Articles
Relying on AI without losing yourself
AI outages reveal how much thinking we've outsourced - and why resilience means using the speed without losing the skill.
·7 min readBuilding an AI-based web application
Hard lessons from shipping AI products: avoid MVP traps, choose boring architectures, and design for production from day one.
·29 min readThe retrieval problem nobody talks about
RAG tutorials skip the hardest part: your documents are messy, your users ask weird questions, and precision matters more than recall.
·4 min readAI code generation is making developers worse
Copilot and Cursor are incredible tools. They're also creating a generation of developers who can't debug their own code.
·5 min readStop building chatbots for everything
Not every AI product needs a chat interface. In fact, most of them are worse for it.
·5 min readLLMs are not databases, stop treating them like one
Every week someone discovers that LLMs can't reliably recall facts and acts surprised. Here's why that's the wrong mental model entirely.
·5 min read