Willow (GHOST) (@onlyspaceghost) header
Willow (GHOST) (@onlyspaceghost) profile picture

🧙🏼‍♀️Working on Open Source and Community! 🎃 Find me on 🦋 @willow.sh

UK
Joined May 2019
Photo by Willow (GHOST) (@onlyspaceghost)Photo by Willow (GHOST) (@onlyspaceghost)Photo by Willow (GHOST) (@onlyspaceghost)Photo by Willow (GHOST) (@onlyspaceghost)Photo by Willow (GHOST) (@onlyspaceghost)Photo by Willow (GHOST) (@onlyspaceghost)Photo by Willow (GHOST) (@onlyspaceghost)Photo by Willow (GHOST) (@onlyspaceghost)Photo by Willow (GHOST) (@onlyspaceghost)Photo by Willow (GHOST) (@onlyspaceghost)
Svelte Summit tickets are coming in the next few days. Join the launch list and we’ll send you a discount code when they go live. Ljubljana · November 19–20 👇
1
9
5
23
6,133
Willow (GHOST) retweeted
Gave $420.69 to @sveltejs so @davis7 will be nice to me on the podcast $4,449.31 left 🫡
1
4
2
113
12,233
Willow (GHOST) retweeted
You can do this, too. Steps that I took: 1. Find all unused package.json dependencies and remove them. 2. (If monorepo) De-duplicate any dependencies where you see multiple direct versions. 3. Calculate the largest contributors to our transitive lockfile closure from our direct dependencies. 4. Using 3's data, find low risk, high impact candidates that we can upgrade through minors/patches to reduce our transitive lockfile closure. 5. Using 3's data, find dependencies with trivial usage that we can inline. 6. Take a look at e18e\.dev to see if you can eke out any extra removals/replacements. The above are summaries of the actual prompts I gave to GPT 5.5 (xhigh) in OpenCode to get you started. I ran these agents in the background while I was doing mainline work. Really good ROI. My bet is that if you did this in your repo and gave it real attention, you could end up with much larger reductions.
8
5
1
100
19,294
What do you think of my office today? I am launching ScreenRecording Pro on Product Hunt with 50% discount on the one off Lifetime payment 🎉 Stop making boring videos! Easily start making engaging videos with features like: zoom, text on screen, annotations AND MORE! 🚀 Support me on this post and on PH... 🙏 producthunt.com/products/scr…
58
29
10
124
26,381
Willow (GHOST) retweeted
I was told to “fix bugs”. So I patched out the bugs idk what u want from me
Replying to @davis7
Bro I asked you to fix bugs and you REWROTE IT IN SVELTE
8
10
418
42,916
I'll be in Brussels🇧🇪 next month speaking at @fosdem on 1st Feb about CRDTs in production at @planepowers!!! I wrote more about it here palanikannan.com/blogs/speak… Still feels surreal getting to share the stage with such cracked devs 🔥 Never did I think open source would be this rewarding when I made my first ever contribution 3 years ago! PS: This is my first international talk :p
16
13
6
39
3,910
As the year 2025 draws to an end, I wanted to give a big THANK YOU and show my gratitude 🙇 to the @SvelteSociety London and @cityjsconf communities - esp @spences10 @arismarko @dan_starns who helped me get into these communities when I was a newbie to London's tech communities in 2022!! Now I sit in gray and rainy (but jolly!!) Manchester 🌦️, and I'm only able to make my pilgrimage to London's tech communities about twice a year - but I still relish when I'm able to connect with old friends - @onlyspaceghost @cainux . In case you're new to London and want to join an active and friendly tech community - reach out to any of them! CityJS London is around the corner now. So in case you're interested in joining one of the best conferences in the world, sign up for it by searching for "CityJS London" online as well!
2
4
521
Willow (GHOST) retweeted
🌶️ gave a talk so spicy at #SvelteSummit, @Rich_Harris is now threatening to sue me over on bsky & big JavaScript tried to pull the plug on me... twice! 🔌 Make sure to check the slides & presentation notes to get the facts THEY don't wan't you to know! svebcomponents.theosteiner.d…
Talk by @_TheoSteiner at Svelte Summit in Barcelona. A few seconds before the power went... #svelte #sveltesummit @SvelteSociety
3
10
1,769
Willow (GHOST) retweeted
It's done. Now it’s your turn, @Oracle. We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal. Oracle has until January 4th to respond, or the case will go into default, which will result in the trademark being canceled. It's time to #FreeJavaScript. deno.com/blog/deno-v-oracle
66
629
76
4,809
332,647
Willow (GHOST) retweeted
v0.23.0 Release - github.com/pocketbase/pocket… This is a major refactoring and introduces a lot of changes - new (and hopefully simpler) Go/JS APIs, new hooks allowing better control over the execution chain, batch Web API, OTP and MFA support, builtin rate limiter and many more.
11
29
6
201
9,975
Willow (GHOST) retweeted
Just published Parcel's resolver crate! It's one of the fastest Node-compatible module resolvers written in Rust. Tons of features including tsconfig paths and moduleSuffixes, extension rewriting, aliases, package.json exports, etc. 🚀 docs.rs/parcel-resolver/
3
14
204
19,753
Twitter made my career. It gave me the opportunity to share my work and thoughts with the world, got my dream job, met so many amazing people, earned my reputation,and built my influence -- all through this platform. I deeply appreciate that. Should I ever leave this platform? From a practical standpoint, definitely no. Who wants gave up there years efforts on building up the connections? But it's not the numbers, nor the platform itself, that define us. Twitter is no longer the Twitter it was, I feel sad about that. I just wish we could have a good environment for sharing, discussing technology, and focusing on building great software together as a community. I never think you should stop using X because of anyone - it remains a valuable source of various information. And I don't see myself leaving X entirely either, but I do believe we deserve better for tech discussions. I’m happy to see many of my friends share the same sentiment. The new space we’ve found is warm and welcoming. I sincerely invite you to give it a try and take a look there. Of course, even if you decide to stay, you will still see me around. Either way, it’s about the people, it's about us. I wish you happiness, and no hard feelings. Cheers
28
28
7
480
65,551
Willow (GHOST) retweeted
Hey America, do us all a favour and vote for the smart, compassionate, and educated candidate today. Sincerely, the rest of the world. #Election2024
4
3
18
1,839
One more meetup this week at @Foolproof_UX offices this time @sveltejs community
1
8
282
The after meeutup effect @jsmonthlylondon @onlyspaceghost and @zmzlois and many more
1
1
17
475
They let me control their twitter account??? Come hang with me/(@zmzlois/@htmx_org CEO same thing) in Athens on 29th Nov 🫨🚀
5
1
13
2,061
This Wednesday at @SvelteSociety we will announce London's first 4⃣ Speakers 💣 Be there to find out! Sign up on their @guild__host guild.host/events/svelte-lon… And make sure you get your tickets as prices will go up london.cityjsconf.org
6
7
1,960