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.
In this article, author Lakshmithejaswi Narasannagari discusses the sustainable innovations in AI/ML technologies, how to track carbon footprint in all stages of ML systems lifecycle and best practices for model development and deployment.
This report summarizes how the InfoQ Culture and Methods editorial team sees the ongoing and emergent trends in the culture and methods space.
Eddie Knight, OSPO lead at Sonatype, discusses how the EU Cyber Resilience Act can help with improving your software project’s security and in the same time to slow down the alarming acceleration of software supply chain attacks.