phoenix_test browser based tests with WebDriver bidi.
Using butterbee lib (#gleamlang).
github.com/germsvel/pho...
#elixirlang
phoenix_test browser based tests with WebDriver bidi.
Using butterbee lib (#gleamlang).
github.com/germsvel/pho...
#elixirlang
💜 elixir-survey.typeform.com/2025-edition
#elixir #elixirlang #myelixirstatus #elixirprogramming
💜 elixir-survey.typeform.com/2025-edition
#elixir #elixirlang #myelixirstatus #elixirprogramming
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/
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/
I submitted: Changeset driven forms.
Interested?
Which aspects should I focus on? 👇
#elixirlang
www.elixirconf.eu
I submitted: Changeset driven forms.
Interested?
Which aspects should I focus on? 👇
#elixirlang
www.elixirconf.eu
So much more expressive for this use case.
Thanks @Coby Benveniste for the inspiraton at #codebeam.
Even though this isn't AI related.
github.com/ftes/phoenix...
#elixirlang
So much more expressive for this use case.
Thanks @Coby Benveniste for the inspiraton at #codebeam.
Even though this isn't AI related.
github.com/ftes/phoenix...
#elixirlang
jump.ai/careers?ashb...
#ElixirJobs
jump.ai/careers?ashb...
#ElixirJobs
"BEAM is like Kubernetes but with fewer meetings".
Erik Stenman
#elixirlang
"BEAM is like Kubernetes but with fewer meetings".
Erik Stenman
#elixirlang
Still some conflicts I need to resolve. Any tips?
And wow, are there a lot of interesting #Gleam talks.
Hadn't planned for this, but looks like I'll be learning some more Gleam.
#elixirlang
Still some conflicts I need to resolve. Any tips?
And wow, are there a lot of interesting #Gleam talks.
Hadn't planned for this, but looks like I'll be learning some more Gleam.
#elixirlang
phoenix_test_plawright browser pooling
Please run locally & in CI.
Useful? Stable? Configurable to your needs?
github.com/ftes/phoenix...
#elixirlang
phoenix_test_plawright browser pooling
Please run locally & in CI.
Useful? Stable? Configurable to your needs?
github.com/ftes/phoenix...
#elixirlang
Performance of phoenix_test_playwright already pretty good.
Compared to official javascript client.
Many tests: browser re-use (experimental) brings slight boost.
Unclear if worth the complexity.
Do you need it?
github.com/ftes/phoenix...
#elixirlang
Performance of phoenix_test_playwright already pretty good.
Compared to official javascript client.
Many tests: browser re-use (experimental) brings slight boost.
Unclear if worth the complexity.
Do you need it?
github.com/ftes/phoenix...
#elixirlang
For phoenix_test_playwright, I want shared browser instances.
Browser pool, each test module has to wait for available browser in `setup_all`.
github.com/ftes/phoenix...
Have you seen/implemented something similar before?
#elixirlang
For phoenix_test_playwright, I want shared browser instances.
Browser pool, each test module has to wait for available browser in `setup_all`.
github.com/ftes/phoenix...
Have you seen/implemented something similar before?
#elixirlang
Our talk included a Live Demo with audience participation.
👇 More details about what Marcus and I did at Dev Connect OWL.
ftes.de/articles/202...
#elixirlang
Our talk included a Live Demo with audience participation.
👇 More details about what Marcus and I did at Dev Connect OWL.
ftes.de/articles/202...
#elixirlang
What are your building blocks for robust systems?
How do you find a misbehaving part of your software?
Great answers in thread👇
My takeaway: The BEAM provides. Little need for other tools.
#elixirlang #devconnectowl
What are your building blocks for robust systems?
How do you find a misbehaving part of your software?
Great answers in thread👇
My takeaway: The BEAM provides. Little need for other tools.
#elixirlang #devconnectowl
- ⚡️ speed up refute_has
- ✅ support bunx
- ✅ support phoenix_test 0.8
And other quality of dev-life improvements.
#elixirlang
- ⚡️ speed up refute_has
- ✅ support bunx
- ✅ support phoenix_test 0.8
And other quality of dev-life improvements.
#elixirlang
Nice fresh semi-interactive take on both checking and explaining Email security.
Nice fresh semi-interactive take on both checking and explaining Email security.
Either consulting or full-time.
Surprises:
1. High number of users. Metric skewed by few power users?
2. Low support effort. Lib is 90% undocumented playwright internals. Playwright js frequently updated.
#elixirlang
Surprises:
1. High number of users. Metric skewed by few power users?
2. Low support effort. Lib is 90% undocumented playwright internals. Playwright js frequently updated.
#elixirlang
git commit --fixup
git rebase -i --autosquash
git commit --fixup
git rebase -i --autosquash
This really resonates with me, I have often wished for that.
youtu.be/MUqvXHEjmus?...
This really resonates with me, I have often wished for that.
youtu.be/MUqvXHEjmus?...