I'm Jakob Heuser — a software engineer and engineering leader with more than 20 years of building behind me. I'm currently a co-founder of Taskless, where we're removing the risks of adopting third-party services.
Along the way I was a Principal Engineer at LinkedIn, a Director at Pinterest, and helped build curriculum at the Interview Kickstart program. The messy part of building things is my happy place, and I write here about code and the people who build it. If there's a way I can help on your journey, see how I'm supporting others, or find me elsewhere on the web.
Colophon
Code for codedrift & code samples posted to codedrift are licensed under the MIT license. Non-code content unless otherwise noted is licensed under the Creative Commons Attribution-NonCommercial 4.0 International.
This is the second revision of the codedrift project, and the 15th revision of Jakob's personal site. In the last iteration, I wanted to play with a chunky interface while simultaneously learning tailwind. In this revision, I sought to take elements of codedrift I felt mattered in the design aesthetic and strip as much as I could away.
The guiding star for this design was a leather notebook where I take physical notes. As a lover of mechanical keyboards, digital notetaking would result in a horrible cacophony of clicks and clacks.
Plus, I like pens.
Most copy is set in Open Sans Regular, SemiBold, and ExtraBold with Roboto Mono Light for monospaced fonts. Titles are set in Work Sans Light. The Tailwind CSS stone pallete drives the primary color scheme, with Emerald and Amber providing primary and secondary colors respectively.
This began with GitHub as a CMS, switched to Ghost, and now sits on React Router, because I'm tired of building.
We are only limited by the limits we place.
Previous Versions
As best I could, I've retrieved old screenshots from the Wayback Machine, before this site was ever called codedrift. From “mechanicalruins.net” to Felocity (.org, then .com), to my own name, then to codedrift. I'll be restoring these as I find time.