The letter

One letter a week, starting soon.

The week's signal, what shipped, what is worth running tonight, and the editor's note. No tracking, no ads, nothing else.

We keep your address, your language and the date you joined, nothing else. Every letter has a one-click unsubscribe link that deletes the record.

Deno Blog

17 stories

Deno BlogLanguagesDeno is joining Cloudflare Putting ourselves in the best place to build the future of the web

10.09

Deno BlogLanguagesDeno 2.9 `deno desktop` for building native desktop apps from web tech, first-class migration from npm/pnpm/yarn/Bun, CSS module imports, snapshot and parameterized testing, smaller `deno compile --bundle`…

06.25

Deno BlogLanguagesDeno 2.8 `import defer`, six new subcommands (`deno transpile`, `deno pack`, `deno bump-version`, `deno ci`, `deno why`, `deno audit fix`), network debugging in Chrome DevTools, framework-aware `deno…

05.22

Deno BlogLanguagesClaw Patrol: an open-source security firewall for agents Why we needed an agent firewall that speaks more than HTTP.

05.21

Deno BlogLanguagesFresh 2.3: Zero JS by default, View Transitions, and Temporal support Fresh 2.3 ships true zero-JS pages, View Transitions, CSP nonce support, IP filtering, and Temporal API support in islands.

04.24

Deno BlogLanguagesDeno 2.7: Temporal API, Windows ARM, and npm overrides Deno 2.7 stabilizes the Temporal API, adds Windows on ARM builds, npm overrides in package.json, brotli compression streams, self-extracting compiled binaries, deno create, and dozens of Node.js…

02.25

Deno BlogLanguagesBuild a dinosaur runner game with Deno, pt. 6 Add structured logging, distributed traces, and game analytics to your Deno game and learn how to use Deno Deploy's built-in logs, traces, and metrics dashboards.

02.23

Deno BlogLanguagesBuild a dinosaur runner game with Deno, pt. 5 Capture player identities, add a customization modal, and persist those preferences via Oak + PostgreSQL.

02.09

Deno BlogLanguagesDeno Deploy is Generally Available Deno Deploy is now generally available, plus some highlights of new features and tools.

02.03

Deno BlogLanguagesIntroducing Deno Sandbox Instant Linux microVMs with defense-in-depth security for running untrusted code.

02.03

Deno BlogLanguagesBuild a dinosaur runner game with Deno, pt. 4 Building a leaderboard with database integration for our example browser-based game.

01.26

Deno BlogLanguagesBuild a dinosaur runner game with Deno, pt. 3 Adding obstacles, collision detection and game mechanics to our example browser-based game.

2025.12.22

Deno BlogLanguagesBuild a dinosaur runner game with Deno, pt. 2 This series of posts will guide you through building a simple game using Deno. This post sets up the game loop, user controls and basic game physics.

2025.12.15

Deno BlogLanguagesReact / Next.js Denial-of-Service Vulnerability: Deno Deploy users protected A high severity Denial-of-Service (DoS) vulnerability has been found in React Server Components and Next.js. Deno has implemented mitigations in Deno Deploy.

2025.12.11

Deno BlogLanguagesDeno 2.6: dx is the new npx This release includes `dx` for running package binaries, more granular permissions, source phase imports, faster type checking with `tsgo`, native source maps, `deno audit`, and much more.

2025.12.10

Deno BlogLanguagesBuild a dinosaur runner game with Deno, pt. 1 This series of posts will guide you through building a simple game using Deno. Each post corresponds to a stage in the development process, gradually introducing new features and concepts.

2025.12.08

Deno BlogLanguagesReact Server Functions / Next.js Vulnerability: Deno Deploy users protected A critical Remote Code Execution (RCE) vulnerability has been found in React Server Functions and Next.js. Deno has implemented mitigations in Deno Deploy.

2025.12.03