Site map
Every page on this site, in one list.
Start
Posts
- LLMs can't save bad UX/blog/llms-cant-save-bad-ux
- Structured logging for AI debugging/blog/structured-logging-ai-debugging
- Every abstraction I regret/blog/every-abstraction-i-regret
- Scoring fraud in legal intake calls/blog/fraud-scoring-legal-intake
- Multi-agent LLM middleware: lessons from Obelisk/blog/langgraph-multi-agent-middleware
- I shipped a race condition that double-charged customers, and other war stories/blog/war-stories-from-production
- The AI features users actually want are rarely chatbots/blog/ai-features-users-want
- Optimizing Django ORM queries for large applications/blog/django-orm-optimizations
- LangGraph vs traditional workflow engines: when to choose agentic AI/blog/langgraph-vs-traditional-workflow-engines
- Polaris ERP architecture: scaling lessons from Pakistani retail/blog/polaris-erp-architecture-scaling-lessons