The Month in WordPress: March 2017

As I posted last month, I’m bringing this internal monthly wrap-up of WordPress community news out from just inside Automattic and sharing it here too. Enjoy!

It’s been a busy month in the WordPress world! There have been a number of new releases and announcements, as well as some other tidbits that have made the past 31 days a very interesting time in the community of which we are all a part. I’ve highlighted what I feel are the most significant stories, but the links in the last section are definitely worth reading too!

Continue reading → The Month in WordPress: March 2017

A few Coffee Shops to work from in Cape Town

Aside from generally enjoying my job and what I do on a daily basis, I also have the added advantage of having flexible hours and being able to work wherever I want. What this translates into is that I end up working at various coffee shops around Cape Town – this is great, because it means that I get to decide on my working environment every day (and even move between different places on the same day), as well as have the opportunity to bump into a number of people that I know who I don’t usually get to see.

If this kind of working lifestyle sounds interesting to you then you should think about joining Automattic – we’re always hiring!

I often have people asking me to recommend good places to work, so I thought I would share a few of my favourite spots here and give some quick opinions about them. All of these are in the Southern Suburbs of Cape Town, as that is far more local for me, and the only real requirement for them to be an option is for them to supply (usually free) wifi, so I have included some internet speed test results that are typical for an average day at each spot.

Continue reading → A few Coffee Shops to work from in Cape Town

The Month in WordPress: February 2017

For a little over 2 years now, I have been posting monthly updates internally at WooThemes and now at Automattic in which I give a wrap-up of all the significant news from the WordPress community for the past month. This has been a great way for people too be kept up to date about what’s happening around them, as well as for me to personally keep abreast of developments in all areas of the WordPress project.

After much coaxing from quite a few people, I thought I’d start posting these updates on my own blog too, so that others can also benefit from them. The updates include news from the past month, as well as a smattering of comments from myself showing my own opinions about it all.

So, with all that in mind – here’s February’s update…

Continue reading → The Month in WordPress: February 2017

Stepping Up (Part 2)

Last week I wrote about how I’m planning on stepping up this year to speak at more conferences. Even though I also challenged you all to do the same, public speaking may not be a goal of yours (which is totally fine of course). There is, however, another way you can step up in a similar arena without all the anxiety of being up in front of people. It’s something that you can all start today and you can easily start small – I’m talking about organising local events.

Continue reading → Stepping Up (Part 2)

Seriously Simple Acquisition

On 13 December 2012, I launched Seriously Simple Podcasting – a plugin that I initially built for my church’s website, but then expanded into a full-featured podcasting plugin available for anyone to use. The initial purpose behind the plugin was to create a podcasting experience for WordPress that none of the other available options at the time offered – simple, hassle-free podcast management using a simple UI that did not sacrifice features for ease-of-use. Essentially, I wanted to democratise podcasting in a way that no other WordPress-based options were doing.

Now, 13 major releases of WordPress later, the time has come for me to move on from building and maintaining Seriously Simple Podcasting.

Continue reading → Seriously Simple Acquisition

Only YOU Can Prevent Forest Fires

bokkieMy fellow South Africans will be familiar with Bokkie making sure we know that only WE have the power to prevent bush and veld fires. The emotive tear and the damning words “Look what you’ve done!” accusing passers by of ruining a beautiful natural habitat – even if only by their inaction – were a powerful (if not repetitive) image along the side of the road all over the country.

My American friends will be more familiar with Smokey the Bear giving the same message I’m sure, but the point is the same:

You are responsible for your own environment – only you can make it better.

As a child I generally shrugged this kind of sentiment off as an issue that was simply just not my problem. This is something that I think most people did back then and largely still do today. Not just with forest fires of course, but with everything in life that is too large to fully comprehend or nail down to a specific (in)action on our own part – forest fires, climate change, unemployment, government, crime, or any other global issue. We would rather bury our heads in the sand about these things, instead of actually doing something to help make them better.

This is a common human characteristic – something that we all do to some extent. I applaud those who actually do stand up and take action to improve their place in the world – those who actually heed Bokkie’s words and take responsibility for their own lives and situations. Even if what they do feels so small that barely anyone else would even notice, at least it’s something.

Why am I talking about forest fires?

I’m not.

I’m talking about open-source.

There is no “I” in WordPress

This morning I presented a talk titled There is no “I” in WordPress at the first ever WordCamp in Johannesburg. The video of my talk will be up on WordPress.tv at some point in the next month or two, but in the mean time you can see the slides here:

The talk was about how WordPress is far bigger than just you and illustrates just how you can (and should!) get involved in the broader WordPress community. The more astute of you will notice that this talk is very similar to the one I presented at WordCamp Cape Town earlier this year, just with a different emphasis (and much better looking slides).

Democratising Community

Today I presented a talk titled Democratising Community at WordCamp Cape Town 2016. Even though I gave an intro talk last year, this is actually my first real WordCamp talk and it’s one that I’m hugely passionate about. I spoke about how people can give back to the WordPress community in real, effective and tangible ways – a topic that I could talk about all day long.

The video of the talk is up on WordPress.tv and you can watch it right here:

To go along with that, here are my slides from the talk (which are displayed in the video as well as they are needed) that include the URLs that I mentioned for a quick reference:

As an added bonus, one of the attendees (and workshop presenters) at WordCamp, Steve Barnett, made a nifty sketch of my talk while I was speaking:

sketch

Chatting on WP Round Table

Last night I had a fun time chatting about WordPress, the community and what it all means on the 100th episode of the WP Round Table podcast. I had a great time with Kyle Maurer and Jason Crawford and we spent the better part of the hour we had together talking about giving back to the WordPress community – a topic that I’m always passionate about.

You can watch the full video (about 1 hour long) right here:

Some of the video of me seems to lag a bit at times (due to the generally lower bandwidth speeds in my area), but the audio all comes through just fine.

Thanks to Kyle and Jason for having me!

Create a custom Featured Image box

When building a UI for adding meta data to a post in WordPress it’s always best to stick to the WordPress styling as much as possible. So, if you’re adding an image upload field to a post, it’s often a good idea to use a known UI element such as the Featured Image meta box. This especially useful if you are asking for a ‘secondary’ featured image – such as one that could be used as a post header image, while keeping the default featured image separate for blog listings, etc.

I did exactly that in a recent project where the posts needed a landscape listing image to be displayed in blog listings while the featured image was reserved for social sharing and viewing inside the single post content.

Continue reading → Create a custom Featured Image box