Home Automation Armageddon!
I have a friend who is new to programming and has asked me how I do it. It made me reflect for a minute to think about the patterns I take while learning something new or even completely broken and then get…
Building and running native Android apps on Windows
There are a number of well-documented approaches to developing native Android apps but many are not devoted to developing from the Windows command line but instead focus on using IDEs such as Eclipse. This article covers getting going quickly on the command…
Programming an Adafruit LED matrix
The plan For Halloween, I am making costumes that are like discos and for the costume I wanted to create a light setup that would flash colored lights off of the costume. I wanted to support various modes like a beating heart: a…
Using page tokens to retrieve extended results from Google APIs
Typically, Google APIs return between 20 and 100 results from API calls. This is done to minimize the amount of unnecessary data is sent to API clients which improves client performance. However, sometimes you want to get additional results. What…
Using Google APIs from Console apps in .NET
I have noticed a common and recent issue that developers have been having with the Google APIs has been building out console apps. In this post I’ll give you a few short demos for API calls and authorization. The following screenshot…
How to: OAuth 2.0 Flows using the Google+ .NET API Client Libraries 1.7+ in C#
There have recently been significant changes to the .NET Libraries for Google APIs. As such, it’s a great time to show my favorite scenarios for OAuth 2. In this brief post I’ll show you a basic API query and then…
Error handling in the Google+ Hangouts Telephone API
One key aspect of creating great Hangout apps is handling errors gracefully. In this post, I’ll get you started on detecting errors.
Building a Graphic Equalizer using a Netduino and SPI LED strips
This blog post covers how I put together an SPI-based LED VU meter using a Netduino. There is also a demo of the setup on a Pioneer DDJ-SX because it looks cool when the meters match up with beats.
Dead simple App Engine static hosting
I have no idea why, but I have had tons of trouble finding a simple example for hosting app engine. I have been working on a client-side only site so all I wanted to do was host some static content….
Making the most of the Google+ developer site
The curse of knowledge – knowing something and then not realizing that you have this knowledge – can make it difficult to remember the first time that you started learning about something. A great example of this is the Google…