PHP without PHP

Original article posted to PHP Advent 2008. Happy Christmas! Take a simple PHP trick and follow it on a huge tangent to the philosophy of good web architecture. It’s an honor to be asked to share my ideas with the PHP community. When Chris and Sean asked me to write an entry for the Advent […]

Wishing for compliments

I went to a prep school starting in middle school. It was the sort of place out of Dead Poets Society. East coast, jacket and tie required, all boys. The only way you could loosen your tie was if the teacher gave you permission to, and if you got caught with it that way between […]

Shinseki appointed head of the V.A.

Eric Shinseki, a former chief of staff of the Army, Japanese-American and first Asian American four-star general, Hawaiian and wounded Vietnam Veteran, has been appointed to head the Veterans’ Administration on National Pearl Harbor Remembrance Day. Here is what he said to Congress just before the Iraq War: Sen. CARL LEVIN (D), Michigan: General Shinseki, […]

Poladroid

On Josh Spear’s suggestion, I decided to try out Poladroid. In a nutshell, it turns your digital images into crappy Polaroids. A photo I took last night of Hubert of übergizmo and Brian of Gizmodo at the uber10 party At first I thought, What’s the big deal? John already has a polaroid framer and the […]

Terry the bully

Am I an intellectual bully? Certainly some of the comments expand on that by attributing all manner of atrocities to me, the accusation by “Joe” is especially amusing: funny, i’d never heard of chay but stumbled upon a few posts he made about ruby on rails whilst researching the value of ror vs php. i […]

Defining Design Patterns

My friend and colleague, Paul M. Jones, calls me out as a bully. Apparently from the way interviewees complain to their headhunter about me, I am. Like W after 2004, and fully intend to use this new capital accumulated by my just-annointed “bully-mandate” to tell him (and the interviewees) off as being sore losers who […]

Challenges and Choices (Making Frameworks Suck Less Part 2)

As promised, as the election is over, I will get back to blogging non-political things. And hey, I haven’t posted a continuation of my web frameworks presentation yet! Good thing too because, if you don’t know, I’m giving a talk on that tonight at CBS Interactive (CNET) in San Francisco. Come see it or watch […]

Elane Photography

A friend of mine, a colleague and excellent photographer who happens to be a defense-of-marriage person posted a status update that erupted into a firestorm of comments on Facebook. His claim was that people like me are “intolerant” of his beliefs. To those people, I might say disagreement is not intolerance. I’m not asking you […]