Indie Belette Blog

All posts

The Ember Initiative Journey 🐹❤️ Week 13

Categories: Engineering

Week 13 - Ember Inspector blog post & manual testing tips

#web #emberjs #blog_post #ember_inspector #vite #npx #pnpm_dlx

I promised it last week, here it is! I wrote the blog post The road to Vite support for the Ember Inspector. It will explain everything my team is doing with the Ember Inspector in the big lines: what’s the problem, what’s the plan, where we are… Everything I mentioned in the past weeks, but after taking a step back now that we are making proper progress.

The Ember Initiative Journey 🐹❤️ Little Break

Categories: Engineering

Little break and come back

#web #emberjs #ember_inspector

For budget reasons, the Ember Initiative stopped on April 25th. After a one-month break working on another project and enjoying vacation, the Ember Initiative started again on May 20th.

The Ember Initiative Journey 🐹❤️ Week 10

Categories: Engineering

Week 10 - Ember Inspector feat. Embroider

#web #emberjs #ember_inspector #vite #embroider #addons #blog_post

I am posting this summary a few days late since I couldn’t work on it last Friday, but here it is. Unfortunately, it might be my last Ember Initiative weekly update for a while, unless the Initiative receives more support. But let’s start with the good news and return to this later.

The Ember Initiative Journey 🐹❤️ Week 9

Categories: Engineering

Week 9 - a plan for Ember Inspector

#web #emberjs #docs_writing #ember_inspector #vitejs #embroider #virtual_files

This week was a lonely week for me since both my coworkers and my manager were on vacation. I had to move forward with all the topics we had on the table, and I focused on three of them: improving ember-vite-codemod, preparing the communication about the Ember addons audit, and working on Ember Inspector.

The Ember Initiative Journey 🐹❤️ Week 8

Categories: Engineering

Week 8 - a new release for ember-test-selectors

#web #emberjs #embertestselectors #pnpm #workspaces #babel #viteplugins #rollupplugins #emberinspector

ember-test-selectors 7.1.0 is out, along with strip-test-selectors 1.0.0. After this topic was closed, I could also look into some issues on ember-vite-codemod and pair with Chris on our big next step: getting Ember Inspector work with Vite.

The Ember Initiative Journey 🐹❤️ Week 7

Categories: Engineering

Week 7 - the short week

#web #emberjs #embertestselectors #babel #babelconfig

This week has been very short for the Ember Initiative since we had a team event at Mainmatter. I tried to move on with my tasks, but I couldn’t properly finish anything.

The Ember Initiative Journey 🐹❤️ Week 6

Categories: Engineering

Week 6 - starting the upgrade of ember-test-selectors

#web #emberjs #migrationStrategy #embercssmodules #emberscopedcss #monorepo #embertry

This week has been a week of transition in my Ember Initiative journey. I am moving from one topic to another, which gives me a false feeling of incompletion that doesn’t truly reflect how things have been moving. My 3-day week in a nutshell: I am done with the migration path from ember-css-modules to ember-scoped-css, I started to work moving ember-test-selectors to v2, and I handled a few issues on ember-vite-codemod.

The Ember Initiative Journey 🐹❤️ Week 5

Categories: Engineering

Week 5 - between codemod improvements and migration paths

#web #emberjs #backwardCompatibility #embercssmodules #emberscopedcss #vite #vitest #snapshotTesting

This week has been very productive. We have Vite support for Ember 3.28, the migration path from ember-css-modules to ember-scoped-css is now clear, and we fixed a couple of issues in ember-vite-codemod.

The Ember Initiative Journey 🐹❤️ Week 4

Categories: Engineering

Week 4 - the start of the addon audit

#web #emberjs #emberobserver #publicapi #embercssmodules #emberscopedcss

This has been a tough week, in the sense that I see a lot of work coming! As usual, I’ll keep this weekly log short and focus only on a few noticeable points.

The Ember Initiative Journey 🐹❤️ Week 3

Categories: Engineering

Week 3 - supporting @embroider/webpack

#web #emberjs #codemod #embroider #vite #vitest #testem concurrency

At the end of this third week, ember-vite-codemod brings Vite to your Ember app formerly building with @embroider/webpack, and this case is tested by the CI, which is the important part.