Sign in

Fuzzyma

@fuzzyma.bsky.social
416 followers 713 following 250 posts

Maintainer of svg.js and vue lover - freelancing wherever I go :) Member of the @e18e.dev community. Hit me up for any interesting vue projects. And if you need help migrating to vue 3: migrate-vue.com

PostsRepliesMedia
Fuzzyma @fuzzyma.bsky.social · 02/09/2026
This has been cooking for so long. I am excited for the official release! :)
030
Fuzzyma @fuzzyma.bsky.social · 13/08/2026
@mattpocock.com I have questions! :) I use wayfinder a lot and it is amazing. At the start it often asks me where to go with this whole thing (specs, mvp, ...) How do I use wayfinder when I am done with the mvp? I want more now. But it doesnt seem to behave as awesome as when you initially call it
100
Fuzzyma @fuzzyma.bsky.social · 13/08/2026
Who thought that moving some images from A to B could be that hard? Well, it isn't really. But then: - you need to read the file - hash it to detect duplicates - extract EXIF data - decode it - scale it for speedy thumbnails and feature detection - detect those features to group similar ones
100
Fuzzyma @fuzzyma.bsky.social · 13/08/2026
I am gonna start cross posting my linkedIn content here. I feel like it actually belongs more here than there because it is rather random stuff anyways 😬
000
Fuzzyma @fuzzyma.bsky.social · 12/08/2026
Every year, my mum comes to me and says: "Can you please download all photos from Google Fotos? I want to sort and print them". At this point I am convinced that noone should use Google Fotos and I am actively looking for a better solution.
110
Reposted by Fuzzyma
James @43081j.com · 31/07/2026
new @e18e.dev blog post about when to publish source maps to npm 📦 source maps are often the reason behind bloated install sizes, but sometimes necessary. here we try to explain some of the balance, do/don't
e18e.dev
Source maps or not?
Source maps are great for debugging, but should we be shipping them in production?
45515
Fuzzyma @fuzzyma.bsky.social · 19/06/2026
Guess I have to pay now...
Clockify insists that I upgrade to select a wider range than a month for the tasks I clocked - without warning
010
Fuzzyma @fuzzyma.bsky.social · 15/06/2026
Today is the day! My JSNation talk 'De-bloating the Web: The "Ecosystem Performance" Initiative (e18e)' will be live at 17:30 UTC. If you want to know what e18e is all about, what we are up to, and how you can help or benefit from it, make sure to join the talk later! @jsnation.gitnation.org
gitnation.com
De-bloating the Web: The "Ecosystem Perfomance" Initiative (e18e) by Ulrich-Matthias Schäfer
Join the "Ecosystem Performance" initiative to explore our mission to revolutionize the JavaScript ecosystem. We tackle bloated, slow, and outdated dependencies in popular open-source libraries, repla...
2204
Reposted by Fuzzyma
James @43081j.com · 12/05/2026
most of these github actions driven breaches are because of pull_request_target. here's some tips of what to look for when reviewing your own workflows. worth noting - it is safe, and necessary, when used correctly 🧵
410922
Fuzzyma @fuzzyma.bsky.social · 11/05/2026
Tomorrow evening is the next vuejs meetup in Berlin. I am giving a small breakdown of my PR about slot props as components that was merged recently. If you are into those nitty gritty details, I would be happy to see you there :) luma.com/ldnnlaiw?tk=...
luma.com
Vuejs//Berlin 2026-05 · Luma
📅 When: 12.05.26 🎟 Ticket: Free, forever 🕖 Time: 19:00 📍 Where: Wikimedia Deutschland Let's talk about Vue.js the Vue.js ecosystem! 📽️ Presentation Ulima…
080
Fuzzyma @fuzzyma.bsky.social · 06/05/2026
3 years from issue over pr to merged 😄
160
Reposted by Fuzzyma
npmx @npmx.dev · 03/03/2026
We're dreaming big with npmx. The way we'll make a lasting difference is by banding together. Check out @whitep4nth3r.com’s post to learn how to get involved in open source. Everyone is welcome.
0372
Reposted by Fuzzyma
npmx @npmx.dev · 03/03/2026
npmx is now in alpha: this is our story, as told by our team and friends
npmx.dev
Announcing npmx: a fast, modern browser for the npm registry
Today we're releasing the alpha of npmx.dev – a fast, modern browser for the npm registry, built in the open by a growing community.
16367127
Fuzzyma @fuzzyma.bsky.social · 28/02/2026
I feel like the weather has a hard time figuring out whether it should be cold or warm
Me at the beach in the sun in shorts next to the ice which hasn't molten away yet
000
Fuzzyma @fuzzyma.bsky.social · 04/02/2026
James is the bestest of them all!
0110
Reposted by Fuzzyma
James @43081j.com · 19/12/2025
we released the new @e18e.dev ESLint plugin today! 🎉 this comes with 3 categories of rules: modernisation, performance, replacements it also works with oxlint and most of the rules have auto-fixes 🛠️ try it out and let us know any feedback/rule suggestions in discord/bsky/github!
github.com
GitHub - e18e/eslint-plugin: The official e18e ESLint plugin for code modernization and performance best practices
The official e18e ESLint plugin for code modernization and performance best practices - e18e/eslint-plugin
18017
Reposted by Fuzzyma
James @43081j.com · 23/11/2025
i have a growing @e18e.dev roadmap of very useful tools we could all benefit from to make it happen, we need two things: sponsors, and leads/champions 👀 if you're interested in either, come chat to me and i'd be happy to show you through the roadmap we have!
23614
Reposted by Fuzzyma
Leopold Kristjansson @leopold.is · 06/11/2025
@e18e.dev at the NodeJS meetup in Berlin tonight (Contentful offices). Fantastic initiative!
People at a meetup inBerlin
271
Reposted by Fuzzyma
James @43081j.com · 06/11/2025
So happy to see talks happening around @e18e.dev that are from the community It's a sign people really care about this and performance is becoming more important to us as a community Good work @fuzzyma.bsky.social 🙌
1202
Fuzzyma @fuzzyma.bsky.social · 27/10/2025
People told me they don't recognize me when they see my profile picture. So here is a new one. You have to admin that the old one totally looks like me, right??
New "me" and old "me" profile pictures next to each other
030
Fuzzyma @fuzzyma.bsky.social · 14/10/2025
For my german audience: The Working Draft episode about @e18e.dev is out. With @thealexlichter.com and me! workingdraft.de/684/
workingdraft.de
Revision 684: Ecosystem Performance (e18e) | Working Draft
Diese Revision plaudern wir mit Alexander Lichter (LinkedIn / Mastodon) und Ulrich-Matthias „Ulima“ Schäfer (LinkedIn) über Ecosystem Performance, kurz „e18e“: Warum es sich lohnt, das JavaScript-Ökos...
170
Fuzzyma @fuzzyma.bsky.social · 22/09/2025
I build a thing and it might be useful for everyone sitting in meetings and writing tickets: task-extract.com Let me know what you think :)
task-extract.com
TaskExtract - Turn Meeting Transcripts into Actionable Tasks
Turn meeting transcripts into actionable tasks with AI (Grok by xAI via secure routing). No tracking analytics; essential-only cookies.
030
Fuzzyma @fuzzyma.bsky.social · 15/09/2025
Copilot is down and an old github discussion thread goes ham: github.com/orgs/communi... Have fun with the memes :D
github.com
GitHub Copilot: 403 token expired or invalid — request failed unexpectedly · community · Discussion #165646
Select Topic Area Question Copilot Feature Area Copilot Agent Mode Body I'm getting this error from GitHub Copilot when trying to use agent mode: Sorry, your request failed. Please try again. Reque...
000
Fuzzyma @fuzzyma.bsky.social · 12/09/2025
How often do you rewrite your code on average? - 1x: Based. Probably a bit repetition. - 2x: Quality average. Good balance. - 3-4x: Probably overengineering or too much optimization - 5x or more: You are ai - never: Also Ai but forgot this code exists. Or you are a magician - or a lier So?
000
Reposted by Fuzzyma
James @43081j.com · 28/07/2025
just a reminder that you can sponsor @e18e.dev on OpenCollective. these funds will go towards the people contributing in this space, and events to knowledge share this stuff. big thanks to people who already sponsored. every little counts
opencollective.com
e18e - Open Collective
The e18e community has the aim of improving performance of tooling and packages in the JavaScript ecosystem.
1259
Fuzzyma @fuzzyma.bsky.social · 11/05/2025
If you happen to be on the freelance unlocked conference in Berlin this week, hit me up for a coffee!
030
Reposted by Fuzzyma
James @43081j.com · 04/04/2025
we're switching to quarterly posts for @e18e.dev showcases/updates, so here's the first one! we'll still be posting about other things in between, too 🙏
e18e.dev
Community Showcase (Q1 2025)
An update on what the community has been up to in Q1 of 2025
05914
Reposted by Fuzzyma
Ben Holmes @bholmes.dev · 28/03/2025
⭐️ e18e is doing some awesome work fixing the world of outdated JS packages. Goal: upgrade deps that are boated, abandoned, stuck on common js, etc through open source contributions and build tools. Some Vite maintainers there too. Follow their work! e18e.dev
e18e.dev
e18e
Ecosystem Performance
0668
Reposted by Fuzzyma
James @43081j.com · 20/03/2025
in the @e18e.dev community, we've been hard at work helping migrate packages to ES modules recently. have a read about it in the new blog post!
e18e.dev
Migrating the ecosystem to ES modules
An update on the progress we're making migrating packages to ES modules
15221
Fuzzyma @fuzzyma.bsky.social · 19/03/2025
Looking into Arri Schema and its compile function is server-only. I feel like this just screams to be done at build time to me so it can be used on the client as well. Anyone wants to write a vite-plugin real quick? :D
github.com
010
Reposted by Fuzzyma
danielroe @danielroe.dev · 08/03/2025
a few words that I think are important to say on diversity, equity and inclusion in open source (and more generally) much love ❤️ roe.dev/blog/diversity
roe.dev
Diversity, equity and inclusion
I'm in favour of diversity, equity and inclusion in open source communities, and here's why I think it matters.
1420542
Reposted by Fuzzyma
James @43081j.com · 04/03/2025
I setup my GitHub sponsors not long ago but didn't really mention it anywhere. If you appreciate what I do, these sponsorships do help a lot 🙏 My focus this year is all over like every year 😅 (e18e, chai, tinylibs, chokidar, vueuse, and much more). But I will keep on top of them all
github.com
Sponsor @43081j on GitHub Sponsors
Maintainer of chai, parse5, various eslint plugins, & more. One of the e18e.dev leads. Core contributor to lit and modernweb.
13413
Fuzzyma @fuzzyma.bsky.social · 28/02/2025
Finalized my bookings for @vueconf.us. Will arrive in Amsterdam at the 10th of march and stay till Sunday. If anyone wants to link up, let me know :)
030
Fuzzyma @fuzzyma.bsky.social · 22/02/2025
Just read about "Tracked Queries" in @tanstack.com's react-query and I feel like that just sounds like @vuejs.org. Automatic dependency tracking and fine grained reactivity. Guess, its a good concept, isnt it? :P
040
Fuzzyma @fuzzyma.bsky.social · 17/02/2025
That definitely was a journey. Awesome that you pulled through! This will unblock a lot of other e18e work. Well done! 🥳
050
Fuzzyma @fuzzyma.bsky.social · 14/02/2025
Don't bundle your dependencies for the wrong reasons. Good thoughts from @43081j.com
020
Fuzzyma @fuzzyma.bsky.social · 09/02/2025
I accidentally implemented abi splitting into expo because I didn't want to send around 60MB apks for my little side project😅. It was way easier than expected. Just needed some digging. Lets see, if it gets merged :)
github.com
feat: allow to enable abi splitting via env var for local builds by Fuzzyma · Pull Request #511 · expo/eas-build
EAS_BUILD_ENABLE_ABI_SPLITTING enables abi splitting for all abis EAS_BUILD_ABI_LIST lets you select which abis to build (e.g. "armeabi-v7a,arm64-v8a" Why In the early phases of developm...
010
Reposted by Fuzzyma
Dirk Murschall @dirkmurschall.de · 08/01/2025
Der werte @orgarten.bsky.social hat nen Starterpack für uns IT #Freelancer gebaut! go.bsky.app/FBCAKAg
185
Reposted by Fuzzyma
James @43081j.com · 06/01/2025
Written a little about the journey to @e18e.dev and what's ahead for the community in 2025. I'm so happy to see how many great minds have been connected, and the awesome projects they're working on 🩵
e18e.dev
The journey so far
Our journey so far as a community leading into 2025
56420
Fuzzyma @fuzzyma.bsky.social · 25/12/2024
Who needs a new year's resolution for 2025? May I introduce you to @e18e.dev?
1101
Fuzzyma @fuzzyma.bsky.social · 21/12/2024
This is my git-wrapped this year. Not too bad 😄 How does yours look like? git-wrapped.com/profiles/fuz...
My github history with the highlights of the year
350
Reposted by Fuzzyma
James @43081j.com · 18/12/2024
big thanks to @fuzzyma.bsky.social , the @e18e.dev cleanup repo is now well labelled! check it out if you want to help out github.com/es-tooling/e...
2152
Fuzzyma @fuzzyma.bsky.social · 18/12/2024
Casually labeling issues for @e18e.dev while watching a movie about Bach... The movie was too short 😅 But hey, we have labels now. Go check them out. If you want to get your hands dirty right away, check out the issues marked as "umbrella issue"
github.com
Issues · es-tooling/ecosystem-cleanup
A place to keep track of ongoing efforts to clean up the JS ecosystem - Issues · es-tooling/ecosystem-cleanup
1153
Reposted by Fuzzyma
Filip Sobol @filipsobol.com · 17/12/2024
My article “Downsize your JavaScript: Mastering Bundler Optimizations” is out. It covers practical steps to reduce the amount of JavaScript you ship. I also compared 7 bundlers to help you make an informed decision about which one might be best for you. dev.to/filipsobol/d...
dev.to
Downsize your JavaScript: Mastering Bundler Optimizations
Introduction Over the past 15 years, the JavaScript ecosystem has expanded rapidly,...
96615
Reposted by Fuzzyma
Ben McCann @benmccann.com · 15/12/2024
Just landed a change with some help from @skk.moe to save 112 TB of traffic to the npm registry by switching to the amazing tinyglobby library from @superchupu.dev. I noticed this opportunity using an awesome tool that @fuzzyma.bsky.social developed and shared with the @e18e.dev community!
4618
Fuzzyma @fuzzyma.bsky.social · 12/12/2024
Two days ago I held my first little talk at a local Vue Meetup in Berlin. The title was "My Road to Open Source" and how I ended up becoming the maintainer of svg.js over night. It was fun to engage with people about that topic. It also showed that I want more!!
Me standing in front of the wall with the projection of the beamer. First slide is visible.
2170
Fuzzyma @fuzzyma.bsky.social · 11/12/2024
!!!! The amount of emails I get from clients because of dependabot...
000
Fuzzyma @fuzzyma.bsky.social · 11/12/2024
My first projects all started because of svg.js. Turns out a lot of people want to draw something with svg and svg.js' plugins are a good starting point
github.com
010
Fuzzyma @fuzzyma.bsky.social · 09/12/2024
My first e18e PR just got merged 🥳. I wasn't sure what to expect when I joined @e18e.dev about a month ago but the experience has been nothing short of exciting. Everyone is so welcoming and supportive and I truly feel like I'm making a difference. Feels good! github.com/jakejs/jake/...
github.com
chore(deps): Replace chalk with picocolors by Fuzzyma · Pull Request #434 · jakejs/jake
As noted in #433, I replaced chalk with picocolors. I also took the liberty to replace a construct to add padding with a version that doesn't create an intermediate array. If thats not desired ...
1142