Welcome to the new week!
It seems that last Friday, Architecture Weekly passed the 500 subscribers milestone! Wow, I’m thrilled! I’m happy that you’re here!
Big numbers speak loudly. I realised that maybe it’d be also worth delivering you more content. I’m considering adding a paid version of Architecture Weekly. I’d add more detailed comments, summaries, and an extended point of view filtered by my experience. Don’t worry, the free version will look the same. Paid version will be a chance to learn more and get more exclusive content.
I prepared a small survey: https://forms.gle/VCvGMFNKPRoD5FLz5. Your feedback would mean a lot to me! 🙏
Architecture Weekly is a decent tool to learn about trends, approaches and thoughts. Still, there’s always a time when we need to let the code speak for us. To do it efficiently, we need to have other tools. This week tooling section is a handful of them. Check, e.g.:
Learn Vim - Learn Vim right within VSCode. Use this extension to learn and practice your Vim skills.
Exiting Vim may be complex, but still, it’s simpler than enterprise projects. Taming these beasts is not an easy task to do. Gregor Hohpe wrote that “it’s almost like enterprise IT is subject to the Second Law of Thermodynamics, which concludes that the entropy in an (isolated) system can never decrease - at best it can be constant, but usually it increases.”. Read more why:
Transparency and observability are keys to making processes and projects more approachable. See more in the webinar recording:
Don’t also miss the emergency of the Web Assembly. It’s not only a fancy frontend thing:
Check also the rest of the links, and have a great week!
Cheers!
Oskar
Architecture
Distributed Systems
DevOps
Databases
Syed Sadat Nazrul - CAP Theorem and Distributed Database Management Systems
Canonical - Dqlite - Embeddable, replicated and fault tolerant SQL engine
Emily Shea - Refactoring to single-table design in Amazon DynamoDB
Frontend
WebAssembly
JVM
.NET
Rust
Tools
Learn Vim - Learn Vim right within VSCode. Use this extension to learn and practice your Vim skills.
Nice emshea.com link on Dynamo modeling. I can always learn more about this topic.