Vladimir de Turckheim's Avatar

Vladimir de Turckheim

@v2t.dev.bsky.social

Web, AI Agents and LLM - often Node.js diagnostics

207 Followers  |  145 Following  |  35 Posts  |  Joined: 02.11.2024  |  1.9364

Latest posts by v2t.dev on Bluesky

wooo! dinner wednesday night?

03.10.2025 14:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

How long are you staying ? let's catch up!!

03.10.2025 14:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

They look great

10.05.2025 22:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Mostly, no need to use and IDE. I'm still very much using jetbrains stuff and most agents are baked into vs code clones - claude code is cool as I don't have to change my tools

07.04.2025 13:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

claude code atm

07.04.2025 04:00 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

looking at osv, most of the reports on npm is due to malicious code. Is that right? I find around 85% of malware in the dataset.

03.04.2025 23:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What's a computer?

22.03.2025 08:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
AgentQL Integrations: The Agentic Web begins now that every page is an enpoint | AgentQL Last week, we launched six major integrationseach one a step toward a fully accessible Web, where data flows freely between people, AI agents, and smart workflo...

Last week we launched 6 integrations in 5 days. Here's what you need to know!

17.03.2025 20:09 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

You can just ship ESM now πŸš€

Node.js 18 is going to reach EOL in April and Node.js 20 and newer can require(esm) so no need for dual packages anymore! πŸ“¦

13.03.2025 15:39 β€” πŸ‘ 31    πŸ” 3    πŸ’¬ 3    πŸ“Œ 1

β€œUse the best tool for the job” continues to mean β€œI started by assuming I’d use my favorite language and then worked backwards from there and now I want to sound objective about it”

12.03.2025 13:36 β€” πŸ‘ 138    πŸ” 7    πŸ’¬ 2    πŸ“Œ 0

Just CFPed @reactsummit.gitnation.org NYC. I would be so excited to give this talk, wish me luck!

11.03.2025 17:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is insane and pretty cool!

11.03.2025 14:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Understanding and Preventing Prototype Pollution in Node.js Learn about Prototype Pollution in Node.js: what it is, how it works, and how to prevent it. Includes real-world examples and security best practices for developers.

How Does Prototype Pollution Work? www.nodejs-security.com/blog/underst...

10.03.2025 16:00 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

I miss living in Australia. Paradoxically, the loneliness of not knowing anyone made me feel so free.

10.03.2025 23:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

AppSec and QA in the Era of Vibe Coding is going to be awesome

06.03.2025 15:15 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Playwright Goes Polyglot: Leveraging Python and Node for Next-Level Testing | heal.dev blog Playwright is an extremely popular library for browser automation.

Sooo, new sprint, new blogpost. Once again, there are some CDP involved :p This time, I show how to use multiple languages with a same @playwright.dev browser at once! www.heal.dev/docs/blog/pw...

06.03.2025 14:58 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

It's not a real XSS if it was coming from vibe coding

06.03.2025 14:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ok I have the best talk idea ever, a talk so great I am sure I will get some VC reaching out to fund its topic.

Now, this is a talk about nextjs (or react+node) and AI, where should I CFP it?

06.03.2025 12:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Get ready for the ultimate developer conference experience!

Join us in London for an action-packed event featuring:

βœ… 35 talks across 3 tracks
βœ… 6 hands-on workshops covering TypeScript, React, Angular, and AI
βœ… FREE community events

🎟️ london.cityjsconf.org

05.03.2025 14:34 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image

#Speaker #Announcement

πŸš€ The News of JavaScript’s Death Has Been Greatly Exaggerated!

Join Vladimir @v2t.dev , CEO of heal.dev & Node.js core collaborator, as he explores why JS keeps thriving! #JavaScript #TechTalk

Register now
🎟️ london.cityjsconf.org

18.02.2025 11:13 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Yeah, this is not clear in the post, I meant "only one authenticator can be active at once" is that correct ?

RE: corrupt signature: that'd be a great addition, is there a way of doing it with the CDP? Not sur I got this part really.

14.02.2025 14:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

good point, yeah this is not clear, I will rephrase this part, to clear that up - let me know if you find other things I need to correct?

14.02.2025 14:29 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Testing Web Authentication (WebAuthn) | heal.dev blog This modal is getting more and more common on the web:

here is the post:
www.heal.dev/docs/blog/te...

13.02.2025 15:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
a touch id modal

a touch id modal

I just published a new blogpost on testing WebAuthn!

WebAuthn is a modern authentication system that allows great user experiences such as Touch ID or Face ID!

In this post, I give an overview of WebAuthn and how to test apps that uses it!

Link to the post in the comments!

13.02.2025 15:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
React Paris: React C'est Magique! Bringing you the latest in the React ecosystem, REACT PARIS hosts confirmed speakers, authors and core team members sharing about the hottest frameworks and the trendiest tech tools; joined by a wide ...

dotJS is the main one - I have seen react.paris is having an event this year. But I have not been speaking to a lot of conf locally these past years. @sheplu.bsky.social should know better than I do

26.01.2025 21:27 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

When building an AI-enabled app, always ask, "Who is accountable for the decisions of that system?"

If the answer is "I don't know" or "no one", I have some bad news for you

03.01.2025 22:36 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
A hand-drawn, xkcd-style line chart titled β€œExcitement on AI Over Time.” The vertical axis is labeled β€œOMG Factor” and the horizontal axis is labeled β€œTime,” but neither axis has numeric values. The orange line starts low, rises to a peak marked β€œAI is awesome,” then descends to a trough annotated β€œLimitations everywhere,” before climbing again to the top line of the chart, labeled β€œUX Heaven.” At this peak, the line transitions into a dotted horizontal line extending to the right, ending with a question mark, suggesting future uncertainty.

A hand-drawn, xkcd-style line chart titled β€œExcitement on AI Over Time.” The vertical axis is labeled β€œOMG Factor” and the horizontal axis is labeled β€œTime,” but neither axis has numeric values. The orange line starts low, rises to a peak marked β€œAI is awesome,” then descends to a trough annotated β€œLimitations everywhere,” before climbing again to the top line of the chart, labeled β€œUX Heaven.” At this peak, the line transitions into a dotted horizontal line extending to the right, ending with a question mark, suggesting future uncertainty.

Accurate summary of my journey building an AI-based product. Right now, we’re shipping features at high speedβ€”things that were considered impossible not so long ago, and that many would never believe are actually doable (can't wait to share them!).

What’s next?

(DM open if you want to see magic)

10.12.2024 19:27 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Do I need to double comment on the other place and here too ? :p

10.12.2024 19:26 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Exclusive: The backdoor inserted in v1.95.7 adds an "addToQueue" function which exfiltrates the private key through seemingly-legitimate CloudFlare headers.

Calls to this function are then inserted in various places that (legitimately) access the private key.

03.12.2024 23:47 β€” πŸ‘ 49    πŸ” 32    πŸ’¬ 3    πŸ“Œ 2

@v2t.dev is following 20 prominent accounts