Indie Belette Blog

Weekly Notes, June 12, 2026

· 638 words · 3 minutes to read
Categories Weekly notes
Tags weekly

On the writing front #

Last weekend, I exhibited at the Printemps des Viennes: https://mastodon.social/@BlueCut/116710552444312103.

Les Maraîchers des Viennes, where I buy my organic vegetables every week, had lent me a table at their booth. We had a beautiful, warm afternoon. I made a few sales. There were nice people, strange people, moms who failed to convince their children to buy my novel with a lot of words in it. Someone asked if I took illustration commissions. (No, but that’s kind to ask.) My little cuttings didn’t have the expected success with buyers, except for the aloe vera, which was adopted by a kind young woman who left with Suzuha, a bookmark, and a jar of honey bought from the neighboring stand.

It was a good experience, though quite draining for an introvert like me. That evening, I fell asleep very early, and it took me a full day to recover. Still, these few sales at an event not necessarily conducive to book purchases reassure me that participating in a few events each year is probably more suited to my pace than regular, dedicated online communication.

On the web front #

Over the past few weeks, I contributed to building a new monorepo in the Mainmatter organization. This work came to fruition today with the publication of two new libraries: babel-plugin-import-meta-glob and ember-import-meta-glob. So, what are they for? Here’s a hint: it’s related to Vite, a bundler that has gained popularity for its developer experience performance.

As you may know, my web expertise particularly focuses on the Ember framework, which is nearly 15 years old and yet still living thanks to its philosophy: there’s always a path to the next version, no one gets left behind. Today, the most modern Ember applications are built with Vite. This means you can use Vite-specific features in your code, such as import.meta.glob, which allows you to import multiple modules based on a glob pattern.

To migrate classic applications to Vite, you first need to remove all traces of AMD modules, which disappear in favor of ESM. So, let’s say you’re the author of an addon that imports multiple modules using a require-based approach and AMD modules… your addon isn’t compatible with Vite. To facilitate the ecosystem’s migration to Vite, the Ember community published an RFC to introduce the import.meta.glob API in classic Ember. By adding the ember-import-meta-glob addon to your dependencies, you can now replace your approach for multiple imports with import.meta.glob, and Babel will handle transforming this call into imports that Ember can resolve regardless of the build system.

This feature is quite specific and is still under development. The libraries have just been published, still require some fine-tuning, and the documentation will come once ember-import-meta-glob has been accepted into the blueprint for creating classic addons. Still, I wanted to share this work with you in advance.

In the garden #

In previous weekly notes, I sadly announced the end of Ninipiou, my bird’s nest fern. For my birthday, my parents decided to gift me a new bird’s nest fern. So, meet Ninipiou 2. This one is a bit different, with spiky leaves instead of rounded ones. It’s also quite pretty.

I’ve decided to care for it differently: instead of keeping it as an indoor plant, I placed it directly in one of my terrace planters, in partial shade. I’ll protect the planter properly this winter so it doesn’t get too cold, and I hope it will thrive.

For what it’s worth #

A few unlikely things I saw this week:

  • A mallard duck following a domestic duck into a neighbor’s garden.
  • A red ladybug with no spots.
  • A woman dressed in denim from head to toe who felt compelled to tell me her life story to explain why she couldn’t afford to buy a €1 brochure from the Les Amis des Viennes association.