Posts
All the articles I've posted.
-
The Harness Is Everything
What Cursor, Claude Code, and Perplexity actually built -- and why the model was never the real product.
-
The Last Generation of Data Engineers?
How agentic platforms are quietly making the pipeline-builder's job description obsolete -- and what survives the transition.
-
AI Engineer vs Data Engineer vs MLE: Who Actually Ships Agentic Systems?
Org charts are lying to you. The job title says 'AI Engineer' but the work varies wildly. Here's the honest picture of who actually builds and ships agentic systems in 2026.
-
Vibe Coding Is Great. Vibe Reviewing Is Terrifying.
AI can write the code. The problem is the person approving it -- working with an atrophying skill set, a backlog that doubles every quarter, and a mounting suspicion they can't tell if what they're merging is safe.
-
I Stopped Hitting Claude's Limits — Here Are the 10 Things I Changed
Most people blame Claude when they hit the wall. The real culprit is how they're using it. Tokens aren't counted per message — they're counted per token.
-
The Gemma 4 Local Setup Guide Nobody Wrote Yet
Hardware-specific guide to running Gemma 4 locally: which model fits your Mac/GPU, Ollama vs MLX, Apple Silicon memory tuning, real tok/s numbers, and troubleshooting the things that actually break.
-
RAG Is Lying to You: The Data Pipeline Failures Hiding Behind Your LLM
80% of RAG failures trace to chunking decisions. Your retrieval returns results, your LLM generates answers, and your users get confident nonsense.
-
Your Data Stack Wasn't Built for This: Architecting for AI Agents
DuckDB has an MCP server. Databricks bakes LLM functions into ETL. AI agents are becoming the most demanding query clients your infrastructure has ever seen.