These Divergent Times
My latest column for SD Times argues that right now, it's smarter to specialize, not generalize, in your programming career.
more ...My latest column for SD Times argues that right now, it's smarter to specialize, not generalize, in your programming career.
more ...The Apple iPad is primarily a device for consuming, not creating, media.
I spent several years developing software for Microsoft's Tablet PC, only to be dismayed that the market for such software didn't evolve quickly. As a person who's switched from Windows to OS X for much of my day-to-day …
Amazon has announced a software development kit for the Kindle. This is clearly an attempt to shore themselves up against the tidal wave of interest that Apple's forthcoming tablet computer is going to generate.
The Kindle is an excellent piece of hardware with absolutely dynamite battery life. It's definitely an …
more ...My most recent column for SD Times lists 5 predictions for the next decade of software development.
more ...