Technical Debt: What is it and What to do When You Have it?

By Frances Lash • October 25, 2016

Technical debt starts off from building fast and making a slew of decisions based on short-term needs that are detrimental to your products long-term … read more


Software and Code Quality in Automobile Safety-Critical Applications

By Frances Lash • June 27, 2016

In the evolution of technology, one of the major components of its trajectory is that it has become integrated in every possible product. For … read more


Technical Debt: Not Just a Technical Problem

By Frances Lash • May 26, 2016

Technical debt has come around as being the keyword of the moment in the industry. It has probably come up in developer team conversations … read more


Managing Code Quality and Technical Debt

By Frances Lash • April 26, 2016

Technical debt is often given a bad name in the development process. This stems from the fact that when it becomes a topic of … read more


How To Deal with Technical Debt in Different Environments

By Frances Lash • April 11, 2016

Most technical professionals can agree on at least one thing: that things would’ve been done better and problems would’ve been solved quicker if they … read more


How To Rescue Legacy Code Through Refactoring

By Frances Lash • April 4, 2016

When working on a legacy codebase, you might start to wonder how anyone could have ever let it get to be such a mess. … read more


The Path from Technical Debt to Bad Code

By Frances Lash • March 30, 2016

Ward Cunningham, when coining the term technical debt, warned of incremental debt that allows code to run effectively but imperfectly. What this means is … read more


The Relationship Between Incident Management and Technical Debt

By Frances Lash • March 23, 2016

A relationship that is often overlooked in software development and maintenance is the one between incidents and technical debt. However, upon closer inspection it … read more


Maintaining Technical Debt and Team Morale in a Large System

By Frances Lash • January 28, 2016

In this post from InfoQ, Thomas Bradford explains his experience on working with a monolith java-based system that had improper test coverage and huge … read more


Why Your Manager Loves Technical Debt

By Frances Lash • November 30, 2015

This is a great interview of Caskey Dickinson about his upcoming talk¬†Why Your Manager LOVES Technical Debt and What to Do About It.¬†Dickinson talks … read more