Tony Dang

@tonydang.com

tonydang.com DevRel @Databricks/Neon 👨‍💻 Web Developer 🧗‍♂️ Climber 🤸‍♂️ Calisthenics Practitioner Excited about all things web, but especially Svelte, Elixir, PWAs, local-first, and self-hosting. @thisistonydang on Twitter/X

Very sad to hear that Thinking Elixir is ending 😢 It was one of my favorite Elixir podcasts that I listened to weekly. If you're looking to fill the void, here are 3 Elixir podcasts that are still running: 1. Elixir Mentor 2. BEAM There, Done That 3. Elixir Wizards Lmk if you know of any others!

Podcast icons for:

1. Elixir Mentor
2. BEAM There, Done That
3. Elixir Wizards
ThinkingElixir@thinkingelixir.com · 2mo ago

It’s true! After 6 years of weekly episodes, the Thinking Elixir Podcast will be ending on June 23rd. Three episodes left. It’s been an incredible run and I’m grateful for every listener who came along for the journey. #podcast #MyElixirStatus #ElixirLang

the single biggest criticism svelte has received over the years is 'you can't have multiple components in a file'. so we fixed it! by making them unnecessary. with declaration tags (svelte.dev/docs/svelte/...), snippets/each blocks/etc can have their own state: svelte.dev/playground/a...

a screenshot of https://svelte.dev/playground/aaac159f0f73466bb3859dfed6792cab?version=latest, demonstrating state-in-snippets
Antoine@antleth.fr · 2mo ago

@const is dead, long live const! Svelte 5.56 allows for raw let/const ANYWHERE in the markup within {} brackets, deprecating {@const} This is huge! svelte-changelog.dev/pull/sveltej...

Updated some outdated stuff on my blog for the first time in 2 years. The site is still running on @astro.build v3 and @svelte.dev v4, which are both probably considered ancient in 2026 😅 Still gets a perfect Lighthouse score on mobile & desktop. Good web tech ages well ⚡

Screenshot of a Lighthouse mobile performance report showing a perfect 100 score for Performance, Accessibility, Best Practices, and SEO on a blog built with Astro v3 and Svelte v4.

I've had the pleasure of working with Philip from @neon.com/databricks docs team over the past weeks and I'm truly impressed by the care he puts into making docs accessible to both humans and agents. Definitely worth a read if you're improving your docs for the agentic age. neon.com/blog/agents-...

Agents grew up, so did our docs - Neon

A year ago, if you asked an agent about Neon, you got whatever it half-remembered from training. Now it goes looking and reads what it finds. Our docs were written for humans who scroll, not machines ...

neon.com

WebSockets in SvelteKit are ready for testing! Please test them out and share your feedback: github.com/sveltejs/kit... Thanks to @lukehagar.com for implementing it (our most overdue feature!), @pi0.io for providing the crossws library used, and Tee Ming for helping to review and guide the PR.

Native support for web sockets · Issue #1491 · sveltejs/kit

We've been attempting to migrate our app from sapper to sveltekit and ran into the problem of web sockets, in sapper we could simply attach the WebSocket server directly to the express server and b...

github.com

The Advent of Svelte is underway with a new feature release everyday. Here is everything you need to know about the first 6 new features added to Svelte this week. Day 1