Bucket list

Things to do at least once

I keep the list public so it stays honest. Some of it is done, most of it is still ahead.

3 of 21 checked off

Build and ship

2 of 7
Done
Create my portfolio website

This site. The content is typed TypeScript instead of a CMS, so the writing ships with the code.

Aug 2024
Done
Make my first open-source contribution

A pull request merged into something other people already depended on.

2023
In progress
Ship a product used by 10,000+ people

Ten thousand who came back, not ten thousand who signed up once.

In progress
Take a product to profitability

Revenue that covers the hosting, the tools, and the hours I put into it.

In progress
Open-source a tool people rely on

Strangers filing issues and sending pull requests without me asking.

In progress
Ship a SaaS that earns on its own

Money that arrives in a month I did nothing.

In progress
Mentor another developer through a full project

Scope to launch, with them making the calls and me asking the questions.

Grow in public

1 of 7
Done
Work remotely with an international client

Shipped across time zones and paid in a currency that isn't mine.

2024
In progress
Write consistently in public for a full year

Including the months where the honest post is that nothing shipped.

In progress
Publish 10 technical deep-dives

Long enough to include the parts that did not work.

In progress
Speak at a tech conference

Thirty minutes, out loud, on something I got wrong first.

In progress
Reach 300+ followers on GitHub

The number only counts if the repos earned it.

In progress
Learn a new programming language deeply

Go, Rust, or Swift. Far enough in that it changes how I write TypeScript.

In progress
Read 12 books in a year

Finished, not started. One a month for twelve months.

Places and firsts

0 of 7
In progress
Visit Japan

Kyoto in autumn, the trip I keep pushing back a year at a time.

In progress
See the northern lights

Stand under a sky that does not look real and let it not look real.

In progress
Learn a language to conversational level

Order food, get lost, and ask my way back without switching to English.

In progress
Solo travel to another country

No itinerary and nobody to translate for me.

In progress
Run a 10K under 60 minutes

Finishing is the goal. The clock keeps me honest.

In progress
Get scuba certified

Breathe underwater without panicking about it.

In progress
Camp solo under the stars

No tent, no roof, and whatever 3am sounds like.