A quick and pointless look at implementing tail in Python. Something of a koan.
A quick look at a bringing the Django patterns for urlpatterns.py and views.py to Node.js.
A quick overview of the kitchen in my apartment. It has accumulated two decades worth of stuff... but still doesn't have a rice cooker. Damn.
In this article I take a look at using Cassandra and Lazyboy for modeling a trivial task management application. Intended to contain examples of iterating over a subset of keys and storing relations between SuperColumns.
Calling someone defensive is a really damning thing to do, in no small part because it kills all ongoing communication.
Another quick Clojure blog entry, this one on writing out file contents.
(This entry contains a number of pictures and may load a bit slowly on some connections.) I spend a lot of my day thinking about the next meal. In conjunction with that I do a lot of grocery shopping. Here is an annotated pictorial of my groceries.
I spent a bit of time this past Sunday trying to figure out implementing a full-text search in CouchDB, without relying upon a secondary library like Lucene or Solr. In a very read way, I succeeded, but in an equally real way the success may not be particularly helpful in most situations.
This is the new home of an old entry from the now defunct original incarnation of *Irrational Exuberance*. These entries are almost two years old, and haven't necessarily aged well, but maybe that's a good thing. This article looks at implementing a Django middleware that injects Googlel Analytics tracking into pages.
I spent a couple of hours reading up on and working through an example project using RethinkDB, and it seems like a great tool, as long as its performance and scalability stories prove themselves out with large scale usage.
Your delightful host.
Email: lethain[at]gmail
Develop at SocialCode.
Used to Digg, and Y!.
All Rights Reserved, Will Larson 2007 - 2013.