Sign in

Vladimir

@vladimir.berlin
2.2K followers 186 following 296 posts

Team member of @vite.dev and @vitest.dev - @voidzero.dev (@cloudflare.social) 📍 Berlin, Germany vladimir.dev

PostsRepliesMedia
Reposted by Vladimir
Artem Zakharchenko @kettanaito.com · 4h
I'm excited to announce MSW v3.0! 🥳 - Leaner dependency graph and smaller size; - ESM-only; - Granular entrypoints; - GraphQL subscriptions; - Socket-based network interception in Node.js; - And much more! mswjs.io/blog/introd...
mswjs.io
Introducing MSW 3.0
ESM, GraphQL subscriptions, and the best interception algorithm in the world.
2477
Reposted by Vladimir
Rob Palmer @robpalmer.bsky.social · 9h
ECMAScript excitement 😉 Congrats to @ashley-c.bsky.social from TechAtBloomberg on advancing the Composites proposal to Stage 2 at @tc39.es today 🎉 Composites are objects that are compared by value instead of identity. They are an evolution of Record & Tuple proposal.
const pos1 = Composite({ x: 1, y: 4 });
const pos2 = Composite({ x: 1, y: 4 });
pos1 === pos2; // true

const positions = new Set(); // the standard ES Set
positions.add(pos1);
positions.has(pos2); // true
47911
Reposted by Vladimir
James Snell @jasnell.me · 29/09/2026
If you're having some FOMO for @nodeconf.eu ... You can watch online! live.nodeconf.eu
live.nodeconf.eu
NodeConf EU 2026 Live | Bologna, Italy
Watch NodeConf EU 2026 live from Bologna on 29-30 September.
275
Reposted by Vladimir
VoidZero @voidzero.dev · 28/09/2026
Vite+ 1.0 is here 🚀 A single `vp` CLI for managing your Node.js runtime, package manager, and frontend toolchain. Built on top of Vite, Vitest, Rolldown, Oxc, and tsdown. All with a single config. Free and open source under the MIT license. Start with `vp create` or migrate with `vp migrate`.
voidzero.dev
Announcing Vite+ 1.0
Vite+ 1.0 is here. One CLI manages your runtime, package manager, and frontend toolchain.
213532
Reposted by Vladimir
AriPerkkio @ariperkkio.dev · 28/09/2026
This Thursday we'll be discussing about Visual Regression Testing using @vitest.dev and @chromatic.com. Join me and @kylegach.com to hear how you can get VRT that's stable across your whole team, not just on your local machine. 📸
0139
Reposted by Vladimir
Better Things Are Possible @internethippo.bsky.social · 26/09/2026
This company just radiates predator energy
673861601
Reposted by Vladimir
Matteo Gabriele @matteogabriele.npmx.social · 26/09/2026
My AI contribution policy has been improved and is now part of ai-policy.dev, an open-source collection of AI policies. It's not a silver bullet. You can't enforce a policy programmatically, but it helps you and everyone contributing understand where your project stands.
ai-policy.dev
Human Responsible · AI Contribution Policies
Your tools are your business, but everything you submit must be yours.
3495
Reposted by Vladimir
Jill Walker Rettberg @jilltxt.bsky.social · 25/09/2026
For a Student Who Used AI to Write a Paper, by Joseph Fasano poets.org/poem/student...
Photo of a poem titled "For a Student Who Used AI to Write a Paper", by Joseph Fasano.
 
Now I let it fall back
in the grasses.
I hear you. I know
this life is hard now.
I know your days are precious
on this earth.
But what are you trying
to be free of?
The living? The miraculous
task of it?
Love is for the ones who love the work.
02813
Reposted by Vladimir
Starfire’s Deranged Neocon Foreign Policy Podcast @irhottakes.bsky.social · 25/09/2026
"What is your name? What is your quest? What is the airspeed velocity of an unladen swallow?"
Trump stands in silence then walks off as he's asked three humiliating questions in front of Xi
322934
Reposted by Vladimir
pckt.blog @pckt.blog · 23/09/2026
💜💙💜💙 happy bi visibility day, you don’t need permission to be who you are or like who you like ⭐️ and if u need a place to write about it, your blogs right there 😎 ily, pckt
skeleton with bisexual lighting and rainbow in the background, text that reads “hello lgbt community”
0669
Reposted by Vladimir
Andrew Lawrence @ndrew.bsky.social · 23/09/2026
Screenshot of a headline and quote from the Financial Times following the 2024 election. The quote reads:

