Next.js 4 min read

Building a real-time
sports betting platform

A walkthrough of the architecture behind a live odds platform — real-time Supabase subscriptions, optimistic UI updates, and handling race conditions at scale.

Read Article
01 March 2026
Python 5 min read

Getting started with
data pipelines in Python

Practical ETL patterns I've used on real projects — from simple pandas transforms to orchestrated pipelines with error handling, logging, and incremental loads.

Read Article
02 February 2026
AI & ML 5 min read

Practical LLM integrations:
what actually works

Lessons from integrating LLMs into production apps — prompt engineering pitfalls, cost management, streaming responses, and when not to use AI at all.

Read Article
03 January 2026
Career 4 min read

From developer
to engineering lead

What I've learned transitioning from writing code to shaping systems — technical communication, architecture decisions, and why soft skills matter more than I expected.

Read Article
04 December 2025
Tableau 6 min read

Visualising financial
markets with Tableau

Tips for building dashboards that actually inform decisions — data granularity, chart choice, colour theory for financial data, and avoiding the most common visualisation mistakes.

Read Article
05 November 2025
Scroll