← blog blog / being-cheap-with-your-tools.md

Being Cheap With Your Tools Is a Tax on Your Time

I wore never paying for software like a badge of honor. It was actually the most expensive habit I had. A developer's case against the false economy of being cheap with your own tools.

Being Cheap With Your Tools Is a Tax on Your Time

For years I wore it like a badge. I never paid for software. Free tier of everything, the trial I kept resetting with a new email, the fifteen tabs of the paid feature I refused to unlock for nine dollars a month. I thought I was being clever. I was being broke in the one currency I could not get back, which is time.

And nobody falls into this trap harder than developers. We are some of the worst offenders, so here is the case, aimed squarely at us.

The price you see is not the cost

Here is the trap. You look at a tool and you see the sticker. Twenty dollars a month feels like a lot when your brain is wired to avoid spending. So you say no, and you go build the janky free version yourself, and you maintain it, and you debug it at 1am.

That twenty dollars was never the cost. The cost was the four hours a week you now spend babysitting the thing you refused to buy. Being cheap is nothing but a survival instinct wearing the costume of a smart decision.

My personal hall of shame

  • The keyboard. I typed on a mushy laptop keyboard for three years because a good one felt indulgent. My wrists sent me the invoice eventually.
  • The second monitor. I alt-tabbed my way through an entire job before I admitted that forty dollars of screen would have paid for itself in a week.
  • The course. I skipped the paid one, cobbled learning together from ten half-right blog posts, and spent a month confused about something a good teacher would have fixed in an afternoon.

Every single time, I optimized for the small number on the invoice and ignored the big number on the clock.

Okay, so what changed?

I stopped asking “what does this cost” and started asking “what does this give back”. If a tool saves me an hour a day, it can charge me almost anything and still be the best deal I make that month. If a chair keeps my back from screaming, it is not an expense, it is maintenance on the machine that earns me money.

The one place I now spend without flinching is my own skills. Books, courses, the good conference, the mentor’s time. Nobody can repossess what you learn, and it is the one asset that compounds while you sleep.

Being frugal with money you do not have is wisdom. Being cheap with the tools that make your work faster and your body less wrecked is not thrift. It is just a slow tax you pay in the only thing you can never earn more of.

Buy the good keyboard.

Thanks for reading!

I write about frontend craft, React, TypeScript, and the web. Found this useful? Let me know.

@samuellawrentz →

$ echo "enjoyed this post?" · subscribe via rss ↗

$ git log --oneline --grep="productivity"

More articles

cd ../blog →
  1. 813ee06 The Part of the Job AI Can't Grade - A Developer's Edge in the Age of AI

    Jul 06, 2026 3 min read tag: careertag: developer-life

    The Part of the Job AI Can't Grade - A Developer's Edge in the Age of AI
  2. e2b1296 The MCP Servers Worth Installing in 2026 (Frontend Dev Edition)

    Apr 07, 2026 3 min read tag: mcptag: claude-code

    The MCP Servers Worth Installing in 2026 (Frontend Dev Edition)
  3. fd1cebb You Can't Avoid the Hard Part - When to Take the Big Swing

    Jul 06, 2026 3 min read tag: engineeringtag: decision-making

    You Can't Avoid the Hard Part - When to Take the Big Swing
  4. 907a78d A Different Favicon for Dev, Preview and Prod

    Jul 05, 2026 3 min read tag: productivitytag: astro

    A Different Favicon for Dev, Preview and Prod

$ giscus --load ./comments

00:00

This helps me increase the session time of my site. Thank you!

Can you stay a bit longer?