Book Overflow

Kirill Bobrov Reflects on Grokking Concurrency

Jul 18, 2025
Kirill Bobrov, the author of 'Grokking Concurrency' and data engineer at Luminous Men, dives into the intriguing world of concurrency in programming. He shares his journey of writing his first book, emphasizing the need for accessible resources in async programming. The conversation includes insights on AI’s role in coding, the balance between using tools and maintaining developer oversight, and the importance of intrinsic motivation in creative work. Kirill also offers diverse book recommendations, blending technical reads with timeless literature.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Writing Born of Frustration

  • Kirill Bobrov wrote Grokking Concurrency due to personal frustration and lack of practical concurrency resources.
  • He pieced together concurrency concepts hidden in various libraries and frameworks into an accessible book.
INSIGHT

Concurrency's Hidden Complexity

  • Concurrency APIs seem simple but hide intricate machinery underneath.
  • Understanding concurrency requires exposing and simplifying this hidden complexity.
INSIGHT

Concurrency Is The New Optimization

  • Performance gains are now primarily achieved through concurrency, not processor speed.
  • Concurrency is a fundamental skill essential for scalability and optimization.
Get the Snipd Podcast app to discover more snips from this episode
Get the app