hatestheinternet

Apache + Nginx = <3

In tonight's episode, we're going to go over running our ghetto CDN setup using Apache for our dynamic content and Nginx for everything else. This is the setup I use in my live environments partly because all my VPSes have two IPs, partly because Nginx goes like the clappers when it comes to static files.

Read More ›

Giddy Up Go, Drupal

Now that we've figured out what buckets things belong in and how to serve them, we need to spend a little time teaching our favourite CMS how to take advantage of our new setup. This post is entirely Drupal-specific so if you haven't seen the light or aren't curious about how easy it makes things, you may want to skip ahead to the next in the series, setting up a hybrid Apache+Nginx environment.

Read More ›

This Ghetto CDN

Since my dev environment runs Apache and only has 1 public IP, I use it for the entire ghetto CDN setup. This post is going to go over how I set it up and deal with things like CORS and limiting what static and content can and can't do.

Read More ›

Life with Claude

Sometimes, when you're on a roll, it's hard to stop.  What started out as a simple experiment to get static and content assets being served properly out of a multi-site Drupal installation eventually turned in to this rambling and incoherent collection of things mostly because I spend about 2 hours a day on a train with nothing worthwhile to be doing.

Read More ›

Time for some Arts and Crafts

In our last adventure we soldered a bunch of stuff onto our little PCB and got it more or less doing what we need, so now the time has come to mount our creations on the truck itself. This actually went a lot quicker and smoother than I’d planned.

Read More ›