Android's Drop Down Bug

On and off for several days now I have been trying to fix an issue where a drop down list (<select> tag) seems to be disabled on old (version 2.x) Android devices. Apparently this is a known bug with plenty of suggested fixes. Not a single one (or combination) worked for me. I even came across this suggestion since we are using iScroll, but it did not help either.
Read more

An Event Apart

I just spent the last few days in sunny San Diego. Instead of enjoying the outdoor activities though, I was in a large room with hundreds of other people learning about the latest in standards-based web design. The conference, An Event Apart (AEA), had twelve top-notch speakers including Jeffrey Zeldman and Eric Meyer who started the conference. In my 18 years of being a professional web guy I have been to many conferences, but without a doubt AEA was my favorite…even better than WWDC.
Read more

OSX Disk Images

I wanted to create an encrypted disk image for my 2012 Tax Return documents, but unfortunately Disk Utility, which comes with OSX, does not allow image sizes (that are encrypted and journal HFS+) less than 10.5 MB. This seemed strange, so I looked for the command line equivalent. With the help of this article I came up with this: hdiutil create -encryption -size 5m -volname 2012Taxes 2012Taxes.dmg -srcfolder ~/Desktop/foo/ -fs HFS+J 5M = disk image size (5 MB) 2012Taxes = disk image name when mounted 2012Taxes.
Read more

Remove Day Part of Date in URL

Since everyone is talking about shipping these days tonight I took the plunge and released my modified blog on a new server. I have been dreading this day because a) the redesign is incomplete and b) there are so many steps in cleanly moving a domain between providers. Of course, immediately after “flipping the switch” I realized that my old website used URLs like /2011/09/25/Ellie/, but my new configuration was setup to use /2011/09/Ellie/ (notice I no longer have a day in the URL).
Read more

Underscore Your JavaScript This Moment

Up until last year it had been many years since I had been a full-time developer. After a year back in the code, I still do not feel as competent as I felt in my prime. So maybe what I am about to share is common knowledge among the developer community, but just in case… If you are developing solutions using JavaScript I highly recommend you check out two helpful libraries: Underscore and Moment.
Read more