Fredrik Teschke
banner
ftes.de
Fredrik Teschke
@ftes.de
Elixir full-stack developer with that extra boost 🚀
Thanks for reminding me.
Just gave it a spin.

I'm afraid first results don't look promising.
github.com/ftes/phoenix...
Support Lightpanda browser via CDP by ftes · Pull Request #91 · ftes/phoenix_test_playwright
Closes #90 Current status: lightpanda doesn't support custom user_agent (set user agent CDP command not implemented) lightpanda doesn't support screenshots test user can visit differe...
github.com
October 27, 2025 at 8:11 AM
The latter. Wellness for my brain :)
The rewrite was pretty mechanical and didn't hurt my brain too much. Trying to understand the old version of the test did hurt my brain though.
October 23, 2025 at 10:56 AM
How do you find a misbehaving part of your software?

Patience 🤣
Monitoring & Metrics (Prometheus, Grafana, cAdvisor, PRTG)
Error Tracking & Logging (Sentry, Firebase, log files)
Observability & Tracing (OpenTelemetry, metrics, distributed tracing)
User Feedback
September 24, 2025 at 12:29 PM
What are your building blocks for robust systems?

Testing & Monitoring (unit/load tests, monitor, health checks)
Fault Tolerance (redundancy, circuit breakers, loose coupling)
Simple Architecture (KISS)
Load Distribution (client-side calcs)
"I would ask you" 🤣
September 24, 2025 at 12:29 PM
Let it Crash with Elixir
ftes.github.io
September 24, 2025 at 12:29 PM
Not trying to blow my own horn here.
Probably mostly symptomatic of playwright being a fairly large project with multiple clients -> stable internal API, even if undocumented.
September 1, 2025 at 2:15 PM