Guest Posts

I am not accepting any guest posts on this site. This is my personal blog, and therefore I write all its content.

Please don’t contact me to offer to write a guest post. I will ignore your request, and mark your email as spam.

I will also not be accepting requests to add links to your content, unless it matches the content of my post 100%, it’s on your personal blog, and it helps others first.

Latest Posts


  • Route 44

    If you live close to Cape Town, in the Western Cape Province of South Africa, you’ve probably heard of the R44. It’s the road that runs from Gordons Bay, along the coast past places like Betty’s Bay, Pringle Bay, and Kleinmond, and connects back to the R43 at Arabella Country Estate. On the other side…

  • Using a MacBook As a Long-time Ubuntu User – The Week of Mac

    Macbook

    This post summarizes my (almost) week of using a Mac, as a long-time Ubuntu user. You can read why I tried this experiment here. Thursday – Day 1 The first annoyance started when I connected the MacBook up to the USB type-C hub I had purchased. While the hub did its job well (more on…

  • Using a MacBook as a Long-time Ubuntu User – Preparation

    Using a MacBook Day 0

    If you read my last post, after 30 years of using computers, I bought my first Apple laptop. I’ve long been opposed to using Apple products for various reasons. However, the combination of the new Apple silicon and a requirement for access to an Apple computer for my work means that I now own an…

  • Apple Silicon MacBook Air – Unboxing and Initial Thoughts

    MacBook Air

    If you’ve spent any time reading this blog, you will know that my personal operating system of choice is Ubuntu. I’ve used Ubuntu since 2006, first as a local development server (a physical box hooked up my local network), and then switched to using it as my daily driver in 2008. I had short stint…

  • Async Conf – An Asynchronous Online Conference

    brown and black wooden chairs inside room

    Ever since the world of tech conferences went to shit last year, I’ve not attended any virtual ones. They don’t appeal to me at all. The main reason is that when I attend conferences, it’s to meet up with my fellow attendees, greet old friends, meet new ones, and discuss all manner of topics. Attending…

  • From Digital Ocean App Platform to Self Hosted SpinupWP Managed VPS

    Earlier this year, I threw together a silly little joke app built on Laravel in a couple of hours. I had merely wanted to participate in the Digital Ocean App Platform Hackathon and had no further plans for the app. Another App Platform Hackathon participant liked it enough to contribute some substantial improvements, including a…

  • WordPress Developer Educator at Delicious Brains

    This week I started my new journey as the WordPress Developer Educator at Delicious Brains. I could not be more enthusiastic about where this path will take me. Why Delicious Brains? Delicious Brains is a WordPress focused company that not only I admire but they have a solid standing in the WordPress community. They build, in…

  • 4 Years at Castos – and Why It Was Time to Leave.

    Castos

    This year marks my 4th working at Castos on our podcast hosting, analytics, productions platform and Seriously Simple Podcasting, our podcasting plugin for WordPress. Today also happens to be the last. Looking back Craig Hewitt, founder, and CEO of Castos, first contacted me on December 27, 2016. He let me know he’d recently purchased the…

  • Migrating My Cloud Virtual Servers to SpinupWP

    I’ve never been a fan of managed WordPress hosting. Don’t get me wrong; I appreciate what managed WordPress hosts do, and they are definitely doing amazing work, but it’s just not for me. As a developer and server admin hobbyist, I prefer to own my own VPS (virtual private servers). I started using Rackspace Cloud…