This is part 1 of a series regarding technical writing. See other related posts. As you may or may not know, I’ve now written two pretty large technical books (one was the second edition of the first). If you want … Continued
So, it’s 2014, and this site has been due for a redesign. As such, we’ve completely redone the look and feel of the site and made it even more responsive. We also started using Jekyll to generate the site rather … Continued
So, it’s pretty much a given that working with the HTML5 API is a painful experience due to all those levels of callbacks. Even a simple operation turns into something unnecessarily complex, and so I present FileManager — a simple wrapper around frequently used portions of the File API that uses Promises (or Q.js, specifically).
In an app for a client, I was having an odd problem: the SELECT box wasn’t tappable on Android 2.x. It worked great on iOS. It worked great on Android 4.x. But on 2.x, it just wouldn’t respond to input. … Continued