Learn how to get data from outside the attributes property of a JSONAPI payload into Ember Data's store:
embermap.com/video/accessing…
#EmberJS
Learn about template colocation, the action decorator, getters, and default values in "Converting an Ember Component to a Glimmer Component, Part 2":
embermap.com/topics/converti…
#EmberJS
Learn how to convert an Ember Component from classic syntax to Native ES classes – without the need for a full Glimmer component refactor – in Ep. 2 of "Converting to Octane: First Look":
embermap.com/topics/converti…
#EmberJS
We're kicking off a brand new series led by the one and only @cadeparade!
Check out "Converting a Model", Ep. 1 of Converting to Octane: First Look 👉
embermap.com/topics/converti…
🎉 We have a new instructor!
Help us welcome @cadeparade by checking out her first free video on "Testing loading states":
embermap.com/video/testing-l…
#EmberJS
embermap.com/video/testing-l…
Learn how to use the popular Knobs addon to make your Storybook stories interactive, in Ep. 5 of "Building UI Components with Storybook":
embermap.com/topics/building…
#EmberJS
embermap.com/topics/building…
Create a handy, flexible Button for our Dropdown menu, in Ep. 7 of "Contextual Components in Octane":
embermap.com/topics/contextu…
#EmberJS
Learn how to yield a flexible <Divider /> component for our Dropdown Menu, in Ep. 6 of "Contextual Components in Octane": embermap.com/topics/contextu…
#EmberJS
Learn the basics of how to write Stories by documenting an <Alert /> component, in Ep. 2 of "Building UI Components with Storybook" #EmberJS
embermap.com/topics/building…
EmberMap retweeted
I'm excited to share that I'm working with @ember_map on a @storybookjs series. Learn how to get up and running with Storybook on your #emberjs projects. Go check it out, the first video is free! Next video coming soon.
embermap.com/topics/building…
Learn how to make our Dropdown's Button and Menu reusable while still preserving the overall style + structure, in Ep. 3 of "Contextual Components in Octane":
embermap.com/topics/contextu… #EmberJS
Check out the first two episodes of our newest series on "Contextual Components in Octane"!
① Yielding components
② Pre-wiring state and actions
embermap.com/topics/contextu… #EmberJS
🔴 {{action 'toggle'}}, onclick={{action 'toggle'}}
✅ {{on 'click' this.toggle}}
Learn about the newest – and last – way to attach event handlers in Ember! #EmberJS embermap.com/topics/what-s-n…
The EmberMap Podcast is changing!
Listen to Ep. 94 to learn about our upcoming rebrand: embermap.com/podcast/coming-…
Learn all about Actions in Ember and the recent change in binding actions at the definition site rather than at the calling site, in Ep. 8 of our free series "What's New in Ember" #EmberJS
embermap.com/topics/what-s-n…
EmberMap retweeted
Hey! We're looking for someone to join us at @ember_map to make #emberjs videos.
This is a paid part-time gig, DM for more info!
"What's the fastest way to deliver an app?", Ep. 93 of the EmberMap Podcast, is out now! #EmberJS
embermap.com/podcast/what-s-…
"What's been the primary driver of JavaScript adoption?", Ep. 92 of the EmberMap Podcast, is out now!
embermap.com/podcast/what-s-…
🚀 We just shipped one more Virtual @EmberConf training for you!
Watch "Tailwind CSS Tips, Trips & Best Practices" now:
youtube.com/watch?v=eTdYzNMP…
"Does route-based code splitting make UX worse?", Ep. 91 of the EmberMap Podcast, is out now!
embermap.com/podcast/does-ro…





