Sign in

Daniel Marsh-Patrick

@dm-p.nz
494 followers 297 following 82 posts

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

PostsRepliesMedia
Daniel Marsh-Patrick @dm-p.nz · 08/09/2026
#Deneb 2.0 for #PowerBI is now out of beta and approved for certification! Details here: deneb.guide/blog/2-0-rel...
deneb.guide
Deneb 2.0 Released | Deneb
Deneb 2.0 has passed AppSource certification checks and is pending deployment to your reports
000
Daniel Marsh-Patrick @dm-p.nz · 14/08/2026
Another upcoming release I'm very excited about :) html-content.com/blog/v2-beta
html-content.com
HTML Content 2.0 Available for Beta Testing | HTML Content
HTML Content 2.0 is the biggest update to the visual so far - new layout tooling, debugging support, and theme integration, all focused on giving authors more control over their work. Before we submit...
020
Daniel Marsh-Patrick @dm-p.nz · 07/08/2026
Amazing! Thanks so much for confirming, Wyn :)
110
Daniel Marsh-Patrick @dm-p.nz · 07/08/2026
It's taken a loooong time to get this all wrapped up, but #Deneb 2.0 for #PowerBI is now available for beta testing :) deneb.guide/blog/2-0-beta
deneb.guide
Deneb 2.0 Available for Beta Testing | Deneb
Deneb 2.0 brings a lot of long-awaited features and new enhancements, but we need your help to ensure this release is solid before submission to AppSource.
1124
Daniel Marsh-Patrick @dm-p.nz · 29/07/2025
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...
issues.chromium.org
Chromium
011
Daniel Marsh-Patrick @dm-p.nz · 29/07/2025
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.
issues.chromium.org
Chromium
122
Daniel Marsh-Patrick @dm-p.nz · 28/07/2025
+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)
040
Daniel Marsh-Patrick @dm-p.nz · 17/07/2025
#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...
deneb.guide
Deneb 1.8 Released | Deneb
Deneb 1.8 has passed AppSource certification checks and is pending deployment to your reports
071
Daniel Marsh-Patrick @dm-p.nz · 07/06/2025
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
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.
030
Daniel Marsh-Patrick @dm-p.nz · 09/05/2025
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...
020
Daniel Marsh-Patrick @dm-p.nz · 27/04/2025
Great catching up with you, Jeff!
010
Daniel Marsh-Patrick @dm-p.nz · 22/04/2025
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!
020
Daniel Marsh-Patrick @dm-p.nz · 22/04/2025
*About* a week. Not too bad with the long weekend in the middle!
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
110
Daniel Marsh-Patrick @dm-p.nz · 15/04/2025
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)
130
Reposted by Daniel Marsh-Patrick
Eugene Meidinger @sqlgene.com · 15/04/2025
@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
youtu.be
Ep. 12 - Power BI, Data Viz, and Solving the Right Problem
YouTube video by SQLGene
292
Daniel Marsh-Patrick @dm-p.nz · 12/04/2025
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 😅
140
Daniel Marsh-Patrick @dm-p.nz · 08/04/2025
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 👍)
110
Daniel Marsh-Patrick @dm-p.nz · 08/04/2025
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...
deneb-viz.github.io
How-To: The Stacked Bar Alternative | Deneb
Using Vega-Lite to replicate a more readable alternative to a stacked bar chart.
082
Daniel Marsh-Patrick @dm-p.nz · 08/04/2025
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 :)
061
Daniel Marsh-Patrick @dm-p.nz · 08/04/2025
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)
110
Daniel Marsh-Patrick @dm-p.nz · 08/04/2025
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
110
Daniel Marsh-Patrick @dm-p.nz · 08/04/2025
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
110
Daniel Marsh-Patrick @dm-p.nz · 07/04/2025
💯 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 🙃
110
Daniel Marsh-Patrick @dm-p.nz · 06/04/2025
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 🙂
280
Daniel Marsh-Patrick @dm-p.nz · 02/04/2025
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...
html-content.com
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 🚀🚀🚀
030
Daniel Marsh-Patrick @dm-p.nz · 28/03/2025
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) 😅
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
070
Daniel Marsh-Patrick @dm-p.nz · 24/03/2025
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...
deneb-viz.github.io
Deneb Annual Round-Up | Deneb
Here's an update on what's happening with Deneb.
050
Reposted by Daniel Marsh-Patrick
Steve Knutson @steveknutson.bsky.social · 22/03/2025
No sleep till Redmond! #MVPBuzz @hamish-watson.bsky.social @ben.hybridby.design @dm-p.nz
2192
Daniel Marsh-Patrick @dm-p.nz · 22/03/2025
Great seeing you all (albeit briefly)!
020
Daniel Marsh-Patrick @dm-p.nz · 22/03/2025
ETA : escalator
010
Daniel Marsh-Patrick @dm-p.nz · 22/03/2025
ETA: security @ international
110
Daniel Marsh-Patrick @dm-p.nz · 22/03/2025
I'm just waiting to disembark at AKL and will keep an eye out!
100
Daniel Marsh-Patrick @dm-p.nz · 22/03/2025
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 :)
010
Daniel Marsh-Patrick @dm-p.nz · 22/03/2025
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
It's a picture of me, Daniel Marsh-Patrick! I'm in an airport, and a little red in the face, but otherwise fine :)
2100
Daniel Marsh-Patrick @dm-p.nz · 22/01/2025
Deneb v1 activity looks pretty quiet, but I'm still just as busy working on Deneb in general. I'm looking forward to a point where the code on this next project is organized/good enough to open back up!
A partial screenshot of GitHub's repository list for the deneb-viz organization. Two projects are shown, and each has some simple statistics and an activity indicator, shown as a line chart.

