January 20, 2010 by James Tauber / Technical

Typewar: Points and Levels

Part of what makes typewar addictive is the use of points and levels. This post explores how points are awarded and what the level boundaries are.

read more
November 6, 2009 by James Tauber / General


Four weeks ago, we launched a little side project called typewar, which tests how well people know their typefaces. This is the first of a series of blog posts about the site and will explain how the site came about and why we did it. Later posts will go into some of the more interesting technical aspects behind the site.

read more
September 7, 2009 by James Tauber / General

At DjangoCon

James, Brian and Alex are at DjangoCon and we're looking forward to seeing a bunch of old friends and making some new ones. Oh, and we're also giving some talks.

read more
August 18, 2009 by James Tauber / Technical

How to Generate Gradients and Textures

Some of you may have noticed the gradient background on this site now has a nice texture to it.

We often want to create gradients like that and, rather than having to open up a drawing tool every time, we use a Python library to generate PNG files based on a specification of the gradient and texture desired.

read more
August 14, 2009 by James Tauber / General

Web Site Co-Productions

One thing on our home page that has gotten a lot of interest is our mention of "co-productions" so I thought I'd explain a little about our vision there.

read more