Playground

Side projects and experiments that doesn’t fit a case study.

Things I’m still figuring out. Some vibe coding, native apps, game design, and whatever else has my attention.

Experiments

My first SwiftUI app

Shipped to the App Store, my first go at building and releasing something native, end to end and on my own.

Swift · SwiftUI · iOS

Pomodoro timer

A custom timer that takes over the screen, with a black shape turning and reshaping behind the count, flipping the digits it passes under to white, so the time left is something you glance at rather than read.

1 to 60 minutes · Vanilla JS

Guilloché patterns

The fine interlocking lines on a passport or a driving licence, drawn with spirograph maths. Three modes, sliders for the shape, and an SVG at the end of it.

Rosette · Wave · Lathe · Vanilla JS

Game design

Building worlds and mechanics in Blender and Unreal Engine, this is a long-running side project with my best mate from university.

Blender · Unreal Engine · Ongoing

AI in the design workflow

Exploring where generative tooling genuinely speeds up research, prototyping and production work, and where it quietly gets in the way.

Prototyping · Tooling · Ongoing

What I'm currently playing

Game design is one half of the interest, playing them is the other.

  • Diablo IV

    Action RPG · Loot grind

  • The Planet Crafter

    Survival · Terraforming

  • Outbound

    Survival · Co-op road trip

  • State of Decay 2

    Survival · Base building

  • The Witcher 3: Wild Hunt

    Open-world RPG

  • Valheim

    Survival · Norse co-op

  • SnowRunner

    Simulation · Off-road

  • Planet of Lana II

    Puzzle platformer · Story