Blog


Music
Best Albums of 2022

2023 is upon us and it’s time to look back at the albums released in 2022 and see which of them are still resonating with me. There were plenty of releases last yea...

Sport
A Very Brief History of Ireland at the FIFA World Cup

Following the dramatic conclusion to the 2022 Men’s FIFA World Cup in Qatar, I thought this might be...

News
EuroPython 2022

EuroPython 2022

This year I was fortunate enough to be selected to give a talk ...

Travel
Ten Days in Egypt

Unsurprisingly, given the global health crisis, it has been a few years since my wife and I managed to get out of Europe and have a slightly more adventurous trip. ...

Music
Best Albums of 2021

2021 was a trying year for everyone, being stuck at home, anxious and with no clear end to the pandemic in sight. One silver lining from this dire situation (at lea...

Books
The Third Policeman

Rating: ★★★★★

Having grown up moving around the world can be seen a both a blessing and a curse. A blessing in that wherever I lay my head ...

News
EuroPython 2021

EuroPython 2021

This July I had the very nice opportunity to present a tutorial...

Video Games
Gris

Rating: ★★★★★

A couple of years ago some good friends, Austin Peel and Justin Burks, introduced me to an indie game called Gris (S...

Film and TV
Star Wars: The Clone Wars

Rating: ★★★★☆

I just finished watching all seven seasons of Star Wars: The Clone Wars on Disney+. So, while it is still fresh in my mind, I...

News
ADASS XXX

Last year I was graciously invited to give a talk about PySAP at the 30th annual Astronomical Data Analysis Software and S...

Travel
Three Weeks in Japan

Back in 2018 my wife and I had a fantastic three week holiday in Japan. I thought I would share some tips and impressions of the places we visited in case this insp...

News
New Website

Welcome to my new website! This is a little project that my wife and I worked on together and we had a lot of fun doing it. My wife deserves all the credit for the ...

Music
50 Years of Metal

It recently occurred to me that 2020 marked 50 years since Black Sabbath released their debut album. I am sure there are plenty of debates out there about the origi...



Best Albums of 2022

2023 is upon us and it’s time to look back at the albums released in 2022 and see which of them are still resonating with me. There were plenty ...



A Very Brief History of Ireland at the FIFA World Cup

Following the dramatic conclusion to the 2022 Men’s FIFA World Cup in Qatar, I t...



EuroPython 2022

EuroPython 2022

This year I was fortunate enough to be sele...



Ten Days in Egypt

Unsurprisingly, given the global health crisis, it has been a few years since my wife and I managed to get out of Europe and have a slightly mor...



Best Albums of 2021

2021 was a trying year for everyone, being stuck at home, anxious and with no clear end to the pandemic in sight. One silver lining from this di...



The Third Policeman

Rating: ★★★★★

Having grown up moving around the world can be seen a both a blessing and a curse. A blessing in that whe...




EuroPython 2021

EuroPython 2021

This July I had the very nice opportunity t...



Gris

Rating: ★★★★★

A couple of years ago some good friends, Austin Peel and Justin Burks, introduced me to an indie game cal...



Star Wars: The Clone Wars

Rating: ★★★★☆

I just finished watching all seven seasons of Star Wars: The Clone Wars on Disney+. So, while it is still...



ADASS XXX

Last year I was graciously invited to give a talk about PySAP at the 30th annual Astronomical Data Ana...



Three Weeks in Japan

Back in 2018 my wife and I had a fantastic three week holiday in Japan. I thought I would share some tips and impressions of the places we visit...



New Website

Welcome to my new website! This is a little project that my wife and I worked on together and we had a lot of fun doing it. My wife deserves all...



50 Years of Metal

It recently occurred to me that 2020 marked 50 years since Black Sabbath released their debut album. I am sure there are plenty of debates out t...