/Hillel Wayne

There's Always More History tl;dr: Hillel provides explanations around two historical questions: (1) Why Vim Uses hjkl (2) Why JavaScript months start from 0.

featured in #218


Decision Table Patterns tl;dr: "This post will reintroduce the core ideas in a more formal way and then talk about some of the techniques you can apply to make better tables."

featured in #205


Are We *Really* Engineers? (Video) tl;dr: Hillel talked to people who worked as both a software and a traditional engineer, learning 3 things: "we are in fact engineers, we’re not actually that different as a field, and there’s a lot we can both teach and learn."

featured in #189


The Hard Part of Learning a Language tl;dr: A laundry list of things you need to know in order to start hacking in a new language. 

featured in #181


10 Most(ly dead) Influential Programming Languages tl;dr: Given that programming languages cognates, it's a starting to point to see which languages influenced others. 

featured in #178


Donald Knuth Was Framed tl;dr: A recant and exploration of the infamous story of Donald Knuth and Douglas Mcilroy of Bell Labs.

featured in #174


The Epistemology Of Software Quality tl;dr: The quality of developed software is largely driven by human factors not tooling, yet we overemphasize the latter. Factors such as sleep, hours worked and stress levels are key. 

featured in #163