Package management on macOS with nix-darwin| davi.sh
In order to put the best work out there, it's important to take time to sharpen your tools.| davi.sh
AIs are as useful as the questions you know how to ask.| davi.sh
Un-bundling my text editing| davi.sh
Davis Haupt's Website| davi.sh
Testing test code and writing DSLs.| davi.sh
A step-by-step guide.| davi.sh
Rewriting this website in the Astro web framework.| davi.sh
Some friends asked me for advice on how to find an apartment in NYC, and I didn't realize at first how many opinions I have on the whole process.| davi.sh
A walkthrough of how I manage my day-to-day tasks in Obsidian.| davi.sh
Why Obsidian works for me.| davi.sh
I'm not normally one for new year's resolutions, but this year I'm trying to be more mindful and intentional about how I use digital technology and the Internet.| davi.sh
A foray into electronics, Unix and embedded computing.| davi.sh
A look back at what I've learned in the classroom.| davi.sh
A quick survey of the state of web development in 2020, and a dive into some very new developments.| davi.sh
My record of personal learnings from a year as director of Penn Labs.| davi.sh
How I learned to stop worrying and love the keyboard.| davi.sh
Moving home (and online).| davi.sh
Hello, world!| davi.sh