Engineering
Engineering craft, technical judgment, and software work beyond pure management advice.
23 posts with this tag. All tags
The Typing Was the Safety Harness
Typing code was doing load-bearing QA work nobody invoiced for. Agents removed the slowness, and now the work has to live somewhere on purpose.
Productivity Is Not Speed
A fast engineering team is not automatically a productive one. The real test is whether the work changes anything that matters.
No, AI didn’t break PRs
AI didn’t break pull requests; it exposed the review queues, slow integration, and weak collaboration habits engineering teams already had.
Engineering Burnout Has Five Faces, and Your Career Ladder Walks You Through All of Them
Burnout has a different shape at every rung of the engineering ladder, and promotion doesn’t cure it: it just trades one variant for another.
Verification Debt Is Your Next Headache
Verification debt is accumulating quietly in AI-assisted codebases. What engineering leaders need to watch for.
The Work Moved: What the AI Coding Debate Actually Agrees On
AI agents generate 98% more PRs but reviews take 91% longer. The work didn’t disappear — it moved. A synthesis of eight perspectives on where it actually went.
Developer Flow
Learn the science behind developer flow states and implement practical strategies to increase your engineering team’s focus, productivity, and satisfaction.
56 Laws of Software Engineering
An overview of the recurring laws and constraints that shape software engineering, from teams and estimation to architecture, testing, and performance.
Software Engineering Laws - Coding & Development
The software engineering laws that govern code quality, complexity, and the tradeoffs of day-to-day development.
Software Engineering Laws - Design & UX
The UX and design laws that explain how people actually use software and why intuitive products follow recognizable patterns.