Articles tagged with Refactoring

Refactoring guides on improving existing code safely, reducing risk, and changing systems when certainty is low and stakes are real.

8 min read

When Code Is Cheap, Does Quality Still Matter?

The other day we were having a casual conversation on quality and looking at a few code examples. If you want serious engineering, you want your code to use a few principles lik...

12 min read

From Idea to Launch in 2 Weeks

Everyone’s been talking about LLMs. I didn’t want to be too late to the party. When everyone’s talking about doomsdays scenarios, I just wanted to see for myself. As an engineer...

10 min read

Addressing Technical Debt

A field needs to be added, a rule needs to change, or a customer bug needs a quick fix, and on paper the work looks small enough to finish in a day. Then someone points out that...

4 min read

Code Author

Throughout the years I have worked on many software projects. In most of them, the code header included the authorʼs name. At first, it seemed natural to have the authorʼs name....

7 min read

Refactoring Untested Code

Most teams realize they are dealing with a legacy repo only when a tiny change turns into an operation. A oneline fix suddenly needs three people, two days of manual checks, and...

4 min read

Duplicate code isn't that bad

Duplicate code isn’t something we usually want in our code for various reasons. The most obvious one is maintenance. When you change a piece of logic, you have to find every pla...