10 May 2011
In the last year, I've been reviewing dozens of resumes for a PHP Programmer position. I only see the resumes of those who passed our technical recruiter's initial screening. It is appalling how many resumes are just BAD.
Here are some simple things that will tell me exactly what I want to know.
25 Sep 2010
13 Sep 2010
20 Aug 2010
These are results from browsers on my Windows Vista machine:
Feel free to leave your results in the comments.
30 Jul 2010
25 Apr 2010
FOSS. Free and Open Source Software.
Many argue against FOSS saying that Developers should get paid for their work. First of all, "Free" does not mean zero dollars. And second of all, you are short sighted if you think selling code is the only way programmers are paid.
12 Apr 2010
I have used a laptop for everyday web development most of my career. I am a keyboard snob. A huge keyboard snob.
My favorite keyboard of all time is the classic IBM keyboard:
But no laptop keyboards even come close. In fact, it has been a fad over the last few years to put a 10-key pad on the laptop! How mind-numbingly stupid! I decided to design my own "programmer" laptop. I found the following to be important.
30 Mar 2010
There is a surprising amount of confusion about XSS and SQL injection among the PHP programmers I've worked with. Here are some common ways to do it right and to do it wrong.
25 Mar 2010
I've had some colorful interviews lately. It brought to mind a lot of DON'Ts in Interviews and Resumes. I capitalize DON'T because everyone should know these basic rules.
27 Oct 2009
Handling a paste from a Word document into a browser-based WYSIWYG editor is a pain in the butt. I'm using CKEDITOR, which does have a built-in tool for stripping Word's nasty HTML, but it doesn't work well. I also had no success using PHP's HTMLPurifier, htmLawed or Tidy alone.