All posts

Book Review - Nginx Module Extension

I apparently do enough work with Nginx that people keep asking me to review things. In this case, Packt asked me to review another book called "Nginx Module Extension." Well, a decent module development book doesn't exist, so I'm rather excited to dive in!

While Reading

Instead of ...


St. Baldrick's Fundraiser - 2014

I'm rather certain that we've all heard about cancer and I'm also rather certain that we all know at least one child that we care about. Imagine those being that child that means so much to you getting cancer. Let's take this further and imagine losing ...


Blog With Pelican and Nginx

I used to be a big lover of Drupal as a blogging platform. It's incredibly easy and trivial to deploy a new site with it and it comes with everything needed to write a blog. It's also incredibly easy to extend and with little work the whole SEO ...


Completely Automated ESXi Deployment

This post has to come with the disclaimer that 99.97% of ESXi deployments have NO use for anything this complicated. For that 0.03% of us, ESXi can be one heck of a deployment nightmare. It doesn't have to be, though.

Background: The Situation

The company I work ...


Bottle + UWSGI + Nginx Quickstart

Nginx is pretty sweet, that's a rather obvious statement from me. There are already many nginx forks and contributions back to the original. I also happen to have quite a spot in my heart for Bottle. In my eyes, it's a framework that pretty much lets you forget ...


Esoteric Programming

How needlessly complicated can you make one thing?

From Wikipedia: "An esoteric programming language (sometimes shortened to esolang) is a programming language designed as a test of the boundaries of computer programming language design, as a proof of concept, or as a joke. There is usually no intention of the ...


Dummies Guide to Setting Up Nginx

Nginx is one of those things that many people want to try but don't. Why? Because it's scary. Well... Nginx itself isn't scary, but all of the poor guides out there make it a nightmare. The first step in making Nginx work for you is to not ...


Mister Jones

It's always great to have the latest and greatest gadget. That new netbook is so small and everyone else has it. The Droid does so many cool things, even SSH. I deserve to have all of this cool stuff.

I'm getting rather annoyed with this attitude. Sure, I ...


Patience

"See that no one repays another evil for evil."

[ I Thessalonians 5:15 ]

This is so easy to understand. It just says that if someone does an evil act, don't react with yet more evil.

Let's break it down though. How often have you been angered in IRC ...


Simple IP Echo

OK! We all know Nginx is amazing and extremely light. I've been having the need lately to quickly get the IP address of a location. There's "whatismyip.com" but that's an ugly bloat. Look at how much you download to just get a small string of numbers ...