Killing the crab

For anyone who isn’t in the loop, I’m currently in my final week of radiotherapy for breast cancer, having followed the loooongest treatment path which began on 11th November (I like to start things with a bang so my first chemo resulted in instant anaphylaxis which was about as fun as it sounds). I thoughtContinue reading “Killing the crab”

Am I a woman in tech now?

Today is a good day because it is the day that I finally achieved a life goal and had a book published! Together with Martin O’Hanlon, I wrote a series of fun projects based on guizero for beginners. I’m also particularly excited that book also has loads of awesome colourful illustrations by Sam Alder. HoldingContinue reading “Am I a woman in tech now?”

Do you want to run a workshop?

Following on from the post I made a while back about writing resources, I thought a post about things to consider when running a workshop for beginner coders might be handy too. This post is primarily aimed at those lovely people who have no training in education but who give up their time to teachContinue reading “Do you want to run a workshop?”

One pseudocode to rule them all?

Well met, generous reader. It’s been a while. As you can probably tell from the total lack of posts, I don’t have much free time. I now work four days a week, and then I work even harder the other three days, looking after my son. My free time is largely spent sleeping to survive,Continue reading “One pseudocode to rule them all?”

Today I went to a food bank

Today is my last day of maternity leave, and I am really looking forward to being back at work. I have joked on Twitter about spending a large proportion of my maternity leave in supermarkets, but it is in fact not really such a joke. I have spent approximately 85% of my maternity leave so farContinue reading “Today I went to a food bank”

Writing programming workshop resources

I write a lot of educational resources, so I thought it might be useful to share some tips for things I’ve learnt over the years. I’m hoping that these tips will be particularly helpful for those people in the wider community who volunteer to give up a lot of their time to run workshops forContinue reading “Writing programming workshop resources”

gui zero – making Python GUIs really simple

The code in this post has been updated to reflect the changes in guizero version 0.4. When I was a teacher, I found it frustrating that it was not at all easy for students to create GUIs using Python. I used tkinter a little bit with my GCSE class and they instantly loved creating GUIs,Continue reading “gui zero – making Python GUIs really simple”

Exciting adventures at Pycon UK

Having missed out on the previous n years and had to endure extreme jealousy caused by the exciting tweets, I decided that this was going to be the year I finally went to Pycon. I had heard that there was an education track and that this was the way to meet real live developers! IContinue reading “Exciting adventures at Pycon UK”