Engineering Manager · 10+ years shipping software
Shane Perreault.
I build teams that build software.
I'm an engineering manager and long-time software engineer. I care about small teams, clear thinking, and the boring craft of shipping good code over long stretches of time.
Leading engineers
Coaching, hiring, org design, and the quiet work of keeping a team pointed at the right problems.
Shipping software
Ten-plus years across the stack — pragmatic architecture, thoughtful tradeoffs, and durable systems.
Writing about it
Occasional notes on management, engineering craft, and the friction between the two.
Recent writing
All posts →- June 14, 2026
What engineering managers actually do
A candid look at the day-to-day of an EM — the meetings, the tradeoffs, and the parts that don't fit on a job description.
- April 2, 2026
Code review as a teaching tool
Reviews aren't just quality gates — they're the highest-leverage teaching surface a team has. Here's how I try to use them.
- January 20, 2026
Notes on staying technical
How I keep my hands on the keyboard as a manager without becoming the bottleneck.