Menu

Software Engineering.

Flexibility and Discipline.

Why highly flexible systems require discipline to be productive, and what this means for modern development tools like AI coding assistants.

Automation Paradox - Original Draft.

The original draft of the automation paradox post, exploring how automation commoditizes software engineering work.

The Automation Paradox: How Software Engineers Create Their Own Commodities.

The irony of software engineering: we automate processes to create value, but full automation turns expertise into commodities. Learn how to navigate this paradox and maintain your competitive edge.

The Automation Paradox: How Software Engineers Create Their Own Commodities.

The irony of software engineering: we automate processes to create value, but full automation turns expertise into commodities. Exploring the uncomfortable truth about technological progress.

The Automation Paradox: When Making Things Easier Makes Them Worth Less.

As software engineers automate processes to increase efficiency, they often discover the automated work becomes commoditized. Here's why this happens and what it means for building sustainable value.

The Automation Paradox: When Making Things Easier Makes Them Worth Less.

As software engineers automate processes to increase efficiency, they often discover the automated work becomes commoditized. Here's why this happens and what it means for building sustainable value.

The Automation Paradox: When Making Things Easier Makes Them Worth Less.

As software engineers automate processes to increase efficiency, they often discover the automated work becomes commoditized. Here's why this happens and what it means for building sustainable value.

The Automation Paradox: When Making Things Easier Makes Them Worth Less.

As software engineers automate processes to increase efficiency, they often discover the automated work becomes commoditized. Here's why this happens and what it means for building sustainable value.

The Automation Paradox: When Making Things Easier Makes Them Worth Less.

As software engineers automate processes to increase efficiency, they often discover the automated work becomes commoditized. Here's why this happens and what it means for building sustainable value.

The Automation Paradox: When Making Things Easier Makes Them Worth Less.

As software engineers automate processes to increase efficiency, they often discover the automated work becomes commoditized. Here's why this happens and what it means for building sustainable value.

The Automation Paradox: Why Software Engineers Create Their Own Commoditization.

When automation succeeds, software engineering becomes a commodity. Learn why the tools we build to increase efficiency can undermine our value—and what AI teaches us about this paradox.

The Automation Paradox: Why Software Engineers Create Their Own Commoditization.

When automation succeeds, software engineering becomes a commodity. Learn why the tools we build to increase efficiency can undermine our value—and what AI teaches us about this paradox.

The Automation Paradox: Why Software Engineers Create Their Own Commoditization.

When automation succeeds, software engineering becomes a commodity. Learn why the tools we build to increase efficiency can undermine our value—and what AI teaches us about this paradox.

The Automation Paradox: Why Software Engineers Create Their Own Commoditization.

When automation succeeds, software engineering becomes a commodity. Learn why the tools we build to increase efficiency can undermine our value—and what AI teaches us about this paradox.

The Automation Paradox: Why Software Engineers Create Their Own Commoditization.

When automation succeeds, software engineering becomes a commodity. Learn why the tools we build to increase efficiency can undermine our value—and what AI teaches us about this paradox.

The Automation Paradox.

Automation increases value, right up until it doesn't