
Compiled Conversations
Podcast I host, featuring conversations with the people shaping software and technology.
Compiled Conversations
Podcast I host, featuring conversations with the people shaping software and technology.
Compiled Conversations
Turns your saved articles and YouTube videos into a personal, narrated podcast feed.
MyPodcast
An app that delivers personalised, bite-sized content - funny, inspiring, or educational - straight to your phone throughout the day.
DailyThing
A real-time color detection app for identifying color names, RGB, and HEX - built with accessibility in mind.
Name That Color
Chessmate is a multi-engine chess analysis app - made for deep exploration and smart move comparisons.
Chessmate
A functional, C-like programming language for solving Advent of Code puzzles.
santa-lang
3x3x3 Rubik's Cube solver using Thistlethwaite's algorithm.
Rubik's Cube Solver
Maintain long-running Fargate ECS tasks within your Serverless project.
Serverless Fargate
Raspberry Pi Pico/MicroPython 2FA TOTP Generator.
Pico 2FA TOTP Generator
Organize your Secret Santa draws effortlessly, online or in person - 2024 edition of the Secret Santa series.
Secret Santa Draw
Because every Wedding RSVP website needs to follow DDD, CQRS, Hexagonal Architecture, Event Sourcing, and be deployed on Lambda.
Our Wedding Website
Web-based simulation of the historic Enigma Machine.
Enigma Machine
The calculator swiss-army knife for runners.
Running Calculator
Chess with WASM-based Stockfish and Lozza bots.
Chessbot
Solutions to the annual Advent calendar of programming puzzles.
Advent of Code
4-hours to build an F1 picks game, it's lights out and away we go! 🏎️ 💨
F1 Picks
A nostalgic web-based Nokia Composer RTTTL clone.
Nokia Composer
F1 picks game showcasing NextJS 14 (App Router, RSC, Server Actions), Lambda Web Adaptor and CDK.
F1 Picks (NextJS)
Test your knowledge of AWS service icons.
Name that AWS Service
A serverless photo gallery with infinite scrolling and upload capabilities.
Our Wedding Gallery
2x2x2 Rubik's Cube optimal solver using Bidirectional BFS.
Pocket Cube Solver