I spend a lot of my time building with AI, and like many technical people right now, I've gotten in the habit of asking whether I could ...
Posts
I've started adding descriptions to objects in my semantic models more than I used to because AI has made it far less time-consuming. Th...
When former Qlik customers migrate their old solutions to Power BI, I see the same UX pattern almost every time: make it look as much like Q...
The 2019 Lenovo I use for work has been feeling sluggish lately. Coincidentally, an ad appeared in the Lenovo software for something called...
On a recent project, I had a slicer pointing to calculation group items for common periods of time with labels like Last 7 Days , Last 30 Da...
AI-generated image of a woman blissfully whistling as she walks past a graveyard in a comic strip style You can tolerate a bad situation for...
FabCon Strolling DJ, in case you weren't sure whether All Star still had legs I attended FabCon 2026 in Atlanta two weeks ago. What f...
TL;DR Given the following cardinality, here are the most efficient ways for your security table to relate to and filter your reporting data...
Mockup of a current personal Claude Project I should probably rename this series "ChatGPT or Whatever ," because I've gone wel...