Liam Hawks


This site is a stash of projects, game jams and notes.

Who am I?

UK based programmer who builds web applications, often with React and TypeScript.
Started out as a Flash developer years ago.
Builds games with Godot and Phaser for fun.

Projects


Important TV decisions

Example application if you want to see some recent code. "Important TV Decisons" is a project I rebuild using different stacks as a learning exercise or use for testing tricky library migrations.

Source code on GitHub and demo user available if you don't want to sign up.

Although it is a production ready application please note that it's not actually in use and databases are regularly reset.

Game Jams


Nothing spectacular here but I like challenging myself to build games under constraints. Here are some entries into Ludum Dare.

Europan Expedition

Jam entry for Ludum Dare 57, built in 72 hours from scratch using Godot. The theme is "Depths".

Play on Itch.io - Instructions below game.

Notes


Combining Redux Toolkit and Tanstack Routing

An experiment conducted whilst considering a migration away from React Router v5 to Tanstack Router but in a large application that uses Redux Toolkit.