WordPress

  • 2–3 minutes

    Sabbatical

    Today my sabbatical starts. Three months of fully paid leave, a perk every employee at Automattic gets every five years. A few months ago, I was brainstorming with Kim when I last had been on a three-month holiday without any obligations. Given the length of school holidays, I know that it must have been before…

    Continue reading →

  • 3–4 minutes

    Being dispensable makes you a better lead

    There’s this lingering idea that if you can’t be missed, it makes you a better manager or leader. This is a faulty idea, and it’s problematic for both the organisation and yourself. Slack on your phone One of the first things I’ll recommend to new leads in our company is to remove Slack from their…

    Continue reading →

  • 2–3 minutes

    Great leaders have a sense of humour

    Our Woo Happy division has grown from 6 to (I think) about 13 leads in less than 2 years. Of the original 6, only 4 are left. That’s resulted in us welcoming many new leads. Next to looking into how to do that (which I wrote about here), it’s prompted me also to regularly think…

    Continue reading →

  • 3–4 minutes

    First thoughts on Twenty Twenty-Two and Full-Site Editing

    WordPress 5.9 was launched a few weeks ago, and I was very eager to test full-site editing on my personal site. I loved the Eksell theme, but the desire to explore this massive change in the WordPress workflows was bigger. Site editing is still in beta, which means that the WordPress core team is busy…

    Continue reading →

  • 7–10 minutes

    New lead onboarding

    This is a summary of the presentation I gave at the CMS Africa Summit 2021, a virtual event. In the wake of COVID-19, lots of businesses took their stores online. That resulted in a boom for our product, but also one for our support load. One of the ways we addressed this increased influx of…

    Continue reading →

  • 1–2 minutes

    P2: Distributed communcation

    Automattic has been fully distributed since its start in 2005. There are many elements that played a role in being able to do this, but one of the most important ones is P2, a WordPress.com-powered communication tool. Pretty much every team or project has its own P2; a website where rather than CCing everyone on…

    Continue reading →

  • 4–6 minutes

    “Stepping down” from leadership

    Automattic has a fairly flat structure. One of the most evident ways is that there is movement from a team lead position to an individual contributor (IC) without a loss of salary or this being seen as a demotion. What are the advantages? I now have eight team leads reporting to me, with likely quite…

    Continue reading →

  • 1–2 minutes

    New website look

    I like changing the design of my site from time to time. I enjoy the process of looking around and toying with the colours. Theme The last theme I had used was the Twenty Twenty theme. That one was based on the Chaplin theme by Anders Norén. When looking for a new theme, I was…

    Continue reading →

  • 4–6 minutes

    Grid template for Twenty Twenty Theme

    With WordPress 5.3, a new theme was introduced: Twenty Twenty. I had been eyeballing this theme for quite a while as it’s an easy-to-use theme that looks great out of the box and is built on top of Chaplin. This latter theme was one of the first to fully embrace the block editor and has…

    Continue reading →

  • 2–3 minutes

    Extreme Makeover: The Homepage Edition

    As I indicated in a previous post, I gave a workshop at WordCamp Johannesburg about CSS trends. The focus of the workshop was not on me introducing the trends but on the audience trying these features out for themselves. I created a homepage on a temporary site using the Twenty Twenty default theme that’s coming…

    Continue reading →

  • 3–5 minutes

    CSS trends to add to your stack

    At WordCamp Johannesburg 2019, I gave a workshop about CSS trends. This post is a recap of some of the features we talked about. Below my slides, I’ll give a short introduction to each of these features with some examples and resources to explore. Features explained: Animations Variable fonts Variables Grid & Subgrid Media-queries 4…

    Continue reading →

  • 1–2 minutes

    Orlando

    Once a year, Automattic takes a break from the remote life and meets with the whole company in one spot. I took some pics of my amazing colleagues during our week in Orlando, Florida.

    Continue reading →

  • 1–2 minutes

    WordPress Core Contributor

    Once a year we gather with our whole company. At last year’s Grand Meetup, I took a class on core contributions to WordPress, taught by the amazing Gary and Mel (and assisted by Kelly). I’m not gonna lie, having not worked with WordPress.org system for tracking issues and submitting patches before, it was pretty overwhelming,…

    Continue reading →

  • 2–4 minutes

    Climbing the Gutenberg: The new WordPress block-editor

    At WordCamp Cape Town 2018, I gave a workshop focused on getting WordPress users comfortable with the new editor that’s coming to WordPress 5.0 at the end of the month. We went through some of the basic features and some of the new options available through Gutenberg. Gutenwho? Johann Gensfleisch zur Laden zum Gutenberg (which…

    Continue reading →

  • 2–3 minutes

    New colours and Sass

    For little over two years now I had the same styling on my site. I still really live the Hive theme, so I kept that one around. However, I was keen to try a new colour palette and some new Sass challenges. Colour palette I’m not someone to go invent colour palettes from scratch, so…

    Continue reading →

  • 1–2 minutes

    Open source conference planning

    For the 4th year in a row, I’m one of the organisers for WordCamp Cape Town. We’ve got a pretty awesome team, and one of the things I really appreciate is that we try out a lot of new approaches. Open planning One of those approaches I’m particularly proud of is that we don’t just…

    Continue reading →

  • 1–2 minutes

    Mallorca

    Once per year, each individual team at Automattic has a meetup; a time that the whole team is in the same physical space. My team – Sirius – is entirely based in Europe and Africa, so we went for our meetup in the same time zone and settled on Mallorca. We stayed at the stunning…

    Continue reading →

  • 4–6 minutes

    Translating WordPress, and why it matters

    Today, I spoke at CMS Africa in Kigali, Rwanda. This was my fourth consecutive attendance. CMS Africa is my favourite conference each year because it brings together a lot of things I like and love; it’s in Africa, it focuses on open source, and it transcends the boundaries of individual CMSs. This year, I chose…

    Continue reading →

  • 3–5 minutes

    WordPress troubleshooting plugins

    I’ve been working in WordPress customer support for over three years now. Very often the problems we encounter are similar. While developers might be able to do troubleshooting without any help, I wanted to make a list of the plugins I regularly use for different types of issues. None of these should mess up your…

    Continue reading →

  • 2–3 minutes

    WooCommerce 3.3 and my 50th commit 🎉

    WooCommerce 3.3 launched yesterday. Since June 2015, I’ve been listed as a contributor for every major and minor release. I’m not going to lie; it’s a pretty sweet feeling to know that something you wrote a few lines of, is being used on over 2 million webshops. GitHub is (not that) scary When I joined…

    Continue reading →