Tony Dang
banner
tonydang.com
Tony Dang
@tonydang.com
tonydang.com

👨‍💻 Web Developer
🧗‍♂️ Climber
🤸‍♂️ Calisthenics Practitioner

Excited about all things web, but especially Svelte, Elixir, PWAs, local-first, and self-hosting.

@thisistonydang on Twitter/X
Reposted by Tony Dang
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
February 8, 2025 at 10:37 PM
Reposted by Tony Dang
🧑‍🎄 Node.js now supports TypeScript by default 🤯 🎄
December 26, 2024 at 6:55 PM
Reposted by Tony Dang
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
December 6, 2024 at 7:17 PM
Reposted by Tony Dang
Great artists steal. Let's build some RAD websites @rich-harris.dev 🤝
December 10, 2024 at 2:10 PM
Reposted by Tony Dang
Ah yes, blinkers and brake lights work
November 22, 2024 at 12:53 PM
Reposted by Tony Dang
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.
Phoenix - Integrations | ElectricSQL
How to use Electric with Phoenix.
electric-sql.com
November 21, 2024 at 9:14 AM
Reposted by Tony Dang
Last one of the year! The State of JavaScript 2024 survey is now open:

survey.devographics.com/en-US/survey...
State of JavaScript 2024
Take the State of JavaScript survey
survey.devographics.com
November 13, 2024 at 6:10 AM
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
Creating a Local-First Offline-Enabled LiveView App | S13E03 Elixir Wizards Podcast by SmartLogic
YouTube video by SmartLogic
www.youtube.com
October 31, 2024 at 4:12 PM
Reposted by Tony Dang
Almost thousand people are watching The Primeagen learning Elixir right now

#MyElixirStatus
www.twitch.tv/theprimeagen
October 28, 2024 at 1:09 PM
📍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
State of HTML 2024
Take the State of HTML survey
survey.devographics.com
October 24, 2024 at 5:01 PM
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
October 24, 2024 at 4:45 PM
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
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...
npmjs.com
October 24, 2024 at 4:43 PM