Stefan Luptak
@stefanluptak.com
Elixir Developer@recycla.se
Bratislava, Slovakia
Bratislava, Slovakia
Reposted by Stefan Luptak
Who do you know who wants to come work full time on #ElixirLang OSS tooling? (Boosts appreciated!)
jump.ai/careers?ashb...
#ElixirJobs
jump.ai/careers?ashb...
#ElixirJobs
Careers at Jump | Jump
Jump is empowering financial advisors and their clients to thrive in the age of AI. We're growing incredibly quickly with a team that comes from Google, Stripe, JP Morgan, BILL, Nitrogen, Harvard, Sta...
jump.ai
November 7, 2025 at 12:41 AM
Who do you know who wants to come work full time on #ElixirLang OSS tooling? (Boosts appreciated!)
jump.ai/careers?ashb...
#ElixirJobs
jump.ai/careers?ashb...
#ElixirJobs
Elixir project dependencies compilation with Elixir 1.19.0-rc.1 measured on my MacBook Pro M1 Max (10 cores) is 2.3x faster than with 1.18.4. Crazy! 🤯🚀⚡
#ElixirLang
#ElixirLang
October 5, 2025 at 6:10 PM
Elixir project dependencies compilation with Elixir 1.19.0-rc.1 measured on my MacBook Pro M1 Max (10 cores) is 2.3x faster than with 1.18.4. Crazy! 🤯🚀⚡
#ElixirLang
#ElixirLang
This is very cool! 😮
What a WILD day at #Goatmire! I finally unveiled the surprise that @lawik.bsky.social and I have been cooking up for the last few months - every attendee received a Nerves-powered e-ink name badge!
I had a blast on stage presenting the project and the process of how to design hardware for Nerves
I had a blast on stage presenting the project and the process of how to design hardware for Nerves
September 10, 2025 at 7:00 PM
This is very cool! 😮
Reposted by Stefan Luptak
Expert LS is out yall. #ElixirLang github.com/elixir-lang/...
GitHub - elixir-lang/expert: Official Elixir Language Server Protocol implementation
Official Elixir Language Server Protocol implementation - elixir-lang/expert
github.com
August 28, 2025 at 8:32 PM
Expert LS is out yall. #ElixirLang github.com/elixir-lang/...
Reposted by Stefan Luptak
Hi Bsky hivemind, is anyone looking for seasoned #ElixirLang developer? EMEA-based, fully remote.
Either consulting or full-time.
Either consulting or full-time.
August 28, 2025 at 4:32 PM
Hi Bsky hivemind, is anyone looking for seasoned #ElixirLang developer? EMEA-based, fully remote.
Either consulting or full-time.
Either consulting or full-time.
Reposted by Stefan Luptak
We are hiring a Senior Software Engineer to join my team at the BBC!
You can apply here:
careers.bbc.co.uk/job/Senior-S...
Please share ❤️
#elixirlang #myelixirstatus #aws #hiring
You can apply here:
careers.bbc.co.uk/job/Senior-S...
Please share ❤️
#elixirlang #myelixirstatus #aws #hiring
Senior Software Engineer
Senior Software Engineer
careers.bbc.co.uk
July 21, 2025 at 11:16 AM
We are hiring a Senior Software Engineer to join my team at the BBC!
You can apply here:
careers.bbc.co.uk/job/Senior-S...
Please share ❤️
#elixirlang #myelixirstatus #aws #hiring
You can apply here:
careers.bbc.co.uk/job/Senior-S...
Please share ❤️
#elixirlang #myelixirstatus #aws #hiring
Reposted by Stefan Luptak
Reposted by Stefan Luptak
Introducing `Ash.TypedStruct`, a nice convenient wrapper around creating struct types 🎉. It doesn't do typespecs, as we're waiting for the type system to add generated types in Ash, but you get all the other benefits, including automatically supporting OpenAPI & AshGraphql.
#AshFramework
#ElixirLang
#AshFramework
#ElixirLang
July 11, 2025 at 5:12 AM
Introducing `Ash.TypedStruct`, a nice convenient wrapper around creating struct types 🎉. It doesn't do typespecs, as we're waiting for the type system to add generated types in Ash, but you get all the other benefits, including automatically supporting OpenAPI & AshGraphql.
#AshFramework
#ElixirLang
#AshFramework
#ElixirLang
LLMs are cool and stuff, but one technological advancement I am still waiting for is a silent boiling kettle.
July 4, 2025 at 5:39 AM
LLMs are cool and stuff, but one technological advancement I am still waiting for is a silent boiling kettle.
Has something changed with this in the meantime? #elixirlang
I mean this in the most positive way, but I feel like the "Official Elixir LSP" effort deserves some communication towards the community. Many (I hope) of us (or our companies) have set up sponsorships to help it, but after 1/2 year we have no idea what's going on. Or I missed something? #elixirlang
June 26, 2025 at 12:06 PM
Has something changed with this in the meantime? #elixirlang
I hope I'll see a day when we won't care about files and directories when programming. Just modules and functions (or types for that matter). Having to think about the file structure feels redundant. I want to work with the code similar to a mind mapping tool.
June 24, 2025 at 12:19 PM
I hope I'll see a day when we won't care about files and directories when programming. Just modules and functions (or types for that matter). Having to think about the file structure feels redundant. I want to work with the code similar to a mind mapping tool.
Reposted by Stefan Luptak
The ElixirConf EU keynote is now live! 🎤 @josevalim.bsky.social shares updates on recent Elixir developments, upcoming features, research projects & more — plus an extended Q&A at the end! #ElixirConfEU
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be
May 28, 2025 at 9:05 AM
The ElixirConf EU keynote is now live! 🎤 @josevalim.bsky.social shares updates on recent Elixir developments, upcoming features, research projects & more — plus an extended Q&A at the end! #ElixirConfEU
Anybody up for a beer/dinner here at around 18:00? Seems walkable distance from the hotel/venue. Świat Kraftu Beer & Burger #elixirlang #elixirconfeu maps.app.goo.gl/gqtRLSjuVZDy...
maps.app.goo.gl
May 14, 2025 at 1:48 PM
Anybody up for a beer/dinner here at around 18:00? Seems walkable distance from the hotel/venue. Świat Kraftu Beer & Burger #elixirlang #elixirconfeu maps.app.goo.gl/gqtRLSjuVZDy...
I am looking forward to these 3 things the most: Elixir Types, Ash and beer. Będzie zajebiście! 😁 www.elixirconf.eu/schedule/ #ElixirLang
ElixirConf EU 2025 Schedule
www.elixirconf.eu
April 24, 2025 at 12:20 PM
I am looking forward to these 3 things the most: Elixir Types, Ash and beer. Będzie zajebiście! 😁 www.elixirconf.eu/schedule/ #ElixirLang
Reposted by Stefan Luptak
With great satisfaction, I announce that my PhD thesis, titled "Code Smells and Refactorings for Elixir," is now publicly available! All the results and methodological details used in our research over the past three years can be openly accessed at: repositorio.ufmg.br/handle/1843/... #ElixirLang
March 14, 2025 at 4:45 PM
With great satisfaction, I announce that my PhD thesis, titled "Code Smells and Refactorings for Elixir," is now publicly available! All the results and methodological details used in our research over the past three years can be openly accessed at: repositorio.ufmg.br/handle/1843/... #ElixirLang
I keep a draft PR open for our app to try CI against the main Elixir branch (1.19). There were so many warnings I thought it's nonsense. But then I looked closer and realized it found calls to non-existing fields on schemas being passed through multiple layers without pattern matching 🤯 #elixirlang
February 18, 2025 at 9:10 PM
I keep a draft PR open for our app to try CI against the main Elixir branch (1.19). There were so many warnings I thought it's nonsense. But then I looked closer and realized it found calls to non-existing fields on schemas being passed through multiple layers without pattern matching 🤯 #elixirlang
I mean this in the most positive way, but I feel like the "Official Elixir LSP" effort deserves some communication towards the community. Many (I hope) of us (or our companies) have set up sponsorships to help it, but after 1/2 year we have no idea what's going on. Or I missed something? #elixirlang
February 10, 2025 at 3:08 PM
I mean this in the most positive way, but I feel like the "Official Elixir LSP" effort deserves some communication towards the community. Many (I hope) of us (or our companies) have set up sponsorships to help it, but after 1/2 year we have no idea what's going on. Or I missed something? #elixirlang
Any idea why am I seeing `:erlang.binary_to_existing_atom("...")` in my @appsignal.com error? Three dots instead of the problematic string isn't very useful. AppSignal is showing a warning "Backtrace regex did not match" for that line, but I have no idea what that means. #elixirlang
February 5, 2025 at 1:57 PM
Any idea why am I seeing `:erlang.binary_to_existing_atom("...")` in my @appsignal.com error? Three dots instead of the problematic string isn't very useful. AppSignal is showing a warning "Backtrace regex did not match" for that line, but I have no idea what that means. #elixirlang
That feeling when trying to configure NeoTest in LazyVim as a total noob only to realize after a few days, that I had a typo in otps vs opts. 🤦♂️😅
February 3, 2025 at 7:40 PM
That feeling when trying to configure NeoTest in LazyVim as a total noob only to realize after a few days, that I had a typo in otps vs opts. 🤦♂️😅
Euruko 2010 in Krakow was the only real tech conference I've ever attended. Now, 15 years later, I'll be returning to Krakow—this time for the @elixirconfeu.bsky.social but still with @josevalim.bsky.social 😊 Feels symbolic in a way. #elixirlang
January 28, 2025 at 11:21 AM
Euruko 2010 in Krakow was the only real tech conference I've ever attended. Now, 15 years later, I'll be returning to Krakow—this time for the @elixirconfeu.bsky.social but still with @josevalim.bsky.social 😊 Feels symbolic in a way. #elixirlang
Reposted by Stefan Luptak
Huge Oban news!
- Oban Web now released as open source! It was announced late last year that Oban Web would be open-sourced, and has now come to pass.
- MySQL and SQLite now officially supported database engines to back Oban queues
oban.pro/articles/oss...
hexdocs.pm/oban_web/ove...
#ElixirLang
- Oban Web now released as open source! It was announced late last year that Oban Web would be open-sourced, and has now come to pass.
- MySQL and SQLite now officially supported database engines to back Oban queues
oban.pro/articles/oss...
hexdocs.pm/oban_web/ove...
#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:35 PM
Huge Oban news!
- Oban Web now released as open source! It was announced late last year that Oban Web would be open-sourced, and has now come to pass.
- MySQL and SQLite now officially supported database engines to back Oban queues
oban.pro/articles/oss...
hexdocs.pm/oban_web/ove...
#ElixirLang
- Oban Web now released as open source! It was announced late last year that Oban Web would be open-sourced, and has now come to pass.
- MySQL and SQLite now officially supported database engines to back Oban queues
oban.pro/articles/oss...
hexdocs.pm/oban_web/ove...
#ElixirLang
Reposted by Stefan Luptak
I wrote a new article exploring how set-theoretic types (the foundation of Elixir's type system) could address how many statically typed languages do not allow libraries to evolve their data definitions in a backwards compatible manner: dashbit.co/blog/data-ev... - be warned, it is a long one.
Data evolution with set-theoretic types - Dashbit Blog
In this article we explore the challenges of data evolution in static typing and explore type safe solutions.
dashbit.co
January 14, 2025 at 9:02 AM
I wrote a new article exploring how set-theoretic types (the foundation of Elixir's type system) could address how many statically typed languages do not allow libraries to evolve their data definitions in a backwards compatible manner: dashbit.co/blog/data-ev... - be warned, it is a long one.
Looks like soon I will be reading the Ash book. 🙏🏼
📚Are you watching closely? #AshFramework #ElixirLang
January 11, 2025 at 6:42 PM
Looks like soon I will be reading the Ash book. 🙏🏼