Blog

  • 20 Jan 2025

Weather is here, wish you were fine

It's been a while, so first of all I wanted to assure you I am not dead. Secondly, I wanted to catch you up on the things that have been going on with me.

Read more  
  • 02 Mar 2024

3 and a half frustratingly difficult career tips

People often try to make advice as actionable as possible, and for good reason. This advice is not that. This advice is frustratingly difficult and vague, but has been instrumental in shaping my career. Hopefully it can do the same for you.

Read more  
  • 17 Feb 2024

A deep dive into the strange world of Python versioning

Our CI has been testing a lot less than we thought for months, all because of a very sublte versioning bug. So after a couple fialed solutions I decided to just dive into the specification to get to the bottom of this. In the hope that you won't have to suffer this issue like I did I decided to write it down. Here's what I learned.

Read more  
  • 10 Feb 2024

Performance isn't just for FORTRAN

Coding is hard. Coding things to go fast is even harder. In this blog post I'll be exploring why it is hard, and why you should do it anyway.

Read more  
  • 03 Feb 2024

An honest talk about evangelism

A blog post on why we evangalise, why we hate those that do and my own role in both of those.

Read more  
  • 27 Jan 2024

Maybe you do get what it's like

'You just don't understand what it's like' is a pretty common sentiment when talking about marginalisation, but I wonder if that's really true.

Read more  
  • 10 Dec 2023

Diving into something nu

Nushell is a really exciting new shell written in Rust. I used it as a daily driver for a while and I have a lot of opinions about it.

Read more  
  • 03 Dec 2023

Life skill: No False Options

"No False Options" is a simple principle: only offer choices that you are okay with others accepting. It is harder than you think, but very transformative, so let's talk about it!

Read more  
  • 26 Nov 2023

I accidentally did NaNoWriMo

NaNoWriMo is a challenge to write 50_000 in one month, and I did it. It was a really surprising expience and I think it's worth talking about that.

Read more  
  • 01 Apr 2023

What women REALLY want

While it's not a topic that I usually cover on this blog, I do have an insight for my cis male readers that I was really surprised to discover nobody really talks about and I'm really excited to share it with everyone.

Read more