Ask yourself if you have any choice but to do the same.
Watching the independent web shift from nostalgia to action
Exploring hand-crafted computers
A year of practice and exploring bread
from the hypertext studio
On Programming & Web Development
From server to browser—understand the basics of the full stack to create a clear learning path.
Experiments for practicing mindfulness while writing code.
Learn about the four layers of programming skills: syntax, programmatic thinking, creativity, and interdisciplinary skills.
Text editors and the command line are essential, simple, and powerful tools for developers, yet they are also bewilderingly complex and confusing without a proper introduction. Here's the post that I wish existed when I started learning web development.
bottled letters & ships
The length of humanity is measured in dancing on mountaintops beneath stars and lights.
People can only become anchors when they find each other.
It's 12:00 and I'm walking fast because the market closes sometime between now and a little while from now. I'm on a mission to get some flowers.
treasures lost & found
Empty walls for now.
toolkits & maps
Open Source Projects
An interactive data visualization of refugee resettlements in Wisconsin from 2002-2019.
Create a grid of your life in weeks.
Makes well-crafted website typography simple with a solid foundation of font size proportions, line heights, and vertical spacing.
Letters in bottles
Signal your address to receive my infrequent newsletters in a bottle where I write about treasures, tales, and deep dive dispatches.