Last night on twitter I started this series based on the hashtag #PHPConfessions
I’ve never gotten the order of arguments right for str_replace without checking http://php.net first #PHPConfessions
I’m always afraid I’ll be seated with the Perl people at programmer gatherings #PHPConfessions
I like PHP because I like always having the option to blame my tools #PHPConfessions
Sometimes I go to github just to browse python repos #PHPConfessions
There’s more than one way to do itPython
There is one way to do itPHP
I found a way to do it but it didn’t work. I’m just going to do it in WordPressColdFusion
You can do that?.NET
I know how to do it in jQuery. Does it have jQuery?Clojure
First let’s do math!Ruby
This is the right way to do it. All the other ways to do it suck.Objective-C
This site was offline for three days due to the unbelievable incompetence of Dreamhost. There is no excuse for a company in the business of hosting websites to fail so miserably and so often. The reason for the outage is unclear, their infrequent updates would refer to different pieces of failing hardware. The backup server, which is oddly singular in their parlance, failed while restoring to a new server that failed for similar hardware reasons.
I’m off to the cloud!
Update: It [...]
Saw a link to a “radio show” about Advanced OO Patterns. I thought that was an odd format for a topic like that. Online audio presentations are great for ideas that live mostly inside your head, but code you usually need to write down. I clicked the link and found a flash-based audio player. No slides or video or text, just the audio. I thought I’d try it out and record my notes….
Some guy says [...]
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 [...]
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 [...]
This is just a bit of internet mix tape of interesting things I’ve read recently:
Little CSS Stuff Newcomers Get Confused About
If you’re a pro, it’s easy to forget the confusion you felt when you just started learning CSS. Just for fun, let’s try and remember some of those little weird confusing moments. I’ll start us out by listing some random ones I remember and have picked up on while helping others recently. Then you folks take it from there in [...]