2026
- April 8 - Can Databricks Genie Build My Deck and Deploy My App?
- April 8 - Classification apps fail on operations, not on the label list
- April 8 - Pose estimation is a systems problem, not a model bake-off
- April 8 - Keep Fabric thin: Airflow orchestrates, Fabric does the work
- May 11 - Gold without a semantic contract is just another table
- May 20 - Lineage explorers beat tribal notebooks
- May 22 - Bridge keys before dashboards: remodel the device fact
- May 26 - When Fabric regressions force literal OneLake URLs, document the workaround
- May 26 - Variable Library is your environment map, not a sticky note
- May 28 - When warehouse views time out, materialize the trunk not the leaves
- June 2 - Matching relationship types is cheaper than debugging blank visuals
- June 2 - IoT events are facts: model them like service, not like logs
- June 2 - Shortcuts-only bronze: stop copying what OneLake already holds
- June 22 - Pivot once in gold: measurable controls as a flat fact
- June 25 - PII redaction belongs in the notebook config, not in tribal knowledge
- June 27 - The AI shell proxy is a security boundary
- July 21 - Refresh drift is a contract break, not a flaky pipeline
- July 21 - Foundry webapps deploy as identity and egress, not as Node hostnames
- July 24 - Agent sessions vs the shell app: what should survive refresh
- July 24 - If you cannot explain the tool calls, you do not have an agent product
- July 24 - Pilot the use case, not the agent catalog
- July 27 - Bulk reload is an orchestration problem, not a bigger VM wish
- July 30 - MLV migration is a program: bronze to silver to gold with gates
- August 3 - Consolidate Fabric monitoring into one operable skill
- August 4 - Knowledge RBAC for enterprise agents: same gates for chat, browse, and citations
- August 5 - One Fabric lakehouse with schemas vs many lakehouses
- August 6 - Semantic refresh architecture: notebooks, pipelines, and Direct Lake
- August 7 - Most NEE warnings are noise: measure real MLV wall-clock
- August 7 - Fabric CI/CD blast radius: when no changes still deploys
- August 10 - Row counts lie: validate MLVs column by column
- August 10 - SCD2 is a product question: point-in-time deployed state with MLVs
- August 11 - AI import UX is governance: default-deny uncertain rows
- August 12 - Legacy to lakehouse: semantic parity is the real migration
- August 13 - Canvas apps at platform scale: push work to Dataverse
- August 17 - Signing in is not authorization: app access is not agent access
- August 19 - Type each column once, as early as you dare
- August 20 - Genie readiness is a modeling problem, not a prompt problem
- August 21 - Language gates belong in CI, not in code review folklore
- August 21 - Feature toggles beat hard-coded agent IDs
- September 2 - Rename the estate once: workspace naming is architecture
- September 2 - Env files are not environments: isolate with Azure CLI discipline
- September 4 - POC public vs MVP private: networking as architecture for agent apps