One important part of working in a successful team is good communication.…
Say hello to Evie :D
Living in the future… After what seemed like a lifetime of delays,…
Going electric
Decision time… I do love my Audi A5. It’s lovely to drive,…
Coding Kata’s
A useful tool for learning a new language or exploring ideas like…
Cycling Hadrian’s wall… virtually
I’ve been looking at these virtual cycling challenges for a while now…
Arcade Machine
I grew up loving arcade games. I used to spend hours on…
Welcome
Welcome to my new website. After a number of curve balls thrown…