I built six ways to let AI read my Obsidian vault. Then I checked which ones were lying
Writing into a vault is the easy part. Reading it out is where the money goes. Six read channels I actually shipped, what each of them costs, and t...
Microsoft Fabric, Power BI and the plumbing underneath. Written from real projects, with the templates and cheatsheets to go with them.

Writing into a vault is the easy part. Reading it out is where the money goes. Six read channels I actually shipped, ...

Writing into a vault is the easy part. Reading it out is where the money goes. Six read channels I actually shipped, what each of them costs, and t...

Everyone recommends Obsidian as THE solution for your "AI brain". I built one, and a few weeks later I had found four flaws that broke it. Here is ...

Tired of missing key insights buried in Power BI alerts or overflowing email inboxes, I decided to build my own notification bot for Microsoft Team...
Everything that has already been written

Document your code! One day you will thank yourself, or someone else will thank you, who will take over.

Dataflows have been with us in Power BI for some time now, and people have gotten more used to them. However, as their popularity grows, so does th...

There is an abundance of APIs around us, and we use them in our daily routine without thinking about them anymore.

The date dimension is one of the most fundamental dimensions needed in reporting. That is because we are primarily interested in results from the p...

The WINDOWS function is becoming very popular because it can save a lot of time both for the execution of the calculation and for the development i...

INDEX + Calculation Groups + Custom Format String Expression = Quick dynamic answers