I read a bunch of books over Xmas and only just getting round to posting my thoughts on them now - this #Python book by Nicolas Bohorquez was really solid. It's one of the is one of the few resources I’ve found that explains async in a way that feels both accessible and realistic. Async can be confusing even for experienced developers, and this book does a solid job of breaking down the concepts without assuming too much or glossing over the tricky parts. The early chapters give a clear mental model for how asynchronous execution differs from synchronous code, and that foundation makes the later topics much easier to follow. I especially appreciated the comparisons between async, threading, and multiprocessing. It helped me understand not just how async works, but when it is actually the right tool. The practical sections are where the book really shines. The examples involving event loops, async/await, and real-world I/O scenarios feel relevant to modern Python development. The chapters on profiling, debugging, and measuring performance are also valuable, since those topics are often skipped in other async tutorials. By the end, I felt more confident in applying async patterns to real projects, especially around web services and data pipelines. The writing is straightforward, the explanations are consistent, and the book avoids the usual pitfalls of being either too theoretical or too framework-specific. It took me a while to get through it, but that's more on my lack of concentration than the book's authors :-D If you want a structured, no-nonsense introduction to async programming in Python, this is a strong choice.
Thanks for sharing your thoughts! Michelle Sandford
ooh i missed this one