Skip to content

Posts

Ideas, summaries, recommendations, notes, etc.


Contents

ISO 8601 problems: Why to use RFC 3339 and restrict ISO 8601 durations, etc.

Calculating durations: Why \(\text{dt}_1 - \text{dt}_0\) is not how long something took

Duck typing is quackery: A theoretical and practical criticism of duck typing

Correct exception handling: A polite request to let exceptions just bubble up

Testing scientific software: A plea for testing scientific software

Software testing strategy guide: A summary of test types and guide to testing

Retooling Python builds: How to replace terrible Python build tools

Frontends for time travelers: Frontend development for those traveling from 2005

Wonders of ChatGPT: Wrong, absurd, and wondrous things from ChatGPT