Design
Use email addresses for authentication
When I log in to the Penny Arcade forums or Metafilter, I log in as “Imperfect”. Other places on the internet require me to log in as “Imperfex”, since “Imperfect” was taken before I got there....
Coding
Writing a Good Bug Report
A bad bug report can be worse than no bug report. A bad bug report leads to frustrated developers, which leads to developers marking bugs as “Cannot Reproduce” and sending it back, which leads to bug tennis, where the...
Coding
Integrate JS Lint into Komodo Edit
There’s no contest. My favourite editor is Komodo Edit. I’ve written in the past before about how much it rocks (although that was before the great blog crash of ’08, and is likely lost to the mists of time),...