On our podcast this week, we get a chance to chat with one of my good friends Abel Wang from Microsoft. This one was so GOOD we had to stretch it out into three parts to make it fit our podcast. You’re gonna love it!
Check out Part 1 and Part 3 for more…
- [1:00] – Painful! Dave finally pronounces “hypothetical” correctly…
- [2:24] – How does Microsoft power their experiments with telemetry? Abel talks about “doubling down” on success.
- [5:39] – Engineers, stop negotiating on quality! Abel covers how to deliver estimates so unit testing and telemetry aren’t always on the chopping block.
- [12:16] – “Quality is nonnegotiable… Quality has a cost. You have to be willing to pay it.”
- [14:40] – “Not enough people are adding security to their release pipelines.”
- [16:00] – We talk about pipelines, and how to handle managing interdependencies with versioning. “The complexity is well worth the cost!”
Links to live by:
- Abel’s killer blog, one of my personal faves: https://abelsquidhead.com/
- How do we get Azure DevOps pipelines to deliver microservices? – https://abelsquidhead.com/index.php/2019/01/03/how-to-best-use-azure-devops-release-pipelines-with-microservices/
- What about getting code metrics exposed as part of your builds? – https://abelsquidhead.com/index.php/2019/04/28/getting-code-visual-studio-code-analysis-and-code-metrics-in-an-azure-pipeline-build-part-1/ –
- An interview with Abel from Feb 2018 where he raves about LaunchDarkly and the subversive power of feature flags: https://visualstudiomagazine.com/articles/2018/02/02/advanced-devops.aspx
- What is Dynatrace, and how can it help us create “bulletproof”, self-healing release pipelines? https://abelsquidhead.com/index.php/2018/08/03/the-dynatrace-unbreakable-pipeline-in-vsts-and-azure-bam/#comment-7795 – dynatrace and unbreakable pipelines.
- …and a brand new 8-part release from Channel 9 on DevOps for .NET peeps: https://channel9.msdn.com/Shows/On-NET/DevOps-For-ASPNET-Developers-Pt1-What-is-DevOps