View latest issue
View latest issue
View more

Reading

View more

Watch & Listen

  • Rock & Roll with Ember.js - Upgrading an app to Ember Octane (Preview)

    Balint Erdi demonstrates upgrading a small Ember app to use Ember Octane.

    2019-04-10
  • The EmberMap Podcast - Do you trust your test suite?

    Sam and Ryan continue their discussion from the end of Episode 54 about how much we actually rely on our test suites versus how much implicit trust we place in semver. They also talk about some new Ember Octane features as well as a data-fetching issue.

    2019-04-10
  • Will Chandler - Ember Octane: Fueling the Future

    As part of our EmberConf 2019 Recaps, Will Chandler gives an overview of the new Ember Octane edition at the Ember ATX meetup.

    2019-04-10
  • The EmberMap Podcast - Derrick Reimer on SPA architecture with Elm and GraphQL

    Derrick Reimer joins Sam and Ryan to chat about building his new real-time chat product Level as an SPA using Elm, Phoenix and GraphQL. He covers domain modeling in Phoenix, his experience building his first GraphQL API, type safety in Elm, and the data fetching patterns he's using to support his application's real-time functionality.

    2019-04-10
  • Full-Stack Development with Ember and Rails, Part 7: Ember CUD

    Josh Justice begins adding the ability to create, update, and delete records from the Ember app.

    2019-04-10
  • Ryan LaBouve - ember new indie-software (EmberConf 2019)

    Ryan shares their talk on prototyping apps quickly by tackling the boilerplate issues of authentication and authorization and subscriptions and payments at EmberConf 2019.

    2019-04-10
  • Lily Beauvilliers - Learning Ember on the Job (EmberConf 2019)

    Lily gives examples of friction she encountered learning Ember in a large legacy codebase, and how she leveraged that 'jank' to learn more about Ember and front-end development in general.

    2019-04-10
  • Chris Ng - Maintaining an Ember Application at Scale (EmberConf 2019)

    Chris looks into how we handle catching issues, often earlier in the process, to maintain high quality craftsmanship for the overall application in their talk at EmberConf 2019.

    2019-04-10
  • Robert Wagner - Ember Data: It's Not Just for JSON API Anymore (EmberConf 2019)

    Robert covers how to leverage the Ember Data hooks to bridge the gap, doing things like manually adding in links and relationships, for side loading data, combining multiple API calls together into one response, changing the entire structure of your data, adding and removing default records and much, much more!

    2019-04-10
  • Robert Jackson - Intro to Ember Editions & Octane (EmberConf 2019)

    Robert shares an introduction to Ember editions and Ember Octane at EmberConf 2019.

    2019-04-10
  • Opening Keynote by Yehuda Katz & Tom Dale (EmberConf 2019)

    Tom and Yehuda share a review of Ember in 2018/2019 and a look forward to the future of Ember.js in their opening keynote at EmberConf 2019.

    2019-04-10
  • Frédéric Soumaré - Building a UI Styleguide in Ember (EmberConf 2019)

    In this talk from EmberConf 2019, Frédéric shares how to build your own styleguide addon and how to use it to keep your UI consistent across apps.

    2019-04-10
  • Kate Ruggeri - Your Desktop, the Studio (EmberConf 2019)

    This tactical talk from EmberConf 2018 will help with practical tips, tricks and anecdotes to optimize your environment and keep you in your happy place, all work-day long.

    2019-04-10
  • Preston Sego - Comparing Patterns in React and Ember (EmberConf 2019)

    In this talk, Preston talks through real-world experiences using both React.js and Ember.js, to give audience members a better understanding of the key differences and tradeoffs when choosing between React-based apps and Ember apps.

    2019-04-10
  • James C. Davis - Typed Ember: Strong Types for Better Apps (EmberConf 2019)

    Instead of a deep dive into using TypeScript with Ember, James demonstrates through everyday usage that switching to TypeScript to build your Ember apps and addons will make them more robust and maintainable, provide a better developer experience, and lead to improved productivity.

    2019-04-10
  • Lisa Backer - Anatomy of an Addon Ecosystem (EmberConf 2019)

    Lisa does a technical deep dive into the mechanics of how the ember-service-worker ecosystem utilizes plugins, investigates the addon lifecycle and broccoli customizations, and touches on the unique problems of testing such addons.

    2019-04-10
  • Jessica Jordan - Crafting Web Comics with Ember (EmberConf 2019)

    Jessica explores how both recent and matured Web APIs can be leveraged to tell our own, rich and interactive stories on the web, and she dives into how you can use Ember.js to help create an online comic book that makes any comic art fan’s heart leap for joy.

    2019-04-10
  • Todd Jordan - Developing an Ember Test Strategy (EmberConf 2019)

    Todd takes many of the tried and true test strategies and shows how one would apply them in a real way to an Ember project.

    2019-04-10
  • Melanie Sumner - Don't Break The Web (EmberConf 2019)

    Melanie explores how the general disregard for accessibility in JavaScript frameworks is different with Ember.js due to purposeful efforts, and how JS engineers can shift their mindset (just a little!) to make the apps we build more accessible for people with disabilities.

    2019-04-10
  • Igor Terzic - Dealing with Data in 2019 (EmberConf 2019)

    Igor walks through a modern cruftless data experience in Ember and demonstrates how you can use Ember Data's modular approach to create compelling experiences in even the most challenging data domains.

    2019-04-10
  • Kenneth Larsen - The State of Community Documentation (EmberConf 2019)

    After scraping and analysing about 5000 readme files from Ember addons created by the community, Kenneth presents common pitfalls and ways to improve our community documentation.

    2019-04-10
  • Julia Donaldson - Communication and Convention (EmberConf 2019)

    Julia explores how Ember's conventions democratize the language we use to describe our applications, enabling developers of all levels and backgrounds to communicate in a meaningful and productive way.

    2019-04-10
  • Dianne Eramo - Building Better Components (EmberConf 2019)

    When creating a new component, you might ask yourself what data needs to be exposed, what kind of side effects it will have, or whether you need it to be generic and reusable or for one specific purpose. Dianne explores these questions and more to help you build better components.

    2019-04-10
  • Isaac Ezer - Composable Concurrency Tasks (EmberConf 2019)

    Isaac leads a deep dive into the inner workings of Ember Concurrency. He shows how to learn how to build our own abstractions that encapsulate complex tasks for reuse in our apps. He builds composable, higher-order tasks that put more power into the hands of you and your fellow developers.

    2019-04-10
  • Jennifer Wong - New to Ember: What ARE All These Things? (EmberConf 2019)

    Jennifer walks you through their exploration of addons from ember-a11y-testing to Zoey, digs into Ember & its addons, and strategies for persistent, sustained learning anyone can rely on.

    2019-04-10
  • Howie Bollinger - No Bad Legos: A Toy Box For Everybody (EmberConf 2019)

    People often like to think of a piece of software as greater than the some of its parts. But what if the individual parts are garbage? Using component driven development, we can make sure the building blocks of our applications are robust, reusable, and tested. When we break development down in this manner, we can give each individual component the attention it needs in regards to accessibility.

    2019-04-10
  • Jen Weber - How to Grow or Save your Favorite Open Source Project (EmberConf 2019)

    Jen shares her talk on growing or saving your favorite open source project at EmberConf 2019.

    2019-04-10
  • Hassan Abdel-Rahman - How I Learned to Stop Worrying and Love the Mono Repo (EmberConf 2019)

    Hassan shares their talk at EmberConf 2019.

    2019-04-10
  • Ryan Mark - From Mainframe to Mainstream: A Case Study in Emberification (EmberConf 2019)

    Ryan shares their talk at EmberConf 2019.

    2019-04-10
  • Chris Manson - How to build a Blog Engine in 15m with Ember and NodeJS (EmberConf 2019)

    Chris shares their talk at EmberConf 2019.

    2019-04-10
  • Katie Gengler - What's Behind Ember Observer's Scores? (EmberConf 2019)

    Katie shares their talk at EmberConf 2019.

    2019-04-10
  • Oli Griffiths - Broccoli Update (EmberConf 2019)

    Oli shares their talk at EmberConf 2019.

    2019-04-10
  • Sarah Allen - Closing Keynote (EmberConf 2019)

    Sarah shares the closing keynote at EmberConf 2019.

    2019-04-10
  • Ember Weekend Podcast - Do or Donut thr is no Szzlepie

    Chase, Robert, and Jonathan discuss their experiences at EmberConf, Octane, and go in depth about Embroider in this episode of Ember Weekend.

    2019-04-10
