Python type annotations

When it comes to programming, I have a belt and suspenders philosophy.
Anything that can help me avoid errors early is worth looking into.
The type annotati… Read more


Python Hashes and Equality

Most Python programmers don’t spend a lot of time thinking about how equality and hashing works. It usually just works. However there’s quite a bit of gotchas and edge cases that can lead to subtle and frustrating bugs once one starts to customize their... (more…)

Read more »