Confident Clean a Hacked Site Workshop Join me March 21st for this 90 Minute Workshop  Claim your spot

Tims musings and pontifications

Blog and Articles

An eclectic mix of how-tos, insights and musing from Tim. From security to community and everything in between there is something for everyone.

Never miss an article by subscribing via RSS like it's 2004!

Back to Basics – User Management Strategies

Back to Basics – User Management Strategies

Security | WordPress

In this second article in the series, Tim gets back to basics with WordPress security this time focusing on user management from passwords to access control and how to deal with ex-employees credentials.

Back to Basics – Updating WordPress Strategies

Back to Basics – Updating WordPress Strategies

Security | WordPress

In the first of a series of posts, Tim gets back to basics with WordPress security with his first look at different updating strategies for WordPress, core and plugins.

Finding all your sites Gutenberg Blocks


Want to know something? Sure you do, a secret only you and me know….I use Gutenberg on this site! There I have said it, half the WordPress world gasped in horror and do you know what I don’t dislike it. There are also lot’s of plugins now that support Gutenberg blocks, like Atomic Blocks and […]

Five languages for WordPress Developers to learn in 2020

Five languages for WordPress Developers to learn in 2020

DevOps | WordPress

Folks often ask me questions, and recently there has been a little bit of interest in the fact that while I work in the WordPress space I’m not a traditional “WordPress Developer” and I don’t tend to work day to day with WordPress. For those who don’t know me, my day to day programming is […]

New Year, means new plans and new tools

New Year, means new plans and new tools


It’s the new year, and Tim wants to take a closer look at how he organises his work notes, todos & projects. So having researched he has settled on two possible routes but he has a choice to make digital or analog workflow?

Coming to a WordCamp?

Events and Talks | WordPress

WordCamps are a unique event, while still being conferences Tim and a lot of other folk share their top tips in this survival guide of sort. From clothing to the hallway track there hopefully a few tips for you as well.

Behind the scenes of a talk

Events and Talks | Security | WordPress

Tim dissects a recent talk from Steelcon, what went right and wrong.

Pixel tracking with Nginx & a tiny bit of Javascript


Tim takes a look at setting up a basic pixel tracking using Nginx, a tiny bit of Javascript and GoAccess but can it feel his stats craving?

Getting gdb to (semi) reliably work on Mojave MacOS


Tim has fun, getting a 30 year old tool for debugging Rust and C++ to work on MacOS and specifically Mojave. It should be simple right?

Bye Bye KeePass, hello Bitwarden

General | Security

Why did I move to using Bitwarden from KeePass, was it a headache and was it worth it?

London – Random Mutterings

General | WordPress

March has been a busy month and it merged into April a little too quickly. So sorry this is a bit late but here we go with Random Mutterings volume 2. We have had a fair share of #WPDrama and then there is Pipdig. I have a couple of WP&UP bits in this roundup, but […]

VPNs and fun experiments with UPnP


Here lies a tale of a fun adventure with helping a friend remotely set up a VPN server, the joys of UPnP and SystemD. It’s a sort of tutorial but more documenting my own notes for if I have to do it again in future. I want a VPN server Tim It all started when […]