Michael Hoffman
Writing
Six Coding Interview Formats to Replace LeetCode Bullshit
Nov '22
LeetCode-style algorithms coding interviews evaluate engineers for the wrong skills. There's a better way. Here are six interview formats to use instead.
Hey, Look at Us
Jan '22
The story behind a site that reports its own analytics—and another that only one person can be on at a time.
Could a Podcast Make Itself?
Dec '21
Why and how I built the first fully automated podcast.
All of the Good Dogs in New York
Jan '18
How a FOIA'd dataset became a Twitter bot about the dogs of NYC.
A Puzzle About Ruby Constants
Sep '17
A deep dive into Ruby’s algorithm for finding the definition of a constant.
I Can Think of Another Word for Food Dudes
May '16
Grub Street wrote about how a certain kind of man behaves in the kitchen. I had thoughts.