RethinkDB v1.4 patch released (v1.4.1)

The team at RethinkDB just released a patch for v1.4 which will solve some performance issues that were accidentally introduced in v1.4.0. I was personally experiencing some of these issues and they rendered my projects unusable. It’s nice to see…

RethinkDB v1.4 released

Today RethinkDB announced that version 1.4 is finally upon us. It includes a few significant changes, including patches to some issues that I have documented on this blog. If you’re using RethinkDB you really need to look at the change…

One month with Google Storage as my CDN

About a month ago I swapped from CacheFly to Google Storage for my CDN — I even wrote a step-by-step article to show you how to do it yourself. My friend at Google estimated that it would cost me about $7…

RethinkDB nightmare #2: Service wont start .. again

Update: 1.4 has been released which includes a fix for this issue. If you haven’t yet upgraded you should. I’ve had this happen before, but I wasn’t sure what caused it so my initial assumption was to assume it was…

Harmony in the Cloud

This post is to highlight how awesome Cloud computing really is, and the impact it can have on your business if you get it right or wrong. I’ll cover both with real examples from my CPU graphs. Getting it wrong,…

RethinkDB filtering for multiple ids

I’ve been on a hunt through the RethinkDB documentation a few times and never really figured out how to do this correctly. I finally ran in to an obstacle that I simply could not get around because it really needed…

Using a wrapper for your RethinkDB tables in Python

Since I’ve been using Django a lot recently I’ve become sort of spoiled by the Database abstraction that comes with it, but unfortunately using that with RDB just isn’t an option so I tried to find a nice middle ground….

Most recently I needed to store some of my Backbone templates server-side because of their size. They will be text/plain with nothing dynamic so Varnish will be able to cache and serve it quickly, but I will most likely version…

Backbone Router: Nagivate to the previous route using Backbone.simplerouter

There will come a time when you will need to send the user back one page in their history for whatever reason. I will show you how to do this using Backbone.simplerouter. The source Your project will need to be…

Using nginx to protect your RethinkDB admin control panel

If you’re using RethinkDB then you’re probably aware that your admin control panel has no protection at all. This is fine on your development server/home pc, but what about when you want to put it in to production, or a…