Some devs just want to finish the level.

by Remy van Duijkeren | May 2, 2025 | Shorts

Some devs just want to finish the level.

But software development is an infinite game — not Mario Kart. (Thanks Simon Sinek, you philosopher in sneakers 👟)

Here’s the difference:

🛑 Finite devs: - Just want to ship and dip - Avoid complexity by ignoring it - See learning as optional (ugh, another update?)

♾️ Infinite devs: - Know there’s no “done,” only “better” - Ask annoying questions like “why is this slow?” - Refactor on Fridays because they care

Me? I love cleaning up over-engineered codebases . (Especially in .NET... where every CRUD app thinks it needs a CQRS microservice layer 😬) I upgrade them to the current age — leaner, faster, simpler.

Why? Because infinite game players don’t worship complexity. They remove friction.

If you’re not improving, you’re decaying. There’s no standing still in tech.

So… Are you in it for the level-up? Or just waiting for someone to hit “Game Over”?

Related

Hourly billing kills love.

Hourly billing kills love. I saw it happen again and again at implementation partners. Everything starts fun… and then it slowly burns down. Year 1:...

Read More