Ia! AWS! DataPipelines Fhtagn!Note: this was an article I was writing in 2017, got halfway through the first draft, and then never touched the company again. It’s…Sep 7, 2020Sep 7, 2020
The Big 5 CEOs, ranked by fightForget revenue or innovation or how well they spy on you. The only real way to measure a company is by having their CEOs punch it out…Aug 22, 2017Aug 22, 2017
Advice I would give to my 16-year old selfI’m turning 26 next week, which means I’ve completely matured as a human being. If I could go back in time and talk to the adolescent…Apr 9, 2017Apr 9, 2017
Published inHackerNoon.comMutability Leads to SufferingYou’ve probably read a dozen clear, well-reasoned arguments about why mutability in your code is bad. This is not one of them. Instead, I…Mar 31, 2017Mar 31, 2017
Published ineSpark Engineering BlogFormal Methods in PracticeUsing TLA+ at eSpark LearningMar 13, 2017A response icon1Mar 13, 2017A response icon1
How to Become the ABSOLUTE Best in the World at What You DoKill everyone elseFeb 13, 2017Feb 13, 2017
Published inHackerNoon.comTen awesome, rigorous, and curated Python interview questionsBetter interviewing through Markov chainsDec 1, 2016Dec 1, 2016
Published inHackerNoon.comAn Intro to Vim MacrosWhen trying to explain why Vim is so amazing, people often say things like “you don’t have to use the mouse” and “modal editing” and…Oct 12, 2016A response icon2Oct 12, 2016A response icon2
Published inHackerNoon.comRuby vs Python, the Definitive FAQ“Python or Ruby” is the one of the most hotly debated topics in the programming world, ranking just behind “emacs or vim” and “pro-skub or…Sep 19, 2016A response icon42Sep 19, 2016A response icon42