Alexa on the Go: Building Location Aware Voice Experiences for Alexa
Presented by: Craig Walls
When you think of voice assistants like Amazon Alexa, you probably are thinking of a device on a shelf or a desk somewhere, tethered to a power outlet. But what if you could take Alexa with you wherever you go? ...
Format: General SessionLevel: IntermediateBeyond Request/Response: Why and how we should change the way we build web applications
Presented by: Chris Nelson
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...
Format: General SessionLevel: IntermediateDebugging JavaScript and React
Presented by: Mark Erikson
## Description / Abstract ...
Format: General SessionLevel: IntermediateOne app, multiple platforms: How Cross Platform Actually Works
Presented by: Mike Hartington
Today's solutions for cross platform development all aim to provide developers a better way to build their apps. Build your app in a certain way, and you can ship it to multiple targets (iOS, Android, Web, etc.) with ease. But not all solutions are created equal, and it can be difficult to...
Format: General SessionLevel: IntermediateState of Mobile Development
Presented by: Sam Basu
It’s 2024. Thankfully, developers have a lot of choice in how to build for mobile form factors. Mobile strategy can often be an afterthought – in reality, it needs to be driven by type of app, audience, platform reach, developer expertise & need for code reuse. ...
Format: General SessionLevel: IntermediateStatic Analysis: Don’t Fear the Linter! ⚡️
Presented by: Josh Goldberg
Wouldn’t you love to automatically zap code bugs before releasing to production? How about before code even gets run? Static analysis tools scrutinize code as it's written - providing blazing fast feedback at development time. This exhilarating talk dives into how that works, why it’s useful,...
Format: General SessionLevel: IntermediateStop using JavaScript for that: moving features from JS to CSS and HTML
Presented by: Kilian Valkhof
If you've been building websites for a while you "know" that some things require JS and that's just the way it is. Turns out, spec writers and browser makers both are working hard to find common JS patterns and implementing them in CSS and HTML. Things like accordions, auto-suggest, smooth...
Format: General SessionLevel: IntermediateThe Micro-Frontend Playbook
Presented by: Marko Skugor
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...
Format: General SessionLevel: IntermediateThe Vue.js Power Hour: Building a Dynamic Frontend in < 60 Minutes
Presented by: Tori Brenneison
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! ...
Format: General SessionLevel: Intermediate