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 16,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

February 16, 2017

CloudFront and Your App

Proxies 

We cover how using a reverse-proxy such as a load balancer or CDN affects your application. Specifically, we see how to adjust your Laravel application when in use behind CloudFront.

November 17, 2016

Customize your Login Screen via Linux's Message of the Day (Ubuntu/CentOS)

Beginners 

See how you can customize the screen you see when you login to give you important information quickly.

July 03, 2016

Docker for Gulp Build Tasks

Containers 

I've found that I like running Gulp inside of a container to both run Node inside of something ephemeral and because Docker doesn't miss file changes (like Virtualbox or NFS file sharing does). See how I do that here!

May 05, 2016

Logrotate for Forge

Configuration Management 

The logs for your applications on Forge can get large - see how to manage their size automatically using logrotate!

All Topics