Daniel Marsh-Patrick's Avatar

Daniel Marsh-Patrick

@dm-p.nz

NZ | business intelligence & data visualisation | usually making stuff in/for #PowerBI | #Deneb & #HTMLContent owner/developer | MS data platform MVP | he/him | - https://coacervo.co - https://deneb.guide - https://html-content.com

489
Followers
297
Following
78
Posts
11.08.2023
Joined
Posts Following

Latest posts by Daniel Marsh-Patrick @dm-p.nz

Chromium

If you're affected as a visual developer or as a report author, and want to add your voice to help get it resolved, you can add your vote by clicking "I'm impacted" on the issue here: issues.chromium.org/issues/39947...

29.07.2025 22:32 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Chromium

Out-of-process (sandboxed) iframes in Chromium-based browsers have been problematic for a little while now. This affects all custom visuals in #PowerBI, making them appear blurry unless the conditions are *just* right. As devs, there's currently nothing we can do to mitigate it from our end.

29.07.2025 22:32 ๐Ÿ‘ 2 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

+1 for Stream Deck! I also add in Super Macro, which I use for automation of keyboard input (e.g. code snippets) while I'm talking (it also allows me to add timeouts and pauses so that it's a bit easier to narrate at a comfortable speed while that's all going on)

28.07.2025 21:57 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Deneb 1.8 Released | Deneb Deneb 1.8 has passed AppSource certification checks and is pending deployment to your reports

#deneb 1.8 for #PowerBI approved and should be deployed to all reports within the next couple of weeks.

Details on what to expect, as well as recent happenings, are detailed on the doc site's blog: deneb.guide/blog/1-8-rel...

16.07.2025 23:44 ๐Ÿ‘ 7 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A prototype violin plot visual, showing the distribution of temperature readings over 5 New Zealand regions from 1927 to 2019. This is a computed kernel density estimation (KDE) of 253 thousand data points, but 364 uniqe values. Two measures have been supplied - one counting temperature values and the number of occurrences for each value for spring/summer, represented in the top (or blue) split of the violin - and the second measure is a summary of occurrences of temperature values over autumn and winter.

A prototype violin plot visual, showing the distribution of temperature readings over 5 New Zealand regions from 1927 to 2019. This is a computed kernel density estimation (KDE) of 253 thousand data points, but 364 uniqe values. Two measures have been supplied - one counting temperature values and the number of occurrences for each value for spring/summer, represented in the top (or blue) split of the violin - and the second measure is a summary of occurrences of temperature values over autumn and winter.

I got a bit of time on this today! Without the index column requirement, I can use this to accept multiple measures and handle splits. This example is 253K rows, but only has 364 unique values, so the DAX is fast and in-visual calcs take ~10ms. Top split = spring/summer, bottom = autumn/winter

07.06.2025 06:34 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I did a post recently on Deneb's AppSource downloads (which is the only metric I can get).

TL/DR: its usage is growing YoY (113K developer downloads, 16K unique orgs for 2024-2025).

Actual report viewers is something I can't get hold of.

deneb.guide/blog/2024-20...

09.05.2025 00:00 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Great catching up with you, Jeff!

27.04.2025 03:04 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Thanks! I have a similar relationship with some of the data viz books I've acquired over the years. As I'm now also an accidental app developer, I now need to find my way with UX and design, and I figure there's going to be some good, and some not so good that I can glean from these, too!

22.04.2025 22:38 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Three books. From left to right:

Don't Make me Think by Steve Krug

The Design of Everyday Things by Don Norman

Hooked: How to Build Habit-Forming Products by Nir Eyal

Three books. From left to right: Don't Make me Think by Steve Krug The Design of Everyday Things by Don Norman Hooked: How to Build Habit-Forming Products by Nir Eyal

*About* a week. Not too bad with the long weekend in the middle!

22.04.2025 22:01 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Thanks to you both for a great and insightful interview!

(and thanks also for the book recommendation - I'm looking forward to it arriving via one of NZ's near-glacial pace logistics channels, hopefully sometime in the next few weeks)

15.04.2025 04:29 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Ep. 12 - Power BI, Data Viz, and Solving the Right Problem
Ep. 12 - Power BI, Data Viz, and Solving the Right Problem YouTube video by SQLGene

@datarocksnz.bsky.social talks about how data viz is a tiny subset of information design. The key is to focus less on just charts, but more about how the data is communicated and received. #MicrosoftFabric

youtu.be/ZjQcABFVNmI

15.04.2025 02:34 ๐Ÿ‘ 9 ๐Ÿ” 2 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 2

This reminds me that I have a brand new violin plot visual prototype sitting around unfinished and nowhere near enough free time available to get on with sorting it out ๐Ÿ˜…

12.04.2025 09:41 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Thanks to you all for the inspiration! I did search on Bluseky for the three of you hoping I could tag you in the OP but none of you (somewhat oddly) didn't come up in the results. The linked post does credit you all for the awesome work (and I've followed you and Kev now I have your profiles ๐Ÿ‘)

