I create helpful stuff (usually on screens), look for my , and write about the journey.
Ikigai is a Japanese word for a reason to get up in the morning. It lives where four things overlap: what you love, what you are good at, what the world needs, and what you can be paid for. Most days I am somewhere in the middle, trying to stay there.
Activity
Writing
View allWriting is thinking.
- Oct 9 Rock bottom is a choice, not a place.
- Oct 8 Experience is still an edge.
-
Oct 7
I still write in a physical notebook.
I still write in a physical notebook. No screen.
-
Oct 6
Ai doesn't write great emails.
Ai doesn't write great emails. It's capable of email greatness but it's missing a key ingredient: our personal definition of "great email." • Short and direct?
-
Oct 5
Our heart is a muscle.
Our heart is a muscle. We use it every second of every day.
Work
View allDrip by drip, the water wears away at the stone.
-
Now
SupportNowCo-founder and CTO
Helping families rally support during major life moments
-
Now
Go Boldly ForwardFounder
Helping founders launch from prototype to live product.
-
Former
Nectar
Cash flow based financing for real estate businesses
-
Former
New Story
The world’s first 3D printed home
-
Former
Polar Notion
Consulting, app development, and MVPs for founders
Freebies
View allTo whom much is given, much is expected.
Tools
View allA thing for everything and everything in its place.
-
SaaS
Claude Code
Most of this site was built in a conversation with it
-
SaaS
Ruby on Rails
Twenty years in and still the fastest way I know to ship a real app
-
Hardware
Garmin Fenix
Tracks the runs that end up in the activity grid
-
SaaS
GitHub
Every freebie lives here, and the activity grid will read from it
-
SaaS
Notion
Notes, checklists, and the drafts that are not ready to be posts
New posts by email
A short note when something new goes up. Never more than once a week.
0 smashed
Best 0
Move to aim. Click to swing. Do not let the bricks reach the top.