Server Admin for Programmers

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

Browse Topics

Over 20 topics on server admin

Getting Started?

Watch the crash course

Latest Series

July 14, 2017

LEMP Stack with PHP-7.1

6 Videos

We see how to install and configure a LEMP stack, using Nginx 1.11 and PHP 7.1

July 10, 2017

Load Balancing with Nginx

6 Videos

We cover how to use Nginx as a load balancer, and see how load balancing affects our application.

May 01, 2017

Start Here

10 Videos

See the first things you need to know when getting started with servers!

April 16, 2017

Jenkins & Blue Ocean

6 Videos

See how to use Jenkins to setup CI, CD, and automate a pipeline of actions for your code!

Join over 20,000 in getting updates on new lessons

I'll send updates on new content and the occasional notice about any
premium courses I'm working on, including discounts.

Latest Posts

August 16, 2017

An Ansible2 Tutorial

Configuration Management 

Updated for Ansible2! Ansible is one of the simplest server provisioning and configuration management tools. This is a guide to getting started with Ansible.

August 12, 2017

2.5 Ways to Update a Container


See how to modify or add to your Docker containers.

August 12, 2017

MySQL in Development


We'll see how to use Dockerized MySQL in development.

August 12, 2017

Mounting Files vs Mounting Directories


We dive into an important difference in behavior when mounting a single file vs whole directories.

All Topics