Server Admin for Programmers

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

Popular Topics

Databases

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.

Containers

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

Proxies

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

Security

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

PHP

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

August 09, 2022

Testing in Containers

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

Containers

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

June 25, 2019

Servers for WordPress: Special Considerations

PHP

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.

April 12, 2019

Mysqldump with Modern MySQL

Databases

Learn how to best use mysqldump in a modern version of MySQL.

All Topics