Ember.js - Ember 3.17 Released
The official blog post detailing the release of version 3.17 of Ember.js, Ember Data, and Ember CLI.
Ember Data v3.17.0 released
The new Ember.js website re-design has landed
After many months of community contributions, the new Ember.js homepage redesign has launched.
Chris Garret - How Autotracking Works
I. Welch Canavan - I published my first Ember Addon
In this article, Canavan shares their experience developing their first Ember.js addon.
My Little Tech Life - Splitting & Migrating your Ember project to a Monorepo
Robin shares why a monorepo could be a good way to maintain multiple addons and engines without having to maintain multiple repos.
The Ember Times - Issue No. 137
Learn about how autotracking works, try out the latest ember-template-lint v2, Ember website redesign, 2020 Ember Community Survey reminder, and beta test ember-cli 3.17!
The Ember Times - Issue No. 138
The possible future of app hooks and testing directories, the evolution of Ember and Intercom, splitting & migrating your project to a monorepo, read the blog post on modifiers, and find out how to use Ember with WebAssembly (Rust)!
Ember.js Core Learning Team Meeting Notes
Meeting notes from the Ember.js Core Learning Team's meeting from March 5th, 2020.
DockYard - EmberConf 2020: Ready to Share, Listen, and Learn
Learn more about DockYard hosted sessions at EmberConf 2020.
Raja S - Ember Test Case for a CRUD Application with mirage
Raja demonstrates how to write unit, acceptance, and integration tests in Ember.js using ember-cli-mirage, ember-cli-code-coverage, qunit-dom, and ember-qunit.
The Ember Times - Issue No. 139
Join the all-virtual EmberConf 2020, JHU COVID-19 dashboard - made with Ember!, Ember Twiddle supports Octane features up to Ember 3.17, videos of the EmberJS Chennai meetup, ember-models-table v3.0.0, QR scanning without bundle size growing, check out handy examples of tests in Ember, and a new RFC for handling destroyables!
Simplabs - The little changes that helped to transform an RFC into emberjs.com
Florian Pichler highlights details of the just released overhaul of the landing page for Ember.js, looking specifically at how a distributed team of volunteers can achieve consistent design.
Alex DiLiberto - EmberConf 2020 Notes
Alex's personal notes and list of highlights from favorite talks at EmberConf 2020.
crunchingnumbers(a)live - CI with GitHub Actions for Ember Apps
Isaac details the process of setting up a workflow with GitHub Actions to set operating system and Node version, cache dependencies, lint files and dependencies, run tests, and more.
Abhilash L Ramesh - Refactoring Ember templates (Quick tip!)
Abhilash shares a few tips on refactoring Ember templates.
Derek Gavey - The Moderate Programmer (Slides)
Slides from Derek's remote talk at EmberConf 2020.
Robert Wagner - Talking to Your Dog with Ember (Slides)
Slides from Robert's remote talk at EmberConf 2020.
Matt Gardner - Navigating Towards Stronger App Architecture Using Maps (Slides)
Slides from Matt's remote talk at EmberConf 2020.
James Steinbach - An Ember Dev's Guide to CSS Grid (Slides)
Slides from James' remote talk at EmberConf 2020.
Ava Wroten - A11y First and Everyone Wins (Slides)
Slides from Ava's remote talk at EmberConf 2020.
Chris Manson - An Octane Powered JAM Stack (Slides)
Slides from Chris' remote talk at EmberConf 2020.
Chris Garret - Autotracking: Reactivity and State in Modern Ember (Slides)
Slides from Chris' remote talk at EmberConf 2020.
Melanie Sumner - Shift Left (Slides)
Slides from Melanie's remote talk at EmberConf 2020.
Ridhwana Khan - Building Apps for African soil (Slides)
Slides from Ridhwana's remote talk at EmberConf 2020.
Matthew Beale - Why JS is Coming to Ember Templates (Slides)
Slides from Matthew's remote talk at EmberConf 2020.
Sarah Yu - Democratizing Frameworks Through Developer Experience (Slides)
Slides from Sarah's remote talk at EmberConf 2020.
Kara Luton - From Tutus to Tech: Lessons Learned From Changing Careers (Slides)
Slides from Kara's remote talk at EmberConf 2020.
Luke Deniston - Taming the Beast: Managing a *really* ambitious codebase (Slides)
Slides from Luke's remote talk at EmberConf 2020.
Suchita Doshi - Octane: A Paradigm shift in EmberJS (Slides)
Slides from Suchita's remote talk at EmberConf 2020.
Sophia Wang - AST: the Secret Weapon to Transform a Codebase (Slides)
Slides from Sophia's remote talk at EmberConf 2020.
Sergio Arbeo - FastFlood: The Story of a Massive Memory Leak in FastBoot Land (Slides)
Slides from Sergio's remote talk at EmberConf 2020.
Godfrey Chan - Virtual EmberConf 2020: Platform State of the Union (Slides)
Slides from Godfrey's opening keynote at EmberConf 2020.
The Ember Times - Issue No. 135
Learn about Native Decorator Support from EmberMap, review the RFC for splarguments, autotracking, a blog series on reactivity systems, JSParty podcast with Jen and Chris, and three reasons to switch to angle bracket syntax in Ember Octane!
Inside Intercom - The evolution of Ember at Intercom
Gavin Joyce reveals how Intercom's use of Ember has evolved to fuel their rapid growth.
Nursing Code - Using WebAssembly in Ember.js (Rust + wasm-pack)
This article shares the steps required to use Web Assembly in your Ember apps.
The Ember Times - Issue No. 136
Call for videos for the EmberConf keynote, Ember 3.16 released, Minesweeper meets Ember Octane, Check out the journey to your first published addon, 2020 Ember Community Survey, and learn how to forward element modifiers in < 10 mins!
John Rodkey - Moving from React to Ember 2020
John shares his decision to move from React to Ember.
Ember.js RFC #594 - Set Helper
A proposal to introduce a new set helper like the one provided by ember-simple-set-helper.
Ember.js RFC #599 - Test Co-Location
This RFC proposes to co-locate tests with their concerned behavior under test (component, controller, service, etc), so that drag-and-drop refactoring is easier.
Watch & Listen
Kishore Kumar - iFrame communication with ember
Kishore shares an introduction about iframe to iframe cross origin communication and how to make an Ember.js app to support cross origin communication with its frames at the Ember.js Chennai Meetup.
Raja S - Demystifying Ember Run Loop
Raja shares their talk "Demystifying Ember Run Loop" at the Ember.js Chennai Meetup.
Ahamed Althaf - Ember Model & Relationships
Ahamed Althaf presents their talk on Ember.js data models and relationships at the Ember.js Chennai Meetup.
Sankar Ganesh - Finite State Machines and Ember
Sankar explores the nuances of state machines and how they are used in Ember.js in this talk at the Ember.js Chennai meetup.
Prasanth Lalapeta - Design Systems using Storybook
Prasanth shares their talk on design systems using storybook at the Ember.js Chennai Meetup.
Michael Dinesh - Picking a framework: React vs Angular vs Vue vs Ember
Michael presents a talk at the Ember.js Chennai meetup where he discusses picking the right framework for frontend teams based on stability, community support, performance, learnability, reactivity & coding speed.
EmberConf 2020: Day 1 - Part 1
Part one of the remote EmberConf live stream from day one of the conference.
EmberConf 2020: Day 1 - Part 2
Part two of the remote EmberConf live stream from day one of the conference.
EmberConf 2020: Day 2 - Part 1
Part one of the remote EmberConf live stream from day two of the conference.
EmberConf 2020: Day 2 - Part 2
Part two of the remote EmberConf live stream from day two of the conference.
EmberMap Podcast - What's the best SPA architecture for edge deploys?
Sam and Ryan talk about the architecture of Zeit's Next.js framework and the concept of edge deploys. They discuss the difference between data that must be fetched at runtime vs. data that can be cached, and how application developers might best express which parts of their apps can tolerate stale data.
Benjamin Rosas: Ember Minus Ember - Twin Cities Ember Meetup
Benjamin shares their talk, Ember Minus Ember - Speculations on What It's All Made Of at the Twin Cities Ember meetup.
EmberMap Podcast - Mike Perham on Sustaining Open Source with Sidekiq and Faktory
EmberMap - Forwarding Element Modifiers with ...attributes (3.11)
Angle bracket components receive some clarity about how they handle forwarding element modifiers.
JS Party #114 - Octane moves Ember to an HTML-first approach with Jen Weber & Chris Manson
KBall and Nick dive deep with Chris Manson and Jen Weber from the Ember core team. They talk about Ember.js: What it is, why it’s different, what’s new in the Ember Octane release, and what’s exciting in the future of the project.
Ember Rison Qs
Implement serialization and deserialization of rison-node query strings for query-params in Ember.Learn More
Tracked Maps And Sets
Ember Autostash Modifier
A modifier for stashing changes, binding those changes to a key, and restoring those changes based on that key.Learn More
Ember CLI Markdown It Templates
Create .md - templates in Ember.js projects via markdown-it.Learn More
A blurhash decoding modifier for Ember.js to decode blurhash images and use it as css-variable.Learn More
Ember async service for connecting to mqtt broker through mqtt.js library.Learn More