Blog Archives


I had a brief but profound thought today about Occam’s Razor: its application can be deferred. Normally, the razor is applied to find the best hypothesis to agree upon before engaging in conversation about it. Unfortunately, some disagreements are not readily resolved until

Posted in Philosophy, Software

Shape Inheritance

I’m really impressed with how deep an interview can go over the seemingly innocuous example of shapes inheriting from one another. First, it’s easy to start it off in a way that weeds out incompetent people without wasting competent people’s

Tagged with: , , , ,
Posted in Interviewing