How to get your first internship in techHaving interned at a well known tech company is a major plus that will help you stand out and get the next internship. But what if you…Oct 13, 2019Oct 13, 2019
What I’ve learned interviewing 500 people: the interviewer skills ladder for high growth software…It’s possible that the only thing engineers hate more than a nasty bug is interviewing. Interviews are interruptions from deep work…Aug 15, 20191Aug 15, 20191
What it feels like to deposit a gold bar into your experience piggy bankYou just deleted a production database. F*ck. F*ck. F*ck. You should have been more careful. F*ck. This is not going to be a good day — or…May 14, 20191May 14, 20191
Ten More MinutesCan working on multiple small projects in ten minute daily chunks really work?May 7, 20191May 7, 20191
The empathy machineThe empathy machine was tired. Each client brought their own suffering, dumping their unhappiness into it one miserable story at a time…Feb 16, 2019Feb 16, 2019
Without a doubtThe machine was happy. It was always happy. That was its job, and it was proud of its work.Feb 10, 20191Feb 10, 20191
How to remember what you readMost nonfiction, most of the time, will be forgotten in weeks. A book you read a year ago, directly relevant to your present circumstances…Jan 25, 2019Jan 25, 2019
Ten minutes a dayIn early 2012, I published Jumping into C++. According to the calendar, I wrote the book between January 2010 to January 2012, but it took…Jan 15, 201913Jan 15, 201913