Professional PHP

PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.

Watchng my Grandmother use Software

October 27th, 2004

I just got back from helping my grandmother with her computer. We got her an iMac and she uses Apple’s Mail program pretty effectively. Watching her use Mail is a real education in software usability. I’ve written before about some problems she had with mail. Apple has pretty much fixed every [...]

2 Comments | Read the full post »

Even the Big Guys Get Validation Wrong

May 13th, 2004

I ordered a computer for someone from Dell last night. When I got to the end of the order, I mistyped a digit on the credit card number and the form was redisplayed with an “invalid credit card number” error. I added spaces between the digits (as they appear on the card) to [...]

4 Comments | Read the full post »

Sometimes Plain Text is Best

May 4th, 2004

Boing Boing featured a drop down from hell last week. Is a mega enumeration like this really necessary? Why not use a simple text field?
I find drop down boxes with years to be one of the saddest examples of enumeration overkill. I can type my birth date far faster than [...]

8 Comments | Read the full post »

    Subscribe Feed
    Share Subscribe to this blog…
    Share Bookmark or share this page…
  • About

    My name is Jeff Moore. I'm a PHP programmer living in San Francico and working for a startup.

    More about me…

  • Categories (Home)

    • Agile Methods (14)
    • Mac (14)
    • Misc (18)
    • Open Source (14)
    • PHP (99)
    • Software Design (29)
    • Usability (14)
    • Web Design (20)
  • Recent Comments

    • Writing an XPath expression evaluator  7
      JDM Cars, Alva Sisk, teeth falling out dream [...]
    • PHP Games  63
      Furniture Manufacturers, Jason Pierre-Paul Jersey, Voncile Grizzel [...]
    • PDO versus MDB2  31
      Morton Deliso, Marquis Valakas, Beatriz Elifritz [...]
    • Why PHP is easier to learn than Java  48
      Betty Wager, Orville Kotrys, Esperanza Mcpeck [...]
    • Friendster wrapup: does MySQL scale  29
      Clemente Michaux, Kandra Noriego, Earl Skowronski [...]
    • Enterprise PHP  42
      Hoyt Origer, atomboygame, Luna Cerny [...]
    • Comparing PHP with other languages  38
      polštinap?eklad, polštinap?eklad, php developer [...]
    • Looking Towards the Cloud  65
      spin, Serina Doshier, Graciela Guisinger [...]
    • Working with PHP 5 in Mac OS X 10.5 (Leopard)  241
      Rory Teich, Lady Gaga, Tommy Staude [...]
    • Richard Thomas  27
      Hedwig Larcher, Carlos Cherenfant, Kurt Vagliardo [...]
  • Site

    • Archives
    • Log in
  • Search