Cal Paterson
Contact and details
Get my CV
Follow me on Twitter, Mastodon, Github or even LinkedIn.
🇫🇮 I am an organiser of the Helsinki Python user group. If you know someone willing to give a talk or lend us space to meet, please get in touch. 🇫🇮
Get an alert when I write something new, by email or RSS
Articles
Popular posts are marked with a ★
Is Tesla really more valuable than Toyota? March 2024
S3 is files, but not a filesystem March 2024
Take the tools out of 'Data', but don't take the data out of the tools January 2023
★There aren't that many uses for blockchains August 2022
★An oral history of Bank Python November 2021
It looks like a product but is secretly a subscription August 2021
No general method to detect fraud June 2021
We were promised Strong AI, but instead we got metadata analysis April 2021
Staying out of TTL hell March 2021
Where's the fastest place to put my server? How much does it matter? February 2021
★Firefox usage is down 85% despite Mozilla's top exec pay going up 400% September 2020
Threat modelling case study: bicycles August 2020
Async Python is not faster June 2020
The argument against clearing the database between tests April 2020
The troublesome "Active Record" pattern March 2020
Applying mypy to real world projects January 2020
The Amazon premium December 2019
How a SQL database works November 2019
Non-relational bear-traps November 2019
The Lycurgus cup November 2019
Not wasting time with version control April 2015
How to configure pip for fast installs of C code libraries February 2015
My preferred agile heuristic July 2014
Bookmarking May 2012