Blog

Things I've been working on and thinking about. Mostly AI agents, frontend, and databases.

9 articles

Abstract knowledge graph of connected nodes with a highlighted multi-hop path, next to disconnected document fragments

Latest

Graph Engineering: Why Structure Beats a Bigger Model

Standard RAG finds similar text. Graph engineering walks the chain of causes. Here is the eight-layer architecture I would actually build, and why long context is the right engine for it.

Read article →

More articles

Abstract plugin box wrapping connected modules for rules, skills, MCP, and hooks

How to Create a Cursor Plugin: Context Engineering You Can Install

Plugins are how you ship rules, skills, agents, MCP, and hooks as one bundle. Here's the structure, local workflow, and practices that keep agent context lean.

Abstract diagram of self-contained requests flowing through a load balancer to interchangeable server nodes

Stateless MCP: How the Protocol Finally Learned to Scale

MCP's 2026-07-28 spec drops handshakes and session IDs. Here's why stateful transports broke cloud-native agents, and what the new request model actually changes for builders.

Abstract pipeline from a natural-language question to SQL results and charts

Generative BI Is Not Just Text-to-SQL: Designing an Agentic Analytic Pipeline

What it takes to turn a plain-English question into trusted SQL, charts, and answers: context retrieval, tool calling, execution loops, and live pipeline visibility.

Abstract diagram of an AI agent feedback loop: discover, run, verify, remember

Loop Engineering: Design Systems That Prompt Your AI Agents

How I stopped prompting turn by turn and started designing loops that discover work, run agents, verify results, and remember state across sessions.

Abstract roadmap stepping from models and tools to production agentic apps

Agentic Engineering with Claude: A Practical Roadmap from Models to Production

A structured path from choosing the right Claude model to shipping code and apps prompting, MCP, Skills, Artifacts, Cowork, Claude Code, and the API.

Universal Commerce Protocol banner illustration

Universal Commerce Protocol: A Developer's Guide to Standardizing AI Commerce

Learn how UCP solves the N×N integration problem with REST APIs, OAuth 2.0, and webhooks. A technical deep-dive for developers building AI-powered commerce integrations.

Abstract primary PostgreSQL database with many read replicas connected by replication lines

Scaling PostgreSQL to Millions of Queries Per Second: Lessons from OpenAI

How OpenAI scaled PostgreSQL to handle 800 million ChatGPT users with a single primary and 50 read replicas. Practical insights for database engineers.

Abstract browser UI with components being assembled by an AI agent helper

Frontend Engineering with AI Agents: Building Consistent UIs Faster

Learn how to leverage AI agents for consistent UI development, from design-to-code workflows to automated testing. A practical guide for Vue.js developers.

New posts by email

I'll email you when I publish something new. Mostly AI agents, frontend, and things I'm learning on the job. Unsubscribe any time.