14th February 2022
Architecture
- Leslie Lamport - Learning TLA+
- Asbjørn Ulsberg - What's In A Model?
- Jan Kronquist - Don't publish Domain Events, return them!
- Maciej "MJ" Jedrzejewski - Story 2: Call it microservices…or distributed modules?
Distributed Systems
DevOps
FrontEnd
Testing
Java
- Sameer Kulkarni - How to configure Dependabot with Gradle
- Java - JEP 359: Records
- Java - JEP 405: Record Patterns
- Java - JEP 406: Pattern Matching for switch
.NET
- Julio Casal - .NET Microservices Basics Course
- Mark Rendle - My 20 Years with .NET
- Andrew Lock - NetEscapades.EnumGenerators: a source generator for enum performance
- Microsoft Docs - Tutorial: Use feature flags in an ASP.NET Core app
Rust
TypeScript
Coding Life
- Dodgy Coder - "Yoda Conditions", "Pokémon Exception Handling" and other programming classics
- Szymon Kulec - Blaming the tools, not behaviors
Management
Industry
- Irish Council for Civil Liberties - GDPR enforcer rules that IAB Europe’s consent popups are unlawful
- City A.M. - Mark Zuckerberg and team consider shutting down Facebook and Instagram in Europe if Meta can not process Europeans’ data on US servers
- Rufus Pollock - Awesome critique of crypto/web3