“I feel liberated,” said a top banker. “We can say ‘retard’ and ‘pussy’ without the fear of getting cancelled… it’s a new dawn.”
25995159
Reposted by Vladimir
robin celikates @robin-c.bsky.social · 23/09/2026
I’m so angry I wrote an article: In Germany, fascist majorities are a real possibility again, but the centrist merger of a revived Red Scare with open racism shows that mainstream media & politics are unable or unwilling to comprehend the seriousness of the crisis tribunemag.co.uk/2026/09/germ...
tribunemag.co.uk
Warning from Germany: It’s Socialism or Barbarism
Fascism is at the door, and liberals are ushering it in. Only the left offers hope.
14583232
Reposted by Vladimir
Artem Zakharchenko @kettanaito.com · 22/09/2026
I am losing roughly $800 a month by working on MSW full-time while it's one of the most used projects in the ecosystem. Please, if MSW provides you any value, consider becoming a sponsor. I mean it when I say every contribution counts. Thank you ❤️ github.com/sponsors/mswjs
github.com
Sponsor @mswjs on GitHub Sponsors
Mock Service Worker is an API mocking library for browser and Node.js.
23012
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
Reposted by Vladimir
Artem Zakharchenko @kettanaito.com · 21/09/2026
This is such a silly mistake and yet I see you making it all the time in your tests. ❌ Do NOT run cleanup after assertions ✅ Schedule the cleanup via hooks or use Disposable Objects A seemingly tiny change that'll have tremendous impact on your tests, especially memory-wise.
Code snippets illustrate proper and improper cleanup methods for WebSocket tests, emphasizing memory management in asynchronous operations.
2364
Reposted by Vladimir
Frankie's Husband Craig! @haveacraigday.bsky.social · 20/09/2026
They say if you give fascists an inch they’ll take a mile, but what if there was a *special* inch that would make fascists so happy they forget about the mile altogether? A lot of people’s politics revolve around finding that special inch, regardless of how many miles they give up in the process
220355
Reposted by Vladimir
Ian Coldwater 🧊🚫 @lookitup.baby · 19/09/2026
static.klipy.com
Slow Internet
Alt: I Cast Extremely Slow Internet
1927871
Reposted by Vladimir
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 Vladimir
Vitest @vitest.dev · 17/09/2026
🚀 Vitest 5.0.1 is out with more than 18 fixes Among them: `define` values are no longer double-quoted in browser mode! It also includes a focused Trace View layout which is used by the Vitest VS Code extension. Time to update 👀 github.com/vitest-dev/v...
github.com
Release v5.0.1 · vitest-dev/vitest
🚀 Features ui: Move trace attempts selector to viewer header  -  by @hi-ogawa, Hiroshi Ogawa and Codex in #11189 (5dc4b) Add focused trace view layout mode  -  by @hi-ogawa, Hiroshi Ogawa, Ope...
0428
Reposted by Vladimir
Alexander Clarkson @aphclarkson.bsky.social · 17/09/2026
Sounds like Putin when Ukraine was finalising its closer association with the EU in 2013
40418119
Reposted by Vladimir
Anthony Fu @antfu.me · 16/09/2026
It's been a while... Introducing Devframe v1.0 🚀 The framework for building DevTools that can run everywhere, for any meta-framework, for both humans and agents. Check out the announcement post and join our Discord 👇
devfra.me
Pluggable, Extensible, and Playful DevTools
Introduction to Devframe, a framework for building pluggable, extensible, and playful DevTools.
614630
Reposted by Vladimir
TypeScript.fm @typescript.fm · 15/09/2026
Today on the pod: Vitest 5, Rslib 1.0, and the #NoSloptober Challenge! Plus, learn how to build circuit boards with React and generate PDFs in pure TS. share.transistor.fm/s/8c808c43 #typescript
share.transistor.fm
Vitest 5, rslib 1.0, and the No Sloptober Challenge | News | Ep 80 | TypeScript.fm - The Friendly Show for TypeScript Developers
News for the week of Aug 31, 2026: Vitest 5's new doctor command and perf enhancements, Rslib is now stable, and Astro 7.3 lets you run multiple preview servers at once. From the community: build circuit...
174
Reposted by Vladimir
Museum of Twitter @museum-of-twitter.bsky.social · 15/09/2026
Mr. Bedtime @InternetHippo

I stepped away from my computer for a moment. When I returned, it was building something. I did not ask it to do this. We're not ready for what's coming

