Programmatically Designing a Voice User Interface (VUI) with Amazon’s Alexa and NodeJSNOTE: While there is some configuration needed with AWS Lambda to get a Amazon Alexa skill connected with an Alexa-enabled device, I want…Jun 4, 2017Jun 4, 2017
Cleaning up Javascript with the Module Design Pattern & RequireJSScope in JavascriptJun 25, 2015Jun 25, 2015
Where’s my Bus? Integrating in-browser geolocation with real-time APIsOne of the main reasons I was drawn to programming is that it allows you to not only solve problems, but to also look at things in a way in…Jun 18, 20152Jun 18, 20152
Redis and the speed of key-value data storesRedis is a tool that I’ve been hearing about since I started programming. I’m always hearing that Redis is super fast, but I wasn’t sure…May 20, 20152May 20, 20152
How a Coup d’état in Southeast Asia inspired my first Rails appAfter learning Ruby for while, we’re finally getting into Rails. While it seems like an amazing framework, it can be overwhelming for…May 7, 2015May 7, 2015
An Overview of Object Relational MappingWriting great software relies not just on the code, but how that code is able to manage and interact with key data. Building complex…Apr 24, 20151Apr 24, 20151
Designing Beautiful CodeWhen I first became interested in programming, I had no idea about how code should follow certain design patterns or why that was even…Apr 13, 2015Apr 13, 2015