Raspberry Pi, a $25 computer for (future) geeks

Most of the current generation of computer nerds started out writing small programs in languages like BASIC. If you’re in your 30′s, chances are you started out on a Commodore C64, or one of its competitors, and fiddled around with writing small programs. Since then, computing has changed dramatically. Knowing your way around Microsoft Word makes you a “whiz kid” nowadays, and knowing how to install Windows can get you a job.
More Raspberry Pi, a $25 computer for (future) geeks

My personal top 10 Android tablet apps

A couple of weeks ago, I wrote about my first experiences with the Galaxy Tab 10.1. I noted that while its hardware is excellent, there’s a distinct shortage of tablet apps for Android. Most apps will work just fine, but they’ll make poor use of a tablet’s screen real estate.

But things are definitely improving. New apps are coming out daily. I’ve tried quite a few of them, and I thought I’d do a quick rundown of the apps I’m actually using on a daily basis.
More My personal top 10 Android tablet apps

My thoughts on Flash and the iPad

There’s been a lot of controversy over Apple’s decision to ban Flash (and Java for that matter) from the iPhone since the day it was released. Now, with the iPad about to hit retail, there’s been more debate on whether this was a technical decision or not, and whether it’s a severe limitation for the devices, or a blessing. Being both a Flash developer, an iPhone OS user an open source advocate, I thought I’d weigh in on the conversation.

Before I get started though, let me point out that I’m not a fan of Flash. I think it’s a real shame that there’s no open, official standard that lets web designers do the things Flash can. Adobe has the web in an awkward stranglehold right now, and I’d love to see that change. But the reality is that Flash is an integral part of the web today.
More My thoughts on Flash and the iPad