Kodus blog​

The best insights on software development.

What are you interested in reading about today?​

Let’s be clear. Almost everyone has been through this: you inherit a project, open the codebase, and find chaos. Inconsistent names, functions hundreds of lines long, and no tests. The

Let’s be honest: most internal documents are where good intentions go to die. And at the top of that list, right next to “onboarding checklists,” are the official software testing

We’ve all been there. You push a PR you’re proud of—a clean fix, a clever feature. You post the link in Slack. And then… crickets. Hours turn into days. Your

Let’s talk about the ghost in the machine. It’s the invisible force that makes a six-month-old codebase feel like an ancient, unknowable ruin. It’s the reason a “five-minute fix” can

Ever get that feeling in an engineering planning meeting? You’re talking about velocity, story points, and sprint goals, but you can’t shake a simple question: “Are we actually getting better?”

Ever look at a piece of code and just… get a bad feeling? It works, it passes the tests, but something about it feels off. It’s a little too complicated,