What Is Technical Debt?

Have your developers ever mentioned technical debt? Or are you wondering if you have technical debt? Are you interested in doing something about it? Is it even necessary to do…

Continue Reading What Is Technical Debt?

Legacy Code Survey Results

A few months ago, I published a survey to gather some insights into how teams and individuals see legacy code. While the response was smaller than I wanted, it does…

Continue Reading Legacy Code Survey Results

Services

Interested in how I can help you? Take a look at what I can do for you, or contact me if you need custom work that doesn't fit in the…

Continue Reading Services

Perfect or Ideal?

When we set out to improve our legacy code and reduce the technical debt, should we go for perfection or for an ideal solution? Should we be perfectionists or idealists?…

Continue Reading Perfect or Ideal?

The Human Side of Legacy Code

I've written several articles on the technical sides of legacy code and technical debt. But now, let's focus on the emotional side, the human factor. I've touched on this previously,…

Continue Reading The Human Side of Legacy Code

Strangle Your Legacy Code

So you've decided to do something about that piece of legacy code that is taking too much of your team's time. Then you should be aware of the strangler pattern.…

Continue Reading Strangle Your Legacy Code

Monitoring Legacy Applications

So you have a legacy application with quite some technical debt? But you've started turning the ship around and the situation is improving, right? If you're planning on increasing the…

Continue Reading Monitoring Legacy Applications