Avatar

Charlotte Godley

About

Software engineer specialising in distributed systems orchestration

Blog posts

Tech Days Online

I was invited to speak about Container Orchestration at Microsoft Tech Days Online today. It was a lot of fun, there were some interesting points made and a good day overall. Thanks a lot to Gabriel for organising and for all the Microsoft cohort at the reactor for being so lovely all day :) (Note that the youtube link above has very choppy sound due to it being from Youtube Live, I think that’ll… Read more →


Laughing at failure

About 6 months ago I was working on a feature of our pipeline - deleting old resources. Just before I started the ticket, my colleague and I were discussing adding testing to our bash scripts, something that seemed daunting and painful to both of us. We pushed it under the rug and said “nah, let’s just try it and then see what happens”. About 3 or so days later when the change had been reviewed, m… Read more →


Laughing at failure

About 6 months ago I was working on a feature of our pipeline - deleting old resources. Just before I started the ticket, my colleague and I were discussing adding testing to our bash scripts, something that seemed daunting and painful to both of us. We pushed it under the rug and said “nah, let’s just try it and then see what happens”. About 3 or so days later when the change had been reviewed, m… Read more →


Piwars: retrospective

A few weeks back Amy and I competed in PiWars. I’m actually pretty proud we did it, and Amy’s decoration got a lot of compliments and mentions during the day (I basically just said “cut a board, do some stuff around the forest fighters theme” which was the title she’d picked). I had a definite #ProudMentor moment when a dad and his daughter of a similar age to Amy came by to “ask the experts” abou… Read more →


Piwars: retrospective

A few weeks back Amy and I competed in PiWars. I’m actually pretty proud we did it, and Amy’s decoration got a lot of compliments and mentions during the day (I basically just said “cut a board, do some stuff around the forest fighters theme” which was the title she’d picked). I had a definite #ProudMentor moment when a dad and his daughter of a similar age to Amy came by to “ask the experts” abou… Read more →


PiWars, A Mentor's Prologue

Around March of this year I volunteered at my first PiWars. This is a competition ran every year in Cambridge by the ever fantastic Mike Horne (@recantha) and Tim Richardson(@geeky_tim). For anyone who doesn’t want to build a robot or feel as if they have enough time, but wants to be more involved than spectating, I really recommend volunteering. It’s a great way to contribute to Mike and Tim’s ef… Read more →


PiWars, A Mentor's Prologue

Around March of this year I volunteered at my first PiWars. This is a competition ran every year in Cambridge by the ever fantastic Mike Horne (@recantha) and Tim Richardson(@geeky_tim). For anyone who doesn’t want to build a robot or feel as if they have enough time, but wants to be more involved than spectating, I really recommend volunteering. It’s a great way to contribute to Mike and Tim’s ef… Read more →


Continuous delivery at work

This is a sort of writeup of my talk given at DevOps Days Edinburgh this week. I’ve reordered some of what I said in the talk since this is a blog post. Slides are here For around about 6 or 7 months now deployment pipelines have been a hot topic of conversation at work in the context of Kubernetes. I really enjoy this sort of work because it’s an area where you can make a big change in the way de… Read more →


Continuous delivery at work

This is a sort of writeup of my talk given at DevOps Days Edinburgh this week. I’ve reordered some of what I said in the talk since this is a blog post. Slides are here For around about 6 or 7 months now deployment pipelines have been a hot topic of conversation at work in the context of Kubernetes. I really enjoy this sort of work because it’s an area where you can make a big change in the way de… Read more →


Testing in Python

I commonly get asked questions around testing and test driven development in Python. Here’s some collated tips I’ve been doing for a while. If anyone has any specific questions or additions to these, please give me a tweet (@charwarz). Pick a library and (generally) stick to it My first tip for any given python project is to pick a testing library and stick to it. The reason I say this is that it’… Read more →