Technologist Reading List
Here’s my list of favorite programming books. ...
Here’s my list of favorite programming books. ...
I’ve practiced TDD (Test-Driven-Development) a lot and feel knowledgable about when it’s useful and when it isn’t. In this post, I’d like to summarize what I’ve learned. ...
I’ve been doing Exercism’s TypeScript exercises, and wanted to share my pangram-checking utility. ...
Here’s my annual professional review covering 2018. ...
A few weeks ago, I built an app with React.js and create-react-app that I call ‘JavaScript Equality’. View deployment here. This application demonstrates the JavaScript value-comparison operators == and ===. It’s inspired by the JavaScript Equality Table. ...
My current favorite command line alias is mgrim, composed of four other aliases. Here’s what it is, and what it does. ...
A user opened an issue in Tilex last week that I spent a significant amount of time thinking about and talking about (thanks JB) before responding to. Here’s the truncated request: May I ask you to compile a step-by-step list to set up a running TIL instance? ...
Here’s my annual professional review covering 2017. ...
Recently I tried to answer a question that I think is common to consider when you’re first learning about computer programming. I’ll paraphrase: Why can’t there be an “universal” programming language that serves all purposes? ...
I’ve been giving technical talks for a few years, and I’m speaking at the Vim Chicago Meetup next month about integrating React with Vim. In this post, I’m going to use that opportunity as an excuse to document my speaking process. ...
Don’t miss my next essay
Hear from me immediately when I post: no ads, unsubscribe anytime.