Finding Directions, Coordinates and More With the Google Maps API

The Google Maps API is a series of APIs for multiple platforms, each focused on a small set of tasks. At first it all seems a bit overwhelming, but each of them is pretty easy to use. Let’s check a few out!

  Dec 23, 2017 (rev. Sep 16, 2025) ·  15 min

Managing Workspaces and Channels With the Slack API

Slack is a popular communication and collaboration tool, and their API gives us access to channels, messages, and more. Let’s check it out!

  Dec 21, 2017 (rev. Sep 16, 2025) ·  7 min

Managing Files and Folders Using the Dropbox API

Dropbox provides file storage that syncs between your devices, and their API gives you access to that. Let’s check it out!

  Dec 20, 2017 (rev. Sep 16, 2025) ·  4 min

Access Buckets and Files on Backblaze With the B2 Cloud Storage API

The Backblaze B2 Storage API, built on top of Backblaze’s cloud storage, lets you access and manage your buckets. Let’s check it out!

  Dec 17, 2017 (rev. Sep 16, 2025) ·  5 min

Accessing Tweets and More With the Twitter API

The Twitter API lets you access tweets, users who tweet, metadata, manipulate lists, and more. Let’s check it out!

  Dec 16, 2017 (rev. Sep 16, 2025) ·  5 min

Creating Your First Chrome Extension

We all have our favorite web browser with our favorite extensions loaded, but have you ever considered writing your own? In the past few months I’ve created a couple extensions to suit my own needs. Here’s what I’ve learned!

  Aug 16, 2017 (rev. Sep 16, 2025) ·  8 min

Unit Testing in Visual Studio for Mac

Are you a Mac user and .NET fan? Did you know there’s a native VS app now? Writing tests is important, so I decided to try out NUnit in @vs4mac.

  Jul 6, 2017 (rev. Sep 16, 2025) ·  3 min

What is charlieplexing? (a Raspberry Pi demo)

On past projects, when I needed multiple LEDs, I just connected each to its own GPIO pin. I knew the current only worked in one direction, but I didn’t think to take advantage of that fact. Charlieplexing is a method for arranging multiple LEDs so as to use the minimal number of pins possible.

  Feb 17, 2017 (rev. Sep 16, 2025) ·  4 min

5 Things You Can Do With a Locally Cloned GitHub Wiki

There’s a feature of every GitHub repo that in my experience doesn’t get a ton of love, and that’s the wiki. In all fairness, I’m not sure how much love it deserves - it’s sorely lacking in features. But did you know it’s a separate repo that you can clone and manipulate locally?

  Jan 16, 2017 (rev. Sep 16, 2025) ·  13 min

Connecting an Analog Joystick to the Raspberry Pi

One of the best things about the Raspberry Pi is its GPIO pins. They’re just sitting there, waiting to be connected to all kinds of interesting peripherals so your Pi can interact with the world around it. We can send alerts, attach sensors, and even plug cards like the Sense HAT over top of the pins to do even more. A few months ago, I bought a set of 37 sensor modules. I knew they wouldn’t directly interface with the Pi, but that it was entirely possible to do it, so they were set aside for later. Well, it’s time to try one out, and I figure the mini-joystick might offer some interesting opportunities! ...

  Sep 24, 2016 (rev. Sep 16, 2025) ·  9 min