Avoid Technical Debt Like You're Borg

Avoid Technical Debt Like You're Borg

Some estimates indicate there’s an average of $1 million of technical debt for each business application that’s been deployed to production. That’s pretty scary. So, to follow up on Pay off your technical debt like debt like a Git analytics pro, we want to provide you tips on how to avoid it in the first place. This requires breaking it down into three different types of technical debt - planned, unplanned and inevitable. Managing each type of technical debt can help you avoid it piling up and its potentially catastrophic consequences.

read more

Pay off your Technical Debt like a Git Analytics Pro

Pay off your Technical Debt like a Git Analytics Pro

Technical debt stifles software development productivity, causes developers to quit, deadlines to be missed, and it is inevitable. As there’s no way around it, you and your mighty team of software developers must work through it, pay it down, and constantly keep an eye on it. Technical debt is accrued in different ways with planned, unplanned and inevitable forms requiring a wide range of controls like Git analytics. But, how do you know if technical debt is already out of control, and more importantly, how can you get rid of it? Rest easy, the insight you’ll gain here will will help you pay that debt down.

read more

5 tips on how to work effectively with remote developers

5 tips on how to work effectively with remote developers

Working remotely on software development

The interconnectivity provided by the internet through increasingly modern technological devices has reduced (and in some cases virtually eliminated) the physical barriers to communication and interaction between people, creating a new form of relationship and greatly expanding the possibilities for problem solving and product creation. When it comes to software development, it is increasingly common to have projects involving people from different areas, in different offices and even in different countries communicating with different languages. This integration enables resource sharing for more effective and agile solutions.

read more

In God we trust – all others we measure

In God we trust – all others we measure

While Gitential can be used in countless, often very complex ways to improve various parts of the development process, let’s not forget the basics.

During the early days of Gitential, one of our early adopters faced a situation where it seemed like one of their projects had suddenly stalled. Since most of the work was outsourced, our client asked their vendor to give an explanation. The vendor told them not to worry, as they were working as much as promised, only the current phase was not very visible on the front-end.

read more