Software Architecture
Items

Enabling Microservices Success

How to Continuously Deliver Quality Software Against All Odds

Effective Platform Engineering

Collaborative Software Design

Bootstrapping Microservices

Platform Strategy

Revolutionizing Software with Moldable Development


Unbundling the Enterprise

How To Lead Through Transformation in Tech

Design & Develop Distributed Software Better with Multiplayer

Communication Patterns: A Guide for Developers and Architects

Intro to Product Thinking: Building Human-Centric Tools


Effective Kotlin

Enhancing Productivity with Aesthetics, Tools, and AI

JVM Performance Engineering

Architecture Modernization

From Extreme Programming to TCR and Limbo

Building Multi-Tenant SaaS Architectures

Sooner Safer Happier: Antipatterns and Patterns for Business Agility

Software Architecture for Tomorrow: Expert Talk

Maps, AI, and the Future of Reasoning: A Conversation with Simon Wardley

Cloud Native Application Protection Platforms

How to Deal with Software Complexity

Prompt Engineering for Generative AI

Looks Good to Me- Constructive code reviews

Learning Microsoft Azure

Innovations in Serverless and Event-Driven Solutions

Software Architecture for Software Developers

Balancing Technology and Human Creativity

Software Architecture: The Hard Parts

Expert Talk: Continuous Architecture

Kafka Connect: Build and Run Data Pipelines

Scaling for Global Growth with Modern Cloud

Bottom-up Architecture – Bridging the Architecture Code Gap

Simplicity & Complexity: The Beauty & the Beast?

Practical (a.k.a. Actually Useful) Architecture

Five Things Every Developer Should Know about Software Architecture

How to Become a Great Software Architect

Modular Monoliths

Building Evolutionary Architectures

Build Abstractions Not Illusions
