Popular pages

Coding Projects

03/27/2011

I'm a developer and I write a little bit. If you're curious about learning more about me, this is a good place to start.

Using Optional Parameters in Django Urls

02/04/2008 django(73)python(48)

A simple but helpful trick for using optional parameters in Django views to allow one view to serve multiple urls with varying parameters.

A Couple of Clojure Agent Examples

11/22/2009 clojure(5)concurrency(3)agents(3)actors(3)

This post contains an extremely brief discussion on how Clojure agents differ from Erlang actors, and then follows with examples o fusing Clojure agents to serialize file writes, form message relays and perform parallel HTTP fetches.

Python Datastructures Backed by Redis

09/05/2010 python(48)redis(5)

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.

Kill Your Heroes, Stop Doing it Harder

11/26/2012 software-engineering(11)management(4)

One of the most destructive ideas is that you can dig out of a hole by doing what you're already doing, but doing it harder. This doesn't work, but it does breed and kill your heroes, and alienate everyone else.

Getting Started with Processing.js

05/10/2008 javascript(18)processing-js(9)

Processing.js has been everywhere the past few days, but I didn't notice too much assistances for Javascript neophytes getting started with it, so I put one together while playing around a bit with it this evening.

Log Collection Server with Node.js

01/31/2010 javascript(18)node-js(3)

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.

Storing Bounded Timeboxes in Redis

04/08/2011 python(48)redis(5)

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

04/06/2011 javascript(18)digg(3)flot(1)digg-streaming-api(1)

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.

Writing, Analytics and Analysis

04/10/2011 blog(8)sisyphus(3)analytics(2)

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


Will Larson

Your delightful host.
Email: lethain[at]gmail
Develop at SocialCode.
Used to Digg, and Y!.

Tags

Top Referrers

  • stackoverflow (22092)
  • news.ycombinator (13474)
  • reddit (9741)
  • More…
 

All Rights Reserved, Will Larson 2007 - 2013.