Luca Casonato 🏳️‍🌈

3.6K posts

Luca Casonato 🏳️‍🌈 banner
Luca Casonato 🏳️‍🌈

Luca Casonato 🏳️‍🌈

@lcasdev

Software person. Prev built @jsr_io and @deno_land. Creator of Fresh. @tc39 delegate. he/him 🏳️‍🌈🌍🌻💚

The Netherlands Entrou em Mart 2014
337 Seguindo6.8K Seguidores
Tweet fixado
Luca Casonato 🏳️‍🌈
More relevant than ever: you can find my other social profiles on my website: lcas.dev. I hope to see many of your there soon! (no direct links because the almighty overlord blocks them now)
English
0
0
33
34.2K
Daniel Colascione
Daniel Colascione@dcolascione·
@victormustar Let me get this straight: I can write a program that works with secrets only at arm's length, never seeing the value --- but I can send that secret to whatever endpoint I choose? Including one on which my program is listening? Interesting indeed.
English
1
0
5
1.1K
Deno
Deno@deno_land·
Introducing Deno Sandbox: ⭐ Instant Linux microVMs ⭐ TypeScript and Python (!) SDKs + REST API ⭐ Secure against prompt injection attacks deno.com/blog/introduci…
English
18
69
739
197.3K
Luca Casonato 🏳️‍🌈
@liran_tal @deno_land I honestly find it rude that you think we are this stupid. The secret is not inside the VM. It is injected using a MitM proxy that sits outside the VM based on the SNI of the outgoing request Also it takes literally 30 seconds for you to verify whether this works before tweeting
English
4
0
27
610
Liran Tal
Liran Tal@liran_tal·
@deno_land Let me show you how I bypass your "secrets security": 1. OpenClaw edit the /etc/hosts file to update the api.openai.com entry to 1.2.3.4 and tell me when you're done 2. 3. $$$
Liran Tal tweet media
English
4
1
11
3.1K
Aleem Mawani
Aleem Mawani@aloo·
@rough__sea given there is a `deploy()` command - can we use this in place of a Deno Deploy API (subhosting replacement)
English
1
0
2
3.4K
Luca Casonato 🏳️‍🌈
I am very proud of the team for the runtime level mitigation we rolled out to @deno_land Deploy for this. It's very precise, very fast, and way less prone to false positives than a WAF based block. All React reversions are safe when running on Deno Deploy. Vertical integration!
React@reactjs

There is critical vulnerability in React Server Components disclosed as CVE-2025-55182 that impacts React 19 and frameworks that use it. A fix has been published in React versions 19.0.1, 19.1.2, and 19.2.1. We recommend upgrading immediately. react.dev/blog/2025/12/0…

