Latest Posts

Final acrylic painting showing completed landscape with improved lighting and details

Agile Acrylics: What Painting Taught Me About Design

Design Thinking

Stepping away from the screen to paint with acrylics revealed surprising parallels to Agile development. From MVP wireframes to rapid iteration, discover how painting offline sharpened my design mindset and proved that Agile is more than just a Jira workflow—it's a way of creating.

Read More

Building Sum Tile: A Modern Web Puzzle Game That Puts Users First

Case Study

A story about choosing simplicity, obsessing over accessibility, and proving that you don't need heavy frameworks to build a delightful web experience. Learn how vanilla JavaScript, thoughtful UX design, and universal accessibility create a polished puzzle game.

Read More
The Shirts That Sold Themselves - title card showing the story title and begin story button

The Shirts That Sold Themselves: Prototyping Our AI Future

AI & Design

Exploring the 'Modern Turing Test' through a flash fiction experiment where AI agents autonomously design, market, and sell products. Learn how I used Gemini and Cursor to prototype a world where AI becomes a 'doer' rather than just a 'thinker', and what this means for designers.

Read More

How I Built a Live Web App in 3 Hours Using an AI-Driven Workflow

AI & Development

A visual case study on building "Guess the Paper" - a fully functional, auto-updating daily news game in 3 hours using AI tools as collaborators with Vercel and Supabase. See the complete UI evolution and learn how to leverage AI for strategic planning and accelerated development.

Read More

From Hype to Workflow: Actionable Insights from a 10-Day AI Prototyping Sprint

AI & Development

A practical playbook on leveraging AI for product development, based on a 10-day prototyping sprint using Figma Make. Learn actionable strategies, workflow integration techniques, and where AI truly delivers ROI versus where human expertise remains irreplaceable.

Read More

Designing a Sci-Fi Game Where You Talk to an AI

Interactive Narrative Design

A look at creating a sci-fi mystery game where players interact with AI through chat to uncover hidden truths. Exploring UX research, narrative design challenges, and the journey from Twine to web app development...

Read More

From Symptoms to Software

My Journey Building Android Apps with AI

What started as a personal health-tracking tool for my daughter became a crash course in AI-assisted Android development. Over three builds—Java, Kotlin, and finally React Native—I relied on tools like Cursor.ai and Claude Sonnet to guide me through every line of code...

Read More

Dancing with AI

How I Visualized Ceilidh Music for a Party (and Learned a Ton!)

Exploring design-first development methodologies through creating a Celtic music visualizer. How I leveraged AI as a design tool to focus on UX decisions, rapid prototyping, and user experience rather than technical implementation...

Read More
Usability testing session at Mangahigh

Using Storybook as a Design System

Creating a new portfolio with a design system stored in Storybook

I've always wanted to explore Storybook in a more hands-on way, but the software I work with professionally tends to be pretty complex, making it hard to test out in a contained environment....

Read More

AI Powered Portfolio

Building a Developer Site with Cursor.ai and GitHub Actions

In an effort to modernise my developer portfolio while reducing hosting costs and setup complexity, I explored an AI-assisted workflow using Cursor.ai for development and GitHub Pages with GitHub Actions for deployment...

Read More

Expanding Functionality

Enhancing the Usability of Bulk Actions in Health Tech

When it comes to designing in the health tech space, each decision has the potential to improve efficiency, reduce errors, and streamline care. Recently, I had the opportunity to work on expanding the functionality...

Read More

Exploring Usability Testing

Improving Teacher Onboarding at Mangahigh

When Mangahigh set out to improve its teacher onboarding experience, the design team wanted to ensure their efforts hit the mark. Usability testing was the answer, helping validate the designs before they reached production...

Read More

How Mangahigh Became More Accessible

A UX Journey

When it comes to online education, accessibility is often the key to transforming an experience from exclusive to inclusive. At Mangahigh, an innovative math-learning platform...

Read More
Image of Google integration

Designing a Seamless Integration

Mangahigh Meets Google for Education

In the ever-evolving world of educational technology, adaptability is key. As a Lead Designer at Mangahigh, I recently spearheaded an exciting project to integrate with Google for Education...

Read More

Designing the Future of Coding Education

A Mangahigh Journey

In 2019, Mangahigh set out to revolutionize coding education by creating an accessible, engaging platform for both teachers and students. This case study explores the journey...

Read More

Little Raincloud

A Story of Place Value Learning

When we set out to create Little Raincloud, a maths game aimed at 5–7-year-olds, our goal was simple: make learning place value engaging and accessible. The game would eventually become a beloved tool...

Read More
Bubble Function gameplay screenshot

Bubble Function

A Game Design Case Study

Bubble Function is a TIGA shortlisted, maths game aimed at 9-12 year olds to help develop their understanding of function machines. It is written in HTM5 and uses the phaser engine on the Mangahigh...

Read More

Deepest Ocean

A Dive into Educational Game Design

The challenge was clear: create a math game that not only taught children about greater than and less than but also captivated their imaginations. I wanted to build something more than just flashcards...

Read More