Sign in

Tony Dang

@tonydang.com
823 followers 196 following 23 posts

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

PostsRepliesMedia
Tony Dang @tonydang.com · 25/09/2026
Avoid broken databases with Neon 🙃 Decided to reskin an old game I made with #threejs a few years back. Also added a realtime leaderboard + event system backed by Neon functions. Check it out and lmk if you can top the leaderboard :p tonydang.com/possible-gam...
000
Tony Dang @tonydang.com · 03/09/2026
A favorite part of my job is making technical educational videos. I’m also really into photography, so bringing that energy into video has been lots of fun. If you’re curious what I work on outside the neon / web dev world, here’s the latest 👇 www.youtube.com/watch?v=rHoG...
youtube.com
How to Connect Your Coding Agent and IDE to Databricks Compute | Databricks SSH Tunnel Demo
YouTube video by Databricks
000
Tony Dang @tonydang.com · 11/08/2026
This means I can say I work at both an #ElixirLang and #LocalFirst company now, right? 😏 Congrats @electric.ax team! electric.ax/blog/2026/08...
electric.ax
Electric is joining Databricks | Electric
Electric is now part of Databricks. We're joining Neon to make Lakebase the best platform for building apps and agents. Everything we've open sourced stays open source.
051
Tony Dang @tonydang.com · 29/06/2026
Any starship.rs + @neon.com users out there? 🚀💚 I just made a PR for the latest neonctl@2.28.0 release that makes it easy to show your current Neon branch right in your prompt! Copy-paste setup (or hand it to your coding agent) here: gist.github.com/thisistonyda...
120
Reposted by Tony Dang
Cloudflare @cloudflare.social · 04/06/2026
VoidZero, the team behind Vite, Vitest, Rolldown, Oxc, and Vite+, is joining Cloudflare. Vite stays open source, vendor-agnostic, and built for everyone. cfl.re/4dR0LYA
blog.cloudflare.com
VoidZero is joining Cloudflare
VoidZero, the team behind Vite, Vitest, Rolldown, Oxc, and Vite+, is joining Cloudflare. Vite stays open source, vendor-agnostic, and built for everyone.
314829
Reposted by Tony Dang
Vite @vite.dev · 04/06/2026
Today, VoidZero joins Cloudflare. Vite remains MIT, vendor-neutral, and stewarded by the same wider team. The same goes for Vitest, Rolldown, and Oxc. Cloudflare is also committing $1M to an OSS fund to support independent development in the Vite ecosystem.
vite.dev
Cloudflare supports Vite's mission
The VoidZero team is joining Cloudflare. Vite remains MIT, vendor-neutral and stewarded by the same wider team.
521238
Tony Dang @tonydang.com · 02/06/2026
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
020
Tony Dang @tonydang.com · 31/05/2026
Still the best explanation of CRDTs I've seen. Pretty sure this was the article that finally made CRDTs click for me.
121
Reposted by Tony Dang
rich harris @rich-harris.dev · 30/05/2026
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
1120118
Reposted by Tony Dang
Sacha Greif @sachagreif.com · 15/05/2026
The 2026 State of Web Dev AI survey results are now available! 2026.stateofai.dev A very quick overview of three key trends found by surveying 7,258 developers:
2026.stateofai.dev
State of AI 2026
2128
Tony Dang @tonydang.com · 11/05/2026
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.
010
Tony Dang @tonydang.com · 08/05/2026
Everyone recommends Wispr and Superwhisper, but lately I’ve been using handy.computer It has everything I want: - 100% free, open source, & cross-platform - Fully local-first: works offline / no audio sent to the cloud - Supports custom words
handy.computer
Handy
Handy is a cross platform, open-source, speech-to-text application for your computer
121
Tony Dang @tonydang.com · 03/05/2026
Watching an @elixirconf.bsky.social talk by @steffend.me and saw my name as a contributor to Phoenix! That's what I love about open source. You can contribute to tools you actually use and love, and become part of something bigger than yourself :) #ElixirLang
Screenshot of an ElixirConfEU talk by Steffen Deusch showing a slide listing Phoenix contributors.
2162
Tony Dang @tonydang.com · 30/04/2026
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-...
neon.com
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 ...
000
Reposted by Tony Dang
Zed @zed.dev · 29/04/2026
We've shipped more than a thousand versions of Zed, but all of them began with zero. Today, that changes. zed.dev/blog/zed-1-0
1642863
Reposted by Tony Dang
Ben McCann @benmccann.com · 08/02/2025
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.
github.com
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...
514213
Reposted by Tony Dang
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 26/12/2024
🧑‍🎄 Node.js now supports TypeScript by default 🤯 🎄
740672
Reposted by Tony Dang
Scott Tolinski @tolin.ski · 06/12/2024
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
2453
Reposted by Tony Dang
Astro @astro.build · 10/12/2024
Great artists steal. Let's build some RAD websites @rich-harris.dev 🤝
51377
Reposted by Tony Dang
Bruno Simon @bruno-simon.bsky.social · 22/11/2024
Ah yes, blinkers and brake lights work
4857
Reposted by Tony Dang
James Arthur @thruflo.com · 21/11/2024
If you're an #Elixir developer and interested in sync, we've published a Phoenix integration for @electric-sql.com at electric-sql.com/docs/integra... that covers both syncing into a LiveView through Phoenix.Streams and syncing through Electric into a front-end client, with Plug and Ecto helpers.
electric-sql.com
Phoenix - Integrations | ElectricSQL
How to use Electric with Phoenix.
1408
Reposted by Tony Dang
Sacha Greif @sachagreif.com · 13/11/2024
Last one of the year! The State of JavaScript 2024 survey is now open: survey.devographics.com/en-US/survey...
survey.devographics.com
State of JavaScript 2024
Take the State of JavaScript survey
1118376
Tony Dang @tonydang.com · 31/10/2024
Had a blast chatting with Sundi and Owen on the Elixir Wizards podcast! 🧙 We talked about some of my favorite topics—Elixir, Svelte, and offline-apps. :) You can catch it on any podcast platform or YT: www.youtube.com/watch?v=kcaf... #ElixirLang #MyElixirStatus #Svelte #LocalFirst
youtube.com
Creating a Local-First Offline-Enabled LiveView App | S13E03 Elixir Wizards Podcast by SmartLogic
YouTube video by SmartLogic
011
Reposted by Tony Dang
Adolfo Neto @adolfoneto.elixiremfoco.com · 28/10/2024
Almost thousand people are watching The Primeagen learning Elixir right now #MyElixirStatus www.twitch.tv/theprimeagen
46010
Tony Dang @tonydang.com · 24/10/2024
📍Want *background* geolocation in PWAs? Help by taking the State of HTML survey! In the 'Native-like Web Apps' section, list 'lack of background geolocation' as a pain point. Browser vendors use this survey to prioritize new features. survey.devographics.com/en-US/survey/state-of-html/2024
survey.devographics.com
State of HTML 2024
Take the State of HTML survey
100
Tony Dang @tonydang.com · 24/10/2024
Surprised to see Phoenix mentioned in a survey about frontends. 🤔😅 Check out the State of Frontend 2024 results here: tsh.io/state-of-fro... #myelixirstatus
Chart from the State of Frontend Survey showing usage statistics for various frontend frameworks, surprisingly including Phoenix, which is primarily a backend framework.
000
Tony Dang @tonydang.com · 24/10/2024
What really excites me about the Svelte 5 release is 'sv,' the new Svelte CLI. It scaffolds SvelteKit projects with everything you need for rapid development, including DB integration, auth, and much more out of the box! 🚀 npmjs.com/package/sv
npmjs.com
sv
A CLI for creating and updating SvelteKit projects. Latest version: 0.5.8, last published: 36 minutes ago. Start using sv in your project by running `npm i sv`. There is 1 other project in the npm reg...
030