Indie Belette Blog

The Ember Initiative Journey 🐹❤️ Intro

· 335 words · 2 minutes to read

My journey as a developer working on the Ember Initiative.

Web technologies move fast. Do you imagine using a 13-year-old JS framework in production? It is possible, and it is actually a good choice when it comes to using the amazing irreplaceable Ember JS. Ember is that old, yet it’s still around because it’s the most living framework of all. It grows up with you; it evolves with you; it becomes a better framework year after year as you become a better developer.

As a developer at Mainmatter, I have the privilege of working on the Ember Initiative and contributing to the framework life. Our current focus is the brand-new build system. Soon enough, when you will create a new Ember app with ember new, it will generate an empty app building with Vite. And we don’t want to stop there; there are so many ideas to implement to improve the whole Ember ecosystem more and more.

I want to bring you on my journey working on the Ember framework and share with you what I am learning week after week.

personal drawing, a big hamster measures a tiny hamster with a ruler.
  • Week 1 #ember #codemod #ast #npmView #nodeFs #embroider #vite
  • Week 2 #web #emberjs #codemod #docs #embroider #vite #vitest
  • Week 3 #web #emberjs #codemod #embroider #vite #vitest #testem #concurrency
  • Week 4 #web #emberjs #emberobserver #publicapi #embercssmodules #emberscopedcss
  • Week 5 #web #emberjs #backwardCompatibility #embercssmodules #emberscopedcss #vite #vitest #snapshotTesting
  • Week 6 #web #emberjs #migrationStrategy #embercssmodules #emberscopedcss #monorepo #embertry
  • Week 7 #web #emberjs #embertestselectors #babel #babelconfig
  • Week 8 #web #emberjs #embertestselectors #pnpm #workspaces #babel #viteplugins #rollupplugins #emberinspector
  • Week 9 #web #emberjs #docs_writing #ember_inspector #vitejs #embroider #virtual_files
  • Week 10 #web #emberjs #ember_inspector #vite #embroider #addons #blog_post
  • Break & Weeks 11-12 #web #emberjs #ember_inspector
  • Week 13 #web #emberjs #blog_post #ember_inspector #vite #npx #pnpm_dlx
  • Week 14 #web #emberjs #ember_inspector #ember_fest #auto_reveal
  • Week 15 #web #emberjs #ember_inspector #rfc #embroider_compat #thought #taking_breaks
  • Weeks 16 & 17 #web #emberjs #ember_inspector #virtual_files #embroider_compat
  • Big Break
  • Week 18 #web #emberjs #open_source #github #help_wanted #good_first_issue #fork #contributing #ember_scroll_modifiers
  • Week 19 #web #emberjs #open_source #ember_scroll_modifiers #addon_v2 #migration_steps #guides