"... People shouldn't think that async/await as synonymous with asyncio, but instead think that asyncio is a framework that can utilize the async/await API for asynchronous programming."
— How the heck does async/await work in Python 3.5?
"At a high level, there are two reasons why you might want a lock in a distributed application: for efficiency or for correctness."
— How to do distributed locking
"The Simpsons is one of greatest television comedies of all time and we hope that having ready access to the perfect screenshot will make people laugh and remind them to rewatch their favorite episodes."
— Frinkiac - The Simpsons Screenshot Search Engine
"There are at least 5 distinct things we mean when we say 'technical debt'."
— Towards an understanding of technical debt
"I could easily imagine writing a program that calls the LLVM AST construction functions until it's described a program, and then directs LLVM to emit an exe. I would basically be writing software with no compiler."
— No Compiler
I'm Brett Slatkin and this is where I write about programming and related topics. You can contact me here or view my projects.
05 March 2016
About
I'm the author of the book
Effective Python. I'm a software engineer at Google (currently in the Office of the CTO) where I've worked for the past 18 years. Follow @haxor on Twitter
if you'd like to read posts from me in the future. You can also
email me here.
© 2009-2024 Brett Slatkin