Full Stack Development Interview

Posted in Front-End, Interview, Work

I recently did an interview with Talentbuddy. They’re a mentorship program that looks to get people started on full-stack web development in about three months time, and wanted me to speak to our front-end technologies …

The Privilege of Meaningful Work

Posted in Rant, Work

I’ve been listening to the Unprofessional podcast. The show’s premise is simple: a pair of hosts bring on a rotation of guests and talk about all things not work. But as hard as they try, …

Humanizing Teams

Posted in Management, Work

On an episode on the Accidental Tech Podcast about “Software Methodologies”, it was enlightening to hear the conversation on waterfall versus agile development practices[1] from someone who really doesn’t see the need to implement project …

Herding Software Engineers

Posted in Management, Work

I’m officially giving engineering management a shot. Common cynicism would cite the Peter Principle as relevant when an engineer decides to shift their role into the less technical. And it’s true: I code a lot …

Picking Your Battles

Posted in Engineering, Management, Work

Pick your battles. It’s a simple and downright cliche piece of advice. At its heart it’s about prioritizing conflicts, and looking to resolve only the most important, the most impactful ones. Frankly it’s hard to …

Company Fit Matters

Posted in Hiring, Interview, Work

One difference I’ve noticed between those new to the software industry and those who’ve been around the block a few times is how selective they are about their jobs. Consequently, a piece of advice I’ve …