How SlashFeed models trigger to condition to action automations as node and edge rows, evaluates them against feed events, and lets users build them on a drag-and-drop SVG canvas rendered entirely in LiveView.
Engineering Blog
Engineering deep-dives from the SlashFeed team — Elixir, Phoenix, and how the product is built.
How SlashFeed ships its REST API reference as a themed, in-app LiveView instead of a static Markdown file, and how it hands off to a downloadable Hoppscotch collection for real request execution.
How I added Gmail-style j/k/m/o keyboard navigation to SlashFeed's entry list using a single LiveView hook — covering the input guard, LiveView stream DOM IDs, the updated() lifecycle gotcha, and pushEvent as the server bridge.
How we built an admin image workbench to test OG-image transforms before they land in feed recommendations.
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.
What accessibility actually means in 2026, and how I built a site-wide accessibility settings widget for SlashFeed — bottom-left FAB, slide-up panel, CSS-driven overrides, localStorage persistence, zero server round-trips, and an Alt+A keyboard escape hatch.