
Technical

Rate Limiting an aggressive bot in Nginx
High load isn't necessarily an emergency, but it may be a heads-up before a site noticeably slows down. Sometimes there are weird spikes that just go away, but sometimes this is an indication of a Denial of Service.

Deploying blocks and content to other site environments
If you have a current Drupal site (built in Drupal 8 or later) you no longer need to entirely rebuild your site -- ever again. That doesn't mean it couldn't use a freshening up now and then.

A new approach to Drupal theming, just in time for Drupal 10
Over the past few months, I've fielded a lot of minor styling requests, and as I work through each problem, I've almost always ended up with substantially less code than was there before.

Aggregate fields in Drupal 8 views
Views module has long been the killer feature of Drupal, making it easy for a site builder or skilled administrator to essentially create complex SQL queries through a web interface, without knowing SQL.

Using modern Javascript for quick utility scripts - bulk search and replace
With as much Javascript work as we're doing these days, I'm starting to do more and more quick one-off utilities in Javascript. Yesterday I had such a task: update over a hundred different ad slot codes that appeared multiple times in a text file.
D8 Development: Console, Menus, and Entity load/save basics
I learn best when I have a problem to solve, and with one of our D8 upgrade projects, we had a mess to clean up in the menu system.
Importing foreign key references with Migrate
One of our clients wanted to regularly update a list of dealers along with the parts carried at that dealer, and show them on a map.
Performance problem: N! database calls
Kicking off some posts about various performance challenges we've fixed.
N Factorial
[Edit: Thomas point out this is not really factorial, because it's addition of each number in the sequence intead of multiplication].
I've got a theory: The Scientific Method applied to web site performance
What can you do about this page being so slow? That's a question we've been asked by half a dozen customers in the past 6 months, and as it turns out, we can do quite a lot.
Using a File Field with imported files in Drupal: Drush to the rescue!
We regularly import content from old web sites and systems.
www: a technical litmus test
Josh over at Web 1 Marketing writes about using www versus leaving it off. What’s wrong with no-www: