After four months in the making, tinyglobby 0.2.11 is out! This release adds important optimizations to avoid crawling extra directories, which should greatly improve performance in almost all cases! Here's how we did it 🧵 github.com/SuperchupuDe...
Post
First, i'd like to mention that I've opened a GitHub Sponsors page for anyone that wants to support my journey into optimizing and debloating libraries. I'd be forever grateful if anyone sponsors: github.com/sponsors/Sup...
It wasn't too optimal, but it was definitely better than crawling extra dirs. After further investigating and with some help, we came up with an implementation that modified the patterns inside the optimizer to know exactly what to crawl
0 reposts5 likes
This last implementation is not just more performant, but it's also way more predictable. In tests, the library performed way more consistent!! This couldn't have been done without the help and advice of @e18e.dev members and many others. I'm so grateful that so many people care about performance ❤️