deno_land, to node
@deno_land@fosstodon.org avatar

Deploy and Subhosting securely run untrusted code, handling hundreds of millions of requests per day with minimum latencies.

Here's how we built it 👇️

https://deno.com/blog/build-secure-performant-cloud-platform

deno_land, to node
@deno_land@fosstodon.org avatar

Have you seen by Examples?

They're now in our documentation to make them easier to find. There's a whole collection of annotated examples on how use Deno. Take them as-is or use them as a reference when you're developing.

https://docs.deno.com/examples

mmastrac, to random
@mmastrac@hachyderm.io avatar

I have some bittersweet news -- I decided to leave Deno. Going to be joining a really cool company, continuing to work in Rust.

Deno was a great place to work, full of really smart folks. I got to work on some great projects: rewriting the HTTP server to nearly 2x throughput, some major refactoring of the event loop and timers to make them an order of magnitude faster, working on rebuilding the V8 -> Rust interface to make it as fast as humanly possible...

mmastrac,
@mmastrac@hachyderm.io avatar

... while also improving the developer experience with better errors.

Too many fun projects to count!

I still think is the best choice for server-side JS and , robust command-line tools and many other places. It's so much better than everything else.

Looking forward to announcing the new role in the near future and continuing to work in the high-performance arena. 🚀

deno_land, to node
@deno_land@fosstodon.org avatar

🎂️

webhackfest, to random
@webhackfest@floss.social avatar

We have just published the 8 talks of the Web Engines Hackfest 2024: https://webengineshackfest.org/#talks

webhackfest,
@webhackfest@floss.social avatar

Leo Kettmeir will review the history of WebGPU in Deno (@deno_land) and the challenges in providing a performant implementation https://webengineshackfest.org/#deno

deno_land, to node
@deno_land@fosstodon.org avatar

Working on a new JavaScript package 📦? Here are some best practices on creating excellent documentation 👇

https://deno.com/blog/document-javascript-package

teleclimber, to node
@teleclimber@social.tchncs.de avatar

Blog Post: I wrote about my struggles trying to open up outgoing net requests in a safe way for apps using 's permissions. It didn't go well 😭

https://olivierforget.net/blog/2024/dropserver-net-requests/

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar

Deno 1.43: improved Language Server performance
@marvinh @deno_land
https://deno.com/blog/v1.43

deno_land, to node
@deno_land@fosstodon.org avatar

Offer a low-code solution and your users want more customization? Here are 3 kinds of "escape hatches" you can add to your product:
🧩️custom data transformer
🧩️custom external HTTP connector
🧩️custom chart or UI component

Learn more 👇️
https://deno.com/blog/low-code-needs-an-escape-hatch

arnelson, to node
@arnelson@fosstodon.org avatar

I've been thinking about restarting work on . Development stopped because I hit a wall with the database system. Writing Tapir in was a long sequence of yak-shaving without much payoff; most of my dev time was spent implementing JSON-LD, Web Signatures, and a database layer that should have been a library if Deno had better Node compatibility at the time.

hongminhee, to node
@hongminhee@todon.eu avatar

's tutorial, which previously assumed you were using , can now be followed using .js and ! (What is Fedify? It's an ActivityPub server framework.)

However, they are written for Fedify 0.8.0, which hasn't been released yet. You can test it with the pre-release version, 0.8.0-dev.164, though.

https://unstable.fedify.dev/tutorial

deno_land, to node
@deno_land@fosstodon.org avatar

1.43 is released!

🚀 Much faster language server
🐢 Key improvements in node:worker_threads and node:vm
💾 Snappy startups with V8 code caching
☁️ New "deno serve" subcommand
🚨 Updates regarding Deno 2

And more - details in the release notes
https://deno.com/blog/v1.43

deno_land, to node
@deno_land@fosstodon.org avatar

Slack chose to build its next generation platform because:
✅ native TypeScript & web standard APIs support
✅ secure-by-default,👍for enterprise apps
✅ can be compiled into a portable, self-executable binary

https://deno.com/blog/slack-saves-engineering-effort-with-deno

kytta, to random
@kytta@fosstodon.org avatar

In the past, I’ve really wanted to try out other search engines: Mojeek, Kagi, Ecosia; but there was one thing that made me stay with DuckDuckGo — the Bangs. Well, not any more!

Introducing : https://codeberg.org/kytta/interro

interro is a shim for your search engine that enables DDG Bangs, but better! Instead of routing your requests via DDG, it loads all Bangs into memory and handles redirects locally. You can use any search engine as fallback.

kytta,
@kytta@fosstodon.org avatar

Damn, it’s been less than two days, and I am already about to rewrite this whole project because does not seem to support Linux on ARM 🥲

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar
Ciantic, to node
@Ciantic@twit.social avatar

I think I don't like 's JSR syntax:

import { foo } from "jsr:foo"

This makes yet another thing that deviates it from vanilla TypeScript/NodeJS/Bun

HTTPS imports at least have a chance they will be widely adopted, but these alternative import syntaxes not so much.

deno_land, to node
@deno_land@fosstodon.org avatar

Netlify built their Edge Functions with Subhosting over AWS Lambda because:
⭐️ global availability without config
⭐️ autoscale without pre-provisioning
⭐️ lower cold starts
⭐️ simple, robust APIs that supports web standards

https://deno.com/blog/netlify-subhosting

cdoremus, to node
@cdoremus@hachyderm.io avatar
deno_land, to node
@deno_land@fosstodon.org avatar

📣 Hookdeck is now on JSR️📣️

Read more about how to install and use Hookdeck via JSR 👇️

https://deno.com/blog/hookdeck-on-jsr

deno_land, to node
@deno_land@fosstodon.org avatar

🚨️Neon Serverless Driver on JSR🚨️

Using Neon's Postgres serverless driver with minimizes round trips to the database to achieve sub-10ms first query latencies 👇️

https://deno.com/blog/neon-on-jsr

deno_land, to node
@deno_land@fosstodon.org avatar

Our LSP is now nearly 2x faster, especially when working in large projects. Here's a benchmark of editing and navigating files in a 24mb project in milliseconds.

Read about the benchmark: https://github.com/denoland/deno/pull/23395

deno_land, to node
@deno_land@fosstodon.org avatar

Not sure where to start with TSConfig? Here's a quick primer 👇️

https://deno.com/blog/intro-to-tsconfig

jbzfn, to node
@jbzfn@mastodon.social avatar
hongminhee, to node
@hongminhee@todon.eu avatar

Did you know? supports styling in console.log(), just like browsers.

https://developer.mozilla.org/en-US/docs/Web/API/console#styling_console_output

cdoremus, to javascript
@cdoremus@hachyderm.io avatar

Thinking about trying out the new and runtime ? Well here's a good 5 minute primer produced by the team:
https://youtu.be/nU1Jf2WW9ZM?si=daLKL0_Ma4Fet6go

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • rosin
  • ngwrru68w68
  • Durango
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • khanakhh
  • slotface
  • everett
  • vwfavf
  • kavyap
  • megavids
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • tacticalgear
  • InstantRegret
  • cisconetworking
  • cubers
  • tester
  • anitta
  • modclub
  • Leos
  • normalnudes
  • JUstTest
  • All magazines