Non-relational bear-traps
Discusses common pitfalls and challenges when using non-relational databases, focusing on difficulties in changing primary keys and access patterns.
Cal Paterson — London-born developer living in Helsinki, creator of csvbase and Python community organizer with a strong interest in data and open collaboration.
25 articles from this blog
Discusses common pitfalls and challenges when using non-relational databases, focusing on difficulties in changing primary keys and access patterns.
Practical advice for software teams to reduce merge conflicts and improve collaboration using version control best practices.
Guide to configuring pip to cache compiled Python wheels for faster installation of C-based libraries, saving time on repeated builds.
A critique of superficial agile adoption, proposing a core heuristic: true agility is the internal ability to change how a team works.
Introducing Recall, a web app aiming to improve bookmark management by understanding the semantic meaning of saved content, not just URLs.