Joseph Hanson

Joseph Hanson

@hsn.dev

https://github.com/jahanson/ https://hsn.dev

36 followers119 following161 posts

Joseph Hanson reposted

🚀 Zed v1.22 is out! Zed's agent can now spawn subagents with different models on the fly. Each subagent card shows which model it's using. Thanks itsfuad!

Joseph Hanson reposted

Tailscale without Tailscale, by Tailscale. Meet tailcat. tailcat is an open-source Go package and CLI that lets you use Tailscale’s data plane without the control plane. No accounts, logins, admins, or IPs to manage. Learn more → tailscale.com/blog/tailcat...

Joseph Hanson reposted

Aperture is officially GA. Give AI agents the models, tools, and infrastructure they need without handing over API keys or unrestricted access. Now with built-in tokens, Tailscale MCPs, Projects, and more. Agentic AI experimentation, with Tailscale controls built in → tailscale.com/blog/apertur...

Joseph Hanson reposted

Qwen announces Qwen3.8-Flash-Next, a new open-weight multimodal MoE model. 💜 The model will be released tomorrow and we are working on Unsloth day zero support. Qwen3.8-Flash-Next is built on the new Qwen4 architecture.

Joseph Hanson reposted

Deno v2.9.2 is out with perf improvements: - ReadableStream async iterator now has a sync fast path - queueMicrotask uses V8 natively - zero-copy async writes for node streams - SIMD JSON indexing for npm packuments Plus 39 bug fixes and 13 improvements to Deno Desktop deno upgrade

Joseph Hanson reposted

Replying to @zed.dev

A new (very Telescope) way to search has landed as well. Open it with the `text finder: toggle` action in the command palette. Thanks ozacod!

Joseph Hanson reposted

🚀 Zed v1.8 is out! The new `agent.terminal_init_command` setting runs a command automatically whenever you open a new terminal thread in the agent panel.

Joseph Hanson reposted

Deno 2.8 is released! - 6 new subcommands - defaulting to "npm:" - Node.js api compat: 42% → 74% - import defer - 3.6× faster cold npm installs - Network debugging in Chrome DevTools - TypeScript 6 - catalog: support - Cross-platform npm installs - deno install --prod

Joseph Hanson reposted

Deno 2.8 ships this week. Our biggest minor release ever. Node.js compatibility: 42% → 75%+ this year. 500+ Node compat commits since 2.7. TypeScript 6.0.3, `import defer` support, several new subcommands, catalog workspaces, CPU flamegraphs, and many more.

Joseph Hanson reposted

New in tomorrow's stable release: pick a dedicated model for your subagents with `agent.subagent_model`.

Joseph Hanson reposted

Rolldown 1.0 is officially out. After two years of development, the Rust-powered JavaScript bundler is now stable, powering Vite 8 with speeds reportedly 10–30x faster than Rollup. Already used in production by companies like Framer and Plaid. #rustlang

Joseph Hanson reposted

The Warp team uses a lot of Skills to speed up our workflow, so we open-sourced them. > npx skills add warpdotdev/oz-skills Includes Skills for SEO and accessibility auditing, documentation writing, DevOps tasks like terraform configuration, and more.

Joseph Hanson reposted

Deno 2.7.14 is out with 120+ bug fixes Major improvements and fixes to node:http2, node:tls, node:net, node:dns, node:cluster, node:crypto, node:timers, node:stream, Web API, and more github.com/denoland/deno/releases/tag/v2.7.14 See you next at Deno v2.8

