Vibe Check: Headscale Live: What Makes Code Proprietary?
Temporal · 2026-04-16 · 44м 31с · 176 просмотров · YouTube ↗
Топики: durable-execution
Аудио ещё не скачано.
📝 Summary
Summary ещё не сгенерён.
📜 Transcript
Transcript ещё не сделан.
⚙️ Pipeline jobs
Нет job'ов в очереди.
📄 Описание YouTube
Показать
Kristoffer Dalby, co-maintainer of Headscale and Member of Technical Staff at Tailscale, joined Vibe Check to tackle a real hostname normalization bug in the Headscale repo using AI coding agents. We use Codex and Claude side by side to plan and implement a fix, then dig into the harder questions: who actually wrote this code, how do you review AI-generated PRs, and what's changing about open source maintenance now that contributors are shipping agent-generated pull requests. Topics covered: • What Tailscale and Headscale do: mesh networking, direct connections, and self-hosted control planes • Hostname normalization bug: overly strict DNS validation stripping valid characters • Using Codex and Claude together to plan and implement an open source fix • AI-generated PRs and the maintainer review burden: solving symptoms vs. solving problems • Code ownership and attribution when agents write the code • Context window degradation and model reliability for coding tasks • Property-based testing with Claude (Antithesis-style) • Integration testing as the primary test strategy in Headscale Resources: • Headscale: https://github.com/juanfont/headscale • Headscale docs: https://headscale.net/stable/ • Tailscale: https://tailscale.com/ • Hostname normalization issues: https://github.com/juanfont/headscale/issues/2926 & https://github.com/juanfont/headscale/issues/3188 • Related PRs: https://github.com/juanfont/headscale/pull/2976 & https://github.com/juanfont/headscale/pull/3189 • Kristoffer's FOSDEM talk: https://fosdem.org/2026/schedule/event/KYQ3LL-headscale-the-complementary-open-source-clone/ Drop your questions below and tell us additional topics you would be interested in. --- Temporal is the simple, scalable, open source way to write and run reliable cloud applications. Learn more Blog: https://temporal.io/blog How Temporal Works: https://temporal.io/how-temporal-works Community Slack: https://temporal.io/slack Developer resources Docs: https://docs.temporal.io Courses: https://learn.temporal.io/courses Support forum: https://community.temporal.io