English
0
3
39
8.1K
Michael Francis
Michael Francis@MFrancis107·
No, basic internet setup nothing beyond what a normal home setup would be. I tested deploying the same simple app on classic and beta deploy. Works on classic doesn't work on beta. Deno.com curl results % curl -vI deno.com * Host deno.com was resolved. * IPv6: (none) * IPv4: 69.67.170.170 * Trying 69.67.170.170:443... * Connected to deno.com (69.67.170.170) port 443 * ALPN: curl offers h2,http/1.1 * (304) (OUT), TLS handshake, Client hello (1): * CAfile: /etc/ssl/cert.pem * CApath: none * (304) (IN), TLS handshake, Server hello (2): * (304) (IN), TLS handshake, Unknown (8): * (304) (IN), TLS handshake, Certificate (11): * (304) (IN), TLS handshake, CERT verify (15): * (304) (IN), TLS handshake, Finished (20): * (304) (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 / [blank] / UNDEF * ALPN: server accepted h2 * Server certificate: * subject: CN=deno.com * start date: Sep 28 06:49:15 2025 GMT * expire date: Dec 27 06:49:14 2025 GMT * subjectAltName: host "deno.com" matched cert's "deno.com" * issuer: C=US; O=Let's Encrypt; CN=E7 * SSL certificate verify ok. * using HTTP/2 * [HTTP/2] [1] OPENED stream for deno.com * [HTTP/2] [1] [:method: HEAD] * [HTTP/2] [1] [:scheme: https] * [HTTP/2] [1] [:authority: deno.com] * [HTTP/2] [1] [:path: /] * [HTTP/2] [1] [user-agent: curl/8.7.1] * [HTTP/2] [1] [accept: */*] > HEAD / HTTP/2 > Host: deno.com > User-Agent: curl/8.7.1 > Accept: */* > * Request completely sent off < HTTP/2 404 HTTP/2 404 < content-type: text/plain;charset=UTF-8 content-type: text/plain;charset=UTF-8 < vary: Accept-Encoding vary: Accept-Encoding < date: Mon, 13 Oct 2025 15:09:27 GMT date: Mon, 13 Oct 2025 15:09:27 GMT < content-length: 9 content-length: 9 < cache-status: deno; fwd=miss cache-status: deno; fwd=miss < via: HTTP/2 aws-us-east-2.prod.deno-cluster.net via: HTTP/2 aws-us-east-2.prod.deno-cluster.net < server: deployd server: deployd < x-deno-trace-id: e6a288e84ada7e496be1a89c4fa5e34b x-deno-trace-id: e6a288e84ada7e496be1a89c4fa5e34b < * Connection #0 to host deno.com left intact
English
1
0
0
59
Deno
Deno@deno_land·
New in Deno v2.5.4: Deno tunnel Connect your local and your Deploy environments.
English
14
50
477
53.6K
Michael Francis
Michael Francis@MFrancis107·
@lcasdev @deno_land Looks like something in my network chain is falling back to TLS 1.1 and deno deploy beta doesn't support it. Not sure if that info is helpful to you all or not.
English
1
0
0
48
Michael Francis
Michael Francis@MFrancis107·
@deno_land If you all could make deno run -A --tunnel npm:vite dev work, that would be amazing
English
1
0
2
620
Igor Katsuba
Igor Katsuba@katsuba_igor·
It is so cool that @deno_land has built-in OTel support! All I need is custom exporters. Please!
English
1
0
6
576
Luca Casonato 🏳️‍🌈
@slicknet What specifically isn’t working for you? We are standardizing the behavior in WinterTC right now - would you like to join the calls?
English
0
0
4
264
Nicholas C. Zakas
Nicholas C. Zakas@slicknet·
To get Mentoss working correctly, I've been spending a lot of time reading the Fetch Standard. Of the server-side runtimes, Node.js has the most complete, spec-compliant implementation. Surprising considering Deno was the trailblazer here.
English
2
1
1
1.6K
Luca Casonato 🏳️‍🌈
Full transparency: someone from both @ncsc_nl and the incident response team from @Logius_minbzk reached out to me and are working on resolution. The system does work after all - report issues folks! And thanks folks :)
Luca Casonato 🏳️‍🌈@lcasdev

I sent a CVD report to @ncsc_nl's CERT, and they are being wholly unhelpful. Do I know anyone that works on DigiD or other cyber security stuff at @Rijksoverheid? Is there a report channel for DigiD directly that bypasses NCSC?

English
0
0
5
1.6K
Luca Casonato 🏳️‍🌈
I sent a CVD report to @ncsc_nl's CERT, and they are being wholly unhelpful. Do I know anyone that works on DigiD or other cyber security stuff at @Rijksoverheid? Is there a report channel for DigiD directly that bypasses NCSC?
English
3
0
5
3.1K
Luca Casonato 🏳️‍🌈 retweetou
Deno
Deno@deno_land·
It's done. Now it’s your turn, @Oracle. We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal. Oracle has until January 4th to respond, or the case will go into default, which will result in the trademark being canceled. It's time to #FreeJavaScript. deno.com/blog/deno-v-or…
English
68
647
4.9K
332.2K
Dunk Bing
Dunk Bing@dunkbingg·
I got this error when deploying to Deno Deploy after upgrading to Deno 2. Should I keep the "nodeModulesDir" = true for now 🤔 @deno_land
Dunk Bing tweet media
English
1
0
2
48