My Programming Principles in 2020

This is rough brain dump of several principles/ideas that I applied in 2020 while working at Uber.

Python: Algebraic Effects via async/await

I implement some kind of restricted effects system in Python via async/await.

New Python library: gean

I wrote a tiny DI/IOC library for Python 3.6+ that leverages Type Hints

Adding two integers in CPython

Analyzing the cost of adding to integers in CPython