Thom Nichols


Technology is evolution outside the gene pool


Check out my open source report card.  Pretty neat use of the Github API.

Deploying Octopress on Amazon S3

So a number of folks have described how to use Octopress with S3.  However most of them don't describe how to easily publish to S3, or require an external command-line tool to upload the generate files.  I solved this by using the aws/s3 gem and creating a new rake task. 

rake deploy_s3[blog]  # deploys all blog files

I also added a task to ping Google and ...

Making progress on the new Android App!

Here a shot of the widget on the lockscreen:

And here's a view of Twitter post details (including linked photo previews, and linked @mentions and #hashtags!)

Hoping to release v1 soon!

Android Social Widget

Because all of the social homescreen widgets out there suck, and I hate opening the Twitter app.  The default FB and Twitter widgets aren't even scrollable. 

LauncherPro has a good one but it only works if you use the LauncherPro home screen, and it is constantly unresponsive.  (It must be doing DB/ network fetching in the UI thread...  Naughty!) 

So naturally, I write my own.

I will ...

Home automation with is a demo I created that parallels in many ways the work I do during my day job: push-based device control and telemetry. a web app and client software that let you monitor environmental sensors (in this case temperature, light and occupancy) and also allows toggling relays.  It also uses technology that is accessible to the average joe: Google AppEngine for the UI, the ...