This week we welcome Dan Bader (@dbader_org) as our PyDev of the Week. Dan does a weekly Python Tricks newsletter / blog that's a fun read. He has also authored a Python Tricks book. I always like checking out my interviewee's Github page to see what they enjoy coding or writing about, so I encourage […]
February 28, 2017 by
Mike People who are new to the Python programming language can get a bit confused about the difference between "==" (equality) and Python's keyword "is" (identity). I have even seen experienced programmers who will find the difference subtle enough that they will introduce logic errors in their code do to a misunderstanding between the two. In […]
February 27, 2017 by
Mike This week we welcome Victor Stinner as our PyDev of the Week! Victor is quite active in the Python community and is a core Python developer. You can see some of his contributions here. He is the author of eight accepted PEPs which you can also read about at the previous link. If you're interested […]
February 20, 2017 by
Mike This week our PyDev of the Week is Petr Viktorin (@EnCuKou). Petr is the author of PEP 489 -- Multi-phase extension module initialization and teaches Python for the local PyLadies in Czech Republic. You can some of what he's up to via his Github page or on his website. Let's take some time to get […]
February 13, 2017 by
Mike This week we welcome Åukasz Langa (@llanga) as our PyDev of the Week! Åukasz is the author of PEP 443 -- Single-dispatch generic functions. He also authors an interesting blog, although it's not just a programming blog. You can see what Åukasz has been up to over on Github. Let's take a few moments to […]
February 10, 2017 by
Mike I review books for the i-programmer website from time to time and they recently gave me a copy of Murach's Python Programming by Michael Urban and Joel Murach. This book is long at almost 600 pages and it's pretty expensive for the paperback. For those of you with short attention spans, I give you the […]