home.social

#deno — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #deno, aggregated by home.social.

  1. this vibe coded PR with 1,000,000+ additions is just open-source ransomware with prettier commit messages.

    shoutout to the brave soul reviewing:

    "LGTM" after skimming 14 lines… 🤡

    uninstalling immediately!

    github.com/oven-sh/bun/pull/30

    #npm #yarn #pnpm #bun #deno #js #javascript #typescript

  2. this vibe coded PR with 1,000,000+ additions is just open-source ransomware with prettier commit messages.

    shoutout to the brave soul reviewing:

    "LGTM" after skimming 14 lines… 🤡

    uninstalling immediately!

    github.com/oven-sh/bun/pull/30

    #npm #yarn #pnpm #bun #deno #js #javascript #typescript

  3. this vibe coded PR with 1,000,000+ additions is just open-source ransomware with prettier commit messages.

    shoutout to the brave soul reviewing:

    "LGTM" after skimming 14 lines… 🤡

    uninstalling immediately!

    github.com/oven-sh/bun/pull/30

    #npm #yarn #pnpm #bun #deno #js #javascript #typescript

  4. karena #Deno Deploy kasih ane region EU dan US, blog ane kayak nyendat dikit diakses dari Indo. Apa perlu pindahan yes?

  5. karena #Deno Deploy kasih ane region EU dan US, blog ane kayak nyendat dikit diakses dari Indo. Apa perlu pindahan yes?

  6. karena #Deno Deploy kasih ane region EU dan US, blog ane kayak nyendat dikit diakses dari Indo. Apa perlu pindahan yes?

  7. karena #Deno Deploy kasih ane region EU dan US, blog ane kayak nyendat dikit diakses dari Indo. Apa perlu pindahan yes?

  8. gw deploy #Lume ke #Deno pas build OK selesai dengan lancar, pas deploy dapat error seperti ini

    JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    error: JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    error: JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    

    gw hapus deno.lock, terus rubah "lock": false menjadi true. Reload cache dan build ulang. Proses build selesai tapi deploy masih bermasalah.

    coba update @std/cli ke 1.0.29 secara manual dengan deno cache --reload jsr:@std/[email protected] kemudian update isi deno.lock dengan deno cache --frozen=false _config.ts dan build ulang.

    build sukses, deploy sukses. Cakep!

  9. gw deploy #Lume ke #Deno pas build OK selesai dengan lancar, pas deploy dapat error seperti ini

    JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    error: JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    error: JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    

    gw hapus deno.lock, terus rubah "lock": false menjadi true. Reload cache dan build ulang. Proses build selesai tapi deploy masih bermasalah.

    coba update @std/cli ke 1.0.29 secara manual dengan deno cache --reload jsr:@std/[email protected] kemudian update isi deno.lock dengan deno cache --frozen=false _config.ts dan build ulang.

    build sukses, deploy sukses. Cakep!

  10. gw deploy #Lume ke #Deno pas build OK selesai dengan lancar, pas deploy dapat error seperti ini

    JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    error: JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    error: JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    

    gw hapus deno.lock, terus rubah "lock": false menjadi true. Reload cache dan build ulang. Proses build selesai tapi deploy masih bermasalah.

    coba update @std/cli ke 1.0.29 secara manual dengan deno cache --reload jsr:@std/[email protected] kemudian update isi deno.lock dengan deno cache --frozen=false _config.ts dan build ulang.

    build sukses, deploy sukses. Cakep!

  11. gw deploy #Lume ke #Deno pas build OK selesai dengan lancar, pas deploy dapat error seperti ini

    JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    error: JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    
    error: JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified.
        at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27
    

    gw hapus deno.lock, terus rubah "lock": false menjadi true. Reload cache dan build ulang. Proses build selesai tapi deploy masih bermasalah.

    coba update @std/cli ke 1.0.29 secara manual dengan deno cache --reload jsr:@std/[email protected] kemudian update isi deno.lock dengan deno cache --frozen=false _config.ts dan build ulang.

    build sukses, deploy sukses. Cakep!

  12. Today I coded for 4 hours with #OpenCode using GLM 5 instead of Claude Sonnet 4.6. The project is a #Deno app written in #typescript and the agent had to refactor code and HTML layout.

    I perceived no difference in capabilities. GLM5 handled edits well, made some mistakes just like Sonnet, and produced output of the same quality.

    But GLM 5 is 3x smaller than Sonnet!

    Private AI models are wasteful. They're too big, use too much power, and are too expensive to run. #openweight is the future.

  13. CW: Falando Dev

    Todo dia um novo ataque de suply-chain no NPM. Por isso não abro mão do Deno e suas flags de permissão.

    Acho que meu próximo texto / vídeo vai ser alguma coisa nessa linha...

    #deno

  14. CW: Falando Dev

    Todo dia um novo ataque de suply-chain no NPM. Por isso não abro mão do Deno e suas flags de permissão.

    Acho que meu próximo texto / vídeo vai ser alguma coisa nessa linha...

    #deno

  15. CW: Falando Dev

    Todo dia um novo ataque de suply-chain no NPM. Por isso não abro mão do Deno e suas flags de permissão.

    Acho que meu próximo texto / vídeo vai ser alguma coisa nessa linha...

    #deno

  16. CW: Falando Dev

    Todo dia um novo ataque de suply-chain no NPM. Por isso não abro mão do Deno e suas flags de permissão.

    Acho que meu próximo texto / vídeo vai ser alguma coisa nessa linha...

    #deno

  17. CW: Falando Dev

    Todo dia um novo ataque de suply-chain no NPM. Por isso não abro mão do Deno e suas flags de permissão.

    Acho que meu próximo texto / vídeo vai ser alguma coisa nessa linha...

    #deno

  18. @poes sejujurnya, gak begitu nganggap lume, karena merasa jadi vendor lock-in tergantung sama kelangsungan hidup #deno, yang terus terang gua ragukan.

  19. @poes sejujurnya, gak begitu nganggap lume, karena merasa jadi vendor lock-in tergantung sama kelangsungan hidup #deno, yang terus terang gua ragukan.

  20. @poes sejujurnya, gak begitu nganggap lume, karena merasa jadi vendor lock-in tergantung sama kelangsungan hidup #deno, yang terus terang gua ragukan.

  21. @poes sejujurnya, gak begitu nganggap lume, karena merasa jadi vendor lock-in tergantung sama kelangsungan hidup #deno, yang terus terang gua ragukan.

  22. Updating my résumé turned into a DRY problem, so I overengineered my résumé.

    Or maybe did it exactly right?

    zeigert.com/posts/2026-04-18-i

    #lume #deno

  23. Updating my résumé turned into a DRY problem, so I overengineered my résumé.

    Or maybe did it exactly right?

    zeigert.com/posts/2026-04-18-i

    #lume #deno

  24. Updating my résumé turned into a DRY problem, so I overengineered my résumé.

    Or maybe did it exactly right?

    zeigert.com/posts/2026-04-18-i

    #lume #deno

  25. Updating my résumé turned into a DRY problem, so I overengineered my résumé.

    Or maybe did it exactly right?

    zeigert.com/posts/2026-04-18-i

    #lume #deno

  26. Updating my résumé turned into a DRY problem, so I overengineered my résumé.

    Or maybe did it exactly right?

    zeigert.com/posts/2026-04-18-i

    #lume #deno

  27. #Optique 1.0.0 is out! If you build #CLI tools with #TypeScript, it might be worth a look.

    I started it because I wanted a TypeScript CLI parser that felt more like optparse-applicative than the usual builder-style APIs. You build up small typed parsers, compose them, and TypeScript infers the result. It handles subcommands, option dependencies, shell completion, and man pages, and it runs on #Deno, #Node.js, and #Bun.

    For 1.0 I added @optique/env, so env vars can fill in missing flags, and @optique/inquirer, so missing values can fall back to Inquirer.js prompts. I also cleaned up a lot of awkward API edges and fixed a long backlog of completion bugs across five shells.

    Packages are on JSR and npm.

    https://github.com/dahlia/optique/discussions/796

  28. #Optique 1.0.0 is out! If you build #CLI tools with #TypeScript, it might be worth a look.

    I started it because I wanted a TypeScript CLI parser that felt more like optparse-applicative than the usual builder-style APIs. You build up small typed parsers, compose them, and TypeScript infers the result. It handles subcommands, option dependencies, shell completion, and man pages, and it runs on #Deno, #Node.js, and #Bun.

    For 1.0 I added @optique/env, so env vars can fill in missing flags, and @optique/inquirer, so missing values can fall back to Inquirer.js prompts. I also cleaned up a lot of awkward API edges and fixed a long backlog of completion bugs across five shells.

    Packages are on JSR and npm.

    https://github.com/dahlia/optique/discussions/796

  29. #Optique 1.0.0 is out! If you build #CLI tools with #TypeScript, it might be worth a look.

    I started it because I wanted a TypeScript CLI parser that felt more like optparse-applicative than the usual builder-style APIs. You build up small typed parsers, compose them, and TypeScript infers the result. It handles subcommands, option dependencies, shell completion, and man pages, and it runs on #Deno, #Node.js, and #Bun.

    For 1.0 I added @optique/env, so env vars can fill in missing flags, and @optique/inquirer, so missing values can fall back to Inquirer.js prompts. I also cleaned up a lot of awkward API edges and fixed a long backlog of completion bugs across five shells.

    Packages are on JSR and npm.

    https://github.com/dahlia/optique/discussions/796

  30. #Optique 1.0.0 is out! If you build #CLI tools with #TypeScript, it might be worth a look.

    I started it because I wanted a TypeScript CLI parser that felt more like optparse-applicative than the usual builder-style APIs. You build up small typed parsers, compose them, and TypeScript infers the result. It handles subcommands, option dependencies, shell completion, and man pages, and it runs on #Deno, #Node.js, and #Bun.

    For 1.0 I added @optique/env, so env vars can fill in missing flags, and @optique/inquirer, so missing values can fall back to Inquirer.js prompts. I also cleaned up a lot of awkward API edges and fixed a long backlog of completion bugs across five shells.

    Packages are on JSR and npm.

    https://github.com/dahlia/optique/discussions/796

  31. #Optique 1.0.0 is out! If you build #CLI tools with #TypeScript, it might be worth a look.

    I started it because I wanted a TypeScript CLI parser that felt more like optparse-applicative than the usual builder-style APIs. You build up small typed parsers, compose them, and TypeScript infers the result. It handles subcommands, option dependencies, shell completion, and man pages, and it runs on #Deno, #Node.js, and #Bun.

    For 1.0 I added @optique/env, so env vars can fill in missing flags, and @optique/inquirer, so missing values can fall back to Inquirer.js prompts. I also cleaned up a lot of awkward API edges and fixed a long backlog of completion bugs across five shells.

    Packages are on JSR and npm.

    https://github.com/dahlia/optique/discussions/796

  32. tapi bisa jadi kayak #Deno yang bisa import langsung dari URL bukan hanya dari repo.

    kalo lihat changelog'snya sepertinya kedepannya bisa pakai begini misalnya

    pkg install https://sok.egois.org/pkg/cuek-0.1.txz

    tapi soal keamanan gimana ya?

  33. tapi bisa jadi kayak #Deno yang bisa import langsung dari URL bukan hanya dari repo.

    kalo lihat changelog'snya sepertinya kedepannya bisa pakai begini misalnya

    pkg install https://sok.egois.org/pkg/cuek-0.1.txz

    tapi soal keamanan gimana ya?

  34. tapi bisa jadi kayak #Deno yang bisa import langsung dari URL bukan hanya dari repo.

    kalo lihat changelog'snya sepertinya kedepannya bisa pakai begini misalnya

    pkg install https://sok.egois.org/pkg/cuek-0.1.txz

    tapi soal keamanan gimana ya?

  35. tapi bisa jadi kayak #Deno yang bisa import langsung dari URL bukan hanya dari repo.

    kalo lihat changelog'snya sepertinya kedepannya bisa pakai begini misalnya

    pkg install https://sok.egois.org/pkg/cuek-0.1.txz

    tapi soal keamanan gimana ya?