Ehren Graber's Blog

Written by Ehren Graber who lives and works in Vancouver, Canada building useful things.

Behavioural Driven Development - A Story About Change

January 02, 2019

A Story About Change Discoveries are a natural part of the software project lifecycle. Every project starts with a vision and set of goals…

Managing Risk and Complexity with the Cynefin Decision making Framework

December 30, 2018

Cynefin: Using the most appropriate problem solving process Cynefin is a welsh word that loosely translates to “being in a place of many…

Improve Application Reliability with Microservices and Serverless Platforms

December 01, 2018

Microservices and serverless platforms With the drive towards microservices, serverless platforms and infrastructure as a service (IaaS…