A simple Playwright client for #elixirlang.
Experimental.
Extracted from phoenix_test_playwright.
PRs welcome!
It's not comprehensive, because that's a daunting task (see playwright-elixir).
But it should be easy to add anything that's missing.
hexdocs.pm/playwright_ex/
40+ speaker slots. 300+ attendees. Europe's biggest Elixir event.
We want your battle-tested knowledge on:
Phoenix at scale
Advanced LiveView patterns
& more
Built something ambitious with Elixir? Share it.
Submit here:
www.elixirconf.eu#cft
40+ speaker slots. 300+ attendees. Europe's biggest Elixir event.
We want your battle-tested knowledge on:
Phoenix at scale
Advanced LiveView patterns
& more
Built something ambitious with Elixir? Share it.
Submit here:
www.elixirconf.eu#cft
Can you guess what it was?
Can you guess what it was?
@exmexconf.bsky.social! The slides for my talk titled "Automating My Office" are up on my GitHub: github.com/axelson/talks #ExMexConf #elixirlang
@exmexconf.bsky.social! The slides for my talk titled "Automating My Office" are up on my GitHub: github.com/axelson/talks #ExMexConf #elixirlang
Empathy driven development has literally never failed me. It’s done me better than everything else combined
Empathy driven development has literally never failed me. It’s done me better than everything else combined
jump.ai/careers?ashb...
#ElixirJobs
jump.ai/careers?ashb...
#ElixirJobs
I just finished this monster of a blog post!
How to listen to database changes through the Postgres WAL!
This is all @filipecabaco.com's fault who nerd-sniped me into low-level Postgres details!
Click here to suffer too:
peterullrich.com/listen-to-da...
#ElixirLang #Postgres
I just finished this monster of a blog post!
How to listen to database changes through the Postgres WAL!
This is all @filipecabaco.com's fault who nerd-sniped me into low-level Postgres details!
Click here to suffer too:
peterullrich.com/listen-to-da...
#ElixirLang #Postgres
it was, of course, easy. Took ten minutes. Had no emotional impact when doing it.
fuck do I hate brains sometimes.
Everything.
Lots and lots and lots of people near you are about to be going hungry.
Food banks need your donations like never before.
www.politico.com/news/2025/10...
Do the same for your local food bank!
Do the same for your local food bank!
Lots and lots and lots of people near you are about to be going hungry.
Food banks need your donations like never before.
www.politico.com/news/2025/10...
Lots and lots and lots of people near you are about to be going hungry.
Food banks need your donations like never before.
www.politico.com/news/2025/10...
My instinct is to mark it `required` in the DOM and let the browser's native UI say "hey, you forgot this" when the person tries to submit the form. But going that route, there's no way to say "actually you forgot these 3 fields."
#ElixirLang
My instinct is to mark it `required` in the DOM and let the browser's native UI say "hey, you forgot this" when the person tries to submit the form. But going that route, there's no way to say "actually you forgot these 3 fields."
#ElixirLang
Elixir learning easier 🪄
Written in pure Elixir, running fully in the browser – all thanks to Popcorn 🍿
Check it out – link below!
Elixir learning easier 🪄
Written in pure Elixir, running fully in the browser – all thanks to Popcorn 🍿
Check it out – link below!
WHO HURT YOU?!
assets/
--> functions/
----> build-url/
------> build-url.ts
------> build-url.test.ts
----> download-file/
------> download-file.ts
------> download-file.test.ts
WHO HURT YOU?!
assets/
--> functions/
----> build-url/
------> build-url.ts
------> build-url.test.ts
----> download-file/
------> download-file.ts
------> download-file.test.ts
This one had a lengthier rc period.
It brings type system improvements and compile time improvements in large projects among other things 🚀
elixir-lang.org/blog/2025/10...
This one had a lengthier rc period.
It brings type system improvements and compile time improvements in large projects among other things 🚀
elixir-lang.org/blog/2025/10...
docs.github.com/en/get-start...
docs.github.com/en/get-start...