Recent pages

Slack and Hope for Middle Management

08/25/2012 management(4)

Sometimes working in middle management feels like being trapped purgatory between making policy and making software. Tom DeMarco's Slack paints a much rosier picture.

Digg v4's Architecture and Development Processes

08/19/2012 architecture(6)digg(3)

Digg's fourth version isn't running anymore, but was an interesting system to work on. This article describes the system architecture, as well as the context behind those choices, and will hopefully be an interesting read for those scaling engineering teams and systems.

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.

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.

Introduction to Architecting Systems for Scale

04/04/2011 architecture(6)scalability(1)redundancy(1)

Designing a system which scales to a high number of requests isn't critical for most applications, but you'll never know that it was important until after the fact, so it's worth putting some thought into ensuring your architecture can grow with your success.

How to Filter Bots From Analytics

04/03/2011 analytics(2)

If you've ever built a homebrew analytics system and tried to get actionable insight from it, then you know the pain of filtering out automated and suspicious requests. Here are a few notes on what I've learned on filtering bots from analytics data.

Don't Make Me Defend Your Claims

03/31/2011 usability(1)

Recently I grabbed Steve Krug's "Don't Make Me Think" and found it a reasonable discussion to the topic. My one enduring frustration is that it is damningly faint on evidence.

IE's New Infrastructure and Writing Workflow

03/29/2011 django(73)nginx(6)redis(5)sisyphus(3)git(1)

In this post I briefly discuss the (questionably) novel aspects of the new Sisyphus blog engine which hosts this blog.

Irrational Exuberance's Third Rebirth

03/27/2011 lifeflow(20)blog(8)sisyphus(3)

The first Irrational Exuberance was a WordPress blog in 2007. The second a custom Django application, and the third... is also a custom Django application. Named Sisyphus.


Will Larson

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

Tags

Top Referrers

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

All Rights Reserved, Will Larson 2007 - 2013.