Articles

General

Why Take-Home Assessments Are Better

Let's face it: traditional technical interviews like leetcode-style challenges can feel disconnected from real-world software development. They often...

Read more
Leveling Up for System Design Interviews
Leveling Up for System Design Interviews

As I've navigated the tech leadership job market, I've encountered an unexpected emphasis on system design interviews. These interviews have proven...

Read more
Principles for Leading Remote Teams

I've learned a few hard earned lessons about what works for distributed teams and what doesn't. They've started to form foundational principles I use...

Read more
Crafting Team Roles Through Analogy

Whenever I'm presented with a complex problem my brain immediately tries to generate a mental model to classify and categorize the component parts...

Read more
Splitting Teams Gone Wrong

Congratulations! Your engineering team has grown to the point where they must take on more engineers to simply keep up with maintenance demand, let...

Read more

How I Hire

How I Hire: Reviewing a Resume as a Hiring Manager

I scan a resume in under a minute. Yes, I'm making quick, snap judgments. But it's a necessity with larger volume. Here's how I do it. It starts with...

Read more
How I Hire: My Hiring Manager Interview

My first interview with an engineer is absolutely critical. I'm just wasting their time if I'm winging it. I need to invest time and effort to make...

Read more
How I Hire: Technical & Team Interviews

I always want to hire a great engineer. Who doesn't? I need a no-BS 360° view of their skills to make that a reality. Technical and team interviews...

Read more
How I Hire: Making the Final Decision

It all comes down to this. I've reviewed resumes, completed interviews, and collected feedback. But now...now I need to make a decision. I feel the...

Read more
How I Hire: The Epilogue—Keeping Great Employees

Hiring is worthless unless you can keep great people around. I only influence a small part of what determines if a great employee sticks around. I...

Read more