Architecture Weekly #60 - 31st January 2022
Welcome to the new week!
January’s finished. When did that go? It’s probably the last time to make predictions about 2022 not to be perceived as a cheater. If you’re Nostradamus’ fan, check:
My prediction is that one of the most important skills will be to be able to shape our teams in the async and distributed way. That’s much harder than it seems to make that effective and build the right culture. Check:
W. Ptak, E. Damiani, L. Sartoni, A. Brandolini - Collaborative asynchronous communication
Jeremy D. Miller - Creating the Conditions for Developer Happiness
One of the most underestimated skills is to break your thinking about architecture into the logical and physical split. In the microservices world, it became blurred. People think that one service should have a single deployment. That may lead to serious issues like over-engineering solutions, distributed monoliths etc. I wrote my thoughts on that some time ago, this time I recommend:
If you’re into C++ and/or esoteric languages like Brainfuck, have a look on:
Check also other links, have fun and stay healthy!
Cheers!
Oskar
Architecture
Mauro Servienti - Let's get logical! On logical and physical architectural views
Netflix Tech Blog - Fixing Performance Regressions Before they Happen
InfoQ - The Major Software Industry Trends from 2021 and What to Watch in 2022
W. Ptak, E. Damiani, L. Sartoni, A. Brandolini - Collaborative asynchronous communication
DevOps
Rancher Desktop - provides Kubernetes and container management on the desktop
Vladislav Supalov - Docker ARG, ENV and .env - a Complete Guide
API
Frontend
Low Level
C++
.NET
PHP
Scala
Tools
Management
Coding Life
Industry
Tim O'Reilly - Andy Warhol, Clay Christensen, and Vitalik Buterin walk into a bar
Emma Irvin - How We're Making Code of Conduct Enforcement Real — and Scaling it