New Life Quest Unlocked: Teaching Digital Art at a Local School

Teaching digital art to middle schoolers has been a fun new challenge. Honoured to share what I’ve learned and grow alongside the next generation of young artists. ...more

Personal

May 08, 20252 min read

New Life Quest Unlocked: Teaching Digital Art at a Local School

Lost and Found in Translation: Design Notes from Japan - Part 1: All Topping UI

In the first part of my "Lost and Found in Translation" series, I share some everyday UX lessons from Japan—starting with the "All Topping UI" effect. How overcrowded signs, over-explained spaces, and... ...more

Design & Dev

April 28, 20254 min read

Lost and Found in Translation: Design Notes from Japan - Part 1: All Topping UI

A Super-Duper Beginner Guide to Google Analytics 4

I put together a simple, no-stress intro to Google Analytics 4. It started with my wife asking how to check her blog traffic, so I walked her through the basics—and figured I’d write it up in case it ... ...more

Software & App

April 07, 20258 min read

A Super-Duper Beginner Guide to Google Analytics 4

Quarter-Year Check-In: Books I’ve Read So Far

With the first quarter of the year nearly behind us, I thought it’d be a good time to share a quick roundup of the books I’ve read (to prove I’m sticking to the goal!). ...more

Personal

March 24, 20254 min read

Quarter-Year Check-In: Books I’ve Read So Far

My New Laptop Came with a Crack on Its Chassis

After years of using Macs and a Hackintosh, I needed a new laptop—self-serviceable, Linux-compatible, and capable of creative work and game development. I chose a refurbished ThinkPad T14 Gen 1, but u... ...more

Personal

February 06, 20255 min read

My New Laptop Came with a Crack on Its Chassis

Jaguar’s Rebranding: A Landmark or a Lighthouse?

Jaguar’s recent rebranding stirs curiosity and debate. While the new logo is sleek and modern, aligning with their move to all-electric luxury cars, it risks losing the classic identity that made the ... ...more

Branding

January 21, 20256 min read

Jaguar’s Rebranding: A Landmark or a Lighthouse?