We proudly speak about our knowledge and thoughts.

All of our slides are shared to give you a glimpse into the topics and key points discussed during our talks.

Sessionize

The Anatomy of a Distributed JavaScript Runtime

Dive into the goals, architecture, design decisions, and mechanics of a runtime that enables the distribution of a monolithic application across multiple browsers and servers.

Download slides
Sessionize

Making Apps More Resilient By Applying Darwinism

Explore how Darwin's theory of natural selection can be applied to software development to create applications that can adapt to change without breaking or failing, featuring a working prototype.

Download slides
Sessionize

Architectural Uncertainty? Build Schrödinger's App!

Explore how decoupling development and deployment models allows just-in-time deployment of an application in multiple forms without any code changes, featuring live demos.

Download slides
Sessionize

How To Build Future-Proofed Applications

Dive into five rules of thumb that enable effective change implementation across the entire software development lifecycle, ultimately enhancing application development cost-efficiency.

Download slides
Sessionize

From Monolith To Microservices And Beyond

Explore the resurgence of monolithic architecture, now equipped with modern building practices, offering scalable applications with the simplicity of a monolith and the resilience of microservices.

Download slides
Sessionize

From Waterfall To Agile And Beyond

Explore the evolution of software development methodologies from Waterfall to Agile, and seek to determine the most effective strategies for managing software development projects, emphasizing cost-efficiency to help tailor practical solutions.

Download slides
Sessionize

Stop Building APIs

Investigate strategies to automate and enhance the communication between frontend and backend systems, focusing on achieving end-to-end type-safety for APIs. Topics covered will include mediators, meta-frameworks, and runtime solutions.

Download slides

Please note that the slides are meant to complement our presentations and may not fully convey the complete message on their own. For the full experience and deeper understanding, attending the live talks is recommended.