About
I'm a Software Engineer, obsessed with building tools and infrastructure that enable front-end teams to be productive. Currently, I'm a Product Engineer at Stylitics where I contribute to product infrastructure that supports our front-end product suite.
Sometimes I write about the web, and the stuff we use to build it.
More rarely, I talk about it.
Check out some of my open source work on Github. You can reach me on twitter or shoot me an email. I'm currently not available for hire.
Writing
Better Async TypeScript
Over the past year, my team has been rebuilding our internal core library from a set of first principles. We have had the opportunity to develop some really great patterns, and today I'd like to share one of them with you; errors as values in asynchronous TypeScript.
The Table Saw is a Witch
When I was working as a welder, one day I was standing in the shop with headphones on. Heads down and focused on my work, suddenly I heard a loud noise from behind me.
The Executive's Individual Contributor
As we move past the zero interest rate era in the tech industry, I think it's important to share perspectives on the future of tech work, especially for those that are just getting into this industry.