Terrible Software

    • About
  • January 8, 2026

    Life Happens at 1x Speed

    Why I stopped consuming content at 2x speed, and the simple rule that changed how I listen to everything.

    opinion
    mental-health, productivity
  • January 5, 2026

    Creating Your Own Opportunities

    The best career opportunities don’t necessarily come from your manager. They come from seeing potential in the boring work already on your plate.

    opinion
    career, engineering, productivity
  • December 29, 2025

    A Year of Writing for Myself (That 230,000+ People Read)

    I started this blog about a year ago with pretty modest expectations. It started as a place to organize my thoughts on management, engineering, and everything else in between. I figured maybe a few colleagues would read it. Maybe some friends? I really did not expect that I’d have more than 230,000 unique visitors in…

    retrospective
    career, writing
  • December 19, 2025

    The Strange Case of Engineers Who Dismiss AI

    Some engineers dismiss AI coding tools as ‘garbage’ without trying modern versions. Their outdated opinions are costing them.

    opinion
    ai, career, productivity, programming
  • December 11, 2025

    AI Can Write Your Code. It Can’t Do Your Job.

    The companies building AI are spending billions to acquire engineers, not replace them. Here’s why your job is safer than you think.

    opinion
    ai, career, engineering, programming
  • November 25, 2025

    What Actually Makes You Senior

    The one skill that separates senior engineers from everyone else isn’t technical. It’s the ability to take ambiguous problems and make them concrete.Retry

    opinion
    career, engineering, growth, programming
  • October 24, 2025

    “ChatGPT said this” Is Lazy

    When you paste ChatGPT’s response instead of your own feedback, you’re not being helpful. You’re being lazy and creating more work for everyone.

    opinion
    ai, productivity, teams
  • October 1, 2025

    Stop Avoiding Politics

    Most engineers think workplace politics is dirty. They’re wrong. Refusing to play politics doesn’t make you noble; it makes you ineffective.

    opinion
    career, culture, organizations, teams
  • August 22, 2025

    The Management Skill Nobody Talks About

    “There is a crack in everything. That’s how the light gets in.” — Leonard Cohen Let me tell you something that will happen after you become a manager: you’re going to mess up. A lot. You’ll give feedback that lands wrong and crushes someone’s confidence. You’ll make a decision that seems logical but turns out…

    management
    growth, leadership, mistakes, teams
  • July 18, 2025

    Why Most Feedback Shouldn’t Exist

    Before giving feedback, ask yourself: is there measurable impact? Most manager feedback is just personal preference disguised as professional development. Stop policing personality.

    management
    culture, feedback, leadership, teams
1 2 3
Next Page

Bluesky, GitHub, LinkedIn, X

  • Subscribe Subscribed
    • Terrible Software
    • Join 505 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Terrible Software
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar