We help developers build better UIs with Ember.js! 🐹

Manhattan, NY
Joined June 2016
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
7
16
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
2
5
1
16
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…
1
2
1
17
🚀 We just shipped one more Virtual @EmberConf training for you! Watch "Tailwind CSS Tips, Trips & Best Practices" now: youtube.com/watch?v=eTdYzNMP…
1
9
Because @EmberConf was canceled we made our in-person trainings virtual – and now we get to share them with all of you! Watch "Domain Modeling with Mirage JS" now: youtube.com/watch?v=lfDBb0Ar…
3
10
23
Learn how to achieve a "fade-through-white effect", in Ep. 19 of Ember Animated: embermap.com/topics/ember-an…
3
17
Two new vids this week! We're starting to build our Movies demo, complete with across-route transitions. View the final demo here: deploy-preview-2--embermap-e… And the vids: 🎥 Part 1: embermap.com/topics/ember-an… 🎥 Part 2: embermap.com/topics/ember-an…
1
7
"You gotta feel the pain", Ep. 69 of the EmberMap Podcast, is out now! #EmberJS embermap.com/podcast/you-got…
"The burden of high-level APIs", Ep. 68 of the EmberMap Podcast, is out now! #EmberJS embermap.com/podcast/the-bur…
🎥 In Ep. 10 of "Ember Animated", we learn how to animate a single value that changes over time. The methods and accessors on the Sprite class really come in handy here! embermap.com/topics/ember-an…
1
5
🎥 In Ep. 9 of "Ember Animated", we mimic iOS's app reordering behavior in our Ember app! This demo exemplifies (1) how declarative our animation code is, and (2) how Ember Animated truly stands apart from your domain logic as its own distinct layer. embermap.com/topics/ember-an…
1
6