I'm a web development consultant and educator working with people around the world from Northern Ireland.

I started coding at 8 on my Spectrum 128k and have been attached to a computer ever since.

As a secondary school Maths teacher, I spent a decade making complex topics accessible. I used code to help my students in their learning and to speed up my own administration tasks.

I migrated to being a web developer and worked with clients from Sega to the British Library to small, emerging start-ups.

Now, I primarily teach development in a variety of live and pre-recorded ways.

I write and produce written and video content to help developers continually level up and not get stuck in “tutorial hell”.

I run workshops and training to allow teams and individuals to rapidly upskill in new frameworks and approaches. I offer 1:1 mentoring and coaching for developers looking for help taking their journey to the next level.

I also tweet/post on Bluesky, so come follow me over there.

Podcasts and Interview with me

Reach out if you think I might be a good fit for your podcast.

Like what you see?

I send out a (semi) regular newsletter which shares the latest from here and my reading from around the web. Sign up below.