Cover image of Frontend First

Frontend First

A podcast about modern UI development on the web. Hosted by Sam Selikoff and Ryan Toronto.

Ranked #1

Podcast cover

The elephant in the room

The elephant in the room

Sam and Ryan discuss the difficulty of working with a design system that doesn't have good escape hatches, how implement... Read more

5 Dec 2018

1hr 4mins

Ranked #2

Podcast cover

SPAs should do more than server-rendered apps, not less

SPAs should do more than server-rendered apps, not less

Topics include: 0:00 - Module unification 1:20 - Component resolution 5:45 - Why we don't use angle brackets 9:35 ... Read more

6 Mar 2019

55mins

Similar Podcasts

Ranked #3

Podcast cover

Chris Garrett on Ember Octane

Chris Garrett on Ember Octane

Chris Garrett joins Sam and Ryan to chat about what's coming to Ember in Octane, its first edition. Chris talks about ho... Read more

13 Mar 2019

1hr 5mins

Ranked #4

Podcast cover

Alex Matchneer on Routing Patterns

Alex Matchneer on Routing Patterns

Alex Matchneer chats with Sam and Ryan about challenging routing patterns in Ember, his involvement with the Ember commu... Read more

12 Apr 2018

1hr 29mins

Most Popular Podcasts

Ranked #5

Podcast cover

JSONAPI Operations, Caching in FastBoot, and Ember's Strengths

JSONAPI Operations, Caching in FastBoot, and Ember's Strengths

Sam and Ryan talk about the upcoming Operations addition to the JSON:API spec, adding FastBoot support to Storefront, ho... Read more

22 Feb 2018

44mins

Ranked #6

Podcast cover

Tom Dale on Static Analysis, Upstreaming Glimmer, and Ember in 2018

Tom Dale on Static Analysis, Upstreaming Glimmer, and Ember in 2018

Tom Dale chats with Sam and Ryan about static analysis and compilers, upstreaming learnings from Glimmer, and what sort ... Read more

31 Jan 2018

56mins

Ranked #7

Podcast cover

Does technology get popular for the right reasons?

Does technology get popular for the right reasons?

Topics include: - 0:57 – Wanting to learn more about GraphQL - 14:41 – Constraints, theory and reality in GraphQL and RE... Read more

23 Oct 2019

1hr 11mins

Ranked #8

Podcast cover

You still have to build two apps

You still have to build two apps

Topics include: 0:00 - Refreshing an Ember app when a new version is deployed 11:05 - When SPAs become too difficult... Read more

27 Feb 2019

1hr 1min

Ranked #9

Podcast cover

A man can dream

A man can dream

Sam and Ryan talk about bringing the ideas of declarative rendering over to our data layers, how easy it is for data to ... Read more

23 Jun 2018

50mins

Ranked #10

Podcast cover

Edward Faulkner on Embroider, Ember CLI's modern build system

Edward Faulkner on Embroider, Ember CLI's modern build system

Edward Faulkner joins Sam and Ryan to chat about his work on Embroider, a new three-stage architecture that will power t... Read more

17 Apr 2019

1hr 53mins

Ranked #11

Podcast cover

Bugs vs. features

Bugs vs. features

Sam and Ryan chat about some ideas around caching in FastBoot, different ways of prioritizing work, and the difference b... Read more

7 Jun 2018

1hr 8mins

Ranked #12

Podcast cover

Sketch Prototyping and Amazon Workspaces

Sketch Prototyping and Amazon Workspaces

Sam and Ryan chat about Sketch’s new Prototyping feature, using Amazon Workspaces to develop Ember apps in a Windows env... Read more

19 Apr 2018

53mins

Ranked #13

Podcast cover

Wrapping libraries reponsibly

Wrapping libraries reponsibly

Sam and Ryan chat about what to do when a node module breaks in FastBoot, how to best wrap 3rd-party libraries in an Emb... Read more

15 Jun 2018

51mins

Ranked #14

Podcast cover

A less constrained environment

A less constrained environment

Sam and Ryan discuss new videos on async testing and declarative form validations. They also talk about why it's so hard... Read more

21 Nov 2018

41mins

Ranked #15

Podcast cover

Oli Griffiths on the Benefits of Static Typing and How Broccoli Works

Oli Griffiths on the Benefits of Static Typing and How Broccoli Works

Oli Griffiths joins Sam and Ryan to talk about his experience using typed languages, what kinds of benefits static could... Read more

7 Mar 2018

51mins

Ranked #16

Podcast cover

When libraries go unmaintained

When libraries go unmaintained

Topics include: 2:44 – What to do if your app depends on an unmaintained addon 26:15 – The workflow of designers who ar... Read more

26 Jun 2019

1hr

Ranked #17

Podcast cover

Open source isn't free

Open source isn't free

Topics include: 3:50 – Opinions on DHH's 2019 RailsConf keynote about sustainable open source 23:28 – Keeping tests dum... Read more

5 Jun 2019

56mins

Ranked #18

Podcast cover

The burden of high-level APIs

The burden of high-level APIs

Topics include: 2:45 – Using Gatsby to build miragejs.com 12:05 – Tradeoffs between low-level and high-level APIs 30:21... Read more

18 Jul 2019

1hr 8mins

Ranked #19

Podcast cover

Mirage, meet Node

Mirage, meet Node

Sam and Ryan talk about their initial attempts to get Mirage running in Node, the benefits and workflows that it will un... Read more

6 Jul 2018

55mins

Ranked #20

Podcast cover

Jen Weber on imaginary bars

Jen Weber on imaginary bars

Jen talks to Sam and Ryan about her journey learning from and giving back to Ember, and how she keeps her community cont... Read more

13 Jul 2018

37mins

“Podium: AI tools for podcasters. Generate show notes, transcripts, highlight clips, and more with AI. Try it today at https://podium.page”