27th 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
- Uber - Migrating a Trillion Entries of Uber’s Ledger Data from DynamoDB to LedgerStore
- The Register - Google Cloud shows it can break things for lots of customers – not just one at a time
- Pinterest Engineering - How a one line change decreased our clone times by 99%
- the engineering club - Inverse-Conway-Maneuver with Nick Tune
- Jonny LeRoy - Dealing with creaky legacy platforms
- Bruno Costa - You probably don’t need microservices
- Adam Bellemare - Preventing and Fixing Bad Data in Event Streams — Part 2
- 📺 Developer Voices - Mojo Lang - Tomorrow's High Performance Python? (with Chris Lattner)
- Maaret Pyhäjärvi - Making Releases Routine
- Antithesis - The worst bug we faced at Antithesis
- J. Liu, S. Poulsen, E. Goodwin, H. Chen, G. Williams, Y. Gertner, D. Franklin - Teaching Algorithm Design: A Literature Review
- David Boike - What does idempotent mean in software systems?
DevOps
Databases
- Mike Stonebraker - Introducing DBOS Cloud: Transactional Serverless Computing on a Cloud-Native OS
- Alexander Belanger - An unfair advantage: multi-tenant queues in Postgres
- Jonathan Katz - Scalar and binary quantization for pgvector vector search and storage
Frontend
- Minko Gechev - Angular v18 is now available!
- Jack Herrington - React Compiler With React 18
- React - React Compiler
Java
Kotlin
- Artur Skowronski - Kotlin 2.0 & opinionated Wrap-up of KotlinConf 2024 – JVM Weekly vol. 84
- JetBrains - Celebrating Kotlin 2.0: Fast, Smart, and Multiplatform
- Kotlin - What's new in Kotlin 2.0.0
.NET
- Oskar Dudycz - Why you should batch message processing and how to do it with .NET AsyncEnumerable
- Microsoft - General Availability of .NET Aspire: Simplifying .NET Cloud-Native Development
- Microsoft - .NET Announcements and Updates from Microsoft Build 2024
- Andrew Lock - Thoughts about primary constructors: 3 pros and 5 cons
- Chris Simon - TDD, DDD, and C# from the Ground Up