Articles
In-depth research, comprehensive guides, and long-form thoughts on modern technology.
How AI drove Shopify back to clean, readable code
Shopify is replacing complex JSON themes with readable HTML and Liquid. Discover how AI agents are driving a return to clean, human-friendly code today.
The 20% Rule for Solar Panels: A Smart Trick to Maximize Your Savings
A surprisingly simple rule can help you get the most out of your solar panels. By understanding your energy usage, you can avoid a costly mistake and maximize long-term savings.
Data-Driven Art: How Museums Are Using Analytics to Shape Visitor Experiences
From optimizing layouts to tackling visitor fatigue, museums are increasingly relying on data. But can algorithms enhance cultural engagement without undermining the serendipity of discovery?
Don't Ship Agent Changes Without Testing Them. Here's How.
Microsoft's lesson from a SharePoint Framework migration: tip-style docs don't change agent behavior, but warnings that tell the agent its plan is broken do. A dozen experiments, mostly counterintuitive, with hard numbers.
Tunix: Google's New Library for High-Throughput Agentic RL
Tunix, Google's JAX-native post-training library, hits its V2 release focused on agentic RL. The trick is asynchronous rollouts and barrier-free pipelining that keep TPUs busy even when agents are stuck waiting on tools.
Run Ray on TPU, Part 2: Ray Serve, Ray Data, and Ray Train
Part 2 of Google's Ray on TPU guide covers the libraries you actually build with: Ray Serve for vLLM-backed inference, Ray Data with iter_jax_batches, and JaxTrainer for distributed training on a TPU slice.
Amazon SQS at 20: The Quiet Service That Held the Internet Together
Amazon SQS launched on July 13, 2006, as one of AWS's first three services. Twenty years later, the core idea (decoupling producers from consumers) is still the reason anyone uses it. The scale is unrecognizable.
Cloudflare's Cache Response Rules Fix the Cacheability Problem at the Source
Cloudflare's new Cache Response Rules run after the origin replies but before the response is cached. They let you rewrite cache-control headers, manage cache-tags, and strip the one weird header that's been tanking your hit ratio.
70% of Internet BGP Paths Have a Falsified ORIGIN Attribute
Cloudflare's investigation finds that 70% of observed BGP paths have an ORIGIN value different from what the originating AS set. The manipulation is invisible but real, and it changes how traffic flows on the internet.
How Dropbox Made Dash Chat Better with DSPy and AI Evaluations
Dropbox used DSPy to turn LLM evaluations into actual agent improvements. Calibrate judges with human labels, then let DSPy optimize the chat agent's prompt. Fewer incomplete answers, lower token costs, no quality compromise.
Dropbox Riviera: One Platform, 300+ File Formats, Now AI's Best Friend
Dropbox's content processing platform Riviera started as a preview service, evolved into the backbone for Search, Replay, Sign, and Dash, and is now exposed to external developers through API and MCP tools.
Spotify's Data Assistant: The Context Layer, Not the Model, Is the Moat
Spotify's data assistant handles 13,000+ conversations a month. The interesting part isn't the model, it's the context layer owned by the people who actually understand the data. Domain experts accepted 12.5% of auto-generated examples.