PLAY PODCASTS
A less constrained environment
Episode 42

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 to create good abstractions in Ember, or more generally the front-end landscape. They discuss constraints versus flexibility, and how the size of a library's problem space affects the likelihood of arriving at a good abstraction.

Frontend First · EmberMap

November 21, 201841m 28s

Audio is streamed directly from the publisher (cdn.simplecast.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Sam and Ryan discuss new videos on async testing and declarative form validations. They also talk about why it's so hard to create good abstractions in Ember, or more generally the front-end landscape. They discuss constraints versus flexibility, and how the size of a library's problem space affects the likelihood of arriving at a good abstraction.

Topics include:

  • 01:14: Lessons learned from the Async Testing series
  • 06:20: Forms: declarative validations, building blocks & escape hatches
  • 12:56: Why building forms in UI libraries is hard – unconstrained environments
  • 30:45: Philosophical differences, and over- vs. under-abstracting

Links: