About Me
Who are you?
Hi! I'm Keeran. I live in sunny Cardiff, Wales, UK with my wife and 2 boys. I write, maintain and support software for a living.
I occassionally pick up a guitar, I play computer games and I like to dabble with the creative side of technology to decompress.
What do you do?
I started out building things with PHP, Flash & Shockwave, moved to Java, then discovered Ruby in 2006 and never looked back. At the BBC I worked in the analytics team on QA automation across all iPlayer services. I then joined GitHub, where I progressed from GHES support through QA, releases, and the performance team, to the Ruby Architecture team working on Rails itself.
After GitHub I moved into blockchain and EVM research using Go and Rust. I'm currently building gcsehelp.com, using AI to provide free revision assistance to everyone in Wales.
What the hell is a Technomage?
Well, first of all it's got nothing to do with the Babylon 5 race :). I chose the title because I thrive on trying to solve difficult problems using technology. I'm an apprentice because I'm always learning.