Tuesday

No Sessions

Wednesday

No Sessions

Thursday

8:00 AM

Using Web Components to Scale Your UX

Presented by: Burton Smith
Time: Thursday 8:00 AM - 9:00 AM

Whether you're a company with a variety of projects or an app that uses micro-front-end architecture, creating a consistent and reliable user experience can be difficult. In this session, we will discuss how, at Microsoft, we have leveraged web components to standardize our user experiences and...

Room: Salon HTrack: Web/Front-EndTags: Javascript, Front End, Accessibility, CSS, UI/UX, ArchitectureFormat: General SessionLevel: Introductory and overview
9:15 AM

Meet Your New BFF: Backend to Frontend without the Duct Tape

Presented by: Dev Agrawal
Time: Thursday 9:15 AM - 10:15 AM

Even with all of the incredible frameworks available today vs. a decade ago (or even two––for devs who have been around as long as I have), it still feels like much of our work as fullstack developers is still repetitive, and held together by duct tape code we shouldn’t be writing. This is...

Room: OrangeTrack: Web/Front-EndTags: Javascript, Backend, Front EndFormat: General SessionLevel: Introductory and overview
1:00 PM

Debugging JavaScript and React

Presented by: Mark Erikson
Time: Thursday 1:00 PM - 2:00 PM

## Description / Abstract As developers, we spend much of our time debugging apps - often code we didn't even write. Sadly, few developers have ever been taught how to approach debugging - it's something most of us learn through painful experience. The good news is you _can_ learn how to debug...

Room: Salon DTrack: Web/Front-EndTags: Javascript, React, Front EndFormat: General SessionLevel: Intermediate

Friday

8:30 AM

The Vue.js Power Hour: Building a Dynamic Frontend in < 60 Minutes

Presented by: Tori Brenneison
Time: Friday 8:30 AM - 9:30 AM

Are you a beginner developer who is curious about JS component frameworks? A backend developer who wants to add a frontend skill to their toolbox? A data analyst looking for a quick way to build views? Have we got a deal for you! Vue.js is a relatively straightforward and increasingly popular...

Room: Salon ATrack: Web/Front-EndTags: Javascript, Front EndFormat: General SessionLevel: Intermediate
9:45 AM

Building Event Driven User Interfaces

Presented by: Sam Ferree
Time: Friday 9:45 AM - 10:45 AM

In the realm of modern software development, creating dynamic and responsive user interfaces is essential to delivering engaging user experiences. Event-driven architectures have emerged as a powerful paradigm to achieve this goal. In this enlightening talk, we will delve into the world of...

Room: Salon ATrack: Web/Front-EndTags: Front End, Object Oriented Programming, System DesignFormat: General SessionLevel: Intermediate
11:00 AM

Beyond Request/Response: Why and how we should change the way we build web applications

Presented by: Chris Nelson
Time: Friday 11:00 AM - 12:00 PM

As web developers, we’ve been building web applications the same way for 25 years. We send a request, and we receive a response. We might get a whole page back, or we might get some data to render, but the common thread for almost every web application that has ever been built is the...

Room: OrangeTrack: Web/Front-EndTags: Javascript, Front End, Functional ProgrammingFormat: General SessionLevel: Intermediate
2:45 PM

The Micro-Frontend Playbook

Presented by: Marko Skugor
Time: Friday 2:45 PM - 3:45 PM

Micro-frontend architecture can provide a lot of great benefits to team autonomy and can play a crucial role in enabling technical and organizational scalability. At the same time, it also comes with a lot of potential pitfalls and anti-patterns to avoid. In this talk we'll learn how to apply Domain...

Room: OrangeTrack: Web/Front-EndTags: Javascript, Front End, Cloud, ArchitectureFormat: General SessionLevel: Intermediate