How I built a four-layer onboarding system for SlashFeed using Driver.js, a single JSONB column, and an attach_hook trick that eliminated 34 boilerplate edits across every authenticated LiveView.
Blog
Updates, guides, and thinking from the SlashFeed team.
all
a11y
accessibility
ai
boruta
build-in-public
claude
css
driver-js
elixir
fido2
finch
javascript
liveview
llm
mcp
meta
oauth2
oidc
onboarding
passkeys
philosophy
phoenix
pkce
privoxy
rss
security
tor
ux
wax
wcag
webauthn
Building a product tour in Phoenix LiveView — without the usual headaches