Architecture Weekly

Share this post

Architecture Weekly #60 - 31st January 2022

www.architecture-weekly.com

Architecture Weekly #60 - 31st January 2022

Oskar Dudycz
Jan 31, 2022
Share this post

Architecture Weekly #60 - 31st January 2022

www.architecture-weekly.com

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:

  • Ted Newart - 2022 Tech Predictions

  • InfoQ - The Major Software Industry Trends from 2021 and What to Watch in 2022

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:

  • Mauro Servienti - Let's get logical! On logical and physical architectural views

If you’re into C++ and/or esoteric languages like Brainfuck, have a look on:

  • Jonathan Müller - Technique: Compile Time Code Generation and Optimization

Check also other links, have fun and stay healthy!

Cheers!
Oskar

Architecture

  • Mauro Servienti - Let's get logical! On logical and physical architectural views

  • Ankit Sirmorya - Designing Tinder

  • Ted Newart - 2022 Tech Predictions

  • 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

  • LocalStack - fully functional local cloud stack, which provides an easy-to-use test/mocking framework

  • Rancher Desktop - provides Kubernetes and container management on the desktop

  • HoneyPot - Kubernetes the Documentary part 1

  • HoneyPot - Kubernetes the Documentary part 2

  • Vladislav Supalov - Docker ARG, ENV and .env - a Complete Guide

API

  • Postman - Postman Now Supports gRPC

Frontend

  • Ryan Carniato - The Return of Server Side Routing

Low Level

  • Jane Street - Magic-trace: Diagnosing tricky performance issues easily with Intel Processor Trace

C++

  • Jonathan Müller - Technique: Compile Time Code Generation and Optimization

.NET

  • Khalid Abuhakmeh - ASP.NET Core image gallery with Marten, ImageSharp, and HTMX

  • Andrew Lock - Reducing initial request latency by pre-building services in a startup task in ASP.NET Core

  • Tomasz Maruszak - SlimCluster - Consensus (Raft) and Memberlist (SWIM) implementation for .NET micro-services

  • .NET Blog - Performance improvements in ASP.NET Core 6

PHP

  • Matthias Noback - TailEventStream - A simple, tail-based event stream

Scala

  • Jakub Cichy - Hands-on Kafka Streams in Scala

Tools

  • Jason Williams - Speeding up VSCode (extensions) in 2022

Management

  • Jeremy D. Miller - Creating the Conditions for Developer Happiness

Coding Life

  • Phillip Carter - Big (tech) company bullshit

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

Security

  • TechTarget - DeadBolt ransomware targeting QNAP NAS storage devices

Share this post

Architecture Weekly #60 - 31st January 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