(picture of windows 3d pipes screen saver)
63177503716
Reposted by Vladimir
Alex @alexdln.com · 14/09/2026
11 years ago, Node.js and io.js merged back into one project
A screenshot of the npmx.dev homepage with an updated logo dedicated to the io.js and node.js merge
813219
Reposted by Vladimir
Alex Andreou @sturdyalex.bsky.social · 10/09/2026
This German comedy sketch (with English subtitles) perfectly captures so much of what is going on right now in the UK, the US, and across Europe. "Playing the 'Nazi Card' in the Third Reich", by Browser Ballett.
5330011271
Reposted by Vladimir
Artem Zakharchenko @kettanaito.com · 10/09/2026
A Vite plugin allows MSW to have a single, unified, and automated integration that's pre-configured for the environment. A single "virtual:msw" is your entrypoint to anything network throughout the app. See this example of both client and server mocking in TanStack Start.
2393
Reposted by Vladimir
Zack Whittaker @zackwhittaker.com · 09/09/2026
Watching this Apple event tout how iPhones will soon be able to record ambient audio/conversations and transcribe "high level notes" for you. It's billed as private and end-to-end encrypted, but I think the bigger harm is the normalization of always-listening devices. It's creepy and not normal.
a screenshot from an iPhone and Apple Watch showing "recaps" of conversations from ambient audio.
27992353
Reposted by Vladimir
Ingvar Stepanyan @rreverser.com · 09/09/2026
This is too real.
opusfived.dev
Opusfived
Make one button blue. Change nothing else. A short interactive comedy about agentic AI assistants that can never just do the thing.
0134
Reposted by Vladimir
James @43081j.com · 09/09/2026
Big win! Migrated the whole @netlify.com build repo to @vitest.dev 🎉🎉 Also made heavy use of my snapshot diff tool since ava has binary snapshots (accounting for most of the 40k+ PR 😅)
2365
Reposted by Vladimir
Matteo Collina @nodeland.dev · 08/09/2026
Publishing a large monorepo of interdepent modules has become impossible with the new change on npm: the new scan thing delays every publishing substantially, and it does not recognize a batch. Maybe one should try doing a staged publishing and then do 15-20 clicks to approve them all?
382
Reposted by Vladimir
Alexander Clarkson @aphclarkson.bsky.social · 07/09/2026
It took the CDU three years to realise that everything Merkel said about Merz was right
825546
Vladimir @vladimir.berlin · 05/09/2026
030
Reposted by Vladimir
Matteo Gabriele @matteogabriele.npmx.social · 05/09/2026
Oh yeah, it's GIF day today, and I finally made my first Noodles for @npmx.dev npmx.dev
67612
Reposted by Vladimir
Chromatic @chromatic.com · 03/09/2026
Chromatic for @vitest.dev Browser Mode is live. 🧪📸 Browser Mode runs your component tests in a real browser. Now Chromatic checks how those components look by capturing the rendered UI. No new screenshot assertions. No second suite to maintain. 🧵 (1/4)
Vitest Visual Regression Testing with Chromatic
1244
Reposted by Vladimir
Dominik 🔮 @tkdodo.eu · 03/09/2026
So are we all just having a million things to review each day while our own agents produce code at the same time that we then gift as PRs to our coworkers for them to review? Have we traded the craft of engineering away for this sisyphean chore? Is this it?
9534
Reposted by Vladimir
Vitest @vitest.dev · 03/09/2026
Vitest 5 is here! 🎉 - Big performance improvements (vm pools up to 53% faster, ~18% boost across the board including Browser Mode) - New builtin Trace View in Browser Mode - Nested projects support - New benchmarking API - New `vi.when` API - Better defaults - And a lot of bug fixes!
vitest.dev
Announcing Vitest 5.0
Vitest 5.0 Release Announcement
221744
Reposted by Vladimir
Taskmaster @taskmaster.tv · 03/09/2026
An epic new series of #Taskmaster starts tonight at 9pm on Channel 4 and around the world on YouTube at 10pm.
1238053
Reposted by Vladimir
Emanuele (Ema) @ematipico.xyz · 02/09/2026
Check this out. It's a really good application, and helps with the burnout from "too many bots" sending PRs and useless messages
2113
Reposted by Vladimir
midwest emo fan @natalie.sh · 02/09/2026
lololol
You are hearing Jesus quote Mark 15:34 from the cross during his crucifixion, so do not panic because this momentary anguish is part of the divine plan for human salvation.

