Explore programming books/courses from Indie Creators
You'll learn about asynchronous integration, independent deployability, continuous delivery, and immediate versus eventual consistency.
Decoupling your code is a way to make it future-proof (without doing too much work that "you ain't gonna need").
This book helps you get your web applications back in shape. It contains many techniques for decoupling from infrastructure (like the framework, the database, or remote web services)
Scale PHP, nginx, haproxy, MySQL 5.6, Redis, and Memcache to 10K req/second