Luca Casonato πŸ³οΈβ€πŸŒˆ's Avatar

Luca Casonato πŸ³οΈβ€πŸŒˆ

@lcas.dev

Software person. Building @deno.land. Creator of Fresh. tc39.es delegate. Train nerd. he/him πŸ³οΈβ€πŸŒˆπŸŒπŸŒ»πŸ’š lcas.dev - πŸ“ Amsterdam

4,720
Followers
183
Following
276
Posts
10.05.2023
Joined
Posts Following

Latest posts by Luca Casonato πŸ³οΈβ€πŸŒˆ @lcas.dev

And your job is clearly to not give a shit about anything and instead parrot whatever the management you talked to told you, as ground truth

28.02.2026 10:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've wanted this for so long - and @kettmeir.dev has finally implemented it!

View changes in the public API of packages between versions:
- what methods were added, changed (type signature), or removed

In the future we could even indicate if you are about to publish a breaking change

27.02.2026 16:30 πŸ‘ 23 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Basically railway companies / infrastructure managers have to publish schedule data and real time delay data at high quality freely accessible under Creative Commons

26.02.2026 19:45 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Deno v2.7 is here!

πŸ•› Temporal API stabilized
πŸͺŸ Windows ARM native support
βš™οΈ npm overrides support
πŸ“¦ deno compile --self-extracting
🩹 Node compat fixes

...and more!

deno.com/blog/v2.7

25.02.2026 18:20 πŸ‘ 75 πŸ” 11 πŸ’¬ 2 πŸ“Œ 5

but cApItAliSm

23.02.2026 12:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Or we sell it for slightly cheaper and become rich πŸ€‘

23.02.2026 11:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don’t remember how tho

19.02.2026 21:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You can run the builds on a real machine

19.02.2026 21:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Oooh tell me how this goes. I would love to do this to ours too

19.02.2026 20:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Me!

18.02.2026 09:38 πŸ‘ 4 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Video thumbnail

Deno Deploy has databases done right.

Instant serverless Postgres databases.
BYO, or get one from our friends at @prisma.io

Watch the full demo πŸ‘‰ deno.co/show/deploy/db

17.02.2026 12:16 πŸ‘ 35 πŸ” 2 πŸ’¬ 3 πŸ“Œ 2

I've switched your app to run in EU regions too - it was locked to US only :)

13.02.2026 22:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Let me know if you need anything from us!

13.02.2026 21:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

My Italian boyfriend just broke some spaghetti in half β€œto fit them in the pot”

AMA

13.02.2026 12:51 πŸ‘ 61 πŸ” 0 πŸ’¬ 10 πŸ“Œ 0
Video thumbnail

πŸš€ Publish applications with Deno Sandbox!

The Deno Sandbox SDK lets you create, manage, and deploy applications. A perfect companion for your agentic workflow.

Watch the demo:
deno.co/show/sandbox...

10.02.2026 10:30 πŸ‘ 21 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1
Video thumbnail

Deno Sandbox

β—½ Volumes
β—½ Snapshots
β—½ Secrets

πŸ‘‰ See the announcement video for more

deno.co/announcing/s...

05.02.2026 16:43 πŸ‘ 41 πŸ” 7 πŸ’¬ 0 πŸ“Œ 2

Cron is coming the next couple of weeks. We're currently finishing it up (and like all features we release, will be better than cron on Classic!)

03.02.2026 21:11 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

HUGE day for Deno! πŸŽ‰

- The all-new, completely rebuilt Deno Deploy is now in GA
- If that weren't enough: we're ALSO launching Deno Sandbox!

Deno Sandboxes are on-demand, isolated safe zones that run on Deno Deploy. Perfect for running any untrusted code (like from an LLM, or from end users).

03.02.2026 19:47 πŸ‘ 42 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0

This has been a long time coming. Super proud of the team - we completely rewrote Deno Deploy in the last year. It's better in every single way than the original.

Not to toot our own horn, but I think it's the best place to deploy your Deno/Node.js apps (and frameworks!)

Try it at deno.com/deploy!

03.02.2026 17:16 πŸ‘ 59 πŸ” 6 πŸ’¬ 3 πŸ“Œ 0
Preview
Introducing Deno Sandbox | Deno Instant Linux microVMs with defense-in-depth security for running untrusted code.

Introducing Deno Sandbox
⭐ Instant Linux microVMs
⭐ TypeScript and Python (!) SDKs + REST API
⭐ Secure against prompt injection attacks

deno.com/blog/introdu...

03.02.2026 17:11 πŸ‘ 69 πŸ” 15 πŸ’¬ 3 πŸ“Œ 4

Bad rollout

29.01.2026 14:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Those are just to cover up the address and barcode πŸ˜€

22.01.2026 10:33 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There was no further packing material in the box lol

22.01.2026 10:09 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Today in β€œway too large box for tiny thing”. This time it’s a Siemens oven replacement part

22.01.2026 09:55 πŸ‘ 21 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Playground | MessageFormat 2

Try it out here: messageformat.unicode.org/playground/

21.01.2026 13:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

They would have gotten an extension one way or another - we prefer to spend resources on meaningful work, not procedural shenanigans

08.01.2026 19:58 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Link to PDF here: prm.rfi.it/qo_prm/QO_Pd...

