All sessions in the JS track, grouped by day.
Thursday, July 2

☀️Registration starting from 8:30h
= Participants: Please register at one of the three registration lines, based on the first letter of your last name.
= Speakers & Companions: Please use the separate registration desk on the left.
📍Location: Pool level, Hotel Ambasador.
You received an email with a QR code, so please have it ready for registration.
Stick around for a short welcome speech by the pool just before the program starts. After the opening, make sure you find your seat in the correct room.

This workshop addresses technical leadership by training developers in system design, security, observability, and algorithmic problem-solving. Participants gain the practical expertise required to transition from coding proficiency to senior engineering roles and high-level technical interviews.
About the speaker
Dan Neciu — Lead Engineer @ Rover.com


at Hotel Ambasador restaurant

Participants create a full-stack TypeScript and React application that allows deployment as either a monolith or microservices using Jitar. The workshop covers designing distributable components and defining logical boundaries to enable flexible architectural scaling from a single codebase.
About the speaker
Bas Meeuwissen & Peter van Vliet — Co-Founders @ Masking Technology


at Garden Grill "Hortenzija"
Friday, July 3

This workshop explores emerging protocols like MCP, A2UI, and AG-UI that enable AI agents to generate interactive web interfaces instead of text. Participants will build hands-on projects using Python and React to master dynamic widget rendering, declarative UI mapping, and real-time event streaming.
About the speaker
Mark Edmondson — AI Platform Engineer & GDE


at Hotel Ambasador restaurant

This introductory workshop covers the fundamentals of metrics, logs, and traces using OpenTelemetry and a hands-on playground application. Participants will learn to configure intelligent alerts, manage observability costs, and apply distributed tracing to debug complex systems across various platforms.
About the speaker
Dani Coll & Indermohan Singh - Developer Advocates @ Dynatrace


at Garden Grill "Hortenzija"
Saturday, July 4

meet at the Hotel Ambasador pool

This session explores the Model Context Protocol (MCP) Apps specification and SDK for building cross-platform, branded UI components using React and TypeScript. Participants will learn to develop secure JSON-RPC interfaces, manage state synchronization, and deploy universal applications compatible with ChatGPT, Claude, and VS Code.
About the speaker
Tejas Kumar — Developer Advocate @ IBM


at Hotel Ambasador restaurant

This presentation bridges the gap between software testing and security by framing vulnerabilities as missing test cases. Attendees will learn to identify critical Common Weakness Enumeration flaws and implement testing strategies that block attack vectors before production.
About the speaker
Sebastian Bergmann - Creator of PHPUnit & Co-Founder @ thePHP.cc

Building a complex pixel-art editor without manual coding demonstrates that agentic success depends on codebase architecture rather than model capability. By implementing strict automated enforcement and legibility, developers can create systems that self-correct and prevent structural decay when driven by agents.
About the speaker
Hrvoje Čop — CTO @ Polymachine


Delivered by an architect, this keynote tackles challenges every team knows: time as the only real resource, the balance of billable and non-billable hours, and which processes can run in parallel. It offers an outside perspective from a discipline that has faced these same constraints for decades, with lessons that reach far beyond architecture.
About the speaker
Marko Dabrović - Partner, architect @ 3LHD

at Yacht Club