Articles
Data tools
SQL engines, dataframes and the pipes between them — the behaviours that only show up once the data is real.

The pandas 3 Change That Will Break Your Code Does Not Warn You
Everyone is fixing SettingWithCopyWarning. That one never worked anyway. The write that works today and silently stops working under Copy-on-Write does not emit a warning in either version.

Four DuckDB Behaviours That Return NULL Instead of an Error
DuckDB is famously forgiving, and that is the problem. Four everyday operations hand back a wrong answer with no warning — including one where count(*) succeeds and SELECT * crashes on the same file.