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 slidesDive 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 slidesExplore 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 slidesExplore 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 slidesDive into five rules of thumb that enable effective change implementation across the entire software development lifecycle, ultimately enhancing application development cost-efficiency.
Download slidesExplore 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 slidesExplore 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 slidesInvestigate 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 slidesPlease 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.