-
2022
-
Getting started with serverless PHP
-
How to build an image optimizing CDN with CloudFront
-
An honest conversation about being a WordPress sysadmin
-
How to use CloudFront to do WordPress page caching
-
2021
-
2021 in review: Surviving in COVID times
-
How I setup my 2021 MacBook Pro
-
A look at WordPress page caching with a CDN
-
What’s the difference between headless and serverless WordPress?
-
What is serverless and how is it different from hosting WordPress with a server?
-
How to send Laravel Vapor logs to Papertrail
-
The serverless revolution is alive and well in the PHP world
-
How serverless helps keep your WordPress site secure
-
Serverless WordPress architecture on AWS
-
What is serverless PHP and how does it work?
-
Why serverless is the perfect hosting solution for WooCommerce
-
How much does hosting a blog with AWS Lambda cost?
-
How to test Stripe Checkout and Customer portal with Laravel Dusk
-
2020
-
2020 in review
-
How to autowire a standalone Symfony console application
-
GrumPHP: Your local continuous integration solution
-
Thoughts on type safety with WordPress
-
Designing a system: WP-CLI commands
-
Using static factory methods with Laravel models
-
Standardizing Laravel model attribute names using constants
-
Why I’m building a WordPress serverless DevOps platform
-
How I wrote a book in markdown
-
How to use git push with WordPress
-
Using the chain-of-responsibility pattern to hash WordPress passwords
-
2019
-
2019 in review: Moving up the ladder
-
Automating WordPress updates with Bedrock using Dependabot
-
How to beat technical writer’s block
-
What is it like to follow your passion?
-
How to use Bedrock with Pantheon
-
Improving a system: Different types of WordPress admin pages
-
How I marketed and published a niche WordPress book
-
How to approach object-oriented programming with WordPress
-
Designing a system: WordPress admin pages
-
2018
-
2018 in review: A challenging year
-
Introduction to WordPress acceptance testing
-
Introduction to the command-line interface
-
How do you start unit testing existing WordPress code?
-
Continuous deployment to the WordPress directory with CircleCI
-
PHP reflection API fundamentals
-
Designing entities using WordPress custom post types
-
Getting started with continuous integration and WordPress
-
Designing a class to represent a WordPress meta box
-
What is software complexity and how can you manage it?