Web Development Business

Technical Debt – Observe, React, Prevent

Keith Shakib Consulting, Opinion, Soft Skills Leave a Comment

The term “technical debt” was coined over a decade ago to help highlight a common problem in software development. Generally you can think of technical debt like this:

The cost of additional rework created by choosing an easy, shortcut solution now instead of the better approach that would take longer.

Delivering software to meet deadlines or functional goals that are wrought with technical debt is like buying items before you can afford them. Both practices can drastically affect your ability to reach your future goals, both long term and short term.

This article is a gentle reminder to recognize, fix, and avoid technical debt in your software projects.



I’m Not Good Enough (Hope They Don’t Find Out)

Jeff Hopper Opinion, Programming, Soft Skills 4 Comments

Maybe it’s just me, or maybe, you have had thoughts like this too? I’m talking about the infamous “Impostor Syndrome” or “Fraud Syndrome.” It is defined as someone who is “marked by an inability to internalize their accomplishments and a persistent fear of being exposed as a ‘fraud’ despite external evidence of their competence.”

In this blog I will discuss three particular Mindset Shifts that I use when I find myself feeling “the impostor.” Let’s get started…