Posts

YUI Rich Text Editor in Django Admin

This ain’t exactly rocket science, but it took me an embarrassing amount of time to get there, so I’m posting the code for next time. This will turn a given textarea in your admin area into a WYSIWYG. It’s got …

Read the full piece
Portfolio

MarketConnector: Marketconnector Business Community

Social network for New England businesses built in PHP on Social Engine.

It pains me enough, at almost 35, to see athletes my age retiring. So it was a shock to the system to have a client more than a decade my junior. Ben Collins …

Read the full piece
Posts

My Name is Crew

I am posting this because I need to keep track of these things. Dreamt last night Michelle and I put on a community event centered around the retirement of some guy that had been a social worker all his life. After the dance crew came off …

Read the full piece
Portfolio

Salmon Falls Nursery: Salmon Falls Nursery Portfolio

Design portfolio for a New Hampshire landscape design company

Working with a design company on a portfolio tool can be an intimidating process. I think Lightfin and I saw a design-savvy client as an opportunity to build something that stands out. After …

Read the full piece
Posts

Expression Engine if Clauses

This is the kind of thing that’s not worth a blog post except some day it might save one person hours of frustration. Expression Engine apparently doesn’t like it when if statements either span multiple lines or when the trailing curly brace is pushed …

Read the full piece
Posts

Dreams They Complicate My Life

Had one of those constant dreams nights which I take as indicative of good sleep, though I was awoken by my iPod once. I’ve been listening to the over-my-head In Our Time podcast because, whether it’s terribly interesting or terribly boring, it makes …

Read the full piece
Posts

PHP Excel Exporter

A few times a year a client needs to export something from a database table to Excel. There’s a simple hack to do it in most any language. There are actually a few, but having come up as a web developer, my preferred trick is to …

Read the full piece
Posts

Windows GPG Front-End

I’m doing some work with GPG encryption and I always like to have a visual/ gui front-end to use to make sure I haven’t screwed something up in my command line adventures. I came across Cryptophane today and it seems like a nice way to …

Read the full piece
Posts

Morning Stress

I want English Muffin insurance, for those times when you tear the thing all wrong and one side is basically not there and the thing toasts completely unevenly because of the difference in girth. And the pressure’s on then, because the damn things come in six-packs, which …

Read the full piece
Posts

Nothing's Coming Out!

You want to know why recycling isn’t keeping pace, why the universe is going to suffer heat death and run out of energy a few billion years from now? I just opened a new container of bay leaves— if you don’t know what those …

Read the full piece