The bottom entry shows the summary and details for the deneb project, which is the public/open-source repository for the Deneb Power BI custom visual. The activity graph looks busy, until about halfway across the x-axis, where it tapers off and eventually goes to zero.

The top entry shows the deneb-2 project, which is currently marked as private. The activity graph for this project ramps up at roughly the same point on the x-axis that the deneb project ramps down. After this ramp up, the level of activity fort he deneb-2 project is roughly consistent to that of the deneb project.
010
Daniel Marsh-Patrick @dm-p.nz · 17/12/2024
I made a repo for stuff I'm finding out with core visuals in #PowerBI (and time to write up). For now, I've provided a workbook for the box and whisker plot I recently posted about (and this has an accompanying video, courtesy of Reid Havens 🙏). I'll try to do more soon! github.com/dm-p/pbi-cor...
github.com
GitHub - dm-p/pbi-core-visuals-macgyver: Examples of MacGyvering Power BI core visuals into other types
Examples of MacGyvering Power BI core visuals into other types - dm-p/pbi-core-visuals-macgyver
161
Daniel Marsh-Patrick @dm-p.nz · 16/12/2024
I'm very happy with it :) It feels a bit different to write on than the RM2, and this works a little better for me. The RM2 still holds its own in terms of performance and comfort though, and I'd have been happy sticking with that - probably not a necessary upgrade and both are great devices
100
Reposted by Daniel Marsh-Patrick
Reza Rad @rezarad.bsky.social · 28/11/2024
And #Difinity #Conference Auckland 2024 is a wrap special thanks to all speakers and volunteers it was a blast I missed Leila Etaati in very moment of it
082
Daniel Marsh-Patrick @dm-p.nz · 28/11/2024
Great catching up!
010
Daniel Marsh-Patrick @dm-p.nz · 26/11/2024
I believe CF accepts integers, if the property is typed as one in visual capabilities. e.g., [Subtitle] would be text typed and [Y-axis min] is numeric. Pretty sure they don't coalesce from measures, though, which might be handy in the case of numbers > text but could be messy the other way around
110
Daniel Marsh-Patrick @dm-p.nz · 19/11/2024
Fantastic work! I'm so glad you found HTML Content useful 🫶
100
Daniel Marsh-Patrick @dm-p.nz · 17/11/2024
The Chromium bug causing blurry custom visuals in #PowerBI should now be resolved as of Chrome >= 131.0.6778 and Edge >= 131.0.2903 I've tested my visuals (Deneb, HTML Content, etc.) and they all look good for me from these versions on, so hopefully other folks enjoy similar success :)
An image showing two version numbers of popular web browsers. 

For Google Chrome, this shows Version 131.0.6778.70.

For Microsoft Edge, this shows 131.0.2903.51.
020
Daniel Marsh-Patrick @dm-p.nz · 17/11/2024
As I've not had much time to explore some newer parts of #PowerBI lately, I've spent a Sunday afternoon playing with #PBICoreVisuals. It's certainly been interesting taking a clustered bar chart, throwing away the "bar" part, and then just using layout and annotation features to build a box plot 🤔
0100
Daniel Marsh-Patrick @dm-p.nz · 27/10/2024
I've started scoping and prototyping features over the last month or so for what will be Deneb v2. Much, much more self-funding at massive time cost to look forward to!
061
Daniel Marsh-Patrick @dm-p.nz · 19/10/2024
Awesome! That's exactly how I remember all my albums from that time starting 😁
010
Daniel Marsh-Patrick @dm-p.nz · 19/10/2024
It was a 'joint present' for all 4 of us one year. We had the bundled CDs (IIRC Sol Feace, Cobra Command & SEGA Arcade Classics) and I remember buying Sonic CD & Final Fight CD at GamesMaster Live in... '95..? I had more carts than CDs but that Mega CD intro music lives rent free in my head!
210
Daniel Marsh-Patrick @dm-p.nz · 19/10/2024
Wow... this was my exact primary means of listening to music on CD from about '94 to '96 - I even had sufficient muscle memory to play/pause/skip using the controller without having the TV on... 😳 Amazing that it still works (and great song choice)!
110
Daniel Marsh-Patrick @dm-p.nz · 18/10/2024
Our archery club has grown significantly in the last few months so we've done some work to organise ourselves a bit better - it's been fun doing data viz in the physical realm
A whiteboard showing a visual representation of an archery range. Lane # is encoded on the x axis, target distance on the y axis. Each target uses shape to represent the type of boss (what stops the arrows) and the image on each point shows the target face (or a compound bow if someone decides they want an easy day 😉). There's also a label for target size under each point. For the geospatial folks, there are also labels representing which side the border hedge is on and where our shooting line is placed. We can
010
Daniel Marsh-Patrick @dm-p.nz · 08/10/2024
My reMarkable Paper Pro just arrived - a little bit bigger than the 2 (left) and already excited about the possibilities for reading and for my day to day workflow :)
A photo showing a side by side comparison of the reMarkable 2 (left) and reMarkable Paper Pro (right)
160
Daniel Marsh-Patrick @dm-p.nz · 29/09/2024
The Great Deku Tree was a nice weekend project... made slightly longer by sliding off the table at a critical point ⅔ of the way through and smashing itself up pretty good 🙃
Photo of completed LEGO kit - The Great Deku Tree #77092
020