Asking for feedback is the right way to receive feedback

TL,DR: When you get negative feedback you instinctively get defensive. Being defensive prevents you from integrating that feedback, and diminishes its the effectiveness. Taking control of the process by asking for feedback yourself gives you control over the situation, and allows you to prepare for and control your instinctive reactions.

Tech debt - broken windows and normalization of deviance

TL,DR: We overuse the term and we wrongly call some things “tech debt”. By overusing the term we normalize having lots of technical debt. By calling small issues “tech debt” we are opening the door for larger issues to appear. I propose a stricter definition for for the term, suggest some alternative terms, and propose that we flag issues with structured code comments.