Software Architecture

Architecture Weekly

Deep dives into Event Sourcing & DDD

Serves the hardcore backend architect with deep dives into specific patterns like Event Sourcing, CQRS, and Domain-Driven Design (DDD).

BetterDev

Curated meaty dev resources

A curated weekly collection of high-quality, meaty resources around software development.

ByteByteGo Newsletter

System design through visual diagrams

Revolutionizes technical education through visual simplification, deconstructing complex topics like database sharding and LLM architecture into high-fidelity diagrams.

CodeKarle

Academic HLD/LLD

Structured, academic approach to High-Level and Low-Level Design for interviews.

DDD Europe

Business-aligned design

Focuses specifically on aligning software structure with business reality (DDD).

Distributed Systems Newsletter

Consensus & fault tolerance theory

Focuses specifically on the theory and practice of distributed computing, consensus algorithms, and fault tolerance.

Enrico Piovesan

Architecture for AI era

Writes on Mastering Software Architecture for the AI Era, redefining trust and self-describing systems.

Gaurav Sen

Netflix arch breakdown

Democratized System Design by breaking down how giants like Netflix are architected.

High Scalability

How massive websites scale

A legendary resource cited for detailed breakdowns of how massive websites scale.

InfoQ

Practitioner war stories

Repository of practitioner-led case studies and war stories from major tech companies.

InfoQ Architecture & Design

DDD & adoption curves

Tracks adoption curves and trends like Domain-Driven Design (DDD) and Sociotechnical Architecture.

Mark Richards (DeveloperToArchitect)

Bite-sized arch lessons

Provides bite-sized lessons on architectural trade-offs and microservices.

Martin Fowler

Gold standard patterns

The Gold Standard of architectural theory (Circuit Breaker, Strangler Fig), focusing on Data Mesh and sociotechnical implications.

Martin Fowler YT

Pattern godfather

The godfather of software patterns whose talks define the industry vocabulary.

Microservices Weekly

Microservices architecture evolution

A dedicated resource for tracking the evolution of microservices architecture, tooling, and best practices.

Microservices.io

Microservices patterns

The definitive Pattern Language for microservices, detailing patterns like Sagas, CQRS, and Event Sourcing.

Microsoft Azure Architecture

Well-Architected Framework

Provides the Well-Architected Framework and universal cloud patterns for design quality.

NDC Conferences

.NET enterprise depth

Deep technical talks on .NET and enterprise application patterns.

Neal Ford (ThoughtWorks)

Evolutionary systems

Thought leader teaching how to build systems that can change over time.

O'Reilly Radar

Future architecture trends

Future forecasting tracking Data Gravity and next waves of architectural change.

Programming Digest

Top 5 programming stories weekly

Focuses on the top 5 most interesting stories in programming, data, and tech in a no-fluff format.

Quastor

TL;DR of engineering blogs

Aggregates and summarizes high-impact engineering blogs from companies like DoorDash and Uber, providing the TL;DR of complex problem-solving.

Scott Hanselman YT

Deep system context

Offers deep contextual knowledge of systems, cloud, and history.

Software Architecture Monday

Architecture micro-lessons

Micro-lessons on the hard parts of architecture like granularity, communication styles, and trade-off analysis.

System Design One

Real-world architecture case studies

Anchors architectural patterns in real-world narrative case studies (e.g., How Netflix Scales), focusing on the trade-offs made by successful tech giants.

Tech Talks Weekly

Best conference talks curated

Curates the best recent talks from software engineering conferences, acting as a filter for high-quality video content.

The Burning Monk

Serverless trade-offs

Expert on Serverless Architecture, analyzing trade-offs of AWS Lambda and FinOps within architecture.

The Polymathic Engineer

Algorithms meets distributed systems

Bridges the gap between algorithms, distributed systems, and software development for the smart generalist.

The Pragmatic Engineer

Long-form technical journalism & Big Tech insights

The gold standard for long-form technical journalism, offering investigative deep dives into Big Tech, hiring trends, and the Manager-Engineer hybrid role.

The Software Architect's Newsletter

Emerging patterns & innovation tracking

Focuses on emerging patterns and technologies, tracking the diffusion of innovation from early adopters to early majority.