All blogs / Engineering management / careers
Terrible Software
Software | Engineering Leadership | Tech
Engineering management / careersSoftware / engineering practiceAI / ML
- Posts
- 38 from 4 Dec 2024 to 2 Oct 2026
- Posting
- monthly (15 in the last year)
- Kind
- personal blog
- Feed
- https://terriblesoftware.org/feed/
2026 11
- The Brain Sandwich
- AI Is Breaking This Thing We Call Trust
- You Got Faster. Your Company Didn’t.
- Using My Fucking Brain
- Say the Thing You Want
- “Good Taste” Is Just Experience
- Nobody Gets Promoted for Simplicity
- Why Am I Doing the Thinking for You?
- Why I Still Write Code as an Engineering Manager
- Life Happens at 1x Speed
- Creating Your Own Opportunities
2025 21
- A Year of Writing for Myself (That 230,000+ People Read)
- The Strange Case of Engineers Who Dismiss AI
- AI Can Write Your Code. It Can’t Do Your Job.
- What Actually Makes You Senior
- “ChatGPT said this” Is Lazy
- Stop Avoiding Politics
- The Management Skill Nobody Talks About
- Why Most Feedback Shouldn’t Exist
- What Doesn’t Change
- Why Engineers Hate Their Managers (And What to Do About It)
- Good Engineer/Bad Engineer
- Duplication Is Not the Enemy
- Manage For Success, Not Comfort
- The Hidden Cost of AI Coding
- Making AI Actually Work on Your Team
- Your Strengths Are Your Weaknesses
- Why Your ‘Harmonious’ Team Is Actually Failing
- A Simple Note-Taking System for Managers
- The RISE of the Junior Developer
- The 7 Most Influential Papers in Computer Science History
- Effective Team Engagement Strategies for New Managers