Blog
Writing about AI experiments, tooling decisions, and what actually works when building with LLMs.
June 9, 2026
Adopt a "Poker Mindset" for an AI-Driven Future
To plan for a future where AI creates uncharted territory, you must fundamentally shift your approach from deterministic chess thinking to probabilistic poker thinking.
Read more →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 →