Personal
221 articles · all categories
January 2026
2025 Year in Review
I called it a year in review but it's so much more.
December 2025
Are you playing games you want to win?
As we enter the funny week-without-time between Christmas and New Year, it's a great time to reflect. Here's a framework I like to use.
September 2025
Most history is fake myth building
Regimes come and go but the people stay. Observations from living through a socialism->capitalism transition
April 2025
10 years in America
10 years ago yesterday I moved to America with 1.5 suitcases, ~2k in the bank, a place to crash, and a freelancing client lined up. A few thoughts.
December 2024
What's your next mountain?
Life is a hill-climbing algorithm
October 2024
Don't judge tech just because you're old
Your favorite way of doing things may just be an expression of tech limitations at the time
It made me $500k but I think content is a bad business
Why I didn't become a full-time creator/educator
August 2024
Some personal news
When you see a unicorn, you gotta hop on
January 2024
I'm a different engineer than I was 3 years ago
A reflection on engineering through The Hockeystick
November 2023
Hard work doesn’t scale
Overtraining won't always get you to the finish line faster. Growth comes in cycles - rest, push hard, recover. Less can be more when it comes to achieving your goals
October 2023
Halfway there
Realizing I'm statistically halfway through life at 36. Time is the one thing you can't get more of
September 2023
2274 miles in 9 days on a cafe racer
These pics are epic and you should see them
January 2023
2022 year in review
The days are long, but the weeks are short. In the wash of our daily grind, you lose sight of what a year can bring. Or a decade! I like to take a moment around the new year to reflect and make plans
December 2022
Getting off twitter, an experiment
ole Musky bought Twitter and the tech community threw a collective shitfit. The atmosphere of ragequitting, hand wringing, and aloof defiance gave me time to reflect: Why am *I* here?
August 2022
I stopped using Google Analytics after 15 years
swizec.com has been around since 2005. For 15 of those years, it's been running Google Analytics to give me a sense of "Is anyone out there?". No more.
July 2022
You do have time to build it twice
My talk from React Summit is now online, if you're curious. It's about code rewrites in the context of hyper growth startups. The ultimate sin. Or is it 🤔
February 2022
How I used indie hacking to sponsor my own greencard
The longest project of my life
December 2021
How I stopped chasing mice in 2021
How a focus on long-term games changed my approach to everything and calmed down my life
January 2021
Reflecting on 2020
The year that felt like a drag and ended in the blink of an eye.
December 2020
Deep work December
do you ever feel like you're working working working and nothing is happening? Like a game character running against an invisible obstacle? That's how I've been feeling lately. Stuck.
August 2020
Lessons from migrating a 14 year old blog with 1500 posts to Gatsby
After 4 years of putting it off, 1 year of tinkering, a month of work, and $1500 of hired help, my new blog is finally here 🎉 Here's what I learned.
July 2020
Why engineers are worth so much
Engineers don't do the day to day work, they build assets the business can exploit for years to come. That's the magic