Sign in

Willow (GHOST)

@willow.sh
1.7K followers 1.1K following 1.1K posts

🧙🏼‍♀️ Working on Open Source and Communities! (she/her) 🎃 Core Team @npmx.dev @e18e.dev Maintainer @bomb.sh Community @svelte.dev @svelte.london Events willow.sh/events

PostsRepliesMedia
Willow (GHOST) @willow.sh · 27/09/2026
very true @cain.oha.me
110
Reposted by Willow (GHOST)
Willow (GHOST) @willow.sh · 27/09/2026
Porffor Alpha 9 and above now supports ESM natively, so no more pre-bundling 🎉 My @gleam.run cli patch (see above thread) still supports older Porffor versions by parsing the version to detect whether pre-bundling is still required. You can also now provide a path to a non-global porf install.
Terminal showing an alias being set to the custom build of the gleam cli, then cleaning the previous gleam build and porffor cached, followed by running the `gleam export porffor` command and finally running the resulting binary which outputs `Hello from Porffor/alpha 10 (08ac7ee 2026-09-27)`
151
Willow (GHOST) @willow.sh · 27/09/2026
I created a little shell script that can download the Porffor binary you want which you can use with the `--porf` argument. It's hard coded to Linux (I use Arch btw), but it's a couple character change if you use something ~~worse~~ else github.com/ghostdevv/do...
Terminal showing an alias being set to the custom build of the gleam cli, then running `get-porffor-version 6` which downloads the binary to `./porf-alpha-6`. After that running `gleam export porffor --target wasm --porf ./porf-alpha-6` and `wasmer run build/dev/porffor/gleam_porffor.wasm` which outputs `Hello from Porffor/alpha 6 (038f415 2026-09-15)`
000
Willow (GHOST) @willow.sh · 27/09/2026
Wasm support unfortunately broke again after Alpha 6, but you'll now be warned if you're using a Porffor version that is broken or hasn't been tested (although I don't currently distinguish between the two)
Terminal showing an alias being set to the custom build of the gleam cli, then running `gleam export porffor --target wasm` which shows a warning message saying that wasm is untested on this version with the latest known working version being Alpha 6
100
Willow (GHOST) @willow.sh · 27/09/2026
Porffor Alpha 9 and above now supports ESM natively, so no more pre-bundling 🎉 My @gleam.run cli patch (see above thread) still supports older Porffor versions by parsing the version to detect whether pre-bundling is still required. You can also now provide a path to a non-global porf install.
Terminal showing an alias being set to the custom build of the gleam cli, then cleaning the previous gleam build and porffor cached, followed by running the `gleam export porffor` command and finally running the resulting binary which outputs `Hello from Porffor/alpha 10 (08ac7ee 2026-09-27)`
151
Willow (GHOST) @willow.sh · 25/09/2026
oh awesome!!
020
Reposted by Willow (GHOST)
James @43081j.com · 24/09/2026
Today we're launching ai-policy.dev! A collaboration of me, @danielroe.dev and @matteogabriele.npmx.social - this provides a few human curated AI contribution policies you can choose from. Our hope is that this will help you better define your stance and what kind of contributions you accept 🙏
ai-policy.dev
AI Contribution Policies
Ready-to-use AI contribution policies for open source projects.
1313540
Willow (GHOST) @willow.sh · 25/09/2026
I got my hands on some of your propaganda, will be on my laptop if I can find some room! 🫡
020
Willow (GHOST) @willow.sh · 25/09/2026
Awww congrats 💙
010
Willow (GHOST) @willow.sh · 25/09/2026
thanks for coming, great to meet you!! 💙
010
Willow (GHOST) @willow.sh · 24/09/2026
We're still live but if you're reading this in the ✨ future ✨ you can watch the VOD on YouTube (and maybe Stream Place!) Check the thread in the post below
0112
Reposted by Willow (GHOST)
npmx @npmx.dev · 24/09/2026
Starting Soon on Stream Place and YouTube!! stream.place/npmx.dev youtube.com/live/nWovX-l...
183
Reposted by Willow (GHOST)
Scan @scanash.com · 24/09/2026
I'm running out of money after being hit with some unexpected costs, help: Sponsor me: ko-fi.com/scan Big sponsorships: opencollective.com/padding
ko-fi.com
Support Scan
Support Scan
2158
Willow (GHOST) @willow.sh · 24/09/2026
That's dedication
020
Willow (GHOST) @willow.sh · 24/09/2026
Check Vladimir's thread for the stream links 👀
020
Willow (GHOST) @willow.sh · 24/09/2026
Starting in a couple hours, hope to see you all there in person or online 🫡 If anyone has a something they want to show off in a lightning talk then send me a message or come find me during the event - doesn't have to be related or polished, just something you've built or learnt you wanna share
2163
Willow (GHOST) @willow.sh · 24/09/2026
where's the vod?
100
Willow (GHOST) @willow.sh · 24/09/2026
ty!!
000
Willow (GHOST) @willow.sh · 23/09/2026
get involved. It's not immediately clear to me why the Summit lineup would be so homogenous, other than the obvious lack of diversity within tech as a whole, so I'm always looking for more perspectives especially if people feel disenfranchised, unwelcome, uncomfortable, etc
040
Willow (GHOST) @willow.sh · 23/09/2026
If you have any ideas let me know! We actually have a group, SvelteSirens, with the goal to help promote diversity but it's been inactive for a bit - it's been on my mind for a bit now to revive it, but I need more thoughts on what we can do to help ensure equal opportunities and encourage people to
170
Willow (GHOST) @willow.sh · 23/09/2026
It's by no means intentional 🫪😭
110
Reposted by Willow (GHOST)
Naoki Haba @naokihaba.com · 23/09/2026
Vite+ v1.0.0-rc.0 is here! ⚡ From contributions and reviews to discussions with the team and community, it’s been a great journey helping Vite+ move toward v1.0. Huge thanks to everyone building, testing, reporting issues, and contributing. We’re getting close. 🚀 github.com/voidzero-dev...
github.com
Release vite-plus v1.0.0-rc.0: Vitest 5 migration and npm provenance checks · voidzero-dev/vite-plus
Vite+ now uses Vitest 5, and vp migrate helps Vitest 4 projects adopt the new APIs and defaults. Standalone installs and upgrades now require verified npm provenance for release binaries. Breaking ...
0207
Willow (GHOST) @willow.sh · 23/09/2026
That's so cool!! 👀
010
Willow (GHOST) @willow.sh · 23/09/2026
static.klipy.com
Michael Scott's Oopsies Ohno Grimace
Alt: Michael Scott's Oopsies Ohno Grimace
070
Reposted by Willow (GHOST)
pngwn @pngwn.at · 22/09/2026
After about a year, on and off, I am veeeery happy to release TWINKLEPLOP, a syntax highlighter of tremendous power! The speed of prism with the customisation of Shiki. twinkleplop.pngwn.at
519233
Willow (GHOST) @willow.sh · 22/09/2026
Of course! In this case you can call it my only fan 😌
040
Willow (GHOST) @willow.sh · 22/09/2026
static.klipy.com
Jordan Peele Sweating Meme
Alt: Jordan Peele Sweating Meme
000
Willow (GHOST) @willow.sh · 22/09/2026
Close, but it's Vue not Svelte!
150
Willow (GHOST) @willow.sh · 22/09/2026
This Amsterdam canal tour website thing is made with Vue, even with the Vue logo as their favicon
Picture from a boat showing my laptop with a line in dev tools showing data-v-app, as well as my fan, and the inside of a tunnel through the glass boat roof
4190
Willow (GHOST) @willow.sh · 21/09/2026
🎉 🔥
040
Reposted by Willow (GHOST)
Vladimir @vladimir.berlin · 21/09/2026
If you are in Amsterdam this Thursday, come to the @vitest.dev x @npmx.dev meetup! guild.host/events/vites...
guild.host
vitest x npmx | Guild
Sep 24th 6:00PM: Join us in Amsterdam for a joint event with the Vitest and npmx communities! A huge thank you to Biscuit for hosting us Schedule: 18:00 - 19:00 -> Socialising & Food 19:00 - 19:15 ...
34511
Willow (GHOST) @willow.sh · 21/09/2026
I got the 16 initially because I hadn't really worked from a laptop before and I wanted a bigger screen - but long story short it was stolen and so I bought a 13 and haven't looked back the build quality is great, it's so much more portable, and it feels more powerful somehow
120
Willow (GHOST) @willow.sh · 21/09/2026
the non-pro 13 has the same thing for sure
000
Willow (GHOST) @willow.sh · 21/09/2026
!!!!!!!!!
020
Reposted by Willow (GHOST)
Nils Röhrig @nilsroehrig.dev · 21/09/2026
I'm excited to announce that I will speak at @svelte.dev Summit later this year! After years of speaking in Germany only, this ist my first true international appearance – a major milestone for myself! The title of my talk: What if your SvelteKit app didn't depend on SvelteKit? See you there!
2253
Willow (GHOST) @willow.sh · 21/09/2026
Happy Birthday 🥳
060
Willow (GHOST) @willow.sh · 21/09/2026
+1 on loving Diginate - if shipping is too much for you then I've heard great things about Jukebox who I believe are based in Canada
000
Willow (GHOST) @willow.sh · 20/09/2026
Which Framework do you have? Any example pages I could try?
100
Willow (GHOST) @willow.sh · 20/09/2026
also, I think there are ways to get sway to have animations - and I guess there's also hyprland
000
Willow (GHOST) @willow.sh · 20/09/2026
via workspaces - so the tiling experience for me is very simple, but still infinitely better than having windows floating around the place
110
Willow (GHOST) @willow.sh · 20/09/2026
I've not used i3/sway so I don't super have a point of comparison, before Niri I used GNOME with pop shell to add tiling and before that just floating windows. I guess with Niri I only really use one window or two on the same screen, and occasionally the scrolling feature - most of my management is-
100
Willow (GHOST) @willow.sh · 20/09/2026
I wonder why it feels that way - to me it feels like tiling proper but I also never used i3/sway
000
Willow (GHOST) @willow.sh · 19/09/2026
oh shittt
020
Willow (GHOST) @willow.sh · 19/09/2026
basedd
010
Willow (GHOST) @willow.sh · 19/09/2026
what do you say?
110
Willow (GHOST) @willow.sh · 19/09/2026
🎉🔥
000
Willow (GHOST) @willow.sh · 19/09/2026
well, on one hand I got the 100 and on the other I thought I had already starred 🫪
Screenshot from GitHub showing Matteo Gabriele's AgentScan hitting 100 stars
1121
Willow (GHOST) @willow.sh · 19/09/2026
not yet, but excited to try it on my next project 👀
130
Willow (GHOST) @willow.sh · 19/09/2026
Probably @vladimir.berlin and @ariperkkio.dev
060
Willow (GHOST) @willow.sh · 19/09/2026
@vladimir.berlin
010