Personal archive · Year so far
2026
In motion.
A living record of the things I publish, build, code, and move through.
- Published
- 7
- Built
- 5
- GitHub contributions
- 1,506
- Kilometres moved
- 1,510
Published
Making a Cloud Engine Feel Like a Product
A cloud engine combines independent computers into one fault-tolerant platform. The difficult part is making that new model easy to buy and operate.
Claude Manager: Keeping Track of Claude Code Across Projects
I was running Claude Code across multiple projects and worktrees inside tmux. I wanted a better overview, so I built a small tool for it.
Why We Built a Separate Governance App
The existing NNS dapp did a lot. We needed a simpler path without breaking workflows people already depended on.
Back to the Terminal
I was happy with Zed. But Claude Code & others showed up, and I went all-in on the terminal again.
I Built a TIL Pipeline with OpenClaw + Telegram
From raw notes in Telegram to curated PRs and a live feed on my own website.
Adding Strava to Your Portfolio
Show off your activity by integrating the Strava API into your Next.js app.
Stop Duplicating State: localStorage IS the Store
Why duplicate localStorage data in React state when you can read directly from the source?
Built
Governance App
Building a simpler path into Internet Computer governance.
Swiss German
An iOS app for learning the Zürich German used in everyday life.
Claude Manager
A terminal dashboard I built to manage Claude Code sessions across projects and worktrees.
Markdown to Paper
A tool I built to print my own Markdown notes cleanly to paper.
Today I Learned (TIL) Pipeline
A dynamic place that gets built based on my Telegram messages with things I've learned, curated automatically.
Coded
1,506
GitHub contributions
- Commits
- 109
- Pull requests
- 13
- Reviews
- 2
- Issues
- 0
- Repositories
- 6
Moved
- Activities
- 226
- Time
- 174.7 h
- Climbing
- 13,816 m