Portfolio

Kill Screen Magazine: Kill Screen Magazine

Django-based site for a print-based video game publication moving online. One of the most attractive and enjoyable projects I’ve worked on.

I used to work with Chris Dahlen at PixelMEDIA. I also like video games. Lest this summary turn into a third-grader …

Read the full piece
Portfolio

Rivermill at Dover Landing: Rivermill at Dover Landing

Built a site for my own business that uses a large number of Django apps and tools to make our small business seem like a big one.

This is a strange one to talk about: Rivermill at Dover Landing is an …

Read the full piece
Posts

Catharsis: To a Young Designer

To be young (is to be sad).Ryan Adams

Dear Designer,

You don’t know me and I don’t know you, which is why I’m posting this here where you won’t see it instead of replying to your email with an eye-peeling …

Read the full piece
Posts

Week 162

”[T]he advantage to being a wicked bastard is that everyone pesters the Lord on your behalf; if the volume of prayers from my saintly enemies means anything, I’ll be saved when the Archbishop of Canterbury is damned. It’s a comforting thought.” Flashman, Flashman at the …

Read the full piece
Portfolio

Frontline/ PBS: Frontline: God in America

A social website for viewers of the Frontline program “God in America” to come together and discuss their religious views.

God in America is a 2010 episode of PBS’ Frontline. As part of the reporting for the show, Frontline wanted a social networking …

Read the full piece
Posts

Week 142

That tension— between beauty and cynicism, between what the Brazilians call futebol d’arte and futebol de resultades— is a constant, perhaps because it is so fundamental, not merely to sport, but also to life: to win, or to play the game well? It is hard to think …

Read the full piece
Portfolio

Great North Property Management: Great North Website and Secured Areas

Provided a Django CMS for the main website, a secured area for residents to manage their accounts and an engine to run individual sites for each property.

Starting out, Great North felt like a fairly typical project: content management …

Read the full piece
Posts

Week 137

Not a whole lot to report. There is, I suppose, but it’s too damn nice of a day to spend it reading (or writing) this stuff. I’m dangerously close to finishing a site for PBS’ Frontline after a week-long crunch. It’s been yet another experience …

Read the full piece
Posts

django-avatar and Pinax Configuration

Noting this here for the sanity of my future self. When using django-avatar (which is included in Pinax), you need to add at least one of the avatar settings, AVATAR_STORAGE_DIR, to your settings.py file. The important thing to note is this needs to be a …

Read the full piece
Posts

Week 134

It ain’t always easy, if your knees knock as hard as mine, but you must remember the golden rule: when the game’s going against you, stay calm— and cheat.” Flashman at the Charge

Heard from an old client and met with a (potential) new one this …

Read the full piece