Schedule: Day 2

Friday, September 18
Day 1

Times are local, CEST

09:00—10:00 Doors open & Breakfast
10:00—10:30 To be announced
Chris Thoburn (aka. runspired)

Chris is a Senior Staff Software Engineer at AuditBoard and long-term EmberData/WarpDrive team member. He's also a mountain/ultra/trail runner.

10:45—11:15 Guardrails by Design: Frontend Reliability in an Agentic World

With tools like Claude Code and Copilot now writing significant chunks of our Ember components and templates, how do we make sure we aren't just shipping bugs faster?

In this talk, I’ll share how we can keep our Ember apps stable when we’re leaning on AI to help us code. We’ll look at practical ways to wrap our agent-assisted workflows in solid "guardrails" — specifically focusing on how to level up our automated testing. We’ll walk through:

• Coverage that counts: Moving beyond raw lines of code to testing actual component behaviour.
• Visual Regression: Automating the "eye test" to catch UI shifts before they reach the browser.
• Custom Linting: Using custom ESLint rules to bake our team’s Ember conventions directly into the AI’s workflow.

If you’re worried about AI making a mess of your codebase, come by to swap stories and pick up some patterns for keeping our Ember apps as reliable as ever.

David McNamara
11:30—12:00 Background Scripts and Foreground Hamsters

In this talk, I'll tell you more about my experience as an Ember developer who wanted to create a browser extension.

We'll take a look at how I used broccoli 🥦 to build my extension for Chrome and how I switched to vite with plugins to target all the browsers...

Karel Bousson
12:00—13:30 Lunch
13:30—14:00 Peering Into the Void: the Joys and Perils of Dependency Resolution

Dependency resolution in node projects is a complex beast at the best of times. Peer dependencies, competing module standards, bundlers and transpilers can seriously muddy the waters. Things can get especially hairy during addon development, where you'd like your app to resolve your local version.

In this talk we'll try to build an intuition for what is going on underneath, so that we can understand why things go wrong.

Arne Bertrand

After a brief stint in corporate finance, I was lucky to discover my true passion and able to make a full career switch to software development. I especially love building complex GUI software, as it provides a challenge right in the middle of UX design, performance-critical algorithms, and software architecture.

14:15—14:45 To be announced
Preston Sego (aka. nullvoxpopuli)

Preston is a software artificer at Auditboard, looking to bring folks to the future of Ember.js and frontend dev

15:00—15:30 We’re in the Vite future… now what?
Chris Manson

Senior Developer @mainmatter.com. @emberjs.com Core Learning and Tooling Team member. Created Empress http://github.com/empress. Created Lint to the Future https://github.com/mansona/lint-to-the-future. Big fan of Open Source!

15:30—16:00 Snack break
16:00—16:30 Lightning Talks
16:45—17:15 Closing Keynote: Future of front-end

LLMs, agents and AI changed the way we develop code and products. It seems that the future is now. How fast-paced teams work these days and what the future may hold.

I'll prove that saying that Ember is not ready for LLMs is a false claim.

Tomek Nieżurawski
17:30—23:00 Party at the venue 🎉