How I Fixed The Bottleneck That Killed 700+ Lambdas
Walk through the architecture that broke when a DynamoDB migration served over 700 Lambdas, the incident that exposed it, and the ActionRunner pattern built to fix it
Thoughts and videos from Stuart Blackler on .NET, AWS, DevOps, and cloud architecture.
Walk through the architecture that broke when a DynamoDB migration served over 700 Lambdas, the incident that exposed it, and the ActionRunner pattern built to fix it
Explore 17 .NET performance techniques used in Goa, an open-source AWS SDK. From stackalloc to source generators with real benchmarks and code examples.
Step-by-step guide to deploying a Next.js 15 static export to Cloudflare Workers using OpenTofu for infrastructure, GitHub Actions for CI/CD, and custom worker middleware for security headers, redirects, and legacy domain handling.
Compare JSON and binary serializer benchmarks on .NET 10 with System.Text.Json, MessagePack, MemoryPack, and more across three data sets
Practical strategies for building a knowledge-sharing culture in engineering teams, from structured lunch-and-learns to lightning talks.
Use the CodeTour VS Code extension to create guided, versioned walkthroughs of your codebase for seamless developer onboarding
Three key lessons from interviewing over 300 engineers: conciseness, preparation, and clarity, with exercises to improve your interview skills.
Learn how to implement the Factory and Abstract Factory design patterns in C#/.NET with real-world examples for flexible object creation.
Learn how to implement the Decorator design pattern in C#/.NET to add behaviours dynamically, with examples using both manual and DI approaches.
Diagnose test crashes and hangs using dotnet test blame crash and blame hang, with memory dumps and sequence files
Implement the Singleton design pattern in C#/.NET using Lazy for thread safety, plus modern approaches with dependency injection containers.
Tim from WeAreDotnet.io shares how this community platform connects .NET creators, aggregates content, and welcomes new members
Practical strategies for reducing your AWS bill without sacrificing performance. Covers reserved capacity, right-sizing, storage tiering, and cost monitoring.
A practical guide to chaos engineering on AWS using AWS Fault Injection Simulator. Covers experiment design, steady-state hypotheses, and blast radius control.
Learn how to implement the Builder design pattern in C#/.NET to construct complex objects step by step with clean, maintainable code.
A clear breakdown of Service Level Indicators, Objectives, and Agreements. How to define, measure, and use them to build reliable systems.
Understanding the differences between CI, CD, and continuous deployment. Clear definitions, when to use each approach, and how they fit together in modern engineering.
An overview of the AWS Well-Architected Framework, its six pillars, available lenses, and how to run a Well-Architected review using the AWS console tool.
Updated .NET serialisation benchmarks for February 2023 comparing System.Text.Json, MessagePack, MemoryPack, Protobuf, and more frameworks.
Master AWS Route 53 wildcards, health checks, and multi-region DNS failover with Terraform for highly available infrastructure