DSDoogal Simpsonindoogal.dev·1d ago · 5 min readStop Terminal Prompting: A Markdown-First AI WorkflowQuick Answer: Relying on interactive terminal prompts for slow AI agents forces us into constant, exhausting context-switching. To reclaim your flow state, don't code in the terminal. Instead, draft y10
DSDoogal Simpsonindoogal.dev·1d ago · 5 min readHow to Build a Scale-Proof Distributed CounterTo build a scale-proof like counter, you must decouple user actions from database writes. Start with optimistic UI updates for instant feedback, log the event to a user-specific store, and process cou00
DSDoogal Simpsonindoogal.dev·1d ago · 5 min readWhy AI Coding Can't Speed Up B2B Sales CyclesModern development tools and AI have supercharged our ability to ship code, but they haven't changed the speed of human decision-making. High-ticket B2B sales still require weeks or months to build tr00
DSDoogal Simpsonindoogal.dev·4d ago · 5 min readFix AI Agent Jargon with Simplified Technical EnglishTired of Claude Code generating bizarre, overly dramatic jargon like "load-bearing spine"? You can fix this by enforcing Simplified Technical English (STE) in your system instructions or .claudemd fil11J
DSDoogal Simpsonindoogal.dev·5d ago · 5 min readHow YouTube Scales Watch History Using BigtableTL;DR: YouTube scales watch history for billions of users using Google Bigtable. Instead of running expensive SQL query sorts on the fly, they design a massive, sorted key-value store where the row ke00