1. September 2016

    1. How Do Machine Learning Models Improve Over Time?

      The main question following 'Machine Learning for Humans' talk in Cambridge

      Last week I presented a talk on ‘Machine Learning for Humans’ at Cambridge DDD Nights (the slides are available together with the talk abstract is on my original post

      Following my talk the burning question was about how these machine learning models...

      • Data Science
      • Machine Learning
      • Presentations
    2. Amazon Redshift in Cambridge

      After Amazon Web Services’ Redshift was first launched in 2012 it became the fastest growing service in AWS’s history (according to Werner Vogels at AWS Summit 2015).

      To make such an impact Redshift obviously fulfilled a pent-up need. As a Data-Warehouse...

      • AWS
      • Big Data
      • Data
      • Presentations
      • Redshift
    3. Machine Learning for Humans in Cambridge & Peterborough

      A Year with Machine Learning

      A year ago I was an interested bystander to the field of Data Science and Machine Learning. From that perspective it seemed that there was a lot of magic involved - the high priests (mathematicians) with pages full of strange symbols and black box code that proclaimed “trust me for the answers”.

      • Data Science
      • Machine Learning
      • Presentations
  1. December 2016

    1. Updating Old Entity Framework (EF3/EF4) Models in Visual Studio 2013/2015

      If you try and update an Entity Framework model from an earlier version of EF (say EF3 or EF4) in Visual Studio 2013 or 2015, you will find that Visual Studio will create a couple of T4 (.tt) files and your solution will no longer compile.

      Of course...

      • EF
      • Entity Framework
      • Programming
      • Visual Studio 2013
      • Visual Studio 2015
      • Walkthrough
  2. November 2016

    1. What Has Erlang Ever Done For Me? Part II - Web Services & Webmachine

      What Erlang taught me about... Writing Web Services

      Following on from our introduction to this series, we consider a radically different way of looking at writing Web services.

      It is pretty well understood how you would write a Web service endpoint in most frameworks. Generally they are based on a...

      • Erlang
      • Programming
      • Web Services
      • Webmachine
      • Webmachine for Ruby
    2. What Has Erlang Ever Done For Me? Part I - Introduction

      The learnings of a non-Erlang programmer on Erlang

      My name is Rob and I am not an Erlang programmer. So why should I be writing a series of blog posts on what I’ve learned from Erlang?

      We don’t always need to learn a different language to gain benefit from it. Every language draws a community around...

      • Erlang
      • Programming