PLAY PODCASTS
From build-time to run-time
Episode 52

From build-time to run-time

Sam and Ryan chat about using GitHub Issues to power Mirage's blog, and what implications run-time and build-time data have for the architecture of the AddonDocs site. They also discuss Simon Sinek's "Celery Test" in the context of Ember.js.

Frontend First · EmberMap

February 13, 20191h 4m

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

Topics include:

  • 01:15 - Implementing Mirage's AddonDocs blog with GitHub issues
    • 15:30 - Discussion forum vs. GitHub issues vs. blog comments
    • 18:18 - Moving the blog post source to a GitHub issue
    • 23:30 - Dynamic vs. static data, and implications for changing build-time data to run-time data.
    • 27:40 - Downsides of run-time data
  • 37:00 - SPA architecture and distributed systems. How does React/Vue "happy path" architecture differ from Ember's?
  • 41:45 - Testing is the only true way to know if your dependencies work.
  • 43:31 - Where does Ember pass the Celery Test, and where does it fail?

Links: