Architecture Weekly #154 - 20th November 2023
Welcome to the new week! I observed that documentation is one of the biggest struggles in modelling business processes in our systems. We already have techniques, like EventStorming or Event Modeling, that are helpful but are the beginning of the journey. A lot of my clients are asking me how to move further from the model that came out of the session as it’s hard to keep it up to date when software evolves, more as an input to the decision log. I recently started to look around for inspiration and decided to learn more about BPMN (Business Process Model and Notation). I’m not sure if that’s the ultimate solution, but knowing more perspective can definitely help build a better modelling toolbox. I’m very happy that Mário Bittencourt agreed to share his knowledge and experience with us in the upcoming webinar on 28th November at 6 PM. Mário is a Principal Software Architect at SSENSE.com. 30 years of experience in software development with a passion for the purposeful use of technology. See more details. Become a paid subscriber and join us live! Of course, I need to start with the fun around OpenAI. I thought I’d make it a leitmotif of this release, but I think the whole story is more hilarious than interesting. Just to recap what has happened:
…and probably some more at the time you’re reading it. All of that looks like an aftereffect of 3-year-old kids overdosing on sugar and watching too much of Game of Thrones. Jokes aside, that’s also an example of how VC-backed board dynamics can end up. And yes, that’s my interpretation. For better, check: If you’re curious about the AI stuff and not politics, check out more: Speaking about Open Source: For many companies, no paid support means a hobby project, which we’re not. We started our GitHub Sponsors some time ago. We’re already getting some income from our great users, but for many companies, sponsoring is hard to deal with, as procurement processes are not adjusted to that. Companies need invoices, and we fully understand that. That’s where official support can benefit both sides, smoothening the process. So it’s about bringing sustainability to both sides, us OSS creators and companies that want to ensure we won’t disappear. Google published the lessons they learned from running Site Reliability Engineering. Those 11 things are:
As you can see through the CAPS LOCKS HEADINGS, they learned some lessons. Not much is surprising there, but it’s a decent article reminding us of the importance of pragmatism. It also shows that assuming that all can go wrong is relieving, as then we can start thinking about what, in practice, we can do about that. Microsoft released a new .NET version: 8. Also, there are not many surprises and big features, but stable, gradual improvements. The most intriguing thing is around the new tool called Aspire. Microsoft aspired to build their development portal. It looks intriguing, although the controversy is that (for now) it’s only built for .NET and focused on a monolithic approach. However, the idea is nice. It groups access to telemetry, data etc., in one place. Still, I predict it’ll end up as projects like Tye. You don’t remember Tye? Yes, that’s what I mean. Nevertheless, I plan to play with it more soon and keep you posted. We also had an interesting reunion of the old masters. Ivar Jacobson and Alistair Cockburn meet live to bring back the use cases under discussion. A must-watch on how to think about the development process, keeping the focus on the application and user behaviour. What’s up in the Frontend world? Are micro-frontends still fashionable? What’s the state of them? Let’s check the source: Should you use the new frameworks? Do everything in JS? Surprisingly, not always. I’m happy that we’re getting back to the Semantic Web idea. I like JS and TS, but it sounds like we were trying to fix the issue of building complex UIs with advancing JS technologies instead of solving the real cause. Will the HTML-first and WebComponents movement will help in that? Maybe, let’s check: Check also other links! 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 the Ukraine humanitarian organisation, Ambulances for Ukraine or Red Cross. Architecture
DevOpsAPITestingFrontend
AIAzureJava.NETRustManagementProduct DesignIndustrySecurityYou're currently a free subscriber to Architecture Weekly. For the full experience, upgrade your subscription. |
Older messages
Architecture Weekly #153 - 13th November 2023
Monday, November 13, 2023
Are you scared about GDPR? Or maybe annoyed? Do you think that those regulations are made just to make life harder? We checked that in this release. We also discussed the impact of the GitHub push to
Architecture Weekly #152 - 6th November 2023
Monday, November 6, 2023
Let's look today at the Event-Driven Architecture foundations. How to start? What does it mean that they're async? What's the Clickbait Event anti-pattern? Not interested in EDA? No worries
Architecture Weekly #151 - 30th October 2023
Monday, October 30, 2023
OnPremise strikes back! Or not? Can DHH and Musk be wrong? Let's check that. Let's see also yet another Okta breach and why we learned about it from CloudFlare? Will Kafka have queues? Shall we
Webinar #14 - Mateusz Jendza: Why Verified Credentials is the Future of Digital Identity!
Friday, October 27, 2023
Watch now (104 mins) | This time, a special guest Mateusz Jendza, with the topic: Why Verified Credentials is the Future of Digital Identity! Verifiable Credentials are an intriguing topic. They are an
Architecture Weekly #150 - 16th October 2023
Monday, October 23, 2023
Wow, it's the 150th edition of Architecture Weekly! Who knew? Definitely not me! Still, let's keep it rolling. This week's topics revolve around deprecating old features and how Facebook
You Might Also Like
Tuesday Triage #200 and giveaway
Tuesday, May 14, 2024
Your weekly crème de la crème of the Internet is here! The 200th edition featuring annual subscriptions giveaway, thoughts on nearly four years of ...
🎮 How AI Tools Are Changing Game Development — Grab a Pixel 8a Instead of Waiting for Pixel 9
Tuesday, May 14, 2024
Also: Sharing Your Google Maps Trip Progress, and More! How-To Geek Logo May 14, 2024 Did You Know In a bid to keep the ingredients secret, WD-40 was never patented. 🤖 The New GPT It's Tuesday!
Meta shuts down Workplace
Tuesday, May 14, 2024
Plus: Everything that happened at Google I/O and AWS CEO steps down View this email online in your browser By Christine Hall Tuesday, May 14, 2024 Hello, and welcome back to TechCrunch PM. The team
Flattening Lists of Lists, Python 3.13, Sets, and More
Tuesday, May 14, 2024
Flattening a List of Lists in Python #629 – MAY 14, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Flattening a List of Lists in Python In this video course, you'll learn how to flatten a list
Daily Coding Problem: Problem #1441 [Easy]
Tuesday, May 14, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. UTF-8 is a character encoding that maps each symbol to one, two, three, or four
Noonification: 3 Quick Ways to Optimize RecyclerView
Tuesday, May 14, 2024
Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech today, May 14, 2024? The HackerNoon Newsletter brings the HackerNoon
Using 97 fewer cores thanks to PGO
Tuesday, May 14, 2024
Plus an HNSW indexed vector store library, a new Go game hits the Steam store, and is 'ok' ok?. | #507 — May 14, 2024 Unsub | Web Version Together with Stytch logo Go Weekly Reclaiming CPU for
Ranked | The Top 6 Economies by Share of Global GDP (1980-2024) 📈
Tuesday, May 14, 2024
Gain a unique perspective on the world's economic order from this graphic showing percentage share of global GDP over time. View Online | Subscribe Presented by: Data that drives the
Free online event this Thursday: Getting ahead with time series data
Tuesday, May 14, 2024
Free Online Event Do you know how your competitors use time series data to get ahead? Join us on Thursday, May 16 at 10am PT/1pm ET for a free, hour-long online fireside chat called “Unleash the Full
Here's the deal
Tuesday, May 14, 2024
We wanted you to be among the first to know about our plans to relaunch the Gigantic training courses that Product Collective now powers! Here's the deal: From May 20th - May 31st, anybody that