Writing
Build logs, architecture notes, and opinions on AI tooling.
How cloud logging costs became an observability architecture problem, and how structured JSON logging plus selective batch ingestion helped avoid more than $1M in annual cloud spend.
- Engineering
- Infrastructure
- Observability
When specs and JIRA diverge, agents ship in minutes—but code review spends hours untangling which version was actually right.
- AI
- Workflow
How I built a lightweight CMS for Lula Lake Sound so the studio can update its own site without waiting on a developer.
- Agency
- Web
How user confusion and a buggy v2 launch taught me that the path to a better product was subtraction, not addition, and how a fast iteration loop kept it all survivable.
- Product
- Mobile
A walk through how I work in Cursor, the features I rely on most (Glass, Linear, cloud and local agents, the built-in browser, Bugbot), and what I would miss if I used something else tomorrow.
- AI
- Workflow
A deep dive into The Commish architecture, including API gates, reasoning loops, memory boundaries, observability, and cost-aware harness engineering.
- Agents
- Architecture
- AI
The gap between what AI can do and what most people think it can do is massive. The ones who refuse to adopt it will be left behind.
- AI
How I built an AI-powered fantasy football commissioner using the Convex Agent SDK, complete with persistent memory, custom tools, and real-time streaming.
- Agents
- Convex
- AI
A deep dive on how modern day LLMs work
- AI
How being action oriented can change your life
- Agency
A practical comparison of Convex and Supabase based on real experience building products with both. Covers realtime capabilities, pricing, SQL vs NoSQL, and when to choose each database.
- Database
- BaaS
Things I believe in based on my experience as a software engineer
AI coding tools have finally crossed a threshold. After years of experimenting, shipping side projects, and integrating agents into my workflow, something clicked.
- AI
- Workflow
The design, product, and architectural decisions behind building a budgeting app from scratch.
- Mobile
- Product
- Full-stack