This is a short guide to get properly set up with Python, virtual environments
and git on your Mac (I’m on 10.10). Heavily inspired by these
great tutorials.
Read more »
An overview for working with randomness in Python, using only functionality built into the standard library and CPython itself.
(more…)
Read more »
Please consider making Pylance open source so other editors can leverage it. (more…)
Read more »
Python is slow, and compiled languages like Rust, C, or C++ are fast. So when your application is too slow, rewriting some of your code in a compiled extension can seem like the natural approach to speeding things up. Unfortunately, compiled extensions ar... (more…)
Read more »
Law of Large Numbers & CLT: Explanation, mathematical proof & illustration of theorems with Python... (more…)
Read more »