About Posts Notes Reading
Posts

Write less code.

· 2 min read

Here’s something that might surprise you: your job is not to write code.

Your job is to write as little code as possible.

The Paradox

Writing code feels productive. You’re creating something, making things happen, building. It’s satisfying.

But here’s the thing: we spend most of our time maintaining code, not writing it. Every line you write today is a line you’ll have to maintain tomorrow. And the next day. And the next.

Why Less is More

Modern frameworks and tools are designed to help you write less code. That’s not a coincidence—the industry has learned that code is a liability, not an asset.

Less code means:

  • Fewer bugs to fix
  • Less complexity to manage
  • Easier onboarding for new developers
  • Faster iteration

Code is a Byproduct

The real work isn’t typing characters into a file. The real work is:

  • Understanding the problem
  • Thinking through solutions
  • Designing elegant approaches

Code is just the byproduct of that thinking. It’s the vehicle for your solution, not the solution itself.

Clarity Through Brevity

When you’re economical with your code, something interesting happens: it becomes clearer. You’re forced to distill your solution to its essence. The purpose becomes obvious.

What to Do

Next time you’re about to write code, pause and ask:

  • Can I solve this with less?
  • Is there existing code that does this?
  • Am I overcomplicating things?

When your code starts feeling complex or hard to hold in your head, that’s a signal. Step back. Refactor. Remove what you don’t need.

Write less code.