Neal Ford - Evolutionary Software Architectures
For many years, software architecture was described as the “parts that are hard to change later”. But software architecture is the balancing of capabilities versus constraints. If build changeability one of your prime capabilites, evolutionary change becomes easier. The microservice architectural style is quite popular, but it is only one in a family ofevolutionary architectures. This session defines the characteristics this family of architectural styles, along with engineering and DevOps practices necessary for implementation. I cover the principles behind evolutionary architectures, the practices needed for success, how organization and team structure affects these architectures, and specific engineer practices that facilitate evolutionary architectures. I also discuss migration strategies from common existing architectural types towards move evolutionary architectures.

How to Think Like an Architect - Mark Richards

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025

Building Evolutionary Architectures • Neal Ford • YOW! 2018

Neal Ford - Building Microservice Architectures

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

How AI will change software engineering – with Martin Fowler

Modern Trade-off Analysis for Software Architecture - Neal Ford - DDD Europe

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

A Philosophy of Software Design | John Ousterhout | Talks at Google

Stories Every Developer Should Know • Neal Ford • YOW! 2018

Clear Mind Intense Focus | Ambient Techno | ADHD High Focus Support

How Netflix Uses Java - 2026 Edition

Meta modern Software Architecture - Neal Ford

How to "think" (and design) like a Software Architect at Silicon Valley Code Camp 2019

Fundamentals of Software Architecture — Neal Ford and Mark Richards

Work Music for Deep Focus and Hyper Efficient

Design Microservice Architectures the Right Way

Why OCaml

