Blog Archives

Using MetaWear with Node.js

Back in October 2014 I attended a talk by Erica Stanley called “Open Source and the Internet of Things” at the All Things Open conference in Raleigh. We were just starting to do wearable development beyond Android Wear and Google

Posted in ChromeOS, Development, Javascript, MetaWear, Node.js, Raspberry Pi, Ubuntu, Wearables Tagged with: , , , , ,

Interacting with the Android lifecycle in a Cordova Plugin

Anyone who’s attended one of my talks during the past year, knows that I love Mbientlab’s MetaWear boards. They’re great for prototyping wearables that offer rich APIs for Android and iOS. That said, when you’re prototyping a device, you may

Posted in Android, Cordova, Development, Javascript, Mobile, Wearables Tagged with: , , ,

Using Google Glass For Reveal.js Speaker Notes

I have been a Glass explorer since last November and regularly give a lot of talks at conferences and meetups. One of the first things that I really wanted to have was a way to have my speaker notes be

Posted in Development, Glass, Javascript, Mobile, Wearables Tagged with: , , , , ,

Getting Started with PhoneGap on Google Glass

Until last December your only option as a non-Google employee for developing Glass applications was to use the Mirror API. While the Mirror API is relatively easy to use, especially as a Rubyist, it has limited functionality. Now that the

Posted in Development, Glass, Javascript, Mobile, Wearables Tagged with: , , ,

Analytics for the Busy Ruby Developer Slides are up!

Recently I gave a talk at Rubyconf Taiwan about Analytics in Ruby.  Check out the slides below!

Posted in AngularJS, Database, Development, gems, Glass, Javascript, Mobile, rails, ruby, scaling Tagged with: , , , , , , ,

WearScript, Google Glass, and Keynote Speaker Notes

I’ve been a Glass explorer since December of 2013. If you’ve seen me around since then, you’d know that I’m usually wearing my Glass when I’m out and about. Some of its preinstalled apps, such as the one for navigation,

Posted in Development, Glass, Javascript, Mobile, Uncategorized, Wearables Tagged with: , , , , ,

Responsive Design and Print Styling

Responsive design is an approach aimed at creating websites that adjust to different browsers and screen resolutions. Many developers go to great lengths to craft attractive interfaces with fluid content, navigation, and typography, but they neglect to consider how the

Posted in Agile, Development, Javascript Tagged with: , , , ,

Purr Programming 2.0

Years ago when Extreme Programming was a new concept, a (now defunct) website posted an article about taking Extreme Programming to the next level by substituting a household cat for a dev pair. At that time I did all of

Posted in Agile, Architecture, Javascript, rails, rails, ruby

Angularjs versus Backbone

I recently needed to take a web application and turn it into a mobile app.  The app was relatively simple and wasn’t a good candidate for taking the extra time to create a native app.  So a PhoneGap’in I went.

Posted in AngularJS, Architecture, BackboneJS, Javascript