Alex Victoor
alexvictoor.bsky.social
Alex Victoor
@alexvictoor.bsky.social
Software crafter, pair/mob programming addict, opensource fanboy - Views expressed are my own - EM
@dilitrust
Reposted by Alex Victoor
Did you see that? Browser Mode in Vitest just went stable!

No better time to start testing your React components in the real browser. Learn more here: react-component-testing-with-vitest.epicweb.dev
October 22, 2025 at 4:21 PM
Reposted by Alex Victoor
fuck yeah
September 27, 2025 at 7:12 PM
Reposted by Alex Victoor
🚨 Largest npm supply chain attack ever as per researchers: Maintainer account hijacked, 18 packages including chalk, debug and ansi-styles hacked, 2B+ weekly downloads.

Read: hackread.com/npm-packages...

#CyberSecurity #SupplyChain #npm #Malware #Crypto #InfoSec
npm Packages With 2 Billion Weekly Downloads Hacked in Major Attack
Follow us on Bluesky, Twitter (X), Mastodon and Facebook at @Hackread
hackread.com
September 8, 2025 at 4:44 PM
Reposted by Alex Victoor
🚨 Supply chain attack on Nx npm packages (4.6M weekly downloads)

Malware abused AI CLI tools (Claude, Gemini, Q) to steal creds + wallets, then exfiltrated to GitHub repos (s1ngularity-repository*).

More than 1,000 victim accounts confirmed.
🔗 socket.dev/blog/nx-pack... #nodejs
Nx npm Packages Compromised in Supply Chain Attack Leveragin...
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malwa...
socket.dev
August 27, 2025 at 4:15 PM
Reposted by Alex Victoor
have been checking out lfi recently - fairly small library of very useful async utils

in repos that pull a lot of separate async util packages in, this could be a good unified replacement
GitHub - TomerAberbach/lfi: 🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.
🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration. - TomerAberbach/lfi
github.com
August 27, 2025 at 3:58 PM
Reposted by Alex Victoor
I have often been told when advocating for team autonomy that some teams want to be told what to do. They often feel uncomfortable when making decisions.
1/9
August 25, 2025 at 11:33 PM
Reposted by Alex Victoor
Email addresses are very simple, and you will score highly in this quiz.

e-mail.wtf
Email is Easy
Everyone knows what an email address is, right?
e-mail.wtf
August 17, 2025 at 5:15 PM
Reposted by Alex Victoor
Is it virtuous for a company to let its software engineer invest in the product and the business? In contrast to a hands-on approach, Marjorie Aubert chose to take a central role, self-managing ...
👉 Join NewCrafts now:
NewCrafts 2025
Tickets available on Tito
buff.ly
August 18, 2025 at 2:06 PM
Reposted by Alex Victoor
z.z.z.z.z.z.z.z.z.z💤
August 16, 2025 at 4:57 PM
Reposted by Alex Victoor
C'est dimanche, on fait des efforts pour mettre une bonne ambiance au repas de famille
July 6, 2025 at 11:00 AM
Reposted by Alex Victoor
OCaml @ocaml.org is in The Economist!
Jane Street is the quant shop's quant shop. The goose that lays the golden egg is its tech system, which is built rather unusually https://econ.trib.al/MPdov6Y
Jane Street’s sneaky retention tactic
It involves the use of an obscure, French programming language
econ.trib.al
June 27, 2025 at 7:32 PM
Si vous avez besoin d'énergie en ce début de semaine www.youtube.com/watch?v=7Hzd...
Une de mes confs préférées, merci Hadrien !
Guerilla Programming : Petit manuel de craft en milieu hostile - Hadrien MENS-PELLEN - AlpesCraft
YouTube video by AlpesCraft
www.youtube.com
June 16, 2025 at 7:04 AM
Reposted by Alex Victoor
Doing it up right, New Haven
#NoKingsDay ❌👑
Ahhh New Haven
June 14, 2025 at 6:34 PM
Reposted by Alex Victoor
@kentbeck.com is a legend in software engineering: and after coding for 52 years, he's never had more fun than now, he told me. Why? AI agents brought back the joy of creating software without the stuff that he's started to hate about coding.

Watch/listen:

• YouTube: youtu.be/aSXaxOdVtAQ (cont'd)
June 11, 2025 at 4:29 PM
Reposted by Alex Victoor
If software engineers had named the automobile... ...it'd be called PistonCrankshaftGearWheelAssembly 😂 - Gregor Hohpe #dddeu
June 4, 2025 at 8:01 AM
Reposted by Alex Victoor
This is one of the biggest releases we ever did!
Vitest 3.2 is out!

- New Annotations API
- Scoped Fixtures
- Custom Browser Locators API
- Test Signal
- Better V8 Coverage Result

And many more features!

vitest.dev/blog/vitest-...
June 2, 2025 at 2:15 PM
Reposted by Alex Victoor
Amusing outcome of "vibe coding" wave with AI (by people who have not written software professionally before)

Seeing the speedrun of why software development REALLY is hard

(it was never about writing code - even though most non-dev folks assumed it must have been!)
May 30, 2025 at 1:22 PM
Reposted by Alex Victoor
This is so random! and muuuuch needed

A new Random namespace with 22 methods for working with randomness in JavaScript.

proposal just hit Stage 1
May 29, 2025 at 2:59 PM
Reposted by Alex Victoor
1/ ICYMI—I’ve published a new book (free online): “Exploring TypeScript”

Sharing (here and elsewhere) appreciated!

exploringjs.com/ts/
Exploring TypeScript: TS 5.8 edition
exploringjs.com
April 28, 2025 at 4:57 PM
If you are wondering if you should rather use null or undefined when writing JavaScript code.. #learningEveryDay
April 23, 2025 at 1:22 PM
Reposted by Alex Victoor
Wow, that's an insanely cool website: animejs.com/
Anime.js | JavaScript Animation Engine
A fast and versatile JavaScript animation library
animejs.com
April 19, 2025 at 7:15 AM
Reposted by Alex Victoor
“Performing” teams aren’t teams without conflict. They are teams that have so much practice with conflict they make navigating it look easy.
April 18, 2025 at 9:57 PM