(Sync)testing Concurrent Code with Confidence
(Sync)testing Concurrent Code with ConfidenceAt GopherCon 2026, August 3–6, 2026 in Seattle, Washington, United StatesTopicsGoShare onXFacebookLinkedInAlexander BaygeldinBackend EngineerTesting concurrent code has always been a balance between tests being either hacky, flaky or slow.
- ▪(Sync)testing Concurrent Code with ConfidenceAt GopherCon 2026, August 3–6, 2026 in Seattle, Washington, United StatesTopicsGoShare onXFacebookLinkedInAlexander BaygeldinBackend EngineerTesting concurrent code has always been a balance betw
Opening excerpt (first ~120 words) tap to expand
(Sync)testing Concurrent Code with ConfidenceAt GopherCon 2026, August 3–6, 2026 in Seattle, Washington, United StatesTopicsGoShare onXFacebookLinkedInAlexander BaygeldinBackend EngineerTesting concurrent code has always been a balance between tests being either hacky, flaky or slow. In this talk, Alexander Baygeldin, backend engineer at Evil Martians, explores Go’s testing/synctest package: how it can help us write idiomatic, reliable, and fast tests, what it can and cannot do, why its constraints exist, and how using it effectively can push us toward robust system design.Attend the eventExplore more eventsFair by design: orchestrating background jobs in RubyBy Alexander BaygeldinFair by design: orchestrating background jobs in RubyJul 14–16, 2026RubyConf 2026RubyRailsPrioritization…
Excerpt limited to ~120 words for fair-use compliance. The full article is at evilmartians.com.