“Do Not Listen to Your Users”

Coding horror just wrote a nice post that goes along well with all of the things I’ve said about understanding your users. They make a few claims that I disagree with, such as

Listening to users is a tricky thing. Users often don’t know what they want, and even if they did, the communication is likely to get garbled somewhere between them and you

But the post has a strong message. Take a look.

Update: here’s a response post.

PHP Pretty URLs

I’ve always wondered how to handle pretty URLs in PHP. Read the whole article, but in summary, you setup an Apache Rewrite:

sh: /usr/bin/states: No such file or directory

And setup your index.php file with the following framework:

sh: /usr/bin/states: No such file or directory

Turns out pretty URLs in PHP are super easy, and they’re great for SEO.

Update: You need to be a little more careful will 404 handling. Your 404.php page must have the following line at the top of it:

sh: /usr/bin/states: No such file or directory

If you don’t do this, then search engines who come across your “404″ page will get a status message of 200, indicating that the page loaded just find. This means that they’ll add this page to their index and also not remove any pages already in their index that no longer exist.

Insanely Good Seattle Collision/Body Shop

I just got my Tacoma back from the shop after I was hit while parked a few weeks back. I am absolutely amazed with the work that was done. They fixed all of the damage done to my car and then some. They fixed a few scratches/dents that I had from previous incidents for free. I didn’t even ask them to do it. My car was shot three times by a bee-bee gun, and they fixed that damage for free without asking. They also did a full (in and out) car wash and gave me a lifetime warranty on all their work. It’s like my car is better after having been in an accident (knock on wood). You ask what collection/body shop this was?

ARA Collision – the best Seattle collision/body shop

IE6: The End Might Be Near

InfoWorld writes that Microsoft is telling businesses how to avoid a mandatory Windows update that will install Internet Explorer 7 in place of Internet Explorer 6.  If you’re not familiar with IE6, all you need to know is that it’s hated by pretty much every single web developer.  IE6 has all sorts of odd behavior, because Microsoft decided they were too important to follow web standards.  As a result, most web developers need to spend time catering to IE6 bullshit, which usually tends to be tedious and annoying.

Keep your fingers crossed, and maybe we’ll actually see the end of a terrible, terrible product.

“Generation Y”

Sierra just linked me to an incredible blog post about my generation, “Generation Y”. I think it’d be a good idea to read it if you’re around the same age as me (22). It’s one of those posts that inspires me so much that I can barely stay in my seat. It makes me want to hop on my bike and ride as fast as possible for a really long time. Go read it.

Update: Digg it here.