Jakub Lambrych
Elixir developer with degree in IT + Philosophical Antropology.
Ex-Innovation Lead at UNICEF and Ex-Program Manager at Microsoft.
Still asking why before how.
Featured
Hooked on Widgets: A Better Pattern for Reusable LiveView Components (ElixirConf EU 2026 talk)
My ElixirConf EU 2026 talk on building reusable, stateful LiveView components with a cleaner pattern than the usual approaches.
Recent Posts
Hooking up with LiveView: stateful widgets with function components(opens on curiosum.com)
↗ curiosum.comA reusable pattern for self-contained LiveView widgets that manage their own state, events, PubSub and URL params. Published on the Curiosum blog.
Fix Alpine + Phoenix LiveView: 5 Integration Patterns(opens on curiosum.com)
↗ curiosum.comPutting the A back in PETAL: five common Alpine.js and LiveView problems, from lost state to DOM conflicts, and the patterns that fix them. Published on the Curiosum blog.
Interactive Data Tables in Phoenix LiveView: AG Grid Integration Made Simple(opens on curiosum.com)
↗ curiosum.comIntegrating AG Grid with LiveView for feature-rich tables: setup, data presentation and handling complex Ecto data. Published on the Curiosum blog.
Domain-Driven Design (DDD): EventStorming for Tactical Design — Strengths and Limitations
Where EventStorming's verb-centric modeling fits Domain-Driven Design tactical design, where it falls short, and how to combine it with other techniques.
