Practical Tips for Getting Started with Xamarin Cross-Platform Development

In the years since it was first released, Xamarin has certainly come a long way towards fulfilling the promise of true cross-platform development.  This post will explore some practical considerations that are important to a team beginning to use Xamarin.  Making some informed decisions up front will minimize the chance that you may need to […]

Migrating to Azure

      Overview So, you’ve decided that you want to migrate to the Cloud.  Moving to a cloud service provider such as Azure is not something that should be taken lightly.  However, it’s reasonable to plan and execute while keeping downtime to a minimum.  The topics to be discussed in this article are going […]

Zero to DevOps in Two Weeks

“Take two weeks and make a new standard” I’ve have the good fortune in the recent past to work in an environment with some really strong DevOps slash automated infrastructure folks. As a consumer of such great systems I became a little opinionated about easily repeatable testing and deployment of code. So when I started […]

A Brief Overview of Apache Spark

In the Apache Foundation’s own words, Spark is called “A fast and general engine for large scale data processing.” Parsing this we get: Fast – Spark relies on an in-memory processing model which drastically reduces IO operations, and can be up to 100x faster than Hadoop on similar tasks General Purpose – Batch processing, interactive […]