Skip to main content

Writing

The Blog

Development, tools, and ideas. Mostly technical, occasionally not.

Server Info 1.0.0: Bringing the Backend to the Frontend
WordPressPerformancePlugins

Server Info 1.0.0: Bringing the Backend to the Frontend

Why pay for premium server monitoring plugins when you can get it for free? Let's talk about the total rebuild of the Server Info plugin.

15 Jun, 2026·7 min read
Read
Why I Still Prefer PHP in a JavaScript-Obsessed World
PHPOpinion

Why I Still Prefer PHP in a JavaScript-Obsessed World

Everyone says PHP is dead. They've been saying it for a decade. Here is why they are entirely wrong.

4 Jun, 2026·5 min read
Read
Writing WordPress Plugins using Modern OOP PHP
PHPDevelopmentArchitecture

Writing WordPress Plugins using Modern OOP PHP

Tired of massive files with hundreds of prefixed functions? It's time to bring modern PHP architecture to WordPress.

19 May, 2026·4 min read
Read
Securing wp-config.php: 5 Rules Every Agency Ignores
SecurityWordPress

Securing wp-config.php: 5 Rules Every Agency Ignores

Your wp-config file holds the keys to your entire kingdom. Why are you leaving it sitting in the open?

5 May, 2026·5 min read
Read
When to Go Headless with WordPress (And When NOT To)
HeadlessArchitectureNext.js

When to Go Headless with WordPress (And When NOT To)

Thinking about ripping out your WordPress frontend for React? Stop and read this first.

18 Apr, 2026·4 min read
Read
WordPress Object Caching Explained: Redis, Memcached, and Why Page Caching Isn't Enough
WordPressPerformance

WordPress Object Caching Explained: Redis, Memcached, and Why Page Caching Isn't Enough

Database queries slowing you down? Here's how to actually fix it with Redis or Memcached without breaking your site.

2 Apr, 2026·5 min read
Read
TP-Link Archer: How to Fix 5GHz WiFi Not Showing Up
Tech SupportNetworkingTP-Link

TP-Link Archer: How to Fix 5GHz WiFi Not Showing Up

Is your TP-Link Archer's 5GHz WiFi missing or not working? You might need to change your region and channel settings. Here is the quick fix.

17 Mar, 2026·4 min read
Read
Why Your Emails Aren't Being Delivered (And How to Fix It)
EmailTechnical GuideBusiness

Why Your Emails Aren't Being Delivered (And How to Fix It)

Email going to spam? Bouncing? Not arriving at all? Here's what's actually happening behind the scenes and how to fix it.

10 Feb, 2026·13 min read
Read
Git CLI Crash Course: From Zero to Version Control Hero
GitDevOpsTutorial

Git CLI Crash Course: From Zero to Version Control Hero

Learn Git the practical way. No fluff, just the commands you'll actually use every day, plus the ones that'll save you when things go wrong.

30 Jan, 2026·7 min read
Read
The AGENTS.md Protocol: Bridging the Human-Machine Gap
AIDevOpsDocumentation

The AGENTS.md Protocol: Bridging the Human-Machine Gap

Your AI copilot keeps making weird suggestions? Probably because it doesn't really know your project. Here's how one file fixes that.

27 Jan, 2026·4 min read
Read