Menu Close

ianmjones

Always Developing

Author / ianmjones

New WordPress Plugin: Meta Pixie

Ever since I released Options Pixie to enable easy viewing of options records in a WordPress database, my colleague at Delicious Brains, Ashley Rich, has been bugging me virtually non-stop to create something that lets us look at postmeta records. It’s really handy for us when working on WP Offload S3 to be able to […]

ActorDB for Docker

Last weekend I re-stumbled across ActorDB, a very interesting distributed database system that scales near linearly by scoping work to “Actors”. Every database action, whether that’s an insert, select, update, delete or whatnot, always starts by specifying the Actor. This effectively scopes the changes to a single database, which then replicates to its sibling databases […]

Building Reactive WordPress Plugins – Part 3 – Elm

In the final part of the Building Reactive WordPress Plugins series across on the Delicious Brains blog, I explore using Elm rather than JavaScript to write the front end of WP Cron Pixie, the small WordPress dashboard widget for showing what’s in the WordPress cron. I had more fun writing the code for this article […]

Options Pixie Pro Released, Finally.

Well, I finally did it, I got Options Pixie Pro 1.0 for WordPress finished and released! After many late nights (but no weekends), I finally got to a point where I was very happy with how Options Pixie Pro was working, and confident that it provided enough value to be worthy of release. It’s pretty […]

Building Reactive WordPress Plugins – Part 1 – Backbone.js

I’m writing a short series for Delicious Brains on building reactive style frontend WordPress plugins. Part 1, which uses Backbone.js on the frontend, just went live. This first article is rather long as it introduces the plugin and its backend as well as how to use Backbone.js. Follow up articles should be shorter as each […]

Let’s Encrypt HTTPS + Linode NodeBalancer

Let’s Encrypt HTTPS + Linode NodeBalancer

Over on the Delicious Brains blog I’ve written about a couple of ways to use a free Let’s Encrypt certificate when using a Linode NodeBalancer. It was a fun exercise, and will no doubt come in handy for a couple of projects I have in mind.

My First WordPress Plugin: Options Pixie

There’s been a number of times when I’ve wanted to quickly check the value of a record in the wp_options table of a WordPress site’s database, but not had easy access to the database, usually when the site and database are on a remote server. I’ve tried using the /wp-admin/options.php page, but it’s not ideal and […]

Our Struggles to Stay Healthy While Working From Home

Recently in a Slack chat we discussed how we try and stay healthy while working from home. We all have different methods, some have been consistent and dedicated to staying fit and healthy, some not so much. We’ve all decided that we’re going to “air our laundry” with this post, whether it’s clean or not, […]

Older Posts