💻 Geek, Nerd & Developer at large · 🌍 Based in your ♥ (or Glasgow, Scotland, if you prefer) · 🌐 xalior.com
Make YouTube play at the speed you want — automatically — by setting rules for channel, title, or video ID. ⚡ Built with TypeScript.
Pick and manage LICENSE files with a guided CLI. No more copy-pasting from choosealicense.com! ✨ Built with JavaScript.
A Discord channelbot, written in TypeScript. 🇬🇧🕹️
AI Agent Skills Collection — Like vercel-labs/agent-skills, but cooler. Because emojis. 😎
I'm also part of @StalePixels, where I build software and tools for the ZX Spectrum Next and the ecosystem. Shiny highlights include:
| Project | Description | ⭐ |
|---|---|---|
| 🎨 PLOTIT | An art package for the ZX Spectrum Next | 19 |
| 🖥️ SPUI | UI tools for the ZX Spectrum Next | 8 |
| 🖨️ PrintShop | ZX Spectrum Next → Printer Gateway | 7 |
| 🧠 trampoline_examples | Far memory code execution on z88dk/Next | 4 |
| ✏️ EviL | Essentially vi Lite | 3 |
| 📝 QEtoo | David Given's QE — modified to build on NextZXOS | 3 |
| 🌐 NBNtools | Tools for NextBestNetwork | 3 |
🎮 Retro computing enthusiast · 🤖 AI tinkerer · ⌨️ Code wrangler




