Why I Still Care About CES (Even Though Half of It Is Vaporware)
CES 2012 kicks off next week in Vegas, and yes, most of it will be vaporware — here's why I'm still going to obsessively follow it anyway.
CES 2012 kicks off next week in Vegas, and yes, most of it will be vaporware — here's why I'm still going to obsessively follow it anyway.
A hands-on walkthrough of CSS media queries and basic responsive breakpoints, prompted by rebuilding this blog's layout after testing it on an iPhone 4S and a new Kindle Fire.
CES 2012 kicks off next week in Vegas, and I've got thoughts on the Ultrabook hype machine and what Microsoft might do with its last-ever CES keynote.
A walkthrough of setting up a cron job on a Linux server to automate a nightly backup script, including the gotchas around cron's stripped-down environment and silent failures.
First day back at the desk after the holidays, staring down a thousand-plus unread RSS items, a squeaky chair, and the usual pile of resolutions I probably won't keep.
A New Year's Eve rundown of half-baked guesses about 2012: Siri, Android fragmentation, cheap tablets, the SOPA fight, and Apple without Steve Jobs.
A look back at a year of running techpad: what got read, what flopped, and the weird month of December that closed it out.
A personal, opinionated ranking of the gadgets that actually mattered to me in 2011, from the Kindle Fire to the iPhone 4S, plus a rant about Carrier IQ.
A Boxing Day recap of doorbuster deals, what to do with your new (or unwanted) gadgets, and some grumbling about Carrier IQ, Siri, and SOPA along the way.
Still shopping on the 23rd? Here's what's actually worth grabbing this week, from Kindle Fires (if you can find one) to why an Amazon gift card isn't a cop-out.
A practical look at JavaScript closures using two real examples: a private click counter and the classic loop-variable bug that trips up almost everyone at some point.
A last-minute holiday gift guide for developer friends: mechanical keyboards, a couple of books worth actually giving, and gadgets to be careful with.