Fifteen years and one week ago, I started up this little technology blog as part of Thanks to the WayBack Machine, you can see it for yourself in all its retro 2004 glory.


I would point you to the original link, but ClearDB had other plans when they wiped out all my posts from 2004 to 2017.

In any case, 15 years of consistent blogging is a milestone and in 2017, despite losing all my data, I pressed on and refocused the site’s efforts on data science and AI. While losing that much data hurt, in the scheme of things, it was minor. Let’s face it, who is looking for Silverlight design pattern code these days?

When I say consistent, I mean it. I have posted at least once a month (usually more) since that fateful February. In fact, being the data nerd that I am, I have a spreadsheet that tracks exactly how often I posted over that span of time.

Here are the numbers:

Min 1
Max 225
Total 6527
Avg Posts Per month 36.03314917
Median 30
Standard Deviation 30.35843
Mode 34
Posts since ClearDB wiped me out 952

And a pretty chart:


And why not celebrate such a milestone with some cake? And this time, the cake is not a lie!


With the Keras integration, and Eager Execution enabled by default, TensorFlow 2.0 is all about ease of use, and simplicity. In this episode of Coding TensorFlow, Developer Advocate Paige Bailey (Twitter: @dynamicwebpaige) shows us the tf_upgrade_v2 tool, which helps with the 2.0 transition by converting existing TensorFlow 1.12 Python scripts to TensorFlow’s 2.0 preview.

The Robot Operating System – also called ROS – is a framework for building Robotics applications. ROS is supported by a large community, which have built thousands of nodes – individual robot behaviors which can be composed into complex solutions. This ecosystem has been enabled on Windows. Learn how to get started, some of the differences and some of the reasons you’d want to use Windows over other operating systems. Check out the get started guide:

Modern data warehouses has the need to both handled relational data as well as non-structured information. In this session from Ignite, learn how modern data architectures combining technologies such as HDInsight, Data bricks and Azure Data Lake together with Azure SQL Data Warehouse has been used to deliver the modern data warehouse to large organizations.