Tips On Prioritizing Tech Debt In A Healthy Way
Delivery speed results in cost reduction; confidence enables speed; confidence requires quality.
Read articleAll the articles I've posted.
Delivery speed results in cost reduction; confidence enables speed; confidence requires quality.
Read articleThe most common mistakes new engineering managers make, why they happen, and how to correct them early.
Read articleThe art of effective listening is essential to clear communication, and clear communication is necessary for career success. Learn how to get better at it.
Read articleBeing a successful engineering manager is not easy. Learn about the 4 key ways of failure you need to watch.
Read articleKindness is a hidden superpower for software engineers. It helps your peers feel safe, and if they feel safe people take the risks that enable efficient, honest communication and thus real collaboration.
Read articleUnbiased performance reviews are key to a healthy organization and people’s growth. Learn about the typical biases in the process and how to counter them.
Read articleUnderstand how communication is an essential skill area for successful software developers on all levels.
Read articleLearn how to prepare and excel at your next technical interview with these tips from a seasoned hiring manager
Read articleThese myths work against a good interview experience and the candidates’ chances to get hired, so I’d like to call them out and refute them.
Read articleThese four kinds of personalities and mindsets are holding your product development back.
Read article