Project Renewal Struggling with an older project? Continuously fighting bugs that keep appearing and re-appearing? Or do you just need to migrate to a newer platform and do you want…

Continue Reading

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?

How Does TDD Help With Technical Debt?

If you've ever worked with me, you probably know I'm a big proponent of test-driven development, TDD. It's benefits are great, and drawbacks minimal. Often, the downsides exist in the…

Continue Reading How Does TDD Help With Technical Debt?

Measuring Technical Debt

Once you realize you have a problem of technical debt, or if you want to investigate your code to see if the problem exists at all, there are objective ways…

Continue Reading Measuring Technical Debt

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