Sign in

Philipp Dunkel

@pipobscure.com
1.1K followers 305 following 684 posts

he/him 🇪🇺🇦🇹 Formerly JavaScript Infrastructure & Tooling at Bloomberg. Formerly TC39/Temporal. Still Humanist Human. Opinions are always my own.

PostsRepliesMedia
Reposted by Philipp Dunkel
Ruy Adorno @ruyadorno.com · 7h
Starting the second day of @nodeconf.eu in the hallway track with @pipobscure.com @notwes.bsky.social and @joesepi.com #NodeConfEU
picture with friends at NodeConfEU
072
Reposted by Philipp Dunkel
Thomas Chetwin @tchetwin.bsky.social · 29/09/2026
Big FOMO by not being at NodeConf EU this year, it looks great!
2132
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 29/09/2026
The real reason we brought NodeConf EU to Italy: the food. 🍕🍝🇮🇹
191
Reposted by Philipp Dunkel
Logan Dupont @logandupont.com · 29/09/2026
No problem, I created a feed so people can follow everything about the conf 😊
011
Reposted by Philipp Dunkel
Nico Kaiser @nico.kaiser.me · 29/09/2026
📸 #NodeConfEU @nodeland.dev kicking off NodeConf EU 2026, Bologna, Italy.
0227
Philipp Dunkel @pipobscure.com · 29/09/2026
I was hoping to live skeet @nodeconf.eu, but the talks are too interesting and intense so I have to pay attention. But you can follow along at live.nodeconf.eu and get a much better feel for the talks. (You still miss out on the hallway track, but at least you get interesting talks!)
live.nodeconf.eu
NodeConf EU 2026 Live | Bologna, Italy
Watch NodeConf EU 2026 live from Bologna on 29-30 September.
183
Reposted by Philipp Dunkel
Wes @notwes.bsky.social · 29/09/2026
@nodeconf.eu today!!
1123
Philipp Dunkel @pipobscure.com · 27/09/2026
I have just arrived in Bologna for @nodeconf.eu If anyone wants to have (civilised) drinks or something, I’m game. (Just DM me)
180
Reposted by Philipp Dunkel
Aki the Conqueror 🦓 @akiro.se · 25/09/2026
Open source maintainers are starting to get all manner of communiques from the compliance & legal departments of huge corporations using vaguely threatening and legal-sounding language and demanding the maintainer fill out forms and reports and attest to the security of their project "because CRA".
4105
Reposted by Philipp Dunkel
James Snell @jasnell.me · 25/09/2026
If you're not able to join us in person at @nodeconf.eu in Bologna, Italy next week, please do try to join us remotely here live.nodeconf.eu ... every talk will be broadcast live with downloadable recordings available after.
live.nodeconf.eu
NodeConf EU 2026 Live | Bologna, Italy
Watch NodeConf EU 2026 live from Bologna on 29-30 September.
0136
Reposted by Philipp Dunkel
James Snell @jasnell.me · 25/09/2026
There's also a "Install to Home" app with the agenda available at nodeconf.eu/app You can get the live feed link there also.
nodeconf.eu
NodeConf EU 2026 | Bologna, Italy
NodeConf EU 2026 returns to Bologna with tickets, venue info, and conference links in one fast single-page experience.
151
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 25/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have @wunderacle.bsky.social on the #NodeConfEU 2026 stage! He'll be joining @brianmuenzenmeyer.com as a co-speaker to share the story behind "Replacing What Works: doc-kit and the Next 10 Years of Node.js Documentation." 🎟️https://www.nodeconf.eu
163
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 24/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have Caio Lima on the #NodeConfEU 2026 stage! He'll tell us the story of "𝐎𝐯𝐞𝐫𝐯𝐢𝐞𝐰 𝐨𝐟 𝐕𝟖 𝐡𝐞𝐚𝐩 𝐦𝐚𝐧𝐚𝐠𝐞𝐦𝐞𝐧𝐭". 🎟️Don't miss it out; secure your tickets www.nodeconf.eu
011
Reposted by Philipp Dunkel
James Snell @jasnell.me · 24/09/2026
For those attending @nodeconf.eu in person... Immediately following the social dinner the first night, we will be hosting a Slide Karaoke competition! Winner will be selected by the audience and will receive a prize.
1101
Philipp Dunkel @pipobscure.com · 24/09/2026
european.leaflet.pub
The Privacy We're Trading for a Child-Safety Fairy Tale
Protecting children — or quietly eroding the rights that define a liberal democracy? On the EU KIDS Act, the ends do not justify the means.
000
Reposted by Philipp Dunkel
James Snell @jasnell.me · 24/09/2026
Less than a week away from @nodeconf.eu We hope you'll be able to join us in person in Bologna, but if you're just not able to make it, we will be streaming talks live throughout the two days. live.nodeconf.eu We also have a calendar you can subscribe to for the program: nodeconf.eu/program.ics
live.nodeconf.eu
NodeConf EU 2026 Live | Bologna, Italy
Watch NodeConf EU 2026 live from Bologna on 29-30 September.
182
Philipp Dunkel @pipobscure.com · 23/09/2026
The exact opposite of what actually should happen.
020
Philipp Dunkel @pipobscure.com · 22/09/2026
Now that @nodejs.org v26.10.0 is out, I have released something that lets you bundle your entire app, digitally sign it with a certificate or sigstore and run it directly from node without unpacking. Have a look at github.com/pipobscure/b...
github.com
GitHub - pipobscure/bundles: Ship the Tree: Bundling NodeJS applications
Ship the Tree: Bundling NodeJS applications. Contribute to pipobscure/bundles development by creating an account on GitHub.
242
Philipp Dunkel @pipobscure.com · 22/09/2026
I find it sad that this needs saying at all. I fully agree!
050
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 21/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have @mikolalysenko.bsky.social on the #NodeConfEU 2026 stage! He'll tell us the story of "𝐃𝐞𝐥𝐞𝐭𝐞 𝐚𝐥𝐥 𝐂𝐕𝐄𝐬." 🎟️Don't miss it out; secure your tickets www.nodeconf.eu
186
Reposted by Philipp Dunkel
danielroe @danielroe.dev · 19/09/2026
don't be nice.
roe.dev
Don't be nice
Sometimes, it's more important to be good than it is to be nice.
41734245
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 18/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have @yagiznizipli.com on the #NodeConfEU 2026 stage! He'll tell us the story of "𝟓𝟎% 𝐌𝐨𝐫𝐞 𝐑𝐞𝐪𝐮𝐞𝐬𝐭𝐬 𝐟𝐨𝐫 𝐅𝐫𝐞𝐞: 𝐒𝐩𝐞𝐞𝐝𝐢𝐧𝐠 𝐔𝐩 𝐍𝐨𝐝𝐞.𝐣𝐬 𝐇𝐓𝐓𝐏 𝐅𝐫𝐨𝐦 𝐭𝐡𝐞 𝐈𝐧𝐬𝐢𝐝𝐞". 🎟️Don't miss it out; secure your tickets www.nodeconf.eu
122
Philipp Dunkel @pipobscure.com · 18/09/2026
Now I’m actually celebrating! @nodejs.org just merged github.com/nodejs/node/... Which means it will now be possible to bundle whole applications into ZIP archives and run them straight from the bundle.
github.com
vfs: add --vfs-mount and --vfs-load startup flags by pipobscure · Pull Request #65748 · nodejs/node
vfs: add --vfs-mount and --vfs-load startup flags Mounting a virtual file system requires calling vfs.mount() from inside the program, so a program cannot itself be served from one — something alre...
2183
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 16/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have Robert Nagy on the #NodeConfEU 2026 stage! He'll tell us the story of "𝐍𝐨𝐝𝐞𝐉𝐒 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐓𝐢𝐩𝐬 & 𝐓𝐫𝐢𝐜𝐤𝐬". 🎟️Don't miss it out; secure your tickets www.nodeconf.eu
143
Reposted by Philipp Dunkel
James Snell @jasnell.me · 16/09/2026
Reminder! NodeConf.eu is almost here! Just a couple more weeks. We hope you'll be able to join us in person, but if you can't we will be live streaming the talks. Until then, while you're waiting for CI to finish or the AI agent to finish, you can try to make it to lunch github.com/jasnell/prom...
nodeconf.eu
NodeConf EU 2026 | Bologna, Italy
NodeConf EU 2026 returns to Bologna with tickets, venue info, and conference links in one fast single-page experience.
043
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 15/09/2026
Two weeks to go until #NodeConfEU 2026! 😱 We’re excited to bring the #Node.js community back together for 2 days of talks, great conversations, and plenty of time to connect with the engineers behind the tools you rely on. If it’s on your list but not on your calendar, now’s the time to add it.
162
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 14/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have Fabrizio Fenoglio on the #NodeConfEU 2026 stage! He'll tell us the story of "𝐓𝐡𝐞 𝐚𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞 𝐨𝐟 𝐚 𝐦𝐚𝐬𝐬𝐢𝐯𝐞 𝐦𝐮𝐥𝐭𝐢-𝐭𝐞𝐧𝐚𝐧𝐭 𝐬𝐭𝐨𝐫𝐚𝐠𝐞 𝐬𝐲𝐬𝐭𝐞𝐦 𝐰𝐢𝐭𝐡 𝐍𝐨𝐝𝐞.𝐣𝐬 𝐚𝐭 𝐒𝐮𝐩𝐚𝐛𝐚𝐬𝐞". 🎟️Don't miss it out nodeconf.eu
131
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 11/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have @jasnell.me on the #NodeConfEU 2026 stage! He'll tell us the story of "𝐀 𝐜𝐨𝐦𝐦𝐨𝐧 𝐦𝐢𝐧𝐢𝐦𝐮𝐦 𝐍𝐨𝐝𝐞.𝐣𝐬 𝐬𝐮𝐛𝐬𝐞𝐭 𝐟𝐨𝐫 𝐚𝐥𝐥 𝐫𝐮𝐧𝐭𝐢𝐦𝐞𝐬". 🎟️Don't miss it out; secure your tickets www.nodeconf.eu
171
Philipp Dunkel @pipobscure.com · 10/09/2026
An Austrian‘s message to MAGA: Hi, Austrian here. A hard thing to explain about social democracy is that we WANT our taxes to go to the ‚undeserving‘… What he said! - Philipp Dunkel, AT
042
Philipp Dunkel @pipobscure.com · 09/09/2026
I just had a look at the iPhone Duo on apple.com They advertise it as „Starting at €2390“ and I had an honest to god chuckle, because that’s so far outside of the realm of rational that even someone that usually doesn’t mind spending money on gadgets can only shake their head. 😂
010
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 09/09/2026
Shoutout to all #NodeConf EU 2026 #Sponsors and #Friends! Thank you! 💛 Your partnership is helping us create something truly special in the #Node.js #community! Our Sponsors @cloudflare.social @platformatic.dev @socket.dev @nxtedition.bsky.social @igalia.com @vlt.io Zephyr Cloud, Tether, typesense
2136
Reposted by Philipp Dunkel
Néstor @nst.blue · 08/09/2026
I'm speaking at @nodeconf.eu in Bologna on September 30. My talk will be "Federated, but Contained", it explores ShadowRealm, SES, and Module Federation on Node.js. Loading new code is easy. The hard part is retiring the old module graph without restarting the process.
133
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 07/09/2026
Tickets for #NodeConf EU 2026 are almost gone. Once they're gone, that's it - no waitlist magic. Grab yours now! ti.to/apropos/node... 📍 September 29–30, Bologna, Italy. #NodeJS #NodeConfEU #JavaScript
ti.to
NodeConf EU 2026
NodeConf EU is heading to Italy. After years of gathering on a secluded Irish island, Europe’s longest-running Node.js conference finds a new home in Bologna, a city full of history and energy. The…
021
Philipp Dunkel @pipobscure.com · 04/09/2026
Can’t wait to see you all in Bologna!!!
150
Reposted by Philipp Dunkel
James Snell @jasnell.me · 03/09/2026
static.klipy.com
Excited Ah
ALT: Excited Ah
071
Philipp Dunkel @pipobscure.com · 04/09/2026
Coming up in node: you will be able to load native addons from VFS (for example a mounted zip-archive) github.com/nodejs/node/... 🎉🍾
github.com
vfs: load native addons from a mounted file system by pipobscure · Pull Request #65680 · nodejs/node
A native addon inside a virtual file system could not be require()d: dlopen() and LoadLibrary() open a shared object by path, and a VFS path has no inode for them to open. Read the addon's byte...
061
Philipp Dunkel @pipobscure.com · 04/09/2026
I stumbled upon a fascinating talk today. Well worth it if you are into programming and philosophy and have about 50 minutes to spare. youtu.be/0-6-f94n_9M?...
youtu.be
AI made me doubt everything about programming by Felienne Hermans - DDD Europe 2026
YouTube video by Domain-Driven Design Europe
011
Philipp Dunkel @pipobscure.com · 02/09/2026
Coming soon to a nodejs near you: Mounting ZIP-Archives as a virtual file system (VFS). github.com/nodejs/node/... 🎉
github.com
vfs: add ZipProvider by pipobscure · Pull Request #64915 · nodejs/node
Add a node:vfs provider backed by a node:zlib ZIP archive - a ZipBuffer held in memory or a ZipFile on disk - that exposes the archive's members as a virtual filesystem tree. Directories are re...
0122
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 02/09/2026
🚀 Thrilled to announce @vlt.io as a #Silver #Sponsor of #NodeConfEU 2026! Thank you! 💛 Your partnership is helping us create something truly special in the #Node.js #community! 🎟️ nodeconf.eu
1105
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 01/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have @guybedford.com on the #NodeConfEU 2026 stage! He'll tell us the story of "𝐈𝐦𝐩𝐫𝐨𝐯𝐢𝐧𝐠 𝐭𝐡𝐞 𝐜𝐚𝐩𝐚𝐛𝐢𝐥𝐢𝐭𝐢𝐞𝐬 𝐨𝐟 𝐄𝐦𝐬𝐜𝐫𝐢𝐩𝐭𝐞𝐧, 𝐖𝐞𝐛𝐀𝐬𝐬𝐞𝐦𝐛𝐥𝐲 𝐚𝐧𝐝 𝐑𝐮𝐬𝐭". 🎟️Don't miss it out; secure your tickets nodeconf.eu
181
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 31/08/2026
4 weeks left until #NodeConf EU 2026. If you touch #Node.js in production, this is the conference where you stop explaining your job and start arguing about it with people who get it. 📍 September 29–30, Bologna, Italy. 🎟️ Grab your tickets now ti.to/apropos/node... #NodeJS #NodeConfEU #JavaScript
ti.to
NodeConf EU 2026
NodeConf EU is heading to Italy. After years of gathering on a secluded Irish island, Europe’s longest-running Node.js conference finds a new home in Bologna, a city full of history and energy. The…
052
Reposted by Philipp Dunkel
James Snell @jasnell.me · 27/08/2026
Node.js 26.8 is out and includes a range of improvements nodejs.org/en/blog/rele... The perf_hooks Histogram API now has a range of statistical analysis operations built in. Great for benchmark analysis without additional dependencies. Second, Node.js is getting zip-file support.
nodejs.org
Node.js — Node.js 26.8.0 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
03110
Philipp Dunkel @pipobscure.com · 27/08/2026
Time for more celebration! Node v26.8.0 is out and it has the first part of support for ZIP files! nodejs.org/en/blog/rele... Next up: vfs support for ZipArchives 😀
nodejs.org
Node.js — Node.js 26.8.0 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
1173
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 26/08/2026
🚀 Thrilled to announce Typesense as a #Silver #Sponsor of #NodeConfEU 2026! Thank you! 💛 Your partnership is helping us create something truly special in the #Node.js #community! 🎟️ nodeconf.eu
192
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 25/08/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have @puppo92.bsky.social on the #NodeConfEU 2026 stage! He'll tell us the story of "𝐃𝐨𝐧'𝐭 𝐓𝐫𝐮𝐬𝐭 𝐘𝐨𝐮𝐫 𝐓𝐲𝐩𝐞𝐬: 𝐓𝐲𝐩𝐞 𝐓𝐞𝐬𝐭𝐢𝐧𝐠 𝐰𝐢𝐭𝐡 𝐓𝐒𝐓𝐲𝐜𝐡𝐞". 🎟️Don't miss it out; secure your tickets nodeconf.eu
132
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 24/08/2026
First time at #NodeConf EU? Here’s what to expect: you’ll come for the talks, stick around for an 11 PM chat with your favorite #Node.JS #contributor, and leave with great #memories and new friends. A perfect mix of learning, community & fun! Do we need to say more? 🎟️ Tickets ti.to/apropos/node...
062
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 22/08/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have @naugtur.pl on the NodeConf EU 2026 stage! He'll tell us the story of "𝐆𝐞𝐭𝐭𝐢𝐧𝐠 𝐚𝐡𝐞𝐚𝐝 𝐨𝐟 𝐬𝐮𝐩𝐩𝐥𝐲-𝐜𝐡𝐚𝐢𝐧 𝐚𝐭𝐭𝐚𝐜𝐤𝐬 𝐢𝐧 𝟐𝟎𝟐𝟔". 🎟️Don't miss it out; secure your tickets nodeconf.eu
041
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 20/08/2026
🗓️ #NodeConf EU 2026 is couple of weeks away. If #Node.js is part of your daily #stack, block 29-30 September on your calendar. Two days of #talks and planty of time to connect with the maintainers and staff engineers who build the tools you rely on. 🎟️ Tickets buff.ly/1BIVYeG
ti.to
NodeConf EU 2026
NodeConf EU is heading to Italy. After years of gathering on a secluded Irish island, Europe’s longest-running Node.js conference finds a new home in Bologna, a city full of history and energy. The…
072
Reposted by Philipp Dunkel
NodeConf.eu @nodeconf.eu · 19/08/2026
🚀 Thrilled to announce @platformatic.dev as a #Platinum #Sponsor of #NodeConfEU 2026! Thank you! 💛 Your partnership is helping us create something truly special in the #Node.js #community! 🎟️ www.nodeconf.eu
044