Code

Words about code and WordPress.

Algorithmic Cynicism – Testing the hypothesis

In my latest post “The Hidden Cost of Algorithmic Cynicism” I argued that ChatGPT, Claude and Gemini respond differently, in terms of scepticism or cynicism. To test this hypothesis, mostly out of curiosity, I sent the text to all three…

The Hidden Cost of Algorithmic Cynicism

AI has become an influence on human judgment. Debates tend to focus on false information, fabricated sources and confidently stated nonsense. These are things most people would instinctively recognize as hallucinations. But there is a more insidious threat on the…

One Year’s Worth of WordPress Login Attempts

As you probably know WordPress sites are constantly under attack from all over the world regardless of where your site is hosted or what kind of site it is. Ever since I first noticed suspicious traffic on my own WordPress…

Renaming files can be a big mistake

Any project we are working on should always have some type of development environment where we can test code before we take it live (aka “in production”). In reality, this is not always the case due to resource or time…

Return 404 response code for certain query strings in WordPress

When WordPress site owners have been victims of hacking they often suffer consequences by getting blocked by Google or getting warnings from Google about malicious URLs on their site. After cleaning the site, these problems can linger when the URLs…

Theming password protected login plugin for WordPress

Password Protected is one of my favorite plugins for WordPress and I use it regularly. More often than not a site needs to go online for client approval and/or the last parts of development before it’s actually ready. That’s when…