Craig Doremus🦕
cdoremus.deno.social
Craig Doremus🦕
@cdoremus.deno.social
Deno enthusiast. Author of Craig's Deno Diary, a blog about Deno 🦕. Also on Mastodon: https://hachyderm.io/@cdoremus
Reposted by Craig Doremus🦕
🎂
May 13, 2025 at 4:14 PM
In love with #Deno says the author; not so much Deno Deploy.
@deno.land

www.intaek.blog/posts/202505...
How I got in love with Deno & Fresh.
www.intaek.blog
May 9, 2025 at 4:29 PM
Reposted by Craig Doremus🦕
May 2, 2025 at 3:17 PM
Reposted by Craig Doremus🦕
Portland, ME showed up. #HandsOff
April 5, 2025 at 3:17 PM
Reposted by Craig Doremus🦕
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...
Build a custom RAG AI agent in TypeScript and Jupyter
AI and LLMs are certainly useful assistive tools. But what if we need to train LLMs on confidential documents and materials? Here's how you can build your own custom RAG AI agent.
deno.com
March 18, 2025 at 5:15 PM
Welcome to Jurassic Park: A Comprehensive Study of Security Risks in Deno and its Ecosystem
#deno

cispa.de/en/research/...
Welcome to Jurassic Park: A Comprehensive Study of Security Risks in Deno and its Ecosystem
Node.js and its ecosystem npm are notoriously insecure, enabling the proliferation of supply chain attacks. Deno is an emerging runtime that promises...
cispa.de
March 8, 2025 at 12:00 AM
Reposted by Craig Doremus🦕
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 Dino 🦕, the Llama 🦙, and the Whale 🐋
Did you know you can run a large language model with Deno and Jupyter Notebooks? Here's how.
deno.com
February 27, 2025 at 6:17 PM
Reposted by Craig Doremus🦕
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.
February 3, 2025 at 7:49 AM
Reposted by Craig Doremus🦕
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.
February 7, 2025 at 7:16 PM
Reposted by Craig Doremus🦕
@jsr.io is now openly governed — meet its board members and check out its governance charter 👇

deno.com/blog/jsr-ope...
Introducing the JSR open governance board
JSR, a modern open source JavaScript registry, is meant for the greater JavaScript and TypeScript community. We're thrilled to announce its own independent governing body.
deno.com
February 3, 2025 at 6:18 PM
Reposted by Craig Doremus🦕
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...
Release v2.1.6 · denoland/deno
2.1.6 / 2025.01.16 fix(check/lsp): correctly resolve compilerOptions.types (#27686) fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment ImportMeta (#27690) fix(compile...
github.com
January 17, 2025 at 10:21 PM
Reposted by Craig Doremus🦕
#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.
January 8, 2025 at 5:41 PM
Reposted by Craig Doremus🦕
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.
@dc0d/dion - JSR
@dc0d/dion on JSR: dion is a simple yet powerful dependency injection container
jsr.io
December 28, 2024 at 5:42 PM
Reposted by Craig Doremus🦕
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.
December 17, 2024 at 1:45 AM
Reposted by Craig Doremus🦕
I’ve used Deno for this and it’s an absolute joy compared to doing it the old fashioned way. I’ve used TSDX as well and found it to be fine but with Deno it’s painless.

deno.com/learn/modules
Building modules with Deno
How and why you should build modern ES modules (and npm-compatible modules) with Deno.
deno.com
December 22, 2024 at 8:39 PM
Reposted by Craig Doremus🦕
But first, I need to make Tailwind's autocomplete feature to work with Lit.

And it seems like this simple config does the trick 💅
December 27, 2024 at 11:11 PM
Reposted by Craig Doremus🦕
Deno can now finally be installed through npm!

npm install -g deno

npx deno eval -p 1+2

www.npmjs.com/package/deno
deno
A modern runtime for JavaScript and TypeScript.. Latest version: 2.1.4, last published: 18 hours ago. Start using deno in your project by running `npm i deno`. There is 1 other project in the npm regi...
www.npmjs.com
December 13, 2024 at 6:29 PM
Reposted by Craig Doremus🦕
Easily check for outdated dependencies with `deno outdated` 👇️

docs.deno.com/runtime/refe...
December 12, 2024 at 4:25 PM
Reposted by Craig Doremus🦕
Interested in contributing to Deno?

Check out @littledivy.com's talk on Deno internals and op2: www.youtube.com/watch?v=vINO...
Deno under the hood: op2
YouTube video by Deno
www.youtube.com
December 12, 2024 at 6:22 PM
Reposted by Craig Doremus🦕
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...
CSS only smooth Back to Top
...
codepen.io
December 13, 2024 at 2:22 PM
Reposted by Craig Doremus🦕
You can also follow the deno instructions in the SolidJS docs

docs.solidjs.com/quick-start
December 5, 2024 at 11:05 PM
Reposted by Craig Doremus🦕
Build a SolidJS app with Deno
Learn how to build a simple SolidJS application with Deno.
deno.com
December 5, 2024 at 4:54 PM
Reposted by Craig Doremus🦕
this wren wants to remind you that Deno permission flags have shorthands!

deno.com/blog/v1.46#s...
December 10, 2024 at 5:27 PM
Reposted by Craig Doremus🦕
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...
December 3, 2024 at 12:22 PM