Hello There

I'm Lele or, in real life, Anh (he/him), a budding software developer. This blog is a place to share my ideas, experiments, and whatever tech stuff I'm into at the moment.

Reaching for the Stars with Astro Flashy ⭐⭐⭐ nonsense title aside, I've switched from Jekyll to Astro as my static site generator and wanted to share my reasons behind the switch and my experience with it.
Keyboard shortcut sequences in GNOME extensions I've been prototyping what I call _keyboard shortcut sequences_ in a GNOME extension. I grew fond of them while using certain apps and wanted to document my results here.
Creating my first npm Package Recently at work, I've started doing a bit of web development. What surprised me the most, in a pleasant way, was how nice the developer experience was. Everything is fairly straightforward to use, well-documented, and there are a lot of tools available. For instance, Vue and React provide scaffolding tools ([create-vue](https://www.npmjs.com/package/create-vue) and [create-react-app](https://www.npmjs.com/package/create-react-app), respectively) that set up your project quickly so you can hit the ground running. I thought to myself _Oh, that's nice, let's ~~steal~~ be inspired by the idea_ and created something similar for my own use case. Enter [create-gnome-extension](https://github.com/Leleat/create-gnome-extension), my first npm package.