Giovanni Francischelli

Fullstack Software Engineer

Welcome to my website! I've been doing all things web development for almost a decade now. Here I'll be writing about Elixir, Phoenix, the Web Platform and PostgreSQL.

Latest Posts

How does LiveView.JS set_attribute/2 stick through renderings?

The post answers it's titular question by explaining LiveView DOM patching internals with a sprinkle of interactive demos.

Read the article โ†’

Public Speaking

ElixirConfEU 2025

Armed with my hand made, LiveView based presentation app, I show many techniques to avoid the infamous LiveView reconnection issues. The result is better speed, developer experience while eliminating the issue entirely.

Phoenix LiveView: Mastering Reconnects for a Seamless User Experience