Welcome to my little corner of the internet.

Hi, my name is Jonathan.

I am a developer educator from Cape Town, South Africa with a passion for open-source software.

I work at Automattic as a full-time sponsored contributor to the WordPress project, working with the Training team on Learn WordPress. We create educational content for the WordPress community, and my focus is on developer-related content.

This site is my personal blog, where I write about all sorts of things, but mostly with a focus on web development.

Latest Posts


  • Gutenberg day 6

    Just a short blog post I don't quite feel like writing So, here's a haiku.

  • Gutenberg day 5 – mobile experience

    So for today's blog post I thought I would try Gutenberg on my mobile. I have to say it works pretty well. If I'm honest with myself though, not really pushing the limits of Gutenberg so tomorrow I want to try and create something more complex.

  • Gutenberg day 4 – New things

    New_Office_Space

    Today was a my first day in my new office space. Since becoming fully self employed at the beginning of 2016 I've been working mostly from home on a day to day basis. This has led to a few frustrating moments, although based on what I've seen I'm pretty sure I'm not alone in this.…

  • Gutenberg day 3 – Blogging every day is hard!

    Blogging

    Who knew? I often come up with ideas and jump into them without thinking. This has been both a blessing and curse over the past 40 years of my life. This idea to blog every day for September using Gutenberg was probably just as mad, as by the time I get to the end of…

  • Gutenberg – Day 2

    This is probably going to be the shortest post I've ever written. I have nothing to say but I promised I would write a blog post per day for September using Gutenberg. This is that post for today. So here is a photo of myself, my wife Pamela and my son Ethan from about 3…

  • A month with Gutenberg

    Gutenberg

    If you are in any way involved with WordPress and unless you've been living under a rock you're aware of the new Gutenberg editor that is currently in development. Gutenberg is what Matt and many other WordPress developers see as the future of WordPress. However, as with most new things, it's not been met with…

  • 2017 WordPress resolutions – mid year check in.

    Late last year I wrote down my 2017 WordPress resolutions. These were the goals I set myself (for better or worse) that I would like to achieve this year. As we’re just over halfway through the year I thought it might be interesting to take a look back and see if I’ve made any headway…

  • Reflections on ‘me’, version 4.0

    Today I reached a milestone in my life, what is otherwise known as the ‘big 4 0’. I turned 40. It’s been a bit of a recurring joke in my household that I’ve been dreading the day, more so because I tended to make (half joking, half truthful) comments about the fact. Now that the…

  • What’s your Git Strategy?

    As a freelance WordPress developer/consultant I rarely work in a team environment. So my usage of Git is mostly for my own purposes of being able to have my code backed up somewhere and the ability to create branches to try out new pieces of functionality without affecting the ‘master’ code base. Recently I was…