LLMs are not Bicycles for the Mind

LLMs are more like E-bikes. More assist makes you go faster, but provides less exercise.

· Doug
LLMs are not Bicycles for the Mind

Oil Spills Can Create Jobs

LLM-generated code is like an oil spill. Real engineers will be there to mop up the mess - and collect the checks.

· Doug
Oil Spills Can Create Jobs

It's Time to License Software Engineering

Society restricts who can design bridges or prescribe medicine, but it lets anyone market their software. AI accelerates the problem. It's in everyone's interest that states require licensure of software engineers.

· Doug
It's Time to License Software Engineering

Dev Skills for the LLM Era

There are certain skills software engineers can practice to further differentiate themselves from LLMs.

· Doug
Dev Skills for the LLM Era

When the Machine Metaphor Breaks Down

While it's rare to see a sixty-year old car still running, COBOL is 65 years old and processes 95% of today's ATM transactions. The world is full of critical infrastructure running on ancient software, so it's important to understand how software can fail.

· Doug
When the Machine Metaphor Breaks Down

Tech Risk is Business Risk

Tech risk is a business concern. Instead of vaguely bemoaning "tech debt" and hoping to "do things right", explain its potential costs with words the business understands.

· Doug
Tech Risk is Business Risk

About that Gig Fixing Vibe Code Slop

AI now lets anyone write software, but it has limits. People will call upon software practitioners to fix their AI-generated code. Learn how to decide when to take that gig.

· Doug
About that Gig Fixing Vibe Code Slop

Let's Rename Tech Debt to Tech Risk

Tech Debt becomes due swiftly and chaotically. Tech Risk is a better metaphor.

· Doug
Let's Rename Tech Debt to Tech Risk

How to say no without authority

At work, saying no to someone higher on the org chart is safe if you first earn their trust and if it's for the good of the business.

· Doug
How to say no without authority

AI: Accelerated Incompetence

In software engineering, over-reliance on LLMs accelerates incompetence. LLMs can't replace human critical thinking.

· Doug
AI: Accelerated Incompetence

Who wins in an Arms Race?

In a competitive landscape, LLMs, like supershoes, do not result in your benefit.

· Doug
Who wins in an Arms Race?