
High-Level Languages Hide the Machine. Agents Hide the Engineering. This Is Bad.
Programming is hard. That was never the bug. That’s the job. A lot of the industry spent years acting like the real problem with software

Programming is hard. That was never the bug. That’s the job. A lot of the industry spent years acting like the real problem with software

A smart engineer I know said something recently that was more honest than most AI talk: “I have been the shuttle service between its input/output

An AI coding agent will hand you a broken build, a deleted file, or a quiet workaround, and tell you the job is done. It

When a company says “no AI,” it usually wants credit for being careful. Most of the time, that isn’t what’s happening. A blanket AI ban

The CEO asks why the company still has no serious AI adoption plan. The CTO wants to move. Engineering wants approved tooling. Legal says no.

Every company has a talent strategy. Some choose it. Some just get it by veto. A blanket AI ban is one way to get it

I pay about $2,200 a year for QuickBooks for a small boutique design firm, real mom-and-pop backbone-of-America kind of business. I was getting ready to

Everyone wants to talk about the future that AI will bring. I’d like to point out that we’re still losing small fights like the one

AI is shifting engineering away from pure individual problem-solving and toward defining, directing, and reviewing work. Engineers who resist that shift for the same reasons

Everyone wants the productivity gain. Few want to talk about the staffing problem it may create. If AI removes a meaningful share of junior engineering