DevOps
Every Night, Argo Watches
While your site is running, things change. A content editor tweaks a configuration setting. A security vulnerability surfaces in a dependency. A production fix gets applied directly instead of going through the normal release process.
The Rules Have Changed: Security in the Age of AI-Assisted Attacks
When Your WordPress Site Launches Into a Performance Crisis
Use Drupal Flake for PHPUnit testing
Drupal Flake is a new way of doing local Drupal development (running a self-contained Drupal site on your desktop or laptop).
Easy unit testing with Drupal Flake and AI - Group PURL, a case study
AI does not replace system engineering. Stories abound about AI running amok, deleting production databases, exposing private data, failing to deliver on promises.
Website Availability - handling an outage
How do you get a website back up, when it goes down?
Deployment and release strategies
When you build a new website, going live is relatively easy. You get ahold of a domain name, point it at a webhost, put the website code there, and you're up and running!
After a site is live, it gets a lot more complicated.
Ask Freelock: "Traditional hosts" vs "cloud providers"
A client asks about yet another hosting option:
The VPS-2000HA-S includes the following resources:
6GB RAM (burstable)
150GB SSD Disk space
5TB Monthly Bandwidth
4 free dedicated IP's
WordPress reaches 5.0!
A major new release for WordPress dropped today -- perhaps the one with the biggest impact in WordPress history!
Should you upgrade?
Probably not just yet. At least not if you have content to publish.
What's up on Nerd Mountain? Go Ahead Make Changes in Prod! We Got Your Back
Have you ever heard the one about the web developer who goes in to make one last change to the site at 4:45PM on a Friday afternoon? It is SUCH an easy fix--he can get it done and go home for the weekend with his head held high. Ah, what a relaxing weekend it will be!
How do you keep a high bar of quality on dozens of sites every day?
DevOps is the union of development, operations, and quality assurance -- but it's really the other way around.