I’ve been working on commercial software since the late 1990s. Back then TDD was something you studied but never did, pipelines were something that carried oil and agile and lean were words used to describe gymnasts. In 2006 I joined a startup and worked there for 9 years which included at least 3 major rewrites, cloud migrations and an Agile transformation. In 2015 I joined ThoughtWorks and I’ve since worked on several major projects on several very different technology stacks. Every day in my job I see things surprise me, shock me, disappoint me and sometimes delight me!