Hey there! This is my little corner of the internet. I'm a full-stack engineer who loves building things, learning new stuff, and occasionally writing about it.

I spend my days writing code, tinkering with side projects, and trying to figure out how to balance curiosity with actually finishing things. When I'm not coding, you'll find me with a guitar, on a bike ride, or probably reading something random.

This site is where I share what I'm working on, thinking about, and learning. It's always changing because, well, so am I.

Loading latest site info...

Companies

I've had the chance to work with some great teams building things people use

Side Projects

Things I build when I'm curious about something or need to scratch a personal itch.

FairForms

Vendorly

justanotherday

levelmeup

Recent Essays

Some thoughts on life, learning, and whatever random things I get curious about at 2 AM

2025-07-189 min read

What Wilson (the volleyball) Taught Me About Loneliness

What a volleyball named Wilson in the movie 'Cast Away' taught me about loneliness, connection, and what it really means to stay human.

2025-04-1910 min read

Building a Brain That Can Do Everything (But Not All at Once)

A deep and honest exploration into what it means to be a modern-day polymath, the struggle to balance curiosity with deep focus.

Favorite Links

Curated resources and tools I find valuable

Unpopular Opinions

Things I've felt, noticed and often keep circling back to.

01

Curiousity > Talent

1 of 10

Things I Use

The software, tools, and habits that help me get things done

Development

VS CodeWarp TerminalGitDockerPostgresTypeScriptNext.jsReact

Getting Things Done

ObsidianSession (Pomodoro)NotionArc BrowserRaycast

Creative Work

FigmaCap.soFramer MotionTailwind CSSGuitarSketching

Daily Life

SpotifyKindleBike ridesSolo walksCoffee shops