Rob Richardson

Rob Richardson

Rob Richardson is a software craftsman building web properties in ASP.NET and Node, React and Vue. He’s a Microsoft MVP, published author, frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high quality software development. You can find this and other talks on https://robrich.org/presentations and follow him on Mastodon at @robrich@hachyderm.io.

Montreal 2025 sessions

.NET Aspire: Your DevOps Companion

English session - Intermediate

.NET Aspire is the brand new framework from Microsoft for opinionated observability and deployment in the cloud. Come see how the pieces fit together, how to upgrade an existing site, and the benefits of OpenTelemetry. You can add as much or as little .NET Aspire to your app, and even use it only in dev.

Feature Flags: Separate Deployment from Feature Release

English session - Intermediate

Tired of rolling back the feature because a hotfix is coming through? Want to get away from code freezes to fit an arbitrary deadline? Feature flags allow us to release code when we're ready and then turn it on when business is ready. There's subtleties and nuance here. Join us on this journey with feature flags, talk about the options for cloud-based services vs. built-in systems, and best practices for testing and retiring feature flags.

Mastering Infrastructure as Code with Terraform

English training

You've clicked through the cloud portal and deployed the infrastructure. But what about the next environment? Can you click exactly the same buttons in the same order? And what about when the needs change? Can you evolve all the environments identically? Click-ops can only get you so far.

Infrastructure-as-Code allows you to create consistent, durable, codified environments the same way you make durable and consistent applications. Once the code is in place, you can efficiently spin up another environment that is identical in every way. And when a change occurs, the same code updates the next system identically and consistently.

Montreal 2024 sessions

Montreal 2023 sessions

Montreal 2022 sessions

Online 2021 sessions

Montreal 2020 sessions

Montreal 2019 sessions

Montreal 2018 sessions

Vancouver 2017 sessions

Montreal 2017 sessions