WordCamp Vienna 2026
My WordCamp Vienna 2026 workshop and talk slides and demo plugins: Build your first AI-Powered WordPress plugin WP AI Workshop Demo plugin WordPress 🤝 AI:…
I’m Jonathan — a developer advocate, educator, and open-source enthusiast from Cape Town, South Africa. I create educational content for WordPress developers and write about software, AI, and life.

What I Do
Working at Automattic across WordPress.com, WordPress VIP, and WordPress.org — bridging the gap between developers and the tools they use, with a growing focus on AI integration.
Creating tutorials, blog posts, video courses, and documentation that help developers learn WordPress development. Currently curating the WordPress.com Dev & Deploy newsletter.
Building developer utilities like WP Debug and SQLite Viewer for Studio. Active WordPress contributor, community deputy, and WordCamp speaker across multiple continents.
Latest Writing

My WordCamp Vienna 2026 workshop and talk slides and demo plugins: Build your first AI-Powered WordPress plugin WP AI Workshop Demo plugin WordPress 🤝 AI:…

A step-by-step walkthrough of building and deploying a custom WordPress block theme using Claude, MCP tools, and WordPress Studio — including every prompt, tool, and…

In March 2024 I tried to build a 3D space shooter game using AI in just a few prompts. It was a disaster. A year…
Experience
2022 — Present
Automattic
Started as a sponsored contributor supporting WordPress Training and Learn WordPress. Now part of the Developer Relations team, splitting time between WordPress.com, WordPress VIP, and WordPress.org, with a focus on AI.
2021 — 2022
Delicious Brains
Combined a love of writing with software development experience to create developer education content. The role evolved from Developer Educator to Senior Technical Writer.
2017 — 2020
Castos
Led development of a podcast hosting platform powering the Seriously Simple Podcasting plugin. Grew the team from 2 to 12, serving over 20,000 podcasters and 10,000+ customers.
2016 — 2020
Codeable
Solved technical problems for international clients, focusing on custom plugin development and theme customization.
2004 – 2016
Realmdigital, ZaPOP, Prezence, Crystal River
Experience across various PHP application stacks, including Laravel, Yii, CodeIgniter, CakePHP, WordPress, Drupal, Joomla, and Moodle.
Community