github.comRelease v2.7.14 · denoland/deno2.7.14 / 2026.04.28 feat(ext/node): add fs.Utf8Stream feat(upgrade): delta updates via bsdiff patches (#33274) fix(bundle): treat CSS same-document fragment URLs as external (#33492) fix(cache): a...

Joseph Hanson reposted

Deno v2.7.13 is out! The big one: node:http has been completely rewritten bringing major compatibility and performance improvements for Node HTTP workloads Also in this release: fixed node:http2, node:tls, Node-API, lower mem usage for Deno.Command, glibc < 2.27 compat github.com/denoland/den...

github.comRelease v2.7.13 · denoland/deno2.7.13 / 2026.04.22 feat(ext/node): implement node:repl module (#32799) feat(ext/node): rewrite node:http with llhttp and native TCPWrap (#33208) feat(upgrade): support installing from a PR (#3325...

Joseph Hanson reposted

When people delete their Pushover accounts writing that $5 is too much and they're going to make their own system

Make It Myself xkcd.com/3233/

Joseph Hanson reposted

hyprmoncfg is a TUI and CLI monitor configurator for Hyprland. It lets you place screens visually, save named profiles, mirror displays, plan workspaces, safely revert layouts, and more. Carmine Paolino (crmne on GitHub) made hyprmoncfg and is Terminal Tool of the Week! ⭐️

Joseph Hanson reposted

Deno v2.7.6 is out with 78 changes - 7 features, 12 perf improvements, and 59 fixes github.com/denoland/den... - deno eval now auto-detects CJS vs ESM - --cpu-prof-flamegraph generates interactive SVG flamegraphs - 28+ Node.js compat fixes (child_process, crypto, tty, worker_threads) - and more

github.comRelease v2.7.6 · denoland/deno2.7.6 / 2026.03.18 feat(core): add cloneable resource registry for structured clone (#32672) feat(core): update v8 to 146.8.0 with foreground task ownership (#32771) feat(eval): auto-detect CJS vs...

Joseph Hanson reposted

The problem is that many people use Generative AI because they *don't* want to put a lot if work in.

Kelsey Hightower@kelseyhightower.com

Generative AI is a slop generation machine by default. You have to put in a lot of work to get something of quality from it.

Joseph Hanson reposted

Deno v2.6.9 is out with Markdown support in `deno doc`, checksum verification for `deno upgrade`, major `node:worker_threads` and `node:zlib` compatibility improvements, and 34 other fixes. github.com/denoland/den...

github.comRelease v2.6.9 · denoland/deno2.6.9 / 2026.02.10 feat(doc): support markdown files (#32024) feat(upgrade): ability to verify zip archive against checksum (#31804) feat(upgrade): add context to error messages for better trouble...

Joseph Hanson reposted

Joseph Hanson reposted

👀

Matteo Collina@nodeland.dev

Average latency under load (1,000 req/s): Deno: 11.81ms Watt: 13.65ms Node.js: 19.98ms Bun: 245.59ms P99 latency: Deno: 101ms Watt: 115ms Node.js: 174ms Bun: 974ms Nothing failed. Nothing crashed. But if you care about tail latency, the difference is hard to ignore. [attach chart]

I love that LSP servers work with Claude Code now! There were some bugs early on, but now it lints as it goes! #deno #lsp #claude

Joseph Hanson reposted

Holy crap Tailwind CSS had to layoff 75% of its engineers because of AI? When LLMs are used instead of documentation sites, you can't push your paid add-ons any more. Result: ✨poof✨ your revenues are gone. This is a blow for sustainable OSS library and tools. What to do instead?

Joseph Hanson reposted

JavaScript trademark update: - Oracle requested (and we agreed to) a 60-day extension in the cancellation case ttabvue.uspto.gov/ttabvue/v?pn... - We’re deep in discovery, producing extensive evidence that “JavaScript” is used generically across the industry and does not refer to Oracle products.

Joseph Hanson reposted

🦕 Dino Runner – Part 3 🎄 deno.com/blog/build-a... Previously: ✅ Web servers ✅ Deploying an app to the edge ✅ Game loops and controls ✅ Jump physics Next... 🌵 Obstacles & collisions 🏆 Local leaderboard Then... 🏆 Global leaderboards 👱 Gamer profiles 📊 Metrics & observability #WebDev #GameDev

deno.comBuild a dinosaur runner game with Deno, pt. 3 | DenoAdding obstacles, collision detection and game mechanics to our example browser-based game.

Joseph Hanson reposted

Joseph Hanson reposted

Deno 2.6 is here: 🛠️ `dx` is the new `npx` ⚡ faster typechecking with tsgo 🔒 improved security with `deno audit --socket` 🦺 safer deps with `deno approve-scripts` 🚘 source phase import support and more! deno.com/blog/v2.6

Joseph Hanson reposted

Looking for something fun to build over the holidays? Join us in building a browser game! We’ll cover every step on the way: 🖥️ Web servers 🎮 Game loops and controls 🦖 Jump physics 🌵 Obstacles & collisions and more! Get started with our first tutorial: deno.com/blog/build-a...

deno.comBuild a dinosaur runner game with Deno, pt. 1 | DenoThis 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.