Skill tree

Everything I am teaching myself, the tools I use for it, and where I started. Each skill links to the work that shows it.

Code

35 tools · 2 skills
  • JavaScript
  • TypeScript
  • Gemini
  • HTML
  • CSS
  • React
  • Next.js
  • React Native
  • Expo
  • Node.js
  • Express
  • tRPC
  • GraphQL
  • Socket.IO
  • PostgreSQL
  • MongoDB
  • Prisma
  • Redis
  • Zod
  • Redux
  • Tailwind CSS
  • Sass
  • Material UI
  • Firebase
  • Amazon S3
  • Docker
  • Contentful
  • Stripe
  • OpenAI
  • Solana
  • Puppeteer
  • Python
  • PHP
  • Git
  • GitHub Actions
Since 2020

Backend development

Node.js and Postgres backends, freelance and contract. (Placeholder.)

Client work

Since 2020

Next.js

Used on client builds and on this site. (Placeholder.)

AI

17 tools
  • Claude
  • Claude Code
  • ChatGPT
  • Gemini
  • DeepSeek
  • Llama
  • Mistral
  • Qwen
  • Ollama
  • LM Studio
  • Hugging Face
  • Cursor
  • GitHub Copilot
  • Perplexity
  • LangChain
  • n8n
  • ElevenLabs

3D

1 tool · 1 skill
  • Blender
Since 2025

Blender modelling

Low-poly models and lighting tests. (Placeholder.)

3D

Games

3 tools · 1 skill
  • Blender
  • Godot
  • Audacity
Since 2026

Godot 4

The engine Project Ember is being built in. (Placeholder.)

Project Ember

Film & story

3 tools · 1 skill
  • Blender
  • DaVinci Resolve
  • Audacity
Since 2026

Screenwriting

Loglines for stories I am still writing. (Placeholder.)

Stories

Mind

2 skills
Since 2026

Physics, as a reader

Reading physics and writing notes on it. (Placeholder.)

Writing

Since 2026

Philosophy

Reading philosophy and writing notes on it. (Placeholder.)

Hardware

1 tool · 1 skill
  • Raspberry Pi
Since 2026

Electronics and servos

Learning on Atlas, a Raspberry Pi robot on my desk. (Placeholder.)

Atlas