Time
Architecture Foundations: Styles & Patterns
A key building block for burgeoning software architects is understanding and applying software architecture styles and patterns. This session covers basic application and distributed architectural ...
Time
Domain-Driven Design - Where Rubber Meets the Road
In this session we will go further with DDD, considering aspects like aggregates, domain events, factories and repositories, and consider how DDD can be represented ...
Time
Machine Learning Platforms
Machine Learning is clearly here to stay. While it is a far cry from actual Artificial Intelligence, it provides many invaluable and remarkable ways to ...
Time
Towards an Evolutionary Architecture
Big up front design is discouraged in agile development. However, we know that architecture plays a significant part in software systems. Evolving architecture during the ...
Time
Architectural Risk Assessments
We think about architecture in terms of its capacity to describe existing systems or its ability to induce runtime properties, but we often do not ...
Time
Full-Stack Test Automation with Karate
Karate started out as an open-source tool for testing web-services - and has evolved to become the only open-source tool to combine API test-automation, mocks ...
Time
Micro Frontends - Breaking Monoliths
A Micro Frontend is a powerful architecture pattern which helps build a website or a web app as a composition of features owned by independent ...
Time
Taming A Monster With Git Driven Data
If you could relive history, would you change the future? In this talk, we “relive the codebase” by tracing its evolution, exploring how changes over ...
Time
Analyzing Architecture Tradeoffs
In their latest book “Fundamentals of Software Architecture” (O’Reilly, 2020) Mark Richards and Neal Ford coin the first law of software architecture: “Everything in software ...
Time
Software Architecture by Example
While many attendees learn from abstract concepts, others prefer to see concepts in action. This session eschews software architecture theory and instead illustrates the process ...