Architecture Weekly #77 - 30th May 2022
Welcome to the new week!
I wrote this week on my blog about why it's essential to maintain our ignorance as it may help us to do our job more efficiently. By getting the experience, we’re pretty often losing our genuine look. It’s worth getting back to the freshman simplicity. Being ignorant sounds like a bad thing, yet, I think there is a strong power in ignorance. It helps get the job done, keep things stupid simple, and maintain focus. It’s good to remind ourselves about that. Read more in Power of ignorance, or how to write simple code.
So it seems that there’s a wisdom in being ignorant. What’s better to get wisdom than a decent, filled bookshelf. If you’re looking for inspiration, check:
Are you fatigued by online meetings? Check the latest research published in Nature magazine
If you believe that there are places that cannot have security leaks. Check:
Luckily, the IT organisations are embracing that, and trying to fight this uneven battle:
Check also more links below!
p.s. I invite you to join the paid version of Architecture Weekly. It already contains the exclusive Discord channel for subscribers (and my GitHub sponsors), monthly webinars, etc. This is a great space for knowledge sharing. Don’t wait to be a part of it!
p.s.2. 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, and putting pressure on your local government or companies. You can also support Ukraine by donating, e.g. to Red Cross, the Ukraine humanitarian organisation. You may also consider joining Tech for Ukraine initiative.
Eric Evans - Getting Started with DDD when surrounded by legacy systems
Eleanor Kolossovski - A Strategist’s Guide to Platform Thinking
Mathias Verraes - Conway’s Law Doesn’t Apply to Rigid Designs
Aaron Stannard - High Optionality Programming: Software Architectures that Reduce Technical Debt - Part 1
Stefan Tilkov - REST: I don't Think it Means What You Think it Does
Grzegorz Orwat - Decorating Command Handlers Using MediatR and ASP.NET Core DI
Coravel - Near-zero config .NET Core library that makes Task Scheduling, Caching, Queuing, Mailing, Event Broadcasting (and more) a breeze!
.NET Blog - Introducing .NET MAUI – One Codebase, Many Platforms
The Hacker News - Nearly 100,000 NPM Users' Credentials Stolen in GitHub OAuth Breach
The Linux Foundation - The Open Source Software Security Mobilization Plan