Become a sponsor to Superchupu
hi! i'm madeline. i'm a spanish software engineering student who has been coding in javascript for the last 5 years. i like to contribute to open source projects in my spare time, mainly trying to optimize and reduce libraries to help reach a lighter and faster ecosystem.
because of that, lately, i've been contributing to the e18e initiative, mainly by trying to debloat and optimize libraries i use, and other popular libraries in general. as a result, many libraries now use less dependencies, have a smaller bundle size, and are likely faster as well, such as dotenvx
, a library i contributed to, which went from 144 dependencies to just 29 over the course of a few months.
some of my highlights include tinyglobby - a globby
/fast-glob
replacement that uses ~90% less dependencies. widely used in vite, vitest, nuxt, tsup and others, reaching more than 5 million of downloads per week. this library was made after noticing the fact that implementing small glob functions to replace bigger libraries isn't straightforward, and had many quirks and oddities to keep in mind and handle. it originated from my initial attempt at replacing globby
with a lighter alternative inside a library, an attempt which was accepted and merged but completely broke users upon release, so the implementation was moved into its own library and iterated upon for more months than i'd like to admit, especially in the part about optimizing. globs are weird.
i've also contributed to biome, a formatter and linter, and i eventually became one of the maintainers there. i don't contribute there as often anymore but i've poured many hours into it, although not as much compared to other maintainers.
sponsoring would help me keep contributing to the javascript ecosystem long term, and make my involvement more sustainable
2 sponsors have funded SuperchupuDev’s work.
Featured work
-
SuperchupuDev/tinyglobby
A fast and minimal alternative to globby and fast-glob
TypeScript 276 -
biomejs/biome
A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
Rust 17,081