Latest Blog Posts

Adventures in Building Coding Agents

Over the last few months, I've been experimenting with LLMs to build autonomous coding agents. The progress in handling context windows and multi-step reasoning has completely shifted how we think about pair programming. Here are some key lessons I've learned about bounding their capabilities.

#ai #agents #llm

A Deep Dive into SQLite

SQLite is everywhere, but we rarely push it to its limits. In this post, I explore concurrent writes, WAL mode, and how to structure schema for massive read workloads directly on the edge.

#database #sqlite #performance

Why I switched my blog to a simple static setup

Fed up with complex build steps and massive Javascript bundles, I rebuilt my personal site. The result? A screaming fast experience mimicking some of my favorite older weblogs, emphasizing text and neat data presentation.

#web #static #performance