Back to home

What I use

The tools I actually reach for, grouped by kind. Nothing here is sponsored.

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.