Data Analysis in the Age of AI: Good, Better, Best

In the past, whenever I joined a new team or switched analytics platforms, the first week was always the same: figuring out table structures, adjusting to whatever SQL dialect the new data used, and writing throwaway queries just to understand what the data looked like. This was the job. If you were a PM who wanted to have the flexibility and reactivity that comes with pulling your own data, you accepted that a good chunk of your time would be spent on the mechanical side of analysis. Writing queries, debugging joins, building charts, formatting reports. The actual thinking about what the numbers meant often came last, squeezed into whatever time was left. ...

April 3, 2026 · 10 min

Quest 3 PC VR: An Easy, Affordable, Lag-Free Wireless Setup

GL.iNet Beryl AX (GL-MT3000) How I got smooth PC VR working with a mini WiFi router connected to my PC via ethernet - for £80. Background I’ve been wanting to try VR for ages and finally picked up a pre-owned Meta Quest 3 to have a go. While it’s genuinely fun as a standalone headset, my main objective was PC VR - I wanted to experience games like iRacing with proper immersion and finally play Half-Life Alyx. Since upgrading my PC last year I’ve been keen to push it to its limits, and VR seemed like the perfect excuse. ...

January 10, 2026 · 6 min

Building a Kindle Smart Dashboard

I came across a brilliant writeup on Hacker News about creating a Kindle smart dashboard with automatically updating weather, bus schedules and calendar information. The concept immediately caught my attention - repurposing an old e-reader into a useful household display seemed like the perfect weekend project. Looking around my house, I realised I had two unused Kindles gathering dust in drawers. These devices have excellent battery life and crisp e-ink displays that are easy on the eyes, making them ideal candidates for an always-on dashboard. Was hoarding all my old tech finally about to pay off? ...

July 26, 2025 · 8 min

Retro Bowl: A Breakdown of a Charming Little Game

I’ve played many, many seasons of Retro Bowl. It’s one of those rare games that are so simple on the surface but fantastically executed. It’s developed by New Star Games, and if you’ve ever played New Star Soccer you’ll understand why I was immediately interested. NSS is one of the best mobile games ever made, so this team definitely has pedigree. It’s not hard to see the similarities between the two. ...

January 18, 2022 · 18 min

A Brief Intro to Mobile Game KPIs

As large scale online services, mobile games are often improved via analytics collected from users. Today I wanted to introduce several standard KPIs that can be helpful to people who are getting into the business of mobile games for work or simply for their own recreational game dev. I’ll be talking specifically about free to play (also known as F2P/freemium) games that are free to download then monetised via in-app purchases or ads. The F2P model has proven extremely successful at scale over the last decade, where players are motivated to spend money (or watch ads) and receive virtual goods in return. ...

December 29, 2020 · 10 min