$ ls ~/tools
Tools I use.
The kit behind my client work and indie projects. If it’s on this list, I actually use it.
Things that power my work
8 items- MacBook Pro (M2 Max, 64GB)The machine I do everything on — and my local model box when it’s awake.
- Claude CodeThe AI coding agent I pair with every day.
- ObsidianTwo vaults — one for life, one for business. My operating system.
- Apple RemindersWhere every action item lives, wired into AI through my own MCP server.
- TailscaleThe private network that stitches my Mac, home lab and NAS together.
- SyncthingThe file sync I trust more than the cloud.
- GMKtec NucBoxA tiny always-on Ubuntu server that runs my agents around the clock.
- Synology NASBackups and everything else that shouldn’t live on a laptop.
Things that power my apps
12 items- Next.jsThe framework behind nearly every web app and headless site I ship.
- ConvexThe backend I reach for first — realtime data with no glue code.
- ClerkThe auth I use so I never build login screens again.
- VercelWhere my front ends are hosted.
- ResendTransactional email that just works.
- StripePayments for subscriptions and one-offs.
- Lemon SqueezyOne store handling licences across all my products.
- ExpoHow I build and ship React Native apps.
- TauriLightweight desktop apps for Mac and Windows.
- Roots (Sage, Bedrock, Trellis)The WordPress stack I’ve trusted for years.
- BigQuery + dbtThe data warehouse and modelling layer for analytics work on GCP.
- Cloudflare WorkersEdge functions for tooling like automated PR reviews.