About me
In 2018 I coined a phrase in my Twitter bio that has more or less «stuck»:
Futurist, with reservations.
I love technology and am an optimist about tools and process than can help humanity grow. I’m also cautious and believe that we need to be careful about our technological tool-making to ensure they truly help humans flourish for future generations. I’ve also re-kindled a love for poetry, reading, philosophy, and how these intersect with a deep trust in God through life’s peaks and crevices.


Writing
I am passionate about writing about design, technology, and the creative process. My articles have been featured in publications like Medium, UX Collective, and Dwell. I also write on Substack about technology, design, craft, and the intersection of tools and Internet culture.
Photography
When I'm not designing or writing, you can find me exploring the Pacific Northwest with my camera. I'm particularly drawn to architectural photography, documenting makers, or exploring the contrast of the rawness of nature with human inputs.


Colophon
This site originated from Read.cv's custom profile layouts. I preserved its functionality, changed it where my needs diverged, and rebuilt it with the Next.js App Router, React, and TypeScript. It is statically generated and hosted on Vercel, with the interface styled in StyleX using theme-aware design tokens. Content is written in Markdown and compiled at build time.
The typography pairs General Sans and Sentient, two variable typefaces from Indian Type Foundry available through Fontshare. General Sans sets the interface and page titles at weight 500 and section headings at 600. Sentient gives the writing its editorial voice at weight 420, with −4% letter spacing. Input Mono Condensed handles code and technical labels. An 8px spacing grid and a shared type scale keep the pages in rhythm.
Open Graph images are generated dynamically with next/og, using local static instances of General Sans and Sentient at the same weights as the site.
Get in Touch
I'm always interested in connecting with other creatives. Feel free to reach out if you'd like to collaborate, discuss design, or just say hello.
You can find me on Twitter, Medium, or email me directly.