08.04.2025 12:03 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
How-To: The Stacked Bar Alternative | Deneb Using Vega-Lite to replicate a more readable alternative to a stacked bar chart.

I saw a really neat take on an alternative approach for stacked bar charts in #Tableau over on the Flerlage Twins blog.

Naturally, I wanted to try it for #VegaLite and #Deneb in #PowerBI, so I wrote up how I might approach it (with some downloadable stuffs):

deneb-viz.github.io/blog/stacked...

08.04.2025 05:43 ๐Ÿ‘ 8 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 2

Despite the fact that I've been consulting for a while now, there is always much that can be learned from the wisdom of others, and getting the benefit of @sqlgene.com's experience and insights is too good an opportunity to miss... especially at this price! Easily the best $10 I've spent :)

08.04.2025 04:05 ๐Ÿ‘ 6 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

And as I've become an accidental PM and developer over the last few years, I'm learning this the hard way with Deneb. Going from an app that we were never sure if it could ever work, to one that now needs much more extensibility, is why v2 development is taking so long (and pretty much a re-write)

08.04.2025 00:07 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

And yes, API first might be regarded as a difficult (and perhaps slow development) step in getting a feature out, but it should be part of the roadmap somewhere for ongoing success IMHO

08.04.2025 00:02 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I couldn't agree more with the goal of inclusive user experience, but without a suitable API-first approach to development, the UI component becomes challenging to maintain*. Does this sound familiar? ๐Ÿ˜…

* IDK if this is how the feature is actually designed

07.04.2025 23:59 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

๐Ÿ’ฏ

And I hope that maybe one day, we'll get bookmark/action APIs for custom visuals, too. There are so many possibilities for building richer navigation experiences this way that we can't currently entertain ๐Ÿ™ƒ

07.04.2025 22:09 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Extremely grateful for PBIP/PBIR this morning for giving me the capability to remove the visual level filters from loads of visuals across several #PowerBI bookmarks without having to completely re-do them in the UI ๐Ÿ™‚

06.04.2025 22:59 ๐Ÿ‘ 8 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Preview
Version 1.6.0 Submitted to AppSource | HTML Content We have a new versions of HTML Content and HTML Content (lite) that have been submitted to AppSource for approval ๐Ÿš€๐Ÿš€๐Ÿš€

For HTML in #PowerBI fans, new versions of HTML Content and HTML Content (lite) have been submitted to AppSource for approval. As usual, this may take a couple of weeks, but you can read up on what to expect here:

html-content.com/blog/1-6-0-s...

02.04.2025 02:43 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A photograph of DM-P's haul from the Sub Pop store in Seattle Tacoma Airport. From left to right, an Electro Harmonix Big Muff ฯ€ Nano guitar pedal, Electro Harmonix Small Clone guitar pedal, Sub Pop store paper bag (rear), Sub Pop mug (front), and two Sub Pop t-shirts

A photograph of DM-P's haul from the Sub Pop store in Seattle Tacoma Airport. From left to right, an Electro Harmonix Big Muff ฯ€ Nano guitar pedal, Electro Harmonix Small Clone guitar pedal, Sub Pop store paper bag (rear), Sub Pop mug (front), and two Sub Pop t-shirts

They have a Sub Pop store at SEA! 14-year-old me is geeking out (and bought a lot of stuff on the way out) ๐Ÿ˜…

28.03.2025 18:55 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Deneb Annual Round-Up | Deneb Here's an update on what's happening with Deneb.

I've analyzed #Deneb's usage over the last 12 months in #PowerBI vs. the previous 12 months. As I've been a little quiet on news lately, I've also added some info about what I've been up to WRT v2 and what you might be looking to expect:

deneb-viz.github.io/blog/2024-20...

24.03.2025 01:20 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

No sleep till Redmond! #MVPBuzz @hamish-watson.bsky.social @ben.hybridby.design @dm-p.nz

22.03.2025 06:18 ๐Ÿ‘ 18 ๐Ÿ” 2 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Great seeing you all (albeit briefly)!

22.03.2025 06:20 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

ETA : escalator

22.03.2025 05:51 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

ETA: security @ international

22.03.2025 05:45 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I'm just waiting to disembark at AKL and will keep an eye out!

22.03.2025 05:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I have a fair bit of NZ chocolate in tow, as well as a lot of preview code for in-flight projects, so if you're keen to talk about or feed back on stuff I have planned for free and open-source data viz, or have some ideas to work together on, I'd love to catch up while I'm here :)

22.03.2025 02:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
It's a picture of me, Daniel Marsh-Patrick! I'm in an airport, and a little red in the face, but otherwise fine :)

It's a picture of me, Daniel Marsh-Patrick! I'm in an airport, and a little red in the face, but otherwise fine :)

The journey to #MVPSummit begins in Christchurch NZ! I'm really looking forward to catching up with friends and meeting many new ones :)

Safe travels, all!

#MVPBuzz

22.03.2025 02:42 ๐Ÿ‘ 10 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0