What I used for this website 🌐
- Tailwind - You probably already know it but worth a mention. It makes my life so much easier!
- 11ty/eleventy - They had me with the opossum! I use this to generate my blog pages
- Obsidian - A really neat text editor that I use for taking notes personally and for work
Getting around things 🕵️♂️
- Iroh Dumbpipe - Software you can use to transfer data or make connections any two computers in the world. Uses NAT hole-punching in a cool way.
- yt-dl - Download youtube videos locally (also has various front-ends out there)
Self-hosting 🖥️
- Awesome-selfhosted - awesome list of awesome stuff you can self-host.
- The discord music bot software I use - This one does all the stuff that my friends love (like round-robin playlists/queues) and also support spotify and anything that yt-dl supports.
- microsocks - great if you need a HTTP proxy really quickly
- Syncthing - E2E encrypted folder synchronisation (Basically your own dropbox)
- Immich is a great photo hosting service
Tech stacks 🏗️
Micro-services
- I'm a big fan of doing everything in-house. If you're going to use serverless functions, I recommend docker + AWS lambda + terraform
- Making an admin panel in a micro-services architecture is hard. Consider using GraphQL federation with Apollo. Supergraphs can be composed with Mesh
AI 🤖
- I use Cursor as my IDE of choice
Model Context Protocol (MCP)
- Apollo MCP can turn any GraphQL service into an MCP server.
Link fixers 🔧
These are services that help embed things properly into chat apps like Discord
"twitter.com" -> "vxtwitter.com"
"x.com" -> "fixupx.com"
"instagram.com" -> "ddinstagram.com"
Tik-tok
"tiktok.com" -> "tiktxk.com"