Blog
Writing about AI experiments, tooling decisions, and what actually works when building with LLMs.
April 15, 2026
Building a GTM Intelligence Agent with Pydantic AI
What I learned building a competitive analysis agent using Pydantic AI, including structured outputs, tool design, and the importance of validation.
Read more →March 22, 2026
Local LLM Inference with Ollama: What's Actually Usable
My experience running Llama 3.1 locally on an M3 Max. What works, what doesn't, and why I'm still using cloud APIs for production.
Read more →February 10, 2026
RAG with SQLite: Why I Dropped Vector Databases
Building a RAG pipeline with sqlite-vec. Simpler deployment, fewer dependencies, and surprisingly good performance for document retrieval.
Read more →