web
14 articlesRAG Architecture Lessons from Practice
Building a retrieval-augmented generation system revealed patterns the tutorials don't cover. Contractions break search. Not everything needs an LLM. Full docum
9 Reasons Why News Media Web Sites Should Consider Moving to HTTPS in 2015
Nine reasons why news media websites should adopt HTTPS, co-authored with cybersecurity experts and published on The New York Times Open Blog.
SHA-3 Hash Generator
An interactive browser-based SHA-3 cryptographic hash generator supporting 512, 384, 256, and 224-bit output lengths using the Keccak algorithm.
Proposal for Linking To Users Across Social Networks @username@service
A proposal for a universal convention to link to users across social networks using formats like @username@service or service:@username.
Save Your Company Money In Monthly Bills Using Browser Caching
How companies operating large websites can save thousands monthly by maximizing browser-side caching to reduce bandwidth and CDN costs.
The Evolution of Web Sites
A framework for understanding four generations of website evolution, from static pages to user-generated content to co-developed virtual environments.
Google Web Toolkit: Develop and Test in Java, Deploy as AJAX
Google Web Toolkit lets you develop and debug web UIs in Java with Eclipse, then compiles to cross-browser AJAX automatically.
Web site hosting provider and technologies change
Migrating rajiv.com from Microsoft .NET to Java with Struts and Tiles at Kattare Internet Services, using mod_rewrite for URL preservation.
On content sites requiring user registration
The case for shared web identity systems like Liberty Alliance and TypeKey, instead of creating separate accounts on every content site.
Searching Instead Of Browsing: Organizing Information Using Labels as Meta-Data
Labels with search are superior to folders for organizing digital content: items can have multiple labels, results are dynamic, and less user effort is needed.
Preserving URLs of Evergreen Content
Why changing URLs breaks bookmarks, search rankings, and revenue, and how Microsoft's .asp to .aspx to .mspx changes illustrate the problem.
Other Web Search Engines
A list of alternative web search engines beyond Google, maintained as a blogroll for when Google does not have the best results.
Ads by Google on some of my pages
Added Google AdSense advertising to some pages on rajiv.com, including the Humor and India sections.
Content Management: Content & Search Technologies
Search technology is most effective when intimately integrated with content, not bolted on as a separate system, using typed content adapters.