The Cost of Web Development

Douglas Crockford has a very interesting article on fixing HTML. He points out many of the most annoying things about HTML that make web development difficult. The currently proposed HTML spec only fixes one thing as far as I can see (being a developer), the addition of more specific types of inputs: time, [...]

Guess the Social Networking Site

...
// NOTE(mcslee): ok, at this point we know we are going to display the full
// page, so it is time to do a PHATTY PHATTY MULTIGET of all the shit that
// we are going to need to make this page, or at least the most common things
...

Yea, so Simon from Facebook’s legal department sent a very nice Cease & Desist email politely demanding that I take down the code (note that I never implied anywhere on this site that it was Facebook’s code, nor have I broken any laws in obtaining said code), but I figured the above lines, used for the sake of comedy, are kosher. Funny how the last name in those parenthesis matches up with one of Facebook’s (and Google’s, and Motorola’s), though I of course imply no connection.

Sorry Simon for making you log on late on a Friday to send that email.

Completely Random Pretty Code From Nowhere in Particular (Removed due to Facebook’s very quickly sent Cease & Desist)

25 Startup Commandments

IP Carrier: 25 Startup Commandments: Great Stuff
Has some funny stuff and seems to hits the mark pretty well. There is something that I feel is worth elaborating on:
“Your software sucks. So what. Everyone elses does also, and re-architecting is the kiss of death for a startup.”
This is a hard transition to make for students [...]

Why Frameworks are Overrated

I’ve seen a huge number of frameworks lately in my travels around the Internet. I’ve played with CakePHP, symphony, and Ruby on Rails (which, for some reason, I keep spelling with a z at the end…it just feels right). My friends have been telling me to learn a framework. They swear that [...]