Somebody Has to Design the Factory
"Dark factory" software development doesn't mean typing an idea into a box. Automating assembly created a second engineering discipline, and that's where senior judgment goes.
9 articles
"Dark factory" software development doesn't mean typing an idea into a box. Automating assembly created a second engineering discipline, and that's where senior judgment goes.
A small SSH-agent annoyance became a designed, tested, documented open-source tool in one morning. Agentic development changed which problems were worth solving.
Speed is the wrong metric for AI-assisted development. With real guardrails, the win is higher-quality work and attention you get to spend somewhere else.
A concrete look at why AI coding-assistant plugins need behavior evals, ablation, scope guards, and carefully-labeled release evidence.
A practical approach to preventing AI assistants from fabricating numbers by making model outputs cite or compute values instead of asserting them.
Why developers succeeding with AI coding assistants stop searching for perfect configurations and start building their own tools.
How a $2,000 surprise from the Google Places API taught me that AI-assisted coding requires reviewing more than just the code.
A CQRS-inspired approach to integrating LLMs: treat the language model as a user sending commands, not an internal system component.
How conversational AI interfaces are breaking the GUI vs. CLI dichotomy and creating a new paradigm for human-computer interaction.