Architecture Weekly

Share this post

Architecture Weekly #70 - 11th April 2022

www.architecture-weekly.com

Architecture Weekly #70 - 11th April 2022

Oskar Dudycz
Apr 11, 2022
2
Share this post

Architecture Weekly #70 - 11th April 2022

www.architecture-weekly.com

Welcome to the new week.

Let’s start with small but important information! Based on the positive feedback I got and inquiries, I decided to open the option to join an exclusive community and open paid version of Architecture Weekly. It’s only 7$ per month, but it’ll open you direct access to me and other members through a closed Discord Channel and live webinars Q&As, exclusive content. It’s a joined community of my GitHub supporters, so you get all perks of both. I’m also planning to work on the idea of making the current knowledge more discoverable. If you have suggestions on how I could make it better, feel free to send me feedback, I’ll definitely consider that!

Feel invited!


Last week I wrote on my blog that the risk of ignoring risks is one of the most common issues of why software project fails. We are afraid to admit to others and ourselves that our solution is not perfect and that it could be made better. Our vision is so tunnelled that when we see the light, we’re running towards it, forgetting that it may be a train coming from the other side. Check my article to see how you can fight that.

Still, nothing is as risky as working with the legacy system. It’s a hydra that’s hard to tame. Artur Skowroński wrote a great case study on Evolution of a Legacy Retail System with Digital Transformation. Typically such content is hidden behind NDA, so it’s worth looking at.

Having a plethora of microservices is also risky. It’s hard to find out what’s where and understand dependencies. Check how DataDog is generating the Service Map automatically.

I also found an interesting video Microsoft Windows 95 Launch with Bill Gates & Jay Leno in the Internet. Definitely, a retro video must watch!

Check also other links!

Cheers
Oskar

p.s. 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

  • Oskar Dudycz - The risk of ignoring risks

  • Artur Skowroński - Evolution of a Legacy Retail System with Digital Transformation

  • D. L. Parnas - On the Criteria to be used in decomposing systems into modules

  • Misko Hevery - Don’t Look For Things!

  • InfoQ - DevOps is Not Enough for Scaling and Evolving Tech-Driven Organizations: a Q&A with Eduardo da Silva

  • Derek Comartin - Event Sourcing do’s and don’ts

  • Monday Blog - What is a Risk Register?

  • Virtual Domain-Driven Design - Long term impact of architectural design decision

DevOps

  • Nived Velayudhan - Kubernetes Networking Fundamentals

  • Matthew Palmer - Kubernetes Networking Guide for Beginners

  • Datadog - Introducing the Service Map in Datadog

AWS

  • Renato Losio - AWS Introduces Lambda Function URLs to Simplify Serverless Deployments

Azure

  • Kai Walter - Azure Application Gateway for dummies

Java

  • Mateusz Chrzonstowski - Less popular Spring tricks: no Hibernate, projections, rest repo, events, AOP

.NET

  • Alexey Zimarev - Eventuous Event Sourcing with .NET

  • Microsoft - Kiota - OpenAPI based HTTP Client SDK code generator

  • Jeremy D. Miller - Improving the Development and Production Time Experience with Marten V5

  • PDMLab - A GitHub template for ASP.NET Core (.NET 6) Razor Pages including TailwindCSS 3

JavaScript

  • Rohit Gohri - How to get ESlint and Prettier to play nice in VS Code?

TypeScript

  • Marius Schulz - The unknown Type in TypeScript

  • LogRocket - Linting in TypeScript using ESLint and Prettier

Tools

  • Andrew Lock - Working on two git branches at once with git worktree

  • Yawan - Fully Functional Stack Overflow Clone, with almost every functionality

Coding Life

  • Stanisław Pitucha - Questions to ask the company during your interview

Management

  • Paul Graham - Maker’s Schedule, Manager’s Schedule

  • Marcin Zajączkowski - Collecting immediate feedback during a training with The Happiness Door

Trivia

  • Milan Curcic - Writing a technical book with Manning in 2020

  • Hana Mohan - The Slack Notifications Flowchart Explained

  • Blue OS Museum - Microsoft Windows 95 Launch with Bill Gates & Jay Leno

Share this post

Architecture Weekly #70 - 11th April 2022

www.architecture-weekly.com
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 Oskar Dudycz
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing