Tony Dang

@tonydang
41 Followers
83 Following
21 Posts
πŸ‘¨β€πŸ’» Web Developer (JS: Astro/Svelte/Three.js/D3 + Elixir: Phoenix/LiveView)
πŸ§—β€β™‚οΈ Climber
πŸ€Έβ€β™‚οΈ Calisthenics Practitioner
Websitehttps://tonydang.com
LocationBay Area, California, USA

Just finished recording a podcast on offline apps with Phoenix LiveView, Svelte, and Yjs! The recording is available on YouTube if you missed it:

https://www.youtube.com/watch?v=89T_QX2sccE

#myelixirstatus

Tony Dang on Offline-Enabled LiveView | All Things Elixir

YouTube

So I recently found out that you don't need to run Yjs server-side in order to sync client-side apps 🀯

I updated my previous Elixir Phoenix app to no longer need to call out to a Cloudflare Worker and made a video explaining how things work here:
https://www.youtube.com/watch?v=SWC182dPh2I

#myelixirstatus

Syncing Yjs Web App Using A Phoenix LiveView Backend

YouTube

I built an offline-enabled, real-time app w/ LiveView, Svelte, and Yjs! See below for a video walkthrough :)

Live Demo: https://liveview-svelte-pwa.fly.dev

Code: https://github.com/tonydangblog/liveview-svelte-pwa

Video: https://www.youtube.com/watch?v=PX9-lq0LL9Q

#myelixirstatus #svelte #LocalFirst

ToDo

Local-First LiveView Svelte ToDo App

ToDo

Currently binging podcasts as I learn Elixir:

Beam Radio - https://www.beamrad.io/
Elixir Newbie - https://www.elixirnewbie.com/
Elixir Wizards - https://smartlogic.io/podcast/elixir-wizards/
Thinking Elixir - https://podcast.thinkingelixir.com/
Elixir Mix - https://topenddevs.com/podcasts/elixir-mix

I still don't get a lot of what's going on, but it's been a great way to learn about the community and what I don't know :)

#myelixirstatus

Beam Radio

Stories and conversations around Elixir, Erlang and the BEAM ecosystem

Beam Radio

D3 radial cluster tree example, written in Svelte:
https://tonydang.blog/d3-svelte-radial-cluster/

Part of my series on converting the official D3 examples to Svelte: https://tonydang.blog/d3-svelte/

#d3js #svelte #sveltejs #dataviz

D3 Svelte Radial Cluster

D3 radial cluster example, written in Svelte.

Tony Dang

D3 calendar example, written in Svelte:
https://tonydang.blog/d3-svelte-calendar/

Part of my series on converting the official D3 examples to Svelte:
https://tonydang.blog/d3-svelte/

#d3js #svelte #sveltejs #dataviz

Introducing Svelte Society Bay Area, a community for Svelte developers in the San Francisco Bay Area.

https://guild.host/svelte-society-bay-area

If you're a Svelte enthusiast, please join to connect with other developers and chat about all things Svelte!
#svelte #sveltejs #sveltesociety

Svelte Society - Bay Area | Guild

Svelte Society Bay Area edition, also known as Bay Area Svelte Society (BASS) 🐟🎩 A community for Svelte developers in the San Francisco

D3 treemap example, written in Svelte:
https://tonydang.blog/d3-svelte-treemap/

Part of my series on converting the official D3 examples to Svelte:
https://tonydang.blog/d3-svelte/

#d3js #svelte #sveltejs #dataviz

D3 Svelte Treemap

D3 treemap example, written in Svelte.

Tony Dang

Just made my first open source contribution to Astro! πŸš€

Excited because it's a major project I use for my own blog. Thanks to the @astro team for their great contribution docs and friendly Discord chat. Check out v2.10.0 for my little patch if you use Astro!

#withastro #astrojs #astrodotbuild

Next up in my series on converting the official D3 examples to Svelte - the line chart! πŸ“ˆ

https://tonydang.blog/d3-svelte-line-chart/

#d3js #svelte #sveltejs #dataviz

D3 Svelte Line Chart

D3 line chart example, written in Svelte.

Tony Dang