skip to content
stavroskarelis.com
Table of Contents

“People think developers spend all day writing code.”

Writing code is only a small part of the job. Most of the time we’re thinking, experimenting, deleting, rebuilding… and wondering if we should start over.


Reality?

About 20% coding.

The other 80% looks like this:

🤔 There must be a better way...
🤨 Should I switch frameworks?
😅 Maybe I'll rewrite everything.
☕ Coffee Break.

Then AI joins the conversation.

project = "Simple SaaS"
while not launched:
ask_ai()
improve()
overthink()

The funniest bug isn’t always in the code.

const developer = {
ideas: Infinity,
finishedProjects: 3
};

Every week there’s a new framework, a faster model, or a shiny tool promising to change everything. Most won’t.


So here’s a rule:

if (project.isPerfect())
neverRelease();
else
publish();

Users don’t care about perfect architecture.

They care whether you solved their problem.

And remember…

fmt.Println("The developer who wrote this terrible code? It was me... last week.")

🚀 Ship more.

🤯 Overthink less.

Because the best software isn’t perfect.

It’s the one people can actually use. 💻

Buy me a coffee