Tom's Blog

Turning 37,000 Customer Calls into Intelligence with Whisper and LLMs

2026-03-10

Bēot: Building a Terminal Pomodoro Timer in Go

2026-02-03

Designing for Everyone

2025-12-19

Designing Role-Based Access Control for a Multi-Brand B2B Trade Portal

2025-10-06

React, React, React

2025-09-01

Discovering Next.js and Vercel: A Modern Developer Experience

2025-08-26

Learning Go as a Hobby

2025-08-24

Audire Music Player

2025-08-23

Building an Accessible UK Energy Grid Dashboard with Angular

2025-07-20

Processing 170GB of TecDoc Data: A Concurrent Part-Matching Pipeline on AWS

2024-09-15

What I Learned Bringing Google Ads In-House

2024-06-02