Popular pages

Advice to Programmers in College

10/22/2008

This is my advice to programmers in college. It touches on graduate school, personal projects, maintaining a blog and portfolio, as well as positioning yourself for the type of career you're interested in.

A Filter to Display Neighbors in a List

01/20/2009

When you have a lot of content to show but not enough room to it, a helpful UI pattern is to show just the content surrounding your current position. We see this in search result pages, and now in a series' list of entries on my blog.

Blogging as People

12/06/2008

Looking at the Life articles, I realize that the last entry I wrote for it was also about blogging. Woops. Not trying to fixate, just getting the years blogging thoughts out of the way on a cold Saturday. As a bonus I actually edited an article for once.

Deploying django-springsteen on Google App Engine

This articles covers the basics of creating a custom search vertical using django-springsteen and then deploying it on Google App Engine.

Two-Faced Django: Live install

The example application built in this series is now alive and accessible. Although, its extraordinarily bland. I will acknowledge that. The Facebook portion is also alive here.

How Pitance Versions Documents in CouchDB

09/17/2009

A quick overview of how I ended up versioning templates in Pitance, requiring a bit of extra meta-data as well as creative use of the query api.

Deleting From NSOutlineView With the Delete Key

08/20/2008

I was trying to figure out how to delete items from an NSOutlineView with the delete key (and without simply binding the delete key to an NSButton), and it took a bit longer than necessary to figure it out. Here is a simple example that will hopefully help out those in a similar situation.

Measuring Single and Multi Server Performance

Here is a first for my blog: an experiment conducted using something approaching the scientific method. In other ways it wasn't a first for my blog, because it was essentially a complete failure. Damn it.

Refactoring & Testing Our Dynamo Clone

This third part of the series working on Dynamo works on refactoring the code thus far into something more workable. In particular we add unittests and convert the message-passing based implementation into an OTP gen_server.

Technical Debt and Peanut Butter Jars

Let me regale you with the story of technical debt and peanut butter jars. A harrowing tale from my past.

All Rights Reserved, Will Larson 2007 - 2014.