Server Admin for Programmers

Teaching the server tech you need for development and production. Eliminating the frustration of server configuration.

Popular Topics


Learn how to install, manage, backup and configure the most important part of your applications.

Configuration Management

See how you can tear down and rebuild your servers, making recovery and server management easier through automation.


Learn how to use Docker and integrate it into development, testing, CI, and production!


Load balancing, CDN’s and web caches! See how you can start scaling your applications.


Most security is basic! Learn the basics principles and see how to secure your infrastructure.


Everyone’s favorite language! See how to setup Nginx, PHP-FPM, Apache and tweak for performance!

Premiums Offerings

The simplest way to learn AWS
Finally understand AWS, and learn how to host your applications.
CloudCasts courses are available now!

Scaling Laravel

Server optimization, horizontal scaling, and Laravel. A course on scaling your applications!

View Course

Shipping Docker

A deep dive on how to use Docker in development, testing, continuous integration, and production!

View Course

Chipper CI

Painless continuous integration for Laravel. For free.

Check it out

The Book™

The best seller! Everything you need to know about your web servers, including running your applications.

See Book

Performant Laravel

A course on quick performance wins you can implement right now.

* Free Course

Dockerizing Your Application

A Docker workflow for your application to make development a breeze.

* Free Course

Latest Series

May 18, 2020

Fresh Server Security Setup

3 Videos

The first steps to take to secure Ubuntu 20.04 Focal, including user setup, ssh configuration, and firewalls.

June 12, 2018

Docker in Development Part I

12 Videos

A course on using Docker in development and learning about Docker.

June 12, 2018

Docker in Development Part II

9 Videos

We continue the Docker in Dev course by using Docker Compose and building a development workflow.

December 22, 2017

Scaling on Forge

11 Videos

See how to use Forge to scale your Laravel application, using server optimzations, load balancing, and more.

Get updates on new and upcoming lessons!

Latest Posts

June 02, 2024

Kubernetes in Digital Ocean


Running through Kubernetes in Digital Ocean to run a simple web application.

August 09, 2022

Testing in Containers


See how to run PHP unit tests against different versions of PHP with Docker.

March 05, 2020

5 reasons why we chose serverless for Fathom Analytics


Here's how we left server management behind and now never have to think about servers!

June 25, 2019

Servers for WordPress: Special Considerations


While a traditional LEMP stack will work for hosting WordPress, it won't perform optimally, and it certainly won't be able to handle any significant amount of traffic. However, with a few special considerations, WordPress can be both snappy and scalable.

All Topics