Writings
Practical Insights on Tech and Leadership
How to Handle Resignations
Your team member asks you to meet unexpectedly. You sit down (or join a Zoom), and they tell you something like, "I found a new opportunity. I'm giving my 2 week notice." What do…
Leadership
→
5 Things I Learned From My Dentist Wife That Apply to Engineering
My wife and I have very different jobs. I'm a software engineer and manager. She's a dentist. I create tech products that help people. She actually helps people. I sit in a chair…
Leadership
→
Recruiting = Sales
Recruiting has been a hot topic ever since the Covid pandemic hit. Unless you've been living under a rock, you've probably heard a lot of the following lately:
Hiring
→
Practical Approaches to Tech Debt
"Tech debt" has become such a ubiquitous, yet commonly misunderstood term. In most circles it's treated like a four-letter word (or two four-letter words to be precise). People…
Engineering
→
— end —