What Is Happening
• The Time: It is about three in the afternoon (the ninth hour).
• The Meaning: The phrase translates toỗMy God, my God, why have you forsaken meẠại
• The Reason: He is carrying the full weight of human sin and experiencing profound spiritual desolation.

What You Should Do
• Stay the Course: Do not alter the timeline or pull him down from the cross.
• Prepare the Signs: Get ready to tear the temple veil in two, trigger an earthouake, and
814613
Reposted by Vladimir
Matija Marohnić @silvenon.com · 31/08/2026
The @vitest.dev v5 rc is very exciting, performance is great, and all of my wishes are fulfilled ❤️ Trace view is such a killer feature, I'm so happy I didn't have to wait for the stable release to use it.
0224
Reposted by Vladimir
Count Binface @countbinface.bsky.social · 01/09/2026
Can't get a moment's peace on this bloody planet.
1426890889
Reposted by Vladimir
danielroe @danielroe.dev · 31/08/2026
looking forward to this year's @viteconf.org ⚡
viteconf.org
Daniel Roe's ViteConf 2026 mission credential
Daniel Roe is on a ship mission for ViteConf 2026. Create your own credential.
2462
Reposted by Vladimir
Glyph @glyph.im · 30/08/2026
the social contract that allows the web to exist at all is literally collapsing in real time people.kernel.org/monsieuricon/cree…
people.kernel.org
Creepy crawlies
Comments
654126
Reposted by Vladimir
danielroe @danielroe.dev · 28/08/2026
always make sure you budget time for the unexpected but urgent, such as: - cancelled childcare - boiler breakdown - picking a new terminal editor
161755
Reposted by Vladimir
Hypervisible @hypervisible.blacksky.app · 27/08/2026
“Instead of constantly checking your phone, Specs let you stay present in the moment while digital information appears seamlessly in your field of vision. Think real-time directions, contextual prompts and AI-powered insights—without ever looking down.” Stay present—by putting a screen on your face
4554
Reposted by Vladimir
AriPerkkio @ariperkkio.dev · 27/08/2026
The @vitest/istanbuljs fork is now ready and will ship in the next version of Vitest. Compared to the original istanbuljs packages it's ESM-only, ships its own typings, drops unnecessary runtime deps, and moves Node 8→22, Babel 7→8 (lib-instrument), React→Preact (html-spa reporter), and more!
github.com
Release v1.0.0 · vitest-dev/istanbuljs
v1.0.0 First stable release of @vitest/istanbuljs, a fork of istanbuljs/istanbuljs maintained by the Vitest team. The fork starts at upstream commit 28ffdbc (see vitest-dev/vitest#9433 for backgrou...
24411
Reposted by Vladimir
CodeRabbit @coderabbitai.bsky.social · 26/08/2026
langflow. bun. ant-design. nuxt. vue. mermaid. pnpm. trpc. Over 600,000 GitHub stars between them, and CodeRabbit reviews it all, for free. Next stop: more than $10M into OSS over the next year, counted at what it costs us. Heres the how and why 👇 www.coderabbit.ai/blog/codera...
coderabbit.ai
CodeRabbit commits more than $10 million to open source
CodeRabbit is committing more than $10 million of its actual direct cost to open source over the next year through cash sponsorships, free Review and Security, and broader agentic support across the software development lifecycle.
15113
Reposted by Vladimir
Paul Bernal @paulbernal.bsky.social · 26/08/2026
As I board the ferry from Tallinn to Helsinki, I’m reminded yet again of three things about the EU: 1) You don’t sacrifice any of your national identity or culture by being part of the EU. Estonia remains Estonia. Finland remains Finland 2) Schengen is great. 3) Brexit was and is shit.
1064232849
Reposted by Vladimir
Oliver Medhurst @honk.foo · 25/08/2026
Porffor alpha is out! It represents a new phase of the project where real-world dependencies are beginning to work and Node compatibility is the main bottleneck. To be clear, it still likely won't work with your app yet, but it is much closer than before. Recap here: honk.foo/porffor-alpha/
honk.foo
Porffor goes alpha August 11th
A self-hosting and rewritten Porffor launches in SF next month!
37320
Reposted by Vladimir
Matteo Gabriele @matteogabriele.npmx.social · 24/08/2026
Trust is the most valuable thing we're losing in OSS these days. Join communities, chat, have a laugh, learn how to give and accept feedback, and help out your favorite projects with some good old-fashioned code & love.
1324