Popular pages

Advice to Programmers in College


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.

Two-Faced Django Part 3: Newforms


Part three of the Two-faced Django series looks at using newforms for validation.

Finding Our Programming Flow (repost)


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. *Finding Our Programming Flow* looks at attaining the flow state while programming... I guess the title already said that.

Looking For a New Agenda


I've been blogging for some time, but recently I begin to wonder why I keep blogging. Is it just a habit? Or am I aiming for something?

Distinguishing Strings from Lists in Erlang


A quick look at the very very simple solution I have arrived upon for distinguishing between strings and lists in Erlang.

Deleting From NSOutlineView With the Delete Key


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.

Writing Custom Contexts for Django


Writing custom contexts for Django is a powerful way to extend generic templates, or to simply avoid writing repetitive code when you need the same content to be available to a number of templates. They are also fantastically simple to use

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.

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.

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.

All Rights Reserved, Will Larson 2007 - 2015.