Leon Qadirie's Avatar

Leon Qadirie

@leonqadirie.bsky.social

#ElixirLang, #RustLang, #Python, #Gleam

45 Followers  |  134 Following  |  47 Posts  |  Joined: 26.10.2024  |  2.2832

Latest posts by leonqadirie.bsky.social on Bluesky

If we strive for consistency of `[Adjective]Supervisor` I’d vote for ElasticSupervisor. Dynamic if we aim to have very similar semantics as Elixir.

Otherwise Factory fits great, the baggage is there but makes it grokkable quite easily.
Slightly behind that, Generator.

I'm excited about this :)

26.09.2025 11:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
From Rebar3 to Rebar4: Integrating with Erlang/OTP Building on top of Rebar3 to Fully Integrate with Erlang/OTP for All BEAM Languages, creating Rebar4 the next generation build tool.

Reminder to back rebar4 if possible, helping push the #erlang / #elixirlang / #gleam / #BEAM ecosystem.

www.kickstarter.com/projects/pee...

13.09.2025 10:36 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

Such a cool idea!

13.09.2025 09:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Compilation gets stuck on Oban.Telemetry for 1.19.0-rc-0 OTP 28 Β· Issue #14709 Β· elixir-lang/elixir Elixir and Erlang/OTP versions Erlang/OTP 28 [erts-16.0.1] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [jit:ns] Elixir 1.19.0-rc.0 (ba0f393) (compiled with Erlang/OTP 28) Operating sy...

Corresponding GitHub issue's TL;DR: fixed in `main`, better fix on the way.
github.com/elixir-lang/...

05.09.2025 08:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Our GitHub repository is now public!

github.com/elixir-lang/...

28.08.2025 20:34 β€” πŸ‘ 103    πŸ” 36    πŸ’¬ 0    πŸ“Œ 4

I keep getting surprised Thomas' work isn’t universally known in the community, but I am deep in the GenAI niche.

18.08.2025 07:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - thmsmlr/livebook_tools: Powertools for livebook.dev β€” AI Code Editing, MCP Servers, and Running Livebooks from the CLI Powertools for livebook.dev β€” AI Code Editing, MCP Servers, and Running Livebooks from the CLI - thmsmlr/livebook_tools

I heard good things about github.com/thmsmlr/live..., essentially facilitates editing the markdown via CLI-exposed (MCP?) interfaces.

17.08.2025 07:19 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

That thread was made private by the mods.

Core takeaway is: @expert-lsp.org is actively worked on. Elixir LS currently benefits from public work on ElixirSense, but others are working on merging everything incl. these advancements. No timeline shared yet.

04.08.2025 19:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

+1 for a critical assessment of repatch - the README and announcements sound *suspiciously* great πŸ˜…

01.08.2025 17:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hyped for this; I juuust need to somehow reschedule the flight 😬

21.07.2025 13:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Actions β€” ash v3.5.25

Only very vague ones that in the end might boil down to:
- will it compose well with other (unspecified) building blocks, and
- are there sufficient escape hatches/hooks to when it doesn’t

A reason I like Ash's Lifecycle model: hexdocs.pm/ash/actions....

Curious as in curious, not doubtful. :)

08.07.2025 14:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Curious how it feels in anger, but at first glance: this for sure is a beautiful interface!

08.07.2025 13:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes, really brought my productivity down a notch.

I need to improve my self-control.

02.07.2025 13:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Fortunately/unfortunately Goatmire is not sold out yet. I just goofed a bit on the backend.

30.06.2025 15:26 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Replace keyword with concrete keyword lists in specs by lukaszsamson Β· Pull Request #14611 Β· elixir-lang/elixir This PR: Replaces keyword/term with concrete keyword lists in specs for all functions taking options argument Adds missing documentation for some of the supported options Adds specs for functions ...

Łukasz Samson improving #ElixirLang keyword docs; laying groundwork for better autocomplete.

Also, @expert-lsp.org teasing… are we close to a better Elixir LSP era?

github.com/elixir-lang/...

30.06.2025 10:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Nice plan, incl. the long-term ’2.0’ considerations. :)

17.06.2025 20:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That is awesome! Predefined themes and/or easy way to define own themes?

Great either way!

17.06.2025 19:06 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

For what’s it worth, I’m looking forward to explore Gleam's (new) OTP API and find out what its actual limitations are and what is just missing functionality OOTB.

It is a joy writing Gleam, and then I’m also really spoiled by the existing Elixir abstractions.

12.06.2025 14:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
A case for inline type annotations Even better, here is the relatively small URI module from Elixir. Can you go through every function and type them according to your proposal? elixir/lib/elixir/lib/uri.ex at main Β· elixir-lang/elixir ...

I aspire to be as constructive as JosΓ© is with #ElixirLang community feedback: elixirforum.com/t/a-case-for...

12.06.2025 10:58 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Thank you for that work; really cool stuff with peri as well!

11.06.2025 10:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

No questions, just want to thank you for all the great work, you really are pushing the ecosystem forward a lot!

30.05.2025 12:20 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Enabling vim mode (or experimental helix mode) in addition to native key bindings and Zed’s own will go a long way, if you are open to that.

Not sure about being able to completely omit the mouse, though.

20.05.2025 13:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Clap is a joy to use. Bonus points for use cases where I can squeeze miette in.

14.05.2025 09:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Agreed, the book and approach of essentially just… having the full code ready and telling you what it does and why have a certain 'reference material vibe' to it, made some things click for me!

13.05.2025 09:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

+1 here, I remember a (your?) talk about WASM Components at an Elixir Meetup in Berlin, very interesting topic indeed!

13.05.2025 09:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

In Germany, it is known as β€˜viking’s chess’. Fun indeed!

12.05.2025 10:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You folks are crushing it! :)

08.05.2025 14:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Any reason to not simply use #Gleam? Unlike 'Elixir' it is seldomly used in other contexts. Otherwise, I’d prefer #GleamLang as next-best option. :)

06.05.2025 20:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Looking forward to letting it crΓ€sh.

05.05.2025 07:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Absolutely changed the way I prototype!

02.05.2025 21:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@leonqadirie is following 19 prominent accounts