Agentic Development w/ SDD & TDD
Agentic Development w/ SDD & TDDSpeaker:

Talia Asghar
Software Engineer @ Delivery Hero and Google Dev Expert in Web Technologies
Speaker:

Bogdan Plieshka
Principal Engineer & Frontend Technology Chapter Lead @ Zattoo
Topics:
“Write once, run everywhere” is a promising goal in software development, but one that often breaks down under real-world problems. At Zattoo, building streaming applications across Android, Apple, and Web meant years of separate native stacks that were not aligned, and therefore did not scale. This talk explains how moving to a multiplatform architecture, enabled by Vega as a fourth (React Native first platform), brought us very close to achieving that goal.
In this talk, we will walk through the architectural decisions behind Zattoo’s transition from platform-specific native applications to a unified React Native based multiplatform codebase. I’ll explain how our codebase is structured, what parts of the application are shared, where platform-specific boundaries still exist, and how Vega fits into this architecture alongside Android, Apple, and Web.
We will also discuss the practical trade-offs of this approach, including challenges encountered during the migration, limitations of cross-platform abstractions, and areas where platform-specific work remains necessary.
The session will also cover how teams are organized around business domains rather than platforms, and how this shift helped improve alignment and speed up delivery across ecosystems.
Rather than presenting an idealized solution, this talk focused on lessons learned from building and shipping a real production streaming application across all major ecosystems, and what it takes to make a “write once, run everywhere” strategy look in practice.