Hiring —2 min read
LeetCode & crossword puzzles

LeetCode is to real-world programming as crossword puzzles are to real-world journalism.

Hiring —2 min read
Don't hire until you've identified your actual bottleneck

There many ways to identify bottlenecks, some more formal than others. Here are a few simple patterns to watch for.

Hiring —2 min read
New hires means more overhead

Lines of communication go up as team size increases, but that's not all. Consider merge conflicts.

Hiring —2 min read
Why hiring more devs can hurt, instead of help

"Ramp up" time means we always pay an onboarding "tax" when adding a team member, which hurts productivity before it helps it.

Career Advice —3 min read
Mission: Impossile — Finding a Good Analogy

Not every company wants to hire a super star; also niching down can make you a star in your niche.

Hiring —2 min read
Does Tom Cruise still audition?

Asking Cruise to audition is likely a way to _not_ get him into your film. The same can be true for take-home coding challenges.

Hiring —43 min episode
Tiny DevOps episode #41 Morgan Craft — Is a fractional CTO right for your company?

Morgan Craft is a New York-based former software engineer and CTO, and currently a founder and Fractional CTO. He joins me to discuss the concept of a fractional CTO, why they're growing in popularity, and how to decide whether one is right for you.

Teams & Culture —45 min listen
Adventures in DevOps 110: Building and Organizing DevOps Teams

The panel breaks down the process of building a "DevOps team".

Hiring —2 min read
How to detect "real" programmers

New research suggests simple questions for basic technical screening.

Hiring —2 min read
I've never fired anyone for technical incompetence

I've done a fair amount of hiring and firing over the years. But I've come to notice a disconnect.

Hiring —2 min read
Shop talk

There's nothing like an expert and a poser talking shop to expose the poser in just a few seconds.