Popular pages

Writing, Analytics and Analysis

In this article I'm releasing real-time analytics for this site, as well as analyzing historical data thus far.

Notes on Cocos2d iPhone Development

An overview, some notes and a few snippets on Cocos2d development for the iPhone. Hopefully enough to help someone get started with development, but a few steps short of comprehensive.

Log Collection Server with Node.js

A look at using Node.js to write a log collection server and also log submission clients. My first experiment with Node.js, which really impresses me with how easy it is to write flexible, powerful and efficient code in Node.js.

Overview of Single vs. Multi Server Architecture

I've been thinking a bit more about all the various deployment options for Django, and more specifically how the variety of options can be a bit bewildering for those who haven't setup a server before. Here is a picture-assisted guide to the distinctions between single and multi server architectures.

Python Datastructures Backed by Redis

09/05/2010

Part of my day's experiment was to play with implementing Python datastructures which are implemented ontop of Redis. Here we take a look at dictionaries and lists, but it should be straightforward to extend this idea to sets as well.

Skew, The Frontend Engineer's Misery

A look at the frontend engineer's primary pain point: product skew. While skew impacts everyone, it beats on the frontend engineer early and frequently. Think frontend engineer's have the easy half of engineering? Well, let's talk about that.

Storing Bounded Timeboxes in Redis

04/08/2011

If you're doing analytics, reports or dealing with memory constraints in Redis, you're probably dealing with keeping two sorted-sets mutually consistent. This article also takes a look at using multi/exec to keep it fresh.

Using Flot.js with the Digg Streaming API

Last year Digg released a Streaming API which exposes real-time activity on its site. It's available via JSONP, so this tutorial takes a quick look at dynamically populating a Flot.js graph using the API's data.

User Registration Apps for Django

10/25/2008

This entry performs a quick overview of the different existing user registration for the Django web framework. It should help someone who is attempting to decide between the pluggable user registration/authentication applications.

Building a Software Deployment Pipeline

One of the fundamental pieces of infrastructure for an effective software engineering team is their deployment pipeline. Here we cover a fairly basic but effective pipeline for deploying code.

All Rights Reserved, Will Larson 2007 - 2015.