All
Articles 173,180Blog Posts 163,830Tech Tutorials 46,199Research Papers 33,880News 21,840
⚡ AI Lessons

Dev.to · Ian Johnson
☁️ DevOps & Cloud
⚡ AI Lesson
3mo ago
Feature Flags That Forgot to Leave
A feature flag goes into the codebase to make a rollout safer. The new behavior lives behind the...

Dev.to · Ian Johnson
☁️ DevOps & Cloud
⚡ AI Lesson
3mo ago
Sensors and Guides: Two Ways Your Harness Talks to Your Agent
Birgitta Böckeler, writing about harness engineering at Thoughtworks, draws a distinction that turns...

Dev.to · Ian Johnson
☁️ DevOps & Cloud
⚡ AI Lesson
3mo ago
Don't Make the Agent Re-Run the Test Suite to Find the Failure
Here is a small failure mode that cost me time for longer than it should have. The agent would run...

Dev.to · Ian Johnson
☁️ DevOps & Cloud
⚡ AI Lesson
3mo ago
Why I prefer docker + make
A development environment is one of those things you don't notice until it goes wrong, and then you...

Dev.to · Ian Johnson
☁️ DevOps & Cloud
⚡ AI Lesson
5mo ago
Custom Skills: The End-to-End Workflow Made Executable
How two slash commands turned a repeatable workflow into a consistent, end-to-end process — from Jira ticket to merged PR, with TDD and harness feedback at ever

Dev.to · Ian Johnson
☁️ DevOps & Cloud
⚡ AI Lesson
5mo ago
Trunk-Based Development with Short-Lived Branches
How trunk-based development, conventional commits, and CI/CD create the fast feedback loop that makes AI-assisted development practical.
DeepCamp AI