These are my longer essays.
Recovering from a Software Engineering Mistake
Here’s a mistake that I made as a programmer and how I recovered. ...
These are my longer essays.
Here’s a mistake that I made as a programmer and how I recovered. ...
My comment on The best engineers I know are almost invisible online – LinkedIn “I’ve seen a decent amount of both. Great engineers who are also prolific content creators, great engineers who are silent, and middling engineers in both categories. Although, it’s hard to maintain the Dunning-Kruger effect when you’re regularly sharing engineering ideas online.” The author continues to argue that invisible engineers should consider building an online presence to survive in today’s job market. I agree. ...
What blog posts have influenced my thinking the most? Here are three. ...
Perhaps you’ve heard that career adage: “It’s not what you know, it’s who you know.” I’ve found this to be true: most of my software engineering opportunities came from a referral inside the company. But what if you don’t know anybody? ...
Today, after waiting for an album review to load, I built something small: my own take on the Pitchfork aggregate review loading experience. ...
This Summer I wrote a number of blog posts for my TypeNotes project. Here are a few things I learned about TypeScript that were worth revisiting. ...
A developer experience and quality control measure I take on programs I’m building, even small ones, is always to write at least one test. ...
In the next twelve months, I’m launching twelve software startups. ...
Today I’d like to highlight something I built with some colleagues that I think is cool: the dynamic paths of Hashrocket’s daily learning site, Today I Learned (TIL). ...
I often reflect on a conversation from years ago with a former Army boss. It’s foundational to how I understand leadership. He said that being a leader means you have to “Genuinely care.” ...