I’m a software developer who enjoys experimenting with new tools and sharing the process. This site is my digital notebook — a place where I document projects, lessons learned, and practical solutions to real problems.

How I built a SwiftUI MP3 player for iPhone using OpenAI Codex inside Xcode 26.3 — and why AI coding agents are changing software development.

In 2026, simple HTML and CSS websites remain one of the fastest, most secure, and cost-effective ways to build a site. Learn why static sites still outperform website builders.

In 2026, artificial intelligence has transformed how websites are built. From instant layouts to auto-generated content, AI can now create a functioning website in minutes. This has led many businesses to ask an important question:
Do we still need human web developers, or is AI enough?

Off-Grid Music Player. A powerful offline MP3 and FLAC music player built for people who own their music.

GPX Follow. A is a lightweight app designed for following GPX tracks in real time.

Train Departure Board UK is your personal railway station departure board in your pocket.


Your one-stop hub for free, easy-to-use developer tools. From color converters to image processing and QR code generation.

I’ve spent three and a half decades as an engineer and developer, working on large-scale systems for consultancies and banks in the UK and European. Now that I’ve entered my retirement chapter, I’ve shifted my focus to what I love most: the craft of building.
As an indie developer, I spend my time tinkering with my own apps and collaborating on a part-time basis with people who need high-quality web or mobile solutions.