featured in #425
The World's Smallest Hash Table
- Orson Peters tl;dr: Orson tackles an Advent of Code, which he optimizes “completely beyond the point of reason” but also contains a useful technique, showing us how to store a small lookup table with small elements as a constant, indexed using shifts.featured in #395
Don't Let Dicts Spoil Your Code
- Roman Imankulov tl;dr: "The simplicity of organic code growth has a flip side: it becomes too hard to maintain. The proliferation of dicts as primary data structures is a clear signal of tech debt in your code. Fortunately, modern Python provides many viable alternatives to plain dicts."featured in #329
Quadratic Algorithms Are Slow (And Hashmaps Are Fast)
- Julia Evans tl;dr: Julia guides us through what a quadratic time function looks like, why it's slow, how to convert a quadratic algorithm into a linear one using a hashmap.featured in #252
featured in #193
featured in #176
Dicts Are Now Ordered, Get Used To It
- Ivan Sagalaev tl;dr: "Changed in version 3.7: Dictionary order is guaranteed to be insertion order. This behavior was an implementation detail of CPython from 3.6."featured in #172