Machine
- Windows 11 Pro.
Building
- Claude Code is my main tool for nearly everything, usually with several subagents working in parallel.
- I've also tried OpenAI Codex.
Notes
- An Obsidian vault that holds notes on every project, which my tools read before starting work.
Web and backend
- Plain HTML, CSS and JavaScript for sites like this one.
- Next.js, Tauri, Expo and Turborepo for Schoolify 2.0.
- three.js for 3D in Galactic Games.
- Supabase for the backend.
Hosting
- Cloudflare Workers, using static assets, Durable Objects, D1, KV and Email Routing. This site is a Cloudflare Worker.
Games
- Roblox Studio and Luau for Roblox games.
- Java 21, Paper 1.21.11, Gradle and PacketEvents for Minecraft plugins.
- Skript and SkBee for older Minecraft work.
- spark for server profiling.
Testing
- Headless Microsoft Edge for screenshots and visual checks.
- Playwright for end to end tests.
- pgTAP for database tests.
Local AI
- LM Studio and Ollama with small models.
This site's type
- Unbounded and Inter, with Noto Kufi Arabic and Noto Sans Arabic for the Arabic pages.