An oral history of Bank Python
The strange world of Python, as used by big investment banks
Cal Paterson's website. Contact details, CV and articles.
Visit calpaterson.com → RSS feedOn Hacker News Dec 2019 – Aug 2026
Software Engineering 6Tech Industry & Business 5Web & Frontend 4Systems & Performance 3AI & Machine Learning 3Society, Policy & Culture 2
The strange world of Python, as used by big investment banks
Async Python is slower than "sync" Python under a realistic benchmark. A bigger worry is that async frameworks go a bit wobbly under load.
Memoryfields - a vastly simpler way to do agent memory
Against dependency cooldowns as a response to supply chain attacks
How inappropriate data access patterns massively slow down programs and how the same problems arise with RESTful APIs.
Some hints and tips for getting started with Mypy and introducing it to existing projects