Jean-Rene Branaa

  1. What is technical debt, and why should you pay attention to it?

    This is the first post in a three-part series on technical debt. In this post, I will address what technical debt is and its impact. The second post will focus on how to avoid incurring technical debt. Lastly, I’ll talk about reducing accrued technical debt in the third post.... Read more

  2. The what and how of code health

    Through improved code health, the development of MediaWiki—the code that underpins Wikipedia and dozens of other websites—can be more impactful, productive, and enjoyable. But what is code health, and how do we make it a reality? In this post, we define what it means and look at ways to work towards a healthier code base. ... Read more