A monthly overview of things you need to know as an architect or aspiring architect.
View an example
We protect your privacy.
InfoQ Dev Summit Munich (October 15-16): Deep-dive into 25+ technical talks from senior developers sharing real-world projects. Register Now
Facilitating the Spread of Knowledge and Innovation in Professional Software Development
Back to login
Chris Price discusses the critical shift from catching bugs at runtime to identifying them during the build process. He explains how leveraging modern programming language features such as static typing in dynamic languages, null safety, immutable data structures, and exhaustive pattern matching can significantly enhance code maintainability and prevent expensive production issues.
Cooper Bethea explains the need for a cellular architecture at Slack, triggered by availability zone outages. He details the "before" & "after" of their production environment, emphasizing the strategic choices made for services with varying consistency requirements. Discover the success drivers, including incremental implementation and embracing "good enough," that enabled this complex migration.