20th May 2024
Ukraine is still under brutal Russian invasion. A lot of Ukrainian people are hurt, without shelter and need help. You can help in various ways, for instance, directly helping refugees, spreading awareness, putting pressure on your local government or companies. You can also support Ukraine by donating e.g. to Red Cross, Ukraine humanitarian organisation or donate Ambulances for Ukraine.
Architecture
- 📺 Oskar Dudycz - Let's build the worst Event Sourcing system!
- ArsTechnica - “Unprecedented” Google Cloud event wipes out customer account and its backups
- chubernetes - Evolution of Monolithic Systems
- 📺 Tech Leaders Launchpad - How to Stay Adaptable as a Startup CTO with Chris Simon
- Udi Dahan - Race Conditions Don’t Exist
- Learn Software Architecture - The Functional Turn: Rethinking Programming Paradigms - LIVE interview with Urs Enzler
- Uptime - Building sustainable software architectures using residuality theory
- James Shore - Free Self-Guided “Testing Without Mocks” Training
DevOps
- Oskar Dudycz - Docker Compose Profiles, one the most useful and underrated features
- The Stack - Oracle goes vegan: Dumps Terraform for OpenTofu
- Maciej Pocwierz - How an empty S3 bucket can make your AWS bill explode
- AWS - Amazon S3 will no longer charge for several HTTP error codes
- Marc Campbell - Understanding how uid and gid work in Docker containers
- GitHub - dependabot-core is now open source with an MIT license
Databases
Testing
- Emily Bache - I REGRET Not Telling Dave Farley THIS about Approval Testing
- Hillel Wayne - "Integration tests" are just vibes
AI
- Reuters - OpenAI strikes deal to bring Reddit content to ChatGPT
- Slack - How Slack protects your data when using machine learning and AI
- The NewYork Times - What Do You Do When A.I. Takes Your Voice?
AWS
Java
JVM
.NET
- Microsoft - .NET 7 will reach End of Support on May 14, 2024
- Dan Clarke - Snapshot Testing with Verify
- 📺 Aaron Stannard - Make Illegal States Unrepresentable - N+1 and Arithmetic Errors
- Martin Thwaites - Trace Propagation and Public API Endpoints in .NET – Part 1 (Disable All)