Luca Hagel
luhagel.com
Luca Hagel
@luhagel.com
Co-Founder https://azav-pilot.de
#ElixirLang & #Svelte
PSA: If your expert LSP refuses to properly work with Elixir 1.19, try unsetting MIX_OS_DEPS_COMPILE_PARTITION_COUNT for now.

github.com/elixir-lang/...
Engine Build: MIX_OS_DEPS_COMPILE_PARTITION_COUNT being set causes engine build fail · Issue #211 · elixir-lang/expert
After upgrading to 1.19 I wasn't able to get expert to run anymore. While there where a few blockers coinciding (like the --stdio stuff), after going through all the troubleshooting clearing the lo...
github.com
November 13, 2025 at 7:20 AM
Reposted by Luca Hagel
Our GitHub repository is now public!

github.com/elixir-lang/...
github.com
August 28, 2025 at 8:34 PM
Reposted by Luca Hagel
Fluxon UI v2.0 is fiiiinally here! 🎉

🍭 New Theming System
🍱 Input/button Group Components
🧩 Better Components Consistency
🛠️ Form Component Improvements
🐛 Lots of fixes

More below ⬇️ #ElixirLang
August 20, 2025 at 4:29 PM
My Team and I are looking for a second senior elixir developer to join us at AZAV Pilot! You’d be joining me in developing and improving our main Phoenix/LiveView SaaS and internal tools.

#ElixirLang #ElixirPhoenix #hiring

P.S. Fluent German is a requirement unfortunately

join.com/companies/az...
join.com
August 1, 2025 at 2:25 PM
Reposted by Luca Hagel
In #Phoenix #LiveView v1.1.0-rc.0 we shipped `:key` support for comprehensions in HEEx. The idea was to finally be able to have change tracking in comprehensions. We did this by leveraging LiveComponents. Sounds easy enough, right? There were some problems though. A thread. #MyElixirStatus
July 7, 2025 at 1:09 PM
Reposted by Luca Hagel
The second RC for #Phoenix #LiveView 1.1.0 is out now with a bugfix for an issue affecting template re-rendering when using `:let`.

I did not post about rc.0 last Tuesday, but it's a quite big release, so please give it a spin and open up issues in the repo if you find any problems! #MyElixirStatus
June 20, 2025 at 1:10 PM
Reposted by Luca Hagel
LiveView devs – new is coming 👀

New LiveDebugger release will be soon live – here's what to expect👇

🔥 Firefox extension
🔥 Global callback traces view
🔥 Callback execution time metrics
🔥 Enhanced redirect debugging

All coming soon with LiveDebugger 0.3.0 🔥🔥🔥
June 10, 2025 at 2:37 PM
Reposted by Luca Hagel
As we're getting ready for the first release candidate of #Phoenix #LiveView 1.1, I want to write about some of the new features and improvements we've been working on. A thread!
#ElixirLang #MyElixirStatus
May 30, 2025 at 10:40 AM
Reposted by Luca Hagel
Hi #elixir community ✈️ 🌟 🥂
We hope friends and colleagues will help us so that ideally we can fully support both DaisyUI and other custom design systems. We’re waiting for you dear ones.
#ElixirLang #Phoenix
👇👇 Please suggest us
github.com/mishka-group...
Proposal for Supporting and Integrating DaisyUI and Custom Design Systems into Chelekom · Issue #415 · mishka-group/mishka_chelekom
In this issue we will demonstrate how the implementation of components specifically in terms of HTML structure differs between Chelekom and daisyUI The current example of the rating component in da...
github.com
May 27, 2025 at 8:13 PM
Reposted by Luca Hagel
Reposted by Luca Hagel
I wrote about something very close to my heart: how to make ALL the tests async in @elixir-lang.org.

Enjoy! 🏎️

andrealeopardi.com/posts/async-...
How to Async Tests in Elixir
It can be hard to keep tests asynchronous as Elixir applications grow in size and complexity. Let's see why, and explore fixes.
andrealeopardi.com
April 28, 2025 at 10:06 AM
Reposted by Luca Hagel
📯 Oban Web is open Source
🐬 Oban v2.19 includes MySQL support
🧭 Web v2.11 is released
📊 Met v1.0 is released (and open source)

oban.pro/articles/oss...

#elixirlang
OSS Oban Web & Oban v2.19
From open sourcing Oban Web, to releasing Oban with MySQL support, Web v2.11, and plan simplifications
oban.pro
January 16, 2025 at 5:37 PM
Reposted by Luca Hagel
🎁 A surprise holidays gift: after over a year of hard work, we have just published Rolldown 1.0.0-beta.1!
December 25, 2024 at 4:18 PM
Reposted by Luca Hagel
Day 24 — Svelte now handles `class` attributes with github.com/lukeed/clsx. Much more powerful than the `class:` directive, but since this is Svelte you still get dead code elimination of unused styles!

🎁 docs svelte.dev/docs/svelte/...
🎁 demo svelte.dev/playground/6...
December 24, 2024 at 4:13 PM
Reposted by Luca Hagel
Newsletter: We're at peak AI - generative AI models have hit the wall where they won’t improve much further thanks to a lack of training data, killer apps or any kind of sustainable business model.

The results of a collapse could be catastrophic.
wheresyoured.at/godot-isnt-making-it
Godot Isn't Making it
Before we get going — please enjoy my speech from Web Summit, Why Are All Tech Products Now Shit? I didn’t write the title. What if what we're seeing today isn't a glimpse of the future, but the new ...
wheresyoured.at
December 3, 2024 at 9:02 PM
Reposted by Luca Hagel
To all new Elixir-it’s:

Welcome to BlueSky!

I created this starter pack to get you started: go.bsky.app/EuRHN7o
November 11, 2024 at 8:44 PM