Projects

Things I've built, from desktop overlays to community web apps.

Featured

Loom overlay panel showing build-order steps over an Age of Empires II match

Loom

Real-time Age of Empires II build-order overlay that reads the game's HUD with computer vision.

  • Python
  • PyQt6
  • OpenCV
Lion Tails home page

Lion Tails

Christian bedtime stories starring your own kids, illustrated so they look like themselves every time.

  • TypeScript
  • React
  • Express
  • PostgreSQL
  • Docker
Neighborly home page

Neighborly

Skill bartering and tool sharing for neighbours, with messaging and reservations.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Tailwind CSS
  • Docker
Atomic Momentum on an iPhone: the habits list with momentum scores, the calendar, and the habits list in dark mode

Atomic MomentumPre-release

Habit tracker built on Atomic Habits: a momentum score instead of all-or-nothing streaks, reminders that follow each habit's schedule, and a two-minute version for hard days. Flutter, iPhone first, Android next.

  • Flutter
  • Dart
paul-blake.com home page

This Website

Next.js blog and portfolio, Dockerised and deployed by GitHub Actions to a home server.

  • Next.js
  • React
  • Docker
  • GitHub Actions

More Projects

Multilingual PDF to TXT

Python CLI that extracts text from PDFs in multiple languages.

  • Python

CS50 Coursework

Harvard CS50 in C and Python; the final project grew into Loom.

  • C
  • Python

Fun with AI Programming

Small projects I had AI write from my prompts, to see what it could do. They are tests, not my own work, and are listed here for honesty. I plan to add more as the tools change.

Snake game in play

Snake

Snake with power-ups and swipe controls, written almost entirely by AI from my prompts.

  • JavaScript
  • React
Helicopter game in play

Helicopter

One-button arcade flyer, built the same way to see how far prompts could carry a small game.

  • JavaScript
  • React

In Progress

Linux Server AutomationIn progress

Backup, monitoring and deploy scripts for the Unraid box.

  • Linux
  • Docker

Book on Bezalel and OholiabWriting

A theological study of the Tabernacle's craftsmen.

← Back to home | Visit my blog