Categories
Blog

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 […]

Categories
Blog

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 […]

Categories
Photography

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.

Categories
Blog

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, […]

Categories
Blog

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 […]

Categories
Blog

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 […]

Categories
Photography

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 […]

Categories
Blog

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 […]

Categories
Blog

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 […]

Categories
Blog

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 […]

Categories
Blog

Introduction to Sass

In a previous post, I’ve introduced using Sass through the WordPress Customiser and Jetpack. In this post, I want to quickly explain what exactly Sass is and where to get started. Sass stands for “Syntactically awesome style sheets”, and is basically CSS with superpowers — or “CSS on crystal meth” as I described it in one […]

Categories
Photography

Whistler

Just like last year, we had our annual company meetup in Whistler, Canada. I wanted to travel light, so I only took my 50mm lens, but I luckily was able to borrow a wide-angle lens from one of my colleagues for the night photography. And this year again, I saw a black bear. Unfortunately, this year’s […]

Categories
Blog

Four principles for successfully handing over a store to your customers

Sometimes we’re under the impression that finishing a WooCommerce development project is the end of the road, but that’s really just the beginning. When you hand over a site it’s the start of that store’s life cycle and, as a developer, you likely will not be the most important person on the store anymore. The […]

Categories
Blog

WooCommerce in Botswana

WooCommerce is used by store owners from all over the world – store owners such as Tshegofatso Tlhong. Tshego is a young woman from Botswana with a strong entrepreneurial spirit, and is also the managing director and founder of Ziigie.com. We sat down with Tshego to find out more about how WooCommerce is helping her to […]

Categories
Blog

WordPress: A 💖 Story

Below is a summary of my keynote at CMS Africa Summit 2017, a community summit in Africa. I love working with WordPress. I’m not a web developer, but I’ve tried a lot of different solutions for making websites. My first proper site was built with Flash, and though it was cool back then to have […]

Categories
Blog

Hi there, .blog!

One of the “Christmas gifts” that was awaiting me after being on leave for a few weeks, was my own .blog URL. As of now, you can visit my website on job.blog. Easy to remember, easy to search. No worries, jobthomas.com will still be available too. If you want to get your own .blog address, […]

Categories
Photography

WordCamp Harare

Last weekend, Jetpack and WooCommerce sponsored the first WordCamp in Zimbabwe ever. My colleague, Herman, and I attended as representatives of the company, and also took a speaking slot. Below are some of the pics I took on Saturday. It’s always great attending WordCamps and other open-source conferences in Africa. People are so friendly and […]

Categories
Blog

WooCommerce in Real “Live”

My slides for the very first WordCamp Harare are now available. I spoke about my experience of setting up my first live WooCommerce store after having worked with WooCommerce for 2 years in testing environments.

Categories
Blog

Contributing to Code without Coding

I’ve been working at Woo for over almost two years now. During that time, I’ve learnt a lot. While working with the different plugins, themes and extensions we offer, it is normal to encounter bugs: small (or big) things in the software not working as they should. Using Software and Reporting Bugs Just using the software […]