Blog

Stories from building scalable systems and engineering lessons learned

Subscribe via RSS

Context Engineering: The Thing That Actually Makes AI Agents Work

Prompt Caching Is Everything in Claude Code

Building AI Features Into an Existing Product (Without Rewriting Everything)

RAG in Production: What the Tutorials Don't Tell You

Mesh: What Happens When AI Is a Participant, Not a Tool

Building AdvisorAI: A Multi-Agent System That Actually Does Things

The December 2025 AI Shift: What Changed and Why It Matters

How OpenClaw Actually Works: Sessions, Memory, Browser Automation and Tokens

Where AI Agents Are Actually Heading (2026 and Beyond)

The AI Coding Revolution: Claude Code, Codex, and What It Means for Us

Multi-Agent AI: Why One Assistant Isn't Enough

What 6 Years at One Startup Taught Me That Job-Hopping Never Could

Atomic Design in Practice: Scaling a Component Library to 300+ Components

Feature Flags at Scale: How We Ship Code Without Breaking Production

Managing State in React: Life After Redux (and Why We Avoid Context Too)

My Framework for Technical Decisions (That Actually Ship)

AWS Lambda + FFMPEG: Video Processing Without the Server Bills

TypeScript Migration: The Real Cost-Benefit Analysis Nobody Talks About

Terraform: From 'Infrastructure as Code' to 'Infrastructure as Actual Code'

The MongoDB to PostgreSQL Migration Nobody Warns You About

Building Real-Time Video Encoding Progress with Server-Sent Events

How We Cut Search Latency by 85% Using OpenSearch

From 2-Minute Builds to 10 Seconds: Our Webpack to Vite Migration