Original Slides
Download the presentation slides from SDD 2022:
-
Scott Brady
Download Stop blaming your users for bad passwords -
Simon Brown
Download Diagrams as code 2.0
Download The lost art of software design
Download Visualising software architecture with the C4 model -
Jeremy Clark
Download A tour of Go for the C# Developer
Download Better parallel code with C# channels
Download Catching up with C# interfaces: what you know is probably wrong
Download Diving deeper into dependency injection
Download Getting Func-y: understanding delegates in C#
Download Learn to love lambdas in C# (and LINQ too!) -
Andrew Clymer & Richard Blewett
Download Demo code for all sessions
Download Asynchronous programming with .NET
Download Parallel programming
Download Removing the smoke and mirrors of async/await
Download Simplifying thread safety
Download Ten OO design patterns every developer should know in 90 minutes -
Dino Esposito
Download Machine Learning for .NET developers with ML.NET -
Neal Ford
Download Architecture: the hard parts
Download Automating architecture governance
Download Building evolutionary architectures: hands-on
Download Communication styles for Distributed Architectures and Microservices
Download Domain to Architecture Isomorphism
Download Modern trade-off analysis
Download Restructuring & migrating architectures
Download Software architecture foundations: identifying characteristics
Download Software architecture foundations: styles, patterns & tradeoffs -
Kate Gregory
Download Emotional code
Download Naming is hard: let’s do better -
Dror Helper
Download Developing .NET cloud native applications with AWS
Download From clever code to better code
Download Unit testing patterns for concurrent code -
Kevlin Henney
Download Get kata
Download Lambda? You keep using that letter
Download Why is my Agile so fragile? -
Allen Holub
Download Choreographing microservices
Download Design by coding
Download Practical event storming
Download What is a microservice? -
Sander Hoogendoorn
Download Do or don’t. There’s no try. Or is there? The power of monads explained. Sort of.
Download Microservices in node.js step by step -
Phil Japikse
Download Getting started with ASP.NET Core
Download Leaders are made, not born
Download Moving to ASP.NET Core from ASP.NET
Download Moving to Entity Framework Core from Entity Framework
Download Versioning ASP.NET Core APIs -
Jonathan Johnson
Download Architectures for Cloud Native
Download Architectures for Cloud Native
Download Chaos Experiment Design Boom!
Download Kubernetes working for you (part 1)
Download Kubernetes working for you (part 2)
Download Kubernetes working for you (part 3)
Download Serverless Distributed Computing
Download Understanding Kubernetes: fundamentals -
Jules May
Download Closures: the next great development in software technology
Download Quantum supremacy: what's in it for me?
Download The cash value of technical debt – how to scare your boss into doing the right thing
Download Version control for data -
Sven Peters
Download The effective developer – work smarter, not harder -
Jeff Prosise
Download Deep Learning (AI) for software engineers (part 1)
Download Deep Learning (AI) for software engineers (part 2)
Download Deep Learning (AI) for software engineers (part 3)
Download Deep Learning (AI) for software engineers (part 4)
Download Everything you wanted to know about AI in 90 minutes
Download Image Processing with Deep Neural Networks
Download Natural Language Processing with Deep Neural Networks
Download Operationalizing Machine-Learning Models
Download Support-Vector Machines
Download Tricks of the Machine Learning masters -
Philip Rashleigh
Download Automated security testing pipelines with OWASP ZAP -
Mark Richards
Download Analysing architectureal risk
Download Architecture fundamentals workshop
Download Domain to Architecture Isomorphism
Download Microservices migration patterns
Download Modern trade-off analysis
Download Patterns of event-droven architecture
Download Software architecture: the hard parts -
Rob Richardson
Download Choosing from the many ways to Docker in Azure
Download Git scenarios: how do I fix that?
Download JavaScript: the grumpy parts
Download Securing Docker containers: Kubernetes just handles that, right? -
Nate Schutta
Download Architecting cloud native applications
Download Bridging the gap between ops and developers with CI/CD
Download Reading, writing and refactoring
Download Thinking architecturally -
Oliver Sturm
Download Advanced Pattern Matching in C#
Download CQRS and Event Sourcing
Download Getting started with React
Download GraphQL and Microservices -
Clare Sudbery
Download Compassionate refactoring
Download How to stop testing and break your code base
Download Let them learn! How to nurture great software engineers -
Kim van Wilgen
Download Continuous security
Download How people learn -
Christian Wenz
Download Hidden treasures: browser APIs
Download OWASP top ten 2021: worth the wait?
Download The Final Line of Defence: Browser Security Headers -
Christian Weyer
Download gRPC & Blazor WebAssembly: a match made in heaven -
Cecilia Wiren
Download Add security into your Agile process