Tag The Map: One Year Later

One year on Tag The Map is now open for public use. Almost exactly a year ago, I wrote about building Tag The Map for a team-building session. It was a deliberately small, fast project: a shared map where people could add the places they had visited and prompt a few travel stories along the way. That first version did its job. It gave the team something fun to talk about, proved that an idea could become a working application quickly, and surfaced some of the things that need careful thought when you take an application beyond a demo. The project also had a hidden agenda in that it would provide me another session I could run with the team to show them how to use agentic coding tools and AI to develop quickly. ...

August 29, 2026 · 7 min · 1392 words · Dave Hogan

My first attempts at music production with Logic Pro

I’ve been using Logic Pro to record MIDI output from my ES120 for a while now, but I’ve never played around with the sounds or creating layers. Throughout Feb, I gave myself the challenge of creating very small tracks / loops. Constraints: using the stock SFX and plugins, 30–60 minutes per track. They’re nothing fancy, just ideas and experiments but I thought it would be nice to record and share them here so I can look back and cringe. ...

February 6, 2026 · 2 min · 396 words · Dave Hogan

Way Out West - My Final Grade 2 Piece

I’m sharing my final piece from the ABRSM syllabus Grade 2 titled Way Out West by Peter Letanka. Here’s the performance: The Journey This piece kept me really busy! I spent way longer on this than any other piece so far. The tempo is quite quick at 116bpm but with a “rolling lazy” feel in 6/8 timing. Bars 17-24 feel entirely different and I still struggle with this sounding right. It’s a complete contrast switch but the piece is great fun and unique to play. Unfortunately the sheet music is copyrighted and therefore only available to purchase. The ABRSM 2025/6 exam books contain it should you wish to read it. ...

December 23, 2025 · 1 min · 175 words · Dave Hogan

Have Yourself a Merry Little Christmas

It’s that time of year when Piano practicing includes something a bit more seasonal. My tutor gave me a basic arrangement of this classic Christmas song, which is something completely different to what I’ve previously learnt. I didn’t manage to get this polished for the holidays but it’s at least recognisable. I learnt various chords studying this piece and used the pedal. I’m still learning and trying to remember lifting between chord changes. This sheet music has no pedal markers or fingering which was great for studying and coming up with what I felt worked for me. ...

December 21, 2025 · 1 min · 165 words · Dave Hogan

Cloudflare Universal SSL limitations with multi-level subdomains

Universal SSL (free) doesn’t support multi-level subdomains I’ve battled another Cloudflare issue recently which is almost certainly due to my lack of experience with Cloudflare! However, I’m documenting it here for my own benefit and hopefully others. After migrating some of my applications that have staging versions of a backend API, I came across some domains that just wouldn’t resolve the SSL certificate. The error was simply ERR_SSL_VERSION_OR_CIPHER_MISMATCH. ...

October 13, 2025 · 3 min · 504 words · Dave Hogan

Building Tag The Map

Overview In my day job, the wider team that I am a part of run a twice monthly informal-ish team meeting. The format is that we each take turns to host and cover various. These are mostly non-work related fun activities or discussions. It’s a good way for team bonding and getting to know each other better at a personal level, especially when we’re spread across various geographical regions. As my turn has come up again, I wanted to achieve something slightly different. In the past, we’ve covered our favourite books, films, music, our character traits and hosted quizzes. I wanted to come up with something that: ...

September 19, 2025 · 14 min · 2953 words · Dave Hogan

Drifting Away - Faithless Piano Cover

I’ve just come back from an amazing weekend at the Isle of Wight Festival 2025. I watched Faithless played on the Friday night (20th June) which was an incredible end of the night on the main stage. During the set, I was struck by an old song I haven’t heard for years with a great melody. I actually think I’ve heard the Paradiso Remix version before and not the actual song. Anyway the song is called “Drifting Away” which has this cool repetitive piano melody. Now I’m back in the land of living today, I went off to YouTube to find how to play it, but I couldn’t find any sheet music or video tutorials. ...

June 24, 2025 · 2 min · 229 words · Dave Hogan

Mozzie - Grade 2 Piece

I’ve been away from recording progress recently but despite that, I have been keeping up with my Piano practice and learning. My excuse for not recording is mainly due to the jump in complexity from Grade 1 to 2. I’m also concurrently working on three pieces, Mozzie (this), Écossaise in G and Moderato since I last posted Anglefish. Here’s where I’m at with it so far. ...

June 2, 2025 · 2 min · 255 words · Dave Hogan

Angelfish - My First Grade 2 Piece

Here is my first recording of an ABRSM Grade 2 piece 🐠 titled Angelfish. My tutor gave me this as one of the three Grade 2 pieces I’m currently working on. This piece is from the ABRSM 2021 & 2022 Piano Grade 2 syllabus (List C, No. 2) written by Anne Crosby Gaudet. As always, it’s very much a work in progress, but I wanted to share and document my progress so far. ...

April 15, 2025 · 2 min · 402 words · Dave Hogan

Building a Basic Piano Chord Explorer

I recently created a simple web-based tool to help visualize piano chords as part of my ongoing piano learning journey. The Piano Chord Explorer was built to quickly visualize chords for another project I’m working on, but I thought it might be helpful for others learning piano and music theory. The Tool The Piano Chord Explorer is a simple web application that displays piano chords and their inversions with sound playback. You can: ...

April 11, 2025 · 3 min · 522 words · Dave Hogan