We need servers in development too! See how to setup various types of dev environments!

Video Series

May 06, 2015


3 Videos

Vagrant is an indispensable development tool. Learn how to get started using Vagrant, and level up your server skills!

Get updates on new and upcoming lessons!

^ Ad space to help offset hosting costs :D

Latest Posts

January 13, 2015

Beyond Permissions: Linux ACLs


Learn how to use Linux ACL's to give you more power than just regular old permissions.

December 16, 2014

Compiling Third-Party Modules Into Nginx


Learn how to add the Nginx HTTP Upload and Pagespeed modules without missing out on Debian package extras.

October 21, 2014

Hosting Web Applications


Hosting web applications is complex. Learn what goes into hosting web applications of any language.

October 21, 2014

Setting Up Mailcatcher


Install and use Mailcatcher to test emails in your application.

July 01, 2014

SSH Tricks


Amazing things you can do with SSH, including an introduction to Ansible!

May 20, 2014

Copying Files


We all need to move files around different computers, both locally and remotely. Let's learn some techniques and see how to make that easier for ourselves!

April 22, 2014

Hosts File and DNS


Learn how to use your hosts file and DNS for local development.

April 22, 2014

Server Setup for Multi-Tenancy Applications


Set up your server to host multiple organizations in your SaaS application.

April 08, 2014

Self-Signed SSL Certificates


Testing sites for SSL certificates in development is important! Let's cover how to create and install self-signed SSL certificates in Apache and Nginx.

All Topics