







The Official Web Site of Nicholas C. Zakas
The best career advice I've received - Human Who Codes
The Official Web Site of Nicholas C. Zakas

Interview with King of AI Coding (Replit CEO - $1.2B)
Establishing a weekly user interview routine - Jonnie Hallman (@destroytoday)
For the first time in years, I start performing user interviews again, and remember how valuable they can be.
Interviewing Users (2nd Edition) | Free EBook with Purchase | Steve Portigal
Expert researcher Steve Portigal updates his classic Interviewing Users to provide fresh guidance on interviewing techniques.

The Last Technical Interview
Today we will pour one out for the vaunted technical interview process, which is on its last leg. And we’ll talk a little about what’s…

The Last Technical Interview
Today we will pour one out for the vaunted technical interview process, which is on its last leg. And we’ll talk a little about what’s…

Building an Open Source Company: Interview with GitLab's CEO
Building an Open Source Company: Interview with GitLab's CEO

An Interview with OpenAI President Greg Brockman About Astra and Alignment
An interview with OpenAI President and Co-Founder Greg Brockman about the history of OpenAI, Astra and alignment, and the weight of building the future.


Interview with a 'sweating' AI CEO (2026)
An Interview with Google Cloud CEO Thomas Kurian About the Agentic Moment
An interview with Google Cloud CEO Thomas Kurian about Google’s cloud priorities, enterprise agent platform, and Google’s integration advantage.
Catherine Yeh
Hi, I'm Catherine! I'm a computer science Ph.D. candidate at Harvard University, advised by Prof. Martin Wattenberg and Prof. Fernanda Viégas in the Insight + Interaction Lab. My research interests lie at the intersection of visualization, interpretability, and human-AI interaction.

My fireside chat about agentic engineering at the Pragmatic Summit
I was a speaker last month at the Pragmatic Summit in San Francisco, where I participated in a fireside chat session about Agentic Engineering hosted by Eric Lui from Statsig. …

Reversing the technical interview
If you want to get a job as a software witch, you’re going to have to pass a whiteboard interview. We all do them, as engineers–often as a part of our morning ritual, along with arranging a beautiful grid of xterms across the astral plane, and compulsively running ls in every nearby directory–just in case things have shifted during the night–the incorporeal equivalent of rummaging through that drawer in the back of the kitchen where we stash odd flanges, screwdrivers, and the strangely specific plastic bits: the accessories, those long-estranged black sheep of the families of our household appliances, their original purpose now forgotten, perhaps never known, but which we are bound to care for nonetheless. I’d like to walk you through a common interview question: reversing a linked list.