Docker for PHP Developers Giveaway
Enter for a chance to win one of five copies of Docker for PHP Developers valued at $139.
My Setup in 2019
I thought I'd document my development setup for 2019 as a way to track every year how things change and what remains the same over time. I mostly write PHP, JavaScript, and DevOps-related code, and I thought I'd share what's working for me.
2018 Year in Review
By all accounts, 2018 was probably my most significant year of growth as a person. The year was a wild ride full of many ups, a few downs, and I am thrilled to capture it all at a 50,000-foot view.
Flexible XDebug Configuration with Docker and Environment Variables
Using environment to configure PHP INI settings is a powerful way to make your PHP Docker images as flexible as possible. Learn how you can configure XDebug and other PHP modules using environment configuration.
Announcing the Docker for PHP Developers Video Course Outline
Check out the video course outline for my soon-to-be-released video course Docker for PHP Developers.
Installing PHP Modules with Dependencies in Docker
Learn how to install PHP modules in Docker that have library dependencies such as the intl and zip extensions. We'll walk through each step of installing extensions using the command line and a Dockerfile.
Tricks to Help You Optimize Your PHP Docker Images for Production
In this screencast, I'll walk you through some of the techniques you can use to construct Docker PHP images in a way that allows you the full flexibility you need in development, without sacrificing the performance you need to get out of your PHP containers running in production.
My Process for Writing Docker for PHP Developers
On January 23rd I released my third book, Docker for PHP Developers, that teaches PHP developers how to use Docker as a development environment. I thought I'd share my rough process for creating independantly published books for my courses from start to finish.
How to use Caddy with PHP and Docker
I have found Caddy to be my go-to server for running PHP Docker containers in production. Using the official PHP-FPM image, we can run Caddy and start PHP-FPM in the background within the same container.
Nginx Unit with Docker, PHP, and Laravel
Learn about the upcoming Nginx Unit web application server and take it for a spin with Docker, PHP7, and Laravel.