About me
Hi! ๐ I'm Augustin Mauroy, a student and developer devoted to the JavaScript ecosystem.
I'm also a strong advocate for Open Source and I love contributing to projects that resonate with me in my work.
My Open Source contributions
Node.js is a JavaScript runtime that I've been using for a few years now. I've had the opportunity to contribute to this project. For example, I contributed to translating the Node.js website into French, which was an enriching experience. I then worked on the Node.js "website-redesign" initiative, which aims to modernize the Node.js website. I had the opportunity to participate in the "Node.js collab summit" in November 2024 in Dublin, where I was able to meet other contributors and exchange ideas about best development practices. It was an incredible experience to be able to discuss with people passionate about the same subject as me. After that, I joined the brand new "userland-migration" initiative which aims to help Node.js users migrate to the latest version of Node.js.
The JavaScript ecosystem is powerful thanks to its numerous packages but the npm registry is getting a bit outdated. When Deno opened its package registry to the public, I decided to contribute for example UX, UI and some small functionality to this registry. It's JSR, for the curious or just those who want to know more.
Testing React components can be boring and complicated when using Jest, which is why I tried using node:test
aka node test runner to test my React components. But there needed to be a way to import tsx
, png
, css
files... That's how I discovered nodejs-loaders/nodejs-loader
a package that contains several ESM loaders for Node.js initially written by Jacob Smith. And I contributed to it to make it better. That's how I became co-maintainer of this package.
If you want to know more about my Open Source contributions, feel free to check out my GitHub profile or go to the projects page of this site.
My tools (stack)
I mainly use Node.js and React for my projects. I also like to use TypeScript to add a layer of security to my code. React alone can be complicated to create a complete app, which is why I also use Next.js to create web applications. I also like to use Tailwind CSS to style my applications, as it allows me to create elegant and responsive user interfaces quickly. And for data storage, I often use PostgreSQL with Prisma.
For solid development, I use BiomeJS to lint and format my code. And GitHub to host my projects and collaborate with other developers. I also use GitHub Actions to automate my development workflows, like testing and deploying my applications...
My passions
Besides all this Open Source part, I also have other passions. I really love music and video games.





Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven't found it yet, keep looking. Don't settle. As with all matters of the heart, you'll know when you find it.
Steve Jobs