Please Paws Privacy Policy

7th June 2021
Read this article

Slither Deep Privacy Policy

5th February 2021
Read this article

Snake Catcher Privacy Policy

30th January 2021
Read this article

Braai Time Privacy Policy

20th December 2020
Braai Time is a simple app for timing food prep.
Read this article

Writing a book about PHP framework dev

15th June 2020
Pay no attention to this. I thought it would be practical to make a page for people to land on, so Matthias can link to it in his book before Apress has even set something up.
Read this article

This is how you made it → Part 1

14th June 2020
Chris. If you're reading this, it's because you went and forgot about how you did a thing. I'd be inclined to call you a forgetful lummox, but the only reason I'm writing this is because I know I'll forget.
Read this article

Time for another update...

10th June 2020
Last week I got physically sick, and the best anybody could tell me was that stress caused it.
Read this article

OinkPop Privacy Policy

22nd May 2020
Not my usual blog content, but Apple have requested I have an actual privacy policy for OinkPop, and this is the best place I could think of to add it.
Read this article

Hosting daemon apps on Forge

2nd February 2020
I've been building many Next apps, recently, and that means configuring my servers to maintain a daemon. It also means I need to send the usually Nginx traffic to the daemons, and restart the daemons when I have new code to deploy. I think I've reached a point where I can document the process, so others can try non-PHP apps in Forge.
Read this article

Adding Mailchimp to Next.js

27th August 2019
I was chatting to my friend about putting a newsletter sign-up form on the blog he's busy making. Then it occurred to me that I didn't have one on my blog, and that I didn't even know how I was going to embed a Mailchimp sign-up form in a Next.js site.
Read this article