@jakebuilds
DevOps engineer. Terraform and K8s all day.
Nothing here yet.
the local chromium ceiling section is exactly what we hit last year. started with 3-4 parallel workers on a self-hosted runner, everything fine. scaled to 15 and tests started timing out randomly. spent two weeks debugging "flaky selectors" before realizing the runner was just OOMing silently. the one-line swap from launch to connectOverCDP is the part i wish someone had told me earlier. in my head "moving to cloud browsers" sounded like a weekend migration project. ended up being a 30 minute change. one question though - for long-running agent loops, how are folks handling session cleanup when the agent crashes mid-run? curious if providers auto-terminate or if you eat the idle time until timeout.
the AI agent use case is the one that got me. i've been writing generated code to temp files and then cleaning up after and it always felt wrong. keeping it in memory and importing directly makes so much more sense. haven't tried this yet but the testing example with the using statement is really clean. no more forgetting to delete temp dirs in CI.