I was recently working on a small side project when I ran across a need for a php implementation of a class that would produce Gravatar urls.
Generating Gravatar urls is not a complicated affair. In fact, it’s not out of the question to write a one-off gravatar function as needed. I wanted something slightly more robust and reuseable. I was surprised as I surveyed the php gravatar classes in github to find a morass of over engineered solutions that were [...]
Débrouillard is what every plongeur wants to be called. A débrouillard is a man who, even when he is told to do the impossible, will se débrouiller — get it done somehow. — George Orwell, Down and Out in Paris and London
“At each creative decision, ask whether you’re doing it a certain way because that’s the way you’ve seen it done before. If the answer is yes, then figure out if there’s a better way. You’ll stand apart from the rest, and we’ll love you for it.”
From a profile of Adam Lisagor in Fast Company
As a designer or developer, it’s easy to get intimidated by the work of your peers. In this age of [...]
Have you ever added someone as a “Contact” on Flickr? It’s a confusing experience. The core of the problem is the word “contact.” When I call someone a “contact” I assume that I’m going to… well, “contact” them at some point.
That’s not at all what a contact is for on flickr, though. It’s really more like becoming a fan or a follower on other services. It’s probably most like adding someone to a circle on google +.
At the time that [...]
It’s hard to explain to someone who hasn’t done it.
She asked me how I can take the boredom of just sitting there writing instructions to a computer for hours.
“Don’t you ever just want to scream?”
If I was writing a novel, she’d get it. It’s romantic even… the image of the reclusive writer weaving stories and directing characters through arcs of conflict and resolution, forever tumbling toward that final page.
A musician iterating through melodies, alone at his [...]