Talks on serverless development and event-driven architecture using .NET & Rust.
Upcoming Talks
So You Want To Maintain A Reliable Event Driven System
Building an event-driven system is the easy part. You build producers that produce messages and consumers that consume messages, and you leverage managed services as the message channels between your systems. But what does this mean for your operations? The things that keep your systems online, your users delighted, and your pager quiet at 3 am.
Learn MoreJanuary 31, 2025
Serverless or containers; Who cares pick both!
A common consideration when building modern applications is whether to 'go serverless' and build with FaaS services like AWS Lambda or Azure Functions. Or whether you should build with containers and run them using services like Amazon ECS, Azure Container Apps or even Kubernetes. Whilst this conversation is valuable, most large software systems will have use cases for both. Blindly opting for one over the other risks not always picking the right tool for the right job. During this talk, you will understand the key differences between functions and container-based workloads and, importantly, how to run them in a serverless way. By the end of this talk, you will have a clear set of heuristics for when to choose containers and when to choose FaaS. As well as best practices for running both in production.
Learn MoreMay 1, 2025
Rust for .NET Developers
Rust regularly tops the StackOverflow developer survey as one of the most admired languages among developers. It's fast, it's safe, and with its beginnings as a systems programming language, it's sustainable. Achieving speed and safety with a very low resource footprint, it's easy to see why it's so popular. But Rust is also (unfairly) famed for its challenging learning curve. This workshop will challenge that assumption. It will show you how Rust isn't just a low-level systems programming language that requires a deep computer science background and how you can use it to build modern business applications. Throughout the workshop we'll take a practical approach to learning Rust.
Learn MoreMay 19, 2025