Giovanni @gio.wtf · 06/06/2026Thinking about how feeling lack of control over a software project often manifests as a desire for estimation, but estimating won’t bring control, or at its worst will rush sloppy work and upset ppl for not meeting arbitrary deadline It is more useful to focus on the things we can actually control 100
Reposted by GiovanniHugo Baraúna @hugobarauna.com · 17/12/2025We're launching our new Elixir book! 🎉 Programming Nerves: from web developer to hardware maker. If you've ever been curious about hardware but felt intimidated, this is for you. Beta available now (38% off), or download free chapters to get started. #ElixirLang 1249
Giovanni @gio.wtf · 13/11/2025Why LiveView DOM patching doesn't overwrite attributes updated through JS commands? This is one of the top questions I received after my "mastering live view reconnects" talk. I finally have time to explain it 😁 Answer and link to demo in the thread 🧵 131
Giovanni @gio.wtf · 11/11/2025Cool to see #PhoenixLivewView featured on latest @thoughtworks.com Tech Radar “well-suited for building highly interactive frontends without the need for a full JavaScript framework” Avoiding unnecessary JS bloat is key to achieve high performance at low cost www.thoughtworks.com/radar/langua...thoughtworks.comPhoenix | Technology Radar | ThoughtworksWe continue to have positive experiences with Phoenix, a server-side web MVC framework written in Elixir. Phoenix builds on the rapid application development and developer [...] 020
Giovanni @gio.wtf · 07/11/2025Great initiative from jump.ai 👏jump.aiAI Assistant for Financial Advisors | Jump AI | JumpJump is an AI-powered assistant for financial advisors that automates key tasks, improves compliance, reduces risk exposure, and more. Start a free trial today. 020
Reposted by GiovanniElixir Radar @elixir-radar.com · 20/08/2025Elixir Radar issue 481 is out! 📣 You can read it here: buff.ly/gJLStkm This issue comes with content from @josevalim.bsky.social @solnic.dev @wojtekmach.bsky.social @gfrancischelli.bsky.social , Chris O'Donnell and Baptiste Chaleil. Thank you! #ElixirLangbuff.lyElixir Radar 481 063
Giovanni @gio.wtf · 06/08/2025My talk at #ElixirConf is live 🎉 100% biased but I highly recommend watching it if you are doing #LiveView #Elixir 😁 I explain not only how to fix reconnect issues, but even how to eliminate them with some software design adjustments that also improve DX and UX! www.youtube.com/watch?v=AnbW...youtube.comPhoenix LiveView: Mastering Reconnects for a Seamless User Experience -Giovanni FrancischelliYouTube video by Code Sync 4294
Reposted by GiovanniPetar Radošević @petar.dev · 21/02/2025We are hiring an #elixirlang engineer in the EU (UK, Ireland, Netherlands, Spain or Portugal). No need to already know Elixir. We will teach you. Want to work on an amazing team? Go here: job-boards.greenhouse.io/workera/jobs... If you have questions on the role. DM me.job-boards.greenhouse.ioSenior Fullstack Engineer (EU)EU 23212
Giovanni @gio.wtf · 08/02/2025Very excited to share I'll be presenting "Phoenix LiveView: Mastering Reconnects for a Seamless User Experience" at @elixirconfeu.bsky.social 😁 #elixirconfeu 1102
Giovanni @gio.wtf · 10/12/2024Thanks @whatyouhi.de for this blog post andrealeopardi.com/posts/get-ri... ❤️ I vaguely remembered seeing this before, today it saved us time 😁andrealeopardi.comGet Rid of Your Old Database MigrationsAre database migrations good? Probably, but are we using them in the right way? In this post, I write about how I think about migrations and what I'm doing to mitigate some of their shortcomings. 010
Giovanni @gio.wtf · 09/12/2024Did you know LiveViews can be embedded inside any web application? Fetch the disconnected HTML, insert in the document, call liveSocket.connect, profit. I'm experimenting with this approach to support incremental migration to #PhoenixLiveView #ElixirLang 4130
Giovanni @gio.wtf · 08/12/2024Just submitted my @elixirconfeu.bsky.social talk proposal. It's about why should any business bet on #PhoenixLiveView, from the perspective of user experience and the economics of product development. Good timing in light of the 1.0 release! happy this is my first post 😁 #ElixirLang 3132