Watch highlights from expert talks covering cloud-native programming, software architecture career advice, and more.
Analysis of the O’Reilly online learning platform reveals a new approach to technical architecture, the rise of blockchain, and shifts in programming language adoption.
A look at the roles of architect and strategist, and how they help develop successful technology strategies for business.
As lists are the raw material of strategy and technology architecture, MECE list-making is one of the most useful tools you can have in your tool box.
Apply modular system design principles while avoiding the operational complexity of microservices.
How software architects can balance technical proficiencies with an appropriate mastery of communication.
Save money, reduce repetitive operations, and shorten your time to market.
Landing on a set of simple reactive design principles in a sea of constant confusion and overloaded expectations.
Join the O'Reilly online learning platform. Get a free trial today and find answers on the fly, or master something new and useful.
Get a basic overview of microservices and then go deeper with recommended resources.
Architectural change is often connected to a desire for mastery, purpose, and autonomy.
“Hacking through a project will get it done, but learning the why and how of a technology gives you information that will have an impact beyond the current situation.”— Rachel Roumeliotis, Director of Content Strategy for Programming at O'Reilly Media