View more

Code

Ember Novnc Shim

NEW

Ember addon which allows you to import noVNC into your app.

Learn More

Ember Decorators Polyfill

NEW

Polyfills Ember's built-in decorators.

Learn More

Ember Simple Range Slider

NEW

Simple single range slider with consistent UI across all browsers.

Learn More

Ember Needs Async

NEW

Declarative, composable primitives for loading and rendering async data directly from templates.

Learn More

Ember Yup

NEW

Dead, simple schema validations for Ember.

Learn More

Ember Sortable

1.12.6 released   2019-04-10 UPDATED

getX and getY methods now provide for non-wrapped events.

Learn More

Ember Test Selectors

2.1.0 released   2019-04-10 UPDATED

Updated to handle components with empty tag name, checks all `link-to` bindings work properly, and strips attribute starting with `data-test`.

Learn More

Ember Debug Logger

2.1.1 released   2019-04-10 UPDATED

This release fixes a bug introduced in v2.1.0 — [email protected] contains ES6 syntax that breaks compatibility with IE11.

Learn More

Ember Data Storefront

0.16.0 released   2019-04-10 UPDATED

Breaking changes! model.reloadWith is now model.sideload. reloadWith is deprecated, but will continue to work until the release of version 1.0.0.

Learn More
View more

Events

View more