/Ben Kuhn

How I Build And Run Behavioral Interviews tl;dr: “I used to think that behavioral interviews were basically useless, because it was too easy for candidates to bullshit them and too hard for me to tell what was a good answer. I’d end up grading every candidate as an “okay, I guess” because I was never sure what bar I should hold them to. I still think most behavioral interviews are like that, but after grinding out way too many of them, I now think it’s possible to escape that trap. Here are my tips and tricks for doing so!”

featured in #493


In Defense Of Blub Studies tl;dr: The chance to study what goes on in the "guts of boring, everyday systems" - how Git stores data or why pip install failed - is often ignored or circumvented. However, it's helped Ben. It's become easier to track tricky bugs, learn languages and libraries by pattern-matching, improved software design skills and provided confidence in understanding complexity.

featured in #218


Be Impatient tl;dr: "Being impatient is the best way to get faster at things. And across a surprising number of domains, being really fast correlates strongly with being effective." Being twice as fast doubles the growth rate of your output, which then compounds.

featured in #196


Essays On Programming I Think About A Lot tl;dr: Ben provides a list of essays that he "cites in conversation, over and over again."

featured in #195