I think the first computer I programmed was a BBC Micro, while I was at school. I have continued ever since. Recently, outside of work, I have been developing software for Android phones and have also created some packages for the Dart programming language, as well as plenty of other stuff which isn’t publicly available.
Dart Packages
Android Apps
Contraction Timer — this is currently undergoing a complete rewrite, and the update will be released soon.