Profile avatar
cdoremus.deno.social
Deno enthusiast. Author of Craig's Deno Diary, a blog about Deno 🦕. Also on Mastodon: https://hachyderm.io/@cdoremus
6 posts 56 followers 74 following
Prolific Poster

🎂

In love with #Deno says the author; not so much Deno Deploy. @deno.land www.intaek.blog/posts/202505...

v2.3 deno.com/blog/v2.3

Apparently #deno v2.3.0 has been released by @deno.land: github.com/denoland/den...

Portland, ME showed up. #HandsOff

Want your own custom AI thats trained on confidential material? Here's how you can build a custom RAG AI agent 👇 deno.com/blog/build-c...

Welcome to Jurassic Park: A Comprehensive Study of Security Risks in Deno and its Ecosystem #deno cispa.de/en/research/...

Want to play around with LLMs in 5 minutes? Check out this quickstart from @kitsonkelly.com with Deno Jupyter🦕, Ollama 🦙, and Deepseek 🐳 deno.com/blog/the-din...

The joy of Jupyter notebooks and @deno.land. I knew for a while that a Jupyter kernel was built into Deno, but never had reason to use it, but doing some experimentation with LLMs and RAGs seemed like the right opportunity and what a joy.

The next version of Deno will have a super fast JS/TS plugin API for the linter 🎉 Watch @lcas.dev write a lint rule to ban string literals in <60 seconds. This, plus many other goodies, to land next week with Deno 2.2.

@jsr.io is now openly governed — meet its board members and check out its governance charter 👇 deno.com/blog/jsr-ope...

Deno 2.1.6 has been released - Correct handling of compilerOptions.types - Better handling of npm package types - Improvements to node:fs FileHandle - Make deno outdated more robust Run `deno upgrade` to get it github.com/denoland/den...

#FreeJavaScript update: Oracle has informed us they won’t voluntarily withdraw their trademark on "JavaScript". Next: they’ll file their Answer and we’ll start discovery to show how "JavaScript" is widely recognized as a generic term and not controlled by Oracle.

Created my first #deno /jsr module - a dumb simple DI container jsr.io/@dc0d/dion With an example hono web api using it: github.com/dc0d/dion-ex... The experience of using deno was a delight. And deploying to jsr using GitHub workflows was also straight forward.

We have an open bounty for improving Deno support in Rspack. You can find more details at github.com/web-infra-de... If you find Rspack valuable for your project, please consider sponsoring us through opencollective.com/rspack.

Deno can now finally be installed through npm! npm install -g deno npx deno eval -p 1+2 www.npmjs.com/package/deno

Easily check for outdated dependencies with `deno outdated` 👇️ docs.deno.com/runtime/refe...

Interested in contributing to Deno? Check out @littledivy.com's talk on Deno internals and op2: www.youtube.com/watch?v=vINO...

Needed a "back to top" button for the docs. Made this little example, cos I'm loving the scroll-timeline CSS property allowing for a CSS only, appear on scroll, smooth scrolling, back to top. (chromium/edge only for now) codepen.io/thisisjofran...

Deno 🤝️ @solidjs.com deno.com/blog/build-s...

this wren wants to remind you that Deno permission flags have shorthands! deno.com/blog/v1.46#s...

If you like that, you love the support for workspaces! Read about it here: deno.com/blog/v2.1 Or hear about it from the team here: www.youtube.com/watch?v=_ZLJ...

I made a @deno.land alias to serve the current directory using built-in file server. This replaces `npx serve` for me. If you've got an easier one LMK! #deno

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. It's time to #FreeJavaScript. deno.com/blog/deno-v-...

Participating in Advent of Code 🎄? Use Deno and win some exclusive prizes 🎁️ 👀️ deno.com/blog/advent-...

If you're wondering how to set up a @react.dev + @vite.dev project with a @deno.land deno.json file (instead of a package.json), I've made a template which will set you up a React + Vite + TS project - github.com/denoland/rea.... Let me know if it is helpful!

Bluesky now has over 20M people!! 🎉 We've been adding over a million users per day for the last few days. To celebrate, here are 20 fun facts about Bluesky:

NGL, @deno.land Deploy + Hono is a killer combo to quickly deploy a SSR site 🚀 quickstart.deno.dev

Deno 2.1 is out 🎉️ 🛩️ first class Wasm support 🌳️ Long Term Support branch ⭐️ Improved dependency management and much more. deno.com/blog/v2.1

This Friday, we'll show you how to contribute to JSR by making an update to the Rust code base, as well as answer any of your questions. ⏱️ This Friday, 10am PT (13:00 ET, 18:00 UTC, 19:00 CET) 📍 deno.co/jsr-meeting

In today's Learn Deno tutorial, learn how to containerize your Deno app with Docker so you can deploy it anywhere: 👇️ www.youtube.com/watch?v=VRry...

In my latest video over on @syntax.fm - I dive deep into the @deno.land v2 ecosystem to answer the question: "Does Deno v2 deliver on its promises?" I cover using Deno for new projects, existing projects, muse on the future of JavaScript and more. 🍿 Watch: www.youtube.com/watch?v=N04N...

Deno 🤝️ @drizzle.team deno.com/blog/build-d...

In today's Learn Deno tutorial, we show how to build real-time applications with WebSockets: ⭐️ web standard APIs ⭐️ no dependencies ⭐️ zero config youtube.com/watch?v=FC4I...

I've made a framework! 🥳 It's called Limette and it's a full-stack framework for Deno and Web Components (Lit). There are still a lot of things to fix/improve/add, so please be patient. 🙏

I guess I should have known this, but when they say @deno.land is your all-in-one development tool, it means it is all-in-one. You can test examples in your docs, both in markdown and JSDoc as part of your checks.

You're invited to join the second open working meeting for JSR. Agenda so far: - review draft of governance document and provide feedback - discuss pain points with JSR and brainstorm solutions ⏱️ This Friday, 10am PT (13:00 ET, 18:00 UTC, 19:00 CET) 📍 deno.co/jsr-meeting

Working with Deno doesn't mean you can't work with Node.js built-ins or with npm. Learn more about the extremely mind-blowing compatibility with the Node.js ecosystem ⬇️⬇️ 🦕

Some new "Learn Deno" tutorials just dropped! In the series, @eveporcello.bsky.social walks you through: - Setting up Deno - Using the all-in-one tooling - Using Browser APIs - Using Deno APIs - Permission flags - Publishing modules to JSR - And more coming soon Check it out: deno.co/learn-deno

Next.js on Deno Deploy 🎉️ Learn more about the various ways to deploy a Next.js app on Deno Deploy: github.com/nextjs/deplo...

The upcoming patch release of Deno uses 2.3x less memory than Bun running the compiled executable of this example on Windows (70 MB vs 160MB after 60 seconds).

new bluesky, who dis?

#deno v2 is here! 🥳🥳🥳 github.com/denoland/den...

Craig's Deno Diary is a blog that focuses on the JavaScript runtime #Deno: https//deno-blog.com