Kyle McKeeResume

Serverless React and GraphQL Walking Skeleton

April 18, 2019

A Walking Skeleton is a tiny implementation of the system that performs a small end-to-end function. It need not use the final architecture…

Converting Blog from WordPress to Markdown

March 03, 2019

It’s been a while since I’ve written any blog posts (4 years!), and after watching a coworker take the dive into blogging I figured it was…

Build a Calculator with Ionic - Part 2 of 2

October 11, 2015

In the previous post, we made a pretty calculator that doesn’t really do anything. In this post, we’ll be focused on making the calculator…

Build a Calculator with Ionic - Part 1 of 2

October 10, 2015

In this tutorial, we’re going to build a basic calculator app using Ionic. The calculator app is relatively simple, but you’ll learn the…

Intro to Ionic

October 04, 2015

Now that you’ve mastered all things Cordova in the previous blog post, let’s take a look at Ionic and see where that fits in. What is Ionic…

Getting Started with Cordova

October 04, 2015

Have you been telling yourself you’re going to do mobile, but never got around to it? Wouldn’t it be awesome if you could leverage your…

Feedback Loops

October 03, 2015

Building great software is all about feedback. The faster you’re getting feedback about what you’re building, the better the decisions you…

Getting Familiar with Knockout Components

April 18, 2015

I put together a learning activity for a few teams I’m currently working with to help us get more familiar with Components in KnockoutJS.A…

Theoretical vs Empirical Estimation of Development Effort

August 18, 2014

Lean thinking tells us that any expenditure of resources that does not create value for the customer is waste. If you could accurately tell…

Hacking a HexBug Robot

January 11, 2014

I found one of these little HEXBUG Hexbug Spider on Amazon and thought it might be fun to try and hook an Arduino up to it.  It’s about the…

Traffic Light Build Indicator

January 06, 2013

Continuous integration is great, but it’s only as effective as the visibility of the build status.  You can use things like email…

Comments are not the Goal

October 01, 2012

I used to think that writing more comments increased the readability of my code, but I’ve come to realize that comments frequently hurt…

Setting up Jenkins CI on an Amazon EC2 Linux Instance

September 01, 2012

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. In this post I’m going to…

FireIFrame - Extending Firebug IFrame Support

August 22, 2012

The Trouble with IFrames and FirebugI’m a huge fan of Firebug.  I tend to write most of my UI-centric Javascript right in the Firebug…

Baby's First Foods

October 25, 2011

I’ve been playing around with Windows Phone development quite a bit lately.  I’m currently getting ready to submit my first application to…