logo
episode-header-image
Jul 2024
1h 8m

The Future of Ember and Modern Build Too...

RobbieTheWagner and Charles William Carpenter III, The Radcast Network
About this episode

In this episode of Whiskey Web and Whatnot, Robbie talks with Chris Manson about the intricacies of JavaScript classes, the evolving landscape of React and Ember, and the benefits of using Vite in modern app development.

Over a Bulleit Rye, Robbie and Chris discuss the benefits of Ember for long-term stability and its backward compatibility, highlighting tooling like generators and integration tests that make Ember stand out. Transitioning toward modern web development, they examine the role of Vite and the ongoing efforts to integrate it with Ember, promising a future of faster rebuilds and cleaner dependencies.

In this episode:

  • (00:00) - Intro
  • (01:26) - Meet Chris Manson
  • (02:41) - Whiskey - Bulleit Rye
  • (07:44) - Hot takes
  • (15:50) - Do we need SSR?
  • (20:09) - Ember.js and modern build tools
  • (32:25) - React vs. Ember
  • (36:06) - Modernizing Ember with Embroider
  • (40:22) - The technical challenges of Embroider
  • (45:43) - Ember's inversion of control
  • (55:46) - Ember's backward compatibility
  • (59:31) - EmberFest

Quotes

“Because we're so opinionated in Ember, we're able to make decisions about your app that other frameworks aren't able to make, essentially. So we can say oh okay, we're cutting out all the stuff you're not using. That's the dead code elimination.” ~ Chris Manson

“We use generators in Ember. Very few other frameworks use generators. You generate a component in Ember and it instantly creates an integration test that renders that component and checks the contents of it and gives you ways to interact with it, to click it, to check the contents and encourages you to put more tests in that file.” ~ Chris Manson

Links

Connect with Chris

Connect with our hosts

Subscribe and stay in touch

Whiskey Web and Whatnot Merch
Enjoying the podcast and want us to make more? Help support us by picking up some of our fresh merch at https://whiskey.fund.

See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Up next
Today
Is HTML a Programming Language?
This week, Robbie and Chuck talk about whiskey, wings, and web development—naturally. They taste-test Sweetens Cove Kennessee, reminisce about failed food challenges, and discuss whether HTML and Markdown qualify as programming languages. They also discuss site optimization woes, ... Show More
48m 17s
Jul 3
From FAANG to Fired: The Illusion of Stability in Big Tech w/ Adam Argyle
This week, Robbie and special guest co-host Adam Argyle talk about life after layoffs, the myth of job security at big tech companies, and what it really means to build meaningful things on the web.In this episode:(00:00) - Intro(01:23) - Whiskey: Chicken Cock Rye(02:45) - From F ... Show More
1h 10m
Jun 26
The One Rye to Rule Them All w/ Kendall Miller & Rishi Malik
This week, Robbie and Chuck talk with Kendall Miller and Rishi Malik about their startup Friday Deployment Spirits, and creating whiskey for developers. They discuss the art of making good whiskey, bourbon vs rye, coding in the age of AI, and much more.In this episode:(00:00) - I ... Show More
58m 53s
Recommended Episodes
Jul 2024
Going flat with ESLint
Josh Goldberg joins Nick & Chris to discuss the latest updates from ESLint, typescript-eslint & the new flat config format. They also discuss creating reusable configs & project generators before pivoting to talk about a new conference focused on developer tooling. Finally, Chris ... Show More
1h 21m
May 14
902: Fullstack Cloudflare with React and Vite (Redwood SDK)
Wes talks with Peter Pistorius about RedwoodSDK, a new React framework built natively for Cloudflare. They dive into real-time React, server components, zero-cost infrastructure, and why RedwoodSDK empowers developers to ship faster with fewer tradeoffs and more control. Show Not ... Show More
46m 53s
Jan 2025
866: 2025 Web Development Predictions
Scott and Wes look into their crystal ball to predict what’s coming in web development next year. From the rise of on-device AI to the vanilla CSS comeback, Bun’s big moves, and React’s evolution, this episode is packed with bold predictions and hot takes! Show Notes 00:00 Welcom ... Show More
52m 48s
Aug 2024
811: NodeJS Evolves
In this episode of Syntax, Wes and Scott talk about the latest features in Node.js, including native support for TypeScript, .env parsing, a built-in test runner, watch mode, SQLite integration, glob support, and top-level await. They also discuss some wishlist items, and experim ... Show More
55m 46s
Nov 2024
853: The State of Frontend
Scott and Wes dive into the State of Frontend 2024 Survey, breaking down the latest trends, tools, and frameworks shaping the developer ecosystem. Tune in as they react to hot takes on frameworks, state management, hosting, and what’s next for frontend devs! Show Notes 00:00 Welc ... Show More
1 h
Jul 2024
794: Prettier JavaScript with Vjeux
Scott and Wes sit down with Vjeux from Meta to dive deep into the origins and evolution of Prettier, the widely-used code formatter. They discuss the challenges faced, the decision-making process behind its features, and what the future holds for this indispensable tool in the de ... Show More
55m 27s
Oct 2024
837: You Should Drop Express and Try Hono
CJ joins Scott and Wes to dive into why he’s all-in on Hono, a fast and lightweight web framework for every JavaScript runtime. From familiar route creation to type-safe middleware, find out how Hono keeps things simple, powerful, and ready to use inside Next.js. Show Notes 00:00 ... Show More
29m 33s
Aug 2024
815: Deno 2 with Ryan Dahl
In this episode of Syntax, Wes and Scott talk with Ryan Dahl about Deno 2.0, its new features and use of web standards, and how it seamlessly integrates with popular frameworks like Next.js. Ryan shares insights on the motivations behind Deno’s creation, its emphasis on simplicit ... Show More
44m 32s
Jul 2024
802: Tree Shaking × useMemo vs useCallback × JavaScript Event Loop - STUMP'd
Scott and Wes serve up a gameshow-style quiz with STUMP’d, challenging each other on web development trivia. From the differences between useMemo and useCallback to the intricacies of the JavaScript event loop, join them for a fun and informative session packed with web dev insig ... Show More
57m 14s