Michael R. Cook Ruby and Golang Developer


I'm a software developer working in the Financial sector, building API's and backend systems for online Banking services. Previously I worked as a consultant in the digital publishing sector, and wrote numerous ebook publishing tools and websites.

My primary programming language is Ruby, although I have several projects using the the Go language. I also enjoy experimenting with Z80 assembly language and old 8-bit computers.

Once upon a time I was a professional musician and travelled extensively, but currently I'm located in Munich, Germany.

About Me

Hi, my name is Michael and this is my personal blog. Here I'll be posting various coding thoughts and experiments; everything from writing blogs in Ruby, to Go tools and Z80 Assembly. This site is powered by Thunderaxe, a blogging platform built using the Go language.