Bad Software Advice
Subscribe
Sign in
Home
Notes
Resources for Subscribers
Archive
About
Latest
Top
Discussions
A quick note to the AI-skeptical software developers
With all due respect
Apr 6
•
David Tate
2
March 2026
Good news - all of your current skills translate well into the AI development era. Except one.
Check yourself, before or equal to you wrecking yourself
Mar 30
•
David Tate
2
1
There are two systems. Which one are you working on?
"I don't know, let me ask the product manager"
Mar 25
•
David Tate
1
August 2025
How to determine the urgency of a task
If you just talked about it, then it must be urgent, but maybe not important
Aug 25, 2025
•
David Tate
1
How to build everything yourself
Not Invented Here == Wet Garbage
Aug 11, 2025
•
David Tate
July 2025
The term "technical debt" is wrong
How to actually get important work done, without name-calling
Jul 21, 2025
•
David Tate
2
1
June 2025
How to apply best practices
What works at Google should work in your garage, probably
Jun 30, 2025
•
David Tate
1
1
Bad Software Advice: Three Interesting Links #7
WARNING: This edition contains: Artificial Intelligence Hype, punctuation
Jun 9, 2025
May 2025
How to write (and read) a bug report
All you need to know is that there is a problem, my work here is done
May 23, 2025
•
David Tate
3
April 2025
How to control your employees
When you hire a carpenter, make them use your tools
Apr 25, 2025
•
David Tate
How to be a (anti) hero
In the shadow of every strength lies a weakness.
Apr 18, 2025
•
David Tate
2
How to handle complexity
But first, a confession
Apr 7, 2025
•
David Tate
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts