Latest Posts

Snowflake's lateral flatten function on variant data type

Snowflake is a really interesting new data warehouse built on top of AWS. I like their architecture because they had the interesting idea to separate data storage (backed by small...

Creating a Custom Jenkins Plugin with JRuby

I have seen scenarios where I would like to not have Jenkins not execute builds under certain circumstances. One common example is with the Maven Project Plugin, it will often update...

Measuring, Understanding, and Predicting Subscriber Value

The subscription business model is a business model where a customer must pay a subscription price to have access to the product/service. Below are some examples of some popular commercial subscription offerings:...

Web Enable R models with Shiny

Last September I was preparing for my fantasy football league and I found this really cool web app that suggested the optimal draft recommendations based on the rules of your league. I...

My Auction Framework MVP

I have been a huge fan of eBay since the moment I first found it (back in 1997 or so). It truly was the world changing marketplace because: It quickly...

Between the Numbers

I am a huge baseball fan, and I am especially excited that my Boston Red Sox won the 2013 World Series. Part of my love for the game and math...