Dependency cooldowns turn you into a free-rider
Against dependency cooldowns as a response to supply chain attacks
Cal Paterson's articles
Against dependency cooldowns as a response to supply chain attacks
Why you shouldn't share your context window with others
The Netscapes of AI
Why do some companies borrow and others sell shares?
"Deep" modules, mismatched interfaces - and why SAP is so painful
Using dataframes to write smaller, faster programs
Criteria for judging when a blockchain is applicable
Moats, mottes and baileys
The strange world of Python, as used by big investment banks
The mental minefield of capex and opex
The parts of a convincing deception
How simple structured data trumps clever machine learning
Cache strategies that don't trade-off correctness for speed
Using my own web server accesslogs and public latency data to get a quantitative answer and why roundtrips are such a pain.
Mozilla is in an absolute state: high overheads, falling usage of Firefox, questionable sources of revenue and now making big cuts to engineering as their income falls.
How to avoid buying your bike again every 6-12 months and tips for how to apply the same reasoning to other things, like computers
Async Python is slower than "sync" Python under a realistic benchmark. A bigger worry is that async frameworks go a bit wobbly under load.
Some reasons why you might not want to remove data from the database between automated tests: speed, correctness, data growth issues and parallelism advantages
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
How the biggest cloud companies deliver the worst value
The details on how tables and indexes work. Rows, pages, the heap and indexes are all covered, both on-disk layout and querying.
Problems people run into when they use a non-relational store (particularly when they don't have strong domain knowledge)
The Lycurgus Cup, an ancient relic from the late Roman Empire that changes colour depending on how it is lit.
Ways to reduce the amount of pain and suffering caused by having to develop code as a team
Some old tips for how to get pip to cache wheel files
What agile should be about and how to judge that
Long write-up of an old project I worked on for a while