I like my day job. It is long-running product work: the same application, year after year, kept healthy and growing for people who depend on it. That teaches you a lot about what holds up. It also means most weeks look like the week before.
Freelance is where I go to do something different. A new brand, a blank page, a chance to try an idea I have been sitting on. I take a couple of projects a year, on my own time, and I pick the ones I actually want to build. The result is work I care about, done by someone who is not in a hurry.
I build with AI as a second pair of hands. It writes a lot of the first draft; I decide what gets built, what gets thrown away, and whether it's actually good. This site was made that way, in days rather than weeks.
- Working
- Remote · async-first · worldwide
- Focus
- WebGL · GSAP · Next.js · Shaders
- Freelance
- A couple of projects a year, chosen carefully