Continuous Software Development Life Cycle

Continuous Integration, Continuous Delivery, Continuous Deployment, Continuous Feedback and Continuous Learning all have a common theme. Here's my first cut at the full continuous SDLC taking inspiration from Jez Humble and Martin Fowler. Here's the full Continuous SDLC with annotation to explain Continuous Integration, Delivery, Deployment, Feedback and Learning. Click the image to open full … Continue reading Continuous Software Development Life Cycle


DevOps BDD Automated Tests using Gherkin and PowerShell Pester

A mob programming style workshop recorded with live audience learning how to use Behavior Driven Development BDD test automation with PowerShell. Continue reading for links to the youtube videos.

Microsoft Teams Connector for

I'm loving my time with Microsoft Teams, the latest Office 365 alternative to Slack and Skype for Business. I'm also loving the local community meetup groups. I am passionate about learning and encouraging others to grow. If we don't continuously learn and change (as an individual, a team and as an organisation) we'll be quickly left … Continue reading Microsoft Teams Connector for

Lead an autonomous DevOps team at Scale: a true story Microsoft Ignite 2016 conference Jose Rady Allende and Matthew Manela provide the next update to the Microsoft ALM story, sharing some screenshots of how they refined their use of Kanban boards as their agile experience and devops maturity grew stronger. Synopsis and Lessons Learnt Agile / Kanban / Scrum In the beginning development and … Continue reading Lead an autonomous DevOps team at Scale: a true story

Installing SonarQube on Azure virtual machines

(using PowerShell Desired State Configuration) Why use Azure Automation Accounts and Desired State Configuration? I wanted to learn more about Azure Automation and how to automate the deployment and configuration of an application. This technique is not a recommendation for every situation, and there may be 'better' solutions depending upon your own needs and your … Continue reading Installing SonarQube on Azure virtual machines