IIT-Craftsmaninitcraftsman.hashnode.dev·3d ago · 5 min read5 SQL window-function traps that show up in data engineering interviews (with runnable DuckDB examples)Window functions are the most common SQL topic in data engineering interviews, and most candidates know the syntax. The follow-up questions are where people stumble. Here are five traps, each with a t00
IIT-Craftsmaninitcraftsman.hashnode.dev·3d ago · 4 min readAirflow 3 quietly changed what your cron schedule meansIf you upgrade a DAG like this from Airflow 2 to Airflow 3 without changing a line, it can start processing a different day than before: @dag(schedule="0 0 * * *", start_date=pendulum.datetime(2026, 100