Blog Archives

Python Memoize with Expiry

Memoizing describes the programming pattern of caching results returned from a function, so that any subsequent calls to the function with the same parameters will return a cached value instead of re-computing it. Here’s a Python implementation.

Tagged with: ,
Posted in Code, Python

Archiving Email

I still have every email I’ve ever sent or received, since 1996… I want to get them into some common format that I can come back to in 45 year’s time and actually open and read.

Tagged with: ,
Posted in Code, Life