31.12.2025 22:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Partenze Departures/Departs/Abfahrten
NAPOLI CENTRALE/NAPOLI PIAZZA GARIBALDI
14 DIC 2025 - 13 GIU 2026

20.30* NA251 LAGONEGRO 23.52
Eboli 21.49 - Polla 22.26 - Atena 22.36 - Sala
Consilina 22.46 - Sassano-Teggiano 22.56 - Padula 23.04 -
Montesano-B. 23.12 - Casalbuono 23.22 - Casaletto 23.31 -
Lagonegro Centro 23.48 -
* CIRCOLA NEI GIORNI [FESTIVI]
* A BERNADA FERMA SOLO PER DICESA VIAGGIATORI. A GINOSA FERMA DAL 1
LUGLIO AL 31 AGOSTO 2104

Partenze Departures/Departs/Abfahrten NAPOLI CENTRALE/NAPOLI PIAZZA GARIBALDI 14 DIC 2025 - 13 GIU 2026 20.30* NA251 LAGONEGRO 23.52 Eboli 21.49 - Polla 22.26 - Atena 22.36 - Sala Consilina 22.46 - Sassano-Teggiano 22.56 - Padula 23.04 - Montesano-B. 23.12 - Casalbuono 23.22 - Casaletto 23.31 - Lagonegro Centro 23.48 - * CIRCOLA NEI GIORNI [FESTIVI] * A BERNADA FERMA SOLO PER DICESA VIAGGIATORI. A GINOSA FERMA DAL 1 LUGLIO AL 31 AGOSTO 2104

RFI (same company that has the swear comments in their JS files) also knows that between 1 July and 31 August 2104 (yes, not a mistake, at least not mine) the bus won't stop in Ginosa.

Sorry to all the people in 78 years that will be impacted!

31.12.2025 22:57 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Partenze Departures/Departs/Abfahrten
NAPOLI CENTRALE/NAPOLI PIAZZA GARIBALDI
14 DIC 2025 - 13 GIU 2026

20.30* NA251 LAGONEGRO 23.52
Eboli 21.49 - Polla 22.26 - Atena 22.36 - Sala
Consilina 22.46 - Sassano-Teggiano 22.56 - Padula 23.04 -
Montesano-B. 23.12 - Casalbuono 23.22 - Casaletto 23.31 -
Lagonegro Centro 23.48 -
* CIRCOLA NEI GIORNI [FESTIVI]
* A BERNADA FERMA SOLO PER DICESA VIAGGIATORI. A GINOSA FERMA DAL 1
LUGLIO AL 31 AGOSTO 2104

Partenze Departures/Departs/Abfahrten NAPOLI CENTRALE/NAPOLI PIAZZA GARIBALDI 14 DIC 2025 - 13 GIU 2026 20.30* NA251 LAGONEGRO 23.52 Eboli 21.49 - Polla 22.26 - Atena 22.36 - Sala Consilina 22.46 - Sassano-Teggiano 22.56 - Padula 23.04 - Montesano-B. 23.12 - Casalbuono 23.22 - Casaletto 23.31 - Lagonegro Centro 23.48 - * CIRCOLA NEI GIORNI [FESTIVI] * A BERNADA FERMA SOLO PER DICESA VIAGGIATORI. A GINOSA FERMA DAL 1 LUGLIO AL 31 AGOSTO 2104

RFI (same company that has the swear comments in their JS files) also knows that between 1 July and 31 August 2104 (yes, not a mistake, at least not mine) the bus won't stop in Ginosa.

Sorry to all the people in 78 years that will be impacted!

31.12.2025 22:57 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
function apriFermateSuccessive(trenoid) {
    //var popUpId = $(elem).html().trim();

    /*var prova = document.getElementById("FermateSuccessivePopup");
    if (prova != null)
    {
        
         
        document.getElementById("FermateSuccessivePopup").style.display = "block";
        alert("Belin che cavolo");
    }
    else
    {
        alert("E se non c'Γ¨ non c'Γ¨!");
    }
    */

    //var popup = document.getElementById("FermateSuccessive_" + trenoid);
    //var popup = document.getElementById("Provadelleprove" );
    //// var popup = $("#FermateSuccessive_" + trenoid);
    //if (popup == null)
    //{
    //    alert("AHIA");    
    //}
    //popup.style.dispaly = "block";

function apriFermateSuccessive(trenoid) { //var popUpId = $(elem).html().trim(); /*var prova = document.getElementById("FermateSuccessivePopup"); if (prova != null) { document.getElementById("FermateSuccessivePopup").style.display = "block"; alert("Belin che cavolo"); } else { alert("E se non c'Γ¨ non c'Γ¨!"); } */ //var popup = document.getElementById("FermateSuccessive_" + trenoid); //var popup = document.getElementById("Provadelleprove" ); //// var popup = $("#FermateSuccessive_" + trenoid); //if (popup == null) //{ // alert("AHIA"); //} //popup.style.dispaly = "block";

Looking at the PUBLIC JS files for the departure boards from RFI (the 100% public company that maintains the track and station infrastructure) shows it was written by someone from Genoa

"Belin che cavolo" = "WTF", but only in Liguria

Also, the body here is entirely commented out!

30.12.2025 18:46 πŸ‘ 21 πŸ” 1 πŸ’¬ 4 πŸ“Œ 0