Architecture Weekly - Architecture Weekly #82 - 4th June 2022
Welcome to the new week! Last week I finished with the link about the nostalgic journey of digging out old gems and how software design has changed. This time I’ll start with a similar piece. I think it’s essential to understand where we come from and how we transitioned. Thanks to that, we can learn where are we going and predict upcoming changes. Especially in our rapidly changing industry, such knowledge can be critical. We can also find out that not all the jazzy patterns we just learned are so brand new. Check:
A decent example of this thesis is REST. We usually think about it, focusing on the HTTP verbs and Resource naming. This is fine, but it’s not the most crucial aspect. The most important is Hypermedia, so linking resources together. It allows for designing and semantic evolutionary APIs. That makes it also easier to create frontend applications. See more in: Speaking about frontend. To say that I’m not a fan of client code generation is to say nothing. I think this is one of the ideas that sound appealing but ends up as a maintenance nightmare. It’s a nice dream that never comes true. Why? Read more in my article: If Pat Helland has a new article or video, it’s a straight recommendation from me. Check his latest one: Changing the topic, as you know, I’m an active OSS contributor. Even last week, I produced two new bigger samples: I think that, in general, the OSS model is broken. It’s hard to maintain OSS software sustainably. I think that bigger enterprises are showing their open face just to have social proof, which is trendy to be open. Donations are not real solutions. Check: I wholeheartedly agree that enabling tooling can be a good step forward. It won’t solve all the issues, as we maintainers need to learn how to sell our work and build products, not just code for fun and burn out eventually. Speaking about burnout, have a look at Wink wink. Check also more links below! Cheers 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. It is a vibrant 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. Architecture
Distributed SystemsDatabasesAPI
Go.NETPythonTools
Coding Life
IndustrySecurity
TriviaYou’re a free subscriber to Architecture Weekly. For the full experience, become a paid subscriber. |
Older messages
Architecture Weekly #80 - 27th June 2022
Monday, June 27, 2022
Architecture Weekly - links and resources to boost your knowledge and developer skills!
Architecture Weekly #80 - 13th June 2022
Monday, June 20, 2022
Architecture Weekly - links and resources to boost your knowledge and developer skills!
Architecture Weekly #79 - 13th June 2022
Monday, June 13, 2022
Architecture Weekly - links and resources to boost your knowledge and developer skills!
Architecture Weekly #78 - 6th June 2022
Monday, June 6, 2022
Architecture Weekly - links and resources to boost your knowledge and developer skills!
Architecture Weekly #77 - 30th May 2022
Monday, May 30, 2022
Architecture Weekly - links and resources to boost your knowledge and developer skills!
You Might Also Like
Akira Ransomware Gang Extorts $42 Million; Now Targets Linux Servers
Saturday, April 20, 2024
THN Daily Updates Newsletter cover Webinar -- The Future of Threat Hunting Is Powered by Generative AI From Data to Defense: Step Into the Next Era of Cybersecurity with CensysGPT Download Now
Dot Leap 2024-7: Fat Stacks and Race Tracks
Saturday, April 20, 2024
Thank you for taking the Dot Leap!We cover Polkadot, Kusama, Polkadot-SDK, and all related Web 3.0 projects! Want your content featured? X ...
📧 Introduction to Distributed Tracing With OpenTelemetry in .NET
Saturday, April 20, 2024
Introduction to Distributed Tracing With OpenTelemetry in .NET Read on: my website / Read time: 5 minutes BROUGHT TO YOU BY Shesha: The .NET Open-Source Low-Code Framework Introducing Shesha, a
a16z’s Infrastructure team gets a new general partner
Friday, April 19, 2024
Post News is shutting down and Wall Street isn't feeling a Salesforce-Informatica pairing View this email online in your browser By Christine Hall Friday, April 19, 2024 Image Credits: Andreessen
New Roundtable! Additive for Mass Production Applications
Friday, April 19, 2024
The Outlook for the Future View this email in your browser engineering.com Roundtable - Additive for Mass Production Applications: The Outlook for the Future 6 Considerations for Choosing the Right
📷 What to Know About Macro Photography — Why You Should Buy a Budget Motherboard
Friday, April 19, 2024
Also: How to Automatically Highlight Values in Excel, and More! How-To Geek Logo April 19, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your
Is the wind going out of the AI sails?
Friday, April 19, 2024
Rippling vacuums up venture capital and Ramp bags more millions View this email online in your browser By Haje Jan Kamps Friday, April 19, 2024 Image Credits: Getty Images / Carol Yepes Welcome to
Llama 3 is out - Weekly News Roundup - Issue #463
Friday, April 19, 2024
Plus: brand-new, all-electric Atlas; AI Index Report 2024; Microsoft pitched GenAI tools to US military; Humane AI Pin reviews are in; debunking Devin; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Daily Coding Problem: Problem #1417 [Easy]
Friday, April 19, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Wayfair. You are given a 2 x N board, and instructed to completely cover the board with
Charted | How Hard Is It to Get Into an Ivy League School? 🎓
Friday, April 19, 2024
We detail the admission rates and average annual cost for Ivy League schools, as well as the median SAT scores required to be accepted. View Online | Subscribe Presented by: Discover the motivations