Speakers

Kevin Whinnery
Kevin Whinnery

Kevin Whinnery🔗

Kevin is the Head of Developer Relations at Deno. He is a JavaScript developer and developer advocate, experienced in building and leading technical teams. Kevin has been working as an engineer and leader in the developer tools space for most of the last two decades. Notably, Kevin spent nearly ten years at Twilio, part of the early team that defined Twilio’s successful developer relations program. He was the founding leader of Twilio’s documentation team, the creator and lead developer of TwilioQuest (an educational PC game built with web technologies), and the author of Twilio's official Node.js module, which to date has been downloaded by developers over 129 million times on npm.

Talk🔗

Mysterious talk

Miško Hevery
Miško Hevery

Miško Hevery🔗

Creator of Angular.js, Qwik

As CTO, Miško oversees the technology division that powers the Builder.io applications and software. Before joining Builder.io, he created Open Source platforms for Google, including Angular, AngularJS and was co-creator of Karma. While at Google, he brought a testing culture there with his blog. Before focusing on making the web better, he believes testing is the key to success.

Miško started his career designing digital circuits and moved to databases, full-stack development and finally, front-end frameworks, giving him a unique perspective. He understands all of the layers from the web down to a transistor. In addition to Google, he worked for tech powerhouses Adobe Systems and Sun Microsystems.

He holds an MS/BS from Rochester Institute of Technology and an MBA from Santa Clara University.

Talk🔗

Mysterious talk

Jason Rametta
Jason Rametta

Jason Rametta🔗

Jason is a creative and passionate full-stack developer with over a decade of experience. His expertise and passion revolves around increasing productivity, efficiency and reliability of large scale systems.

Most recently, Jason was a senior developer at Unity 3D, leading the User Generated Content team. Currently, Jason is working on creating indie games with the Godot game engine.

Talk🔗

Reliable I/O with the TypeScript Compiler API

Explore the power of TypeScript Compiler API paired with OpenAPI specs to streamline I/O code generation. Learn how to effortlessly synchronize frontend and backend with correct types and endpoints, eliminating manual updates and enhancing code reliability. Ideal for developers seeking efficient and synced workflows.

Tero Parviainen
Tero Parviainen

Tero Parviainen🔗

Generates music

Software developer, music hacker. One half of Counterpoint.

Ben Holmes
Ben Holmes

Ben Holmes🔗

President of whiteboards

Talk🔗

Mysterious talk

Matt Webb
Matt Webb

Matt Webb🔗

Exploring new products through thinking and making via Acts Not Facts, for me and for you too if you like.

Talk🔗

Mysterious talk

Maggie Appleton
Maggie Appleton

Maggie Appleton🔗

Talk🔗

Mysterious talk

Thaís Santos
Thaís Santos

Thaís Santos🔗

Master of design systems

Design Systems crusader | Blockchain enthusiast | Making the IT world better one component at a time

Talk🔗

Mysterious talk

Zak Allal
Zak Allal

Zak Allal🔗

Renaissance polymath. MD.

Talk🔗

Mysterious talk

Mohammad Khazali
Mohammad Khazali

Mohammad Khazali🔗

Creates universal design systems

Talk🔗

Dynamic UI at the Edge

In this joint talk, we’ll explore using edge computing to build cross-platform apps with dynamic user interfaces. We’ll take a look at concepts like server-driven UI, the importance of respecting platform specific UI conventions, the edge, DurableObjects, and using WebSockets for collaboration.

We will define a high level structure for our server driven UI, and create a light implementation layer on web and mobile to render based off the configuration data stored on the edge.

We’ll look at two use-cases for shared experiences living on the edge. The first ensures continuity across a user’s experience of your app on both web and mobile, sharing their states. The second dives into collaborative apps, like shared meeting rooms with dynamic interfaces.

Samuel Macleod
Samuel Macleod

Samuel Macleod🔗

Secures your edge

Systems Engineer at Cloudflare

Talk🔗

Dynamic UI at the Edge

In this joint talk, we’ll explore using edge computing to build cross-platform apps with dynamic user interfaces. We’ll take a look at concepts like server-driven UI, the importance of respecting platform specific UI conventions, the edge, DurableObjects, and using WebSockets for collaboration.

We will define a high level structure for our server driven UI, and create a light implementation layer on web and mobile to render based off the configuration data stored on the edge.

We’ll look at two use-cases for shared experiences living on the edge. The first ensures continuity across a user’s experience of your app on both web and mobile, sharing their states. The second dives into collaborative apps, like shared meeting rooms with dynamic interfaces.

Yulia Startsev
Yulia Startsev

Yulia Startsev🔗

Currently working on the SpiderMonkey Compiler at Mozilla. Interested in programming language theory, compilers, standardization and the open web.

Talk🔗

Mysterious talk

Rachel Nabors
Rachel Nabors

Rachel Nabors🔗

Former React Core team member. Interactive storyteller. Infinite learner. Lightning before the thunder. Author of Animation at Work, Google Dev Expert—Formerly W3C, MSFT. INFJ singleton

Talk🔗

Mysterious talk

Steve Ruiz
Steve Ruiz

Steve Ruiz🔗

Founder of tldraw

Steve Ruiz is a developer and interaction designer in London, currently working with creative tools. He build lots of prototypes and sometimes those prototypes turn into products.

Talk🔗

Mysterious talk

Stephanie Nemeth
Stephanie Nemeth

Stephanie Nemeth🔗

Creating weird wonderful useless things with Raspberry Pi, Arduinos and LEDs. Engineer @ GitHub

Talk🔗

Mysterious talk