Skip to content

Commit a4b846a

Browse files
committed
Compress images
1 parent 32c6600 commit a4b846a

File tree

27 files changed

+13
-13
lines changed

27 files changed

+13
-13
lines changed

_posts/2025-12-01-modernization-survey-results.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ layout: blog
33
title: Modernization Survey Results
44
author: Dimitrie Hoekstra
55
description: Conclusions for Node-RED's Modernization Survey 2025 Results
6-
image: /blog/content/images/2025/12/state-of-node-red-2025.png
6+
image: /blog/content/images/2025/12/state-of-node-red-2025.jpeg
77
---
88

99
Earlier this year, we ran [a community survey](https://discourse.nodered.org/et/node-red-survey-shaping-the-future-of-node-reds-user-experience/98346) with a focus on how we could modernize the Node-RED user experience. We revealed some of the results at [Node-RED Con](https://www.youtube.com/watch?v=lwhHYPVgc2w&list=PLyNBB9VCLmo2yvFdVZOv41NUEzuw-CAZX), but now we wanted to share the full set of results with you.
@@ -18,23 +18,23 @@ For this blogpost, we want to stay relatively high level and do a kind of retros
1818

1919
To start off with, we can look at the level of programming experience and how that differs between the segments.
2020

21-
<img src="/blog/content/images/2025/12/What's-your-programming-experience-level.png" style="margin-left:-1.5%;">
21+
<img src="/blog/content/images/2025/12/What's-your-programming-experience-level.jpeg" style="margin-left:-1.5%;">
2222

2323
We can see that the level of comfort with code is balanced differently for people using Node-RED in bigger production environments which is no surprise. It is important to keep in mind though going forward.
2424

2525
In the end, the goal is to improve Node-RED together, so it can further enhance us all and make true on its potential. Whether growth comes from professional use, where Node-RED development can get a boost due to funding, or hobbyists use, where growth through community contributions means a widening of applications and usefulness. Both are important.
2626

2727
### What is working well
2828

29-
<img src="/blog/content/images/2025/12/What-do-you-love-most-about-Node-RED-right-now.png" style="margin-left:-1.5%;">
29+
<img src="/blog/content/images/2025/12/What-do-you-love-most-about-Node-RED-right-now.jpeg" style="margin-left:-1.5%;">
3030

3131
Node-RED is famous for its visual node based workflow, which comes as no surprise that it is the most beloved feature across all segments. Where it gets interesting is where most value is placed across segments. The general userbase and hobbyists value the ease of working with Node-RED and its versatility, where the production-users value Node-RED especially for prototyping, connectivity, efficiency, and debugging capabilities.
3232

33-
<img src="/blog/content/images/2025/12/What-makes-Node-RED-feel-like-'Node-RED'-to-you.png" style="margin-left:-1.5%;">
33+
<img src="/blog/content/images/2025/12/What-makes-Node-RED-feel-like-'Node-RED'-to-you.jpeg" style="margin-left:-1.5%;">
3434

3535
Moving on, we can see that the community and ecosystem, especially sharing flows is especially important for hobbyists. Meanwhile, the effectiveness of Node-RED to get from idea to production through ease of use, ease of debugging, and deployment simplicity is valued more on the production-users side. Dashboards seem to be equally valued across segments.
3636

37-
<img src="/blog/content/images/2025/12/What-aspects-of-Node-RED-should-ideally-never-change.png" style="margin-left:-1.5%;">
37+
<img src="/blog/content/images/2025/12/What-aspects-of-Node-RED-should-ideally-never-change.jpeg" style="margin-left:-1.5%;">
3838

3939
The open-source aspect is valued more by the community than the production-users segment. Not surprising, but something where I do think we are going to see a change in the years to come. Open-source will continue to become more and more important, also for companies using software. The community is ahead of the curve in this one, as is Node-RED.
4040

@@ -44,15 +44,15 @@ Lastly, we want to highlight a more subtle data point: "resistance to change". W
4444

4545
### What is not working as well
4646

47-
<img src="/blog/content/images/2025/12/What-frustrates-you-most-about-Node-RED.png" style="margin-left:-1.5%;">
47+
<img src="/blog/content/images/2025/12/What-frustrates-you-most-about-Node-RED.jpeg" style="margin-left:-1.5%;">
4848

4949
The most striking difference is version control and diffing; it frustrates 42% of production-users compared to just 23% of hobbyists. This makes sense when you consider teams working on the same flows and needing to track changes over time. Similarly, managing large or complex flows (32% vs 20%) and understanding performance impact (28% vs 15%) are significantly bigger pain points in production environments.
5050

5151
On the flip side, we can see that mobile and tablet usability frustrates hobbyists more (26%) than production-users (16%), which suggests more varied device usage. The same goes for UI navigation and management where hobbyists seem more frustrated with this at 22% while production-users only at 5%. Debugging flows is the top frustration for hobbyists at 27%, while production-users seem more comfortable here at 20%, likely due to their higher programming experience levels. For hobbyists, this points at problems getting acquainted with Node-RED, both when starting out and when starting to use Node-RED for more use cases. Even for production-users it is a point of attention.
5252

5353
One thing that stands out across all segments: the lack of UI customisation and concerns about community/custom node availability both sit around 21-24% - these are universal pain points regardless of how you use Node-RED.
5454

55-
<img src="/blog/content/images/2025/12/Is-there-anything-that-holds-back-production-adoption.png" style="margin-left:-1.5%;">
55+
<img src="/blog/content/images/2025/12/Is-there-anything-that-holds-back-production-adoption.jpeg" style="margin-left:-1.5%;">
5656

5757
Moving on to what holds back production adoption. This section will naturally focus more on production-users, plus some results here, for hobbyists, must be taken with a grain of salt.
5858

@@ -62,7 +62,7 @@ We continue to see a clear pattern of enterprise concerns emerging for productio
6262

6363
Furthermore, management skepticism about viability affects 20% of production-users. Meaning one in five face internal resistance to adopting Node-RED. The perception of Node-RED as "a hobby tool, not professional" affects 11% of production-users. Collaboration and team features are also notably more important for production-users (19%) than hobbyists (7%), highlighting the need for better multi-user workflows and an expectation of modern user workflows.
6464

65-
<img src="/blog/content/images/2025/12/What-would-draw-you-away-from-Node-RED.png" style="margin-left:-1.5%;">
65+
<img src="/blog/content/images/2025/12/What-would-draw-you-away-from-Node-RED.jpeg" style="margin-left:-1.5%;">
6666

6767
This question reveals something important about satisfaction levels across segments. Hobbyists are considerably more satisfied - 28% said "nothing" would draw them away, compared to only 10% of production-users. This gap tells us that while Node-RED serves hobbyists better, there is more work to do, especially for production use cases.
6868

@@ -74,27 +74,27 @@ One thing that remains consistent across all segments: licensing and pricing con
7474

7575
Though this section can feel a bit duplicative considering the previous section, we think it is important to see how more directed questions unveil additional information or validate previous points.
7676

77-
<img src="/blog/content/images/2025/12/Which-missing-features-would-most-improve-your-Node-RED-experience.png" style="margin-left:-1.5%;">
77+
<img src="/blog/content/images/2025/12/Which-missing-features-would-most-improve-your-Node-RED-experience.jpeg" style="margin-left:-1.5%;">
7878

7979
Better dashboard creation tools tops the list for hobbyists and is also important for production users. This aligns with UI customisation needs. Production-users' needs are confirmed again with version control and diffing (28%) and enhanced debugging (28%). Where it gets interesting is AI-powered assistance in-app: production-users want this at 27% compared to hobbyists at 16%. This suggests production-users see more potential for AI to help with complex flow development. To reinforce this: hobbyists put a lot of value on the documentation and help system which indicates a bigger reliance at traditional support tooling.
8080

8181
We can see that better performance with large flows is significantly more important for production-users (26%) than hobbyists (10%), which aligns with the frustrations we saw earlier. Mobile and tablet interface improvements matter more to hobbyists (23% vs 11%), again reflecting their more varied usage contexts.
8282

8383
One thing that stands out: improved collaboration features are twice as important for production-users (14%) compared to hobbyists (7%), reinforcing the need for better team workflows in enterprise settings.
8484

85-
<img src="/blog/content/images/2025/12/What's-the-single-biggest-improvement-Node-RED-needs.png" style="margin-left:-1.5%;">
85+
<img src="/blog/content/images/2025/12/What's-the-single-biggest-improvement-Node-RED-needs.jpeg" style="margin-left:-1.5%;">
8686

8787
UI/UX and visual improvements clearly lead across all segments at around 40%. This is a strong signal that modernizing the interface should be a priority. AI integration and LLM support comes second at 25-28% across segments, showing the community's interest in keeping Node-RED current with modern technology trends regardless of current biases.
8888

8989
Performance and scalability shows a surprising pattern: hobbyists care more (11%) than production-users (7%). This might indicate that production-users have already found workarounds or are using extended solutions like FlowFuse for their scaling needs. Home users will often be more reliant on single instances, indicating also at the need for better understanding of Node-RED instance capacity-usage.
9090

91-
<img src="/blog/content/images/2025/12/What-aspects-of-Node-RED-must-be-changed-or-be-updated.png" style="margin-left:-1.5%;">
91+
<img src="/blog/content/images/2025/12/What-aspects-of-Node-RED-must-be-changed-or-be-updated.jpeg" style="margin-left:-1.5%;">
9292

9393
Dashboard enhancement shows the starkest contrast: 23% for hobbyists versus only 5% for production-users. This suggests hobbyists rely more heavily on Node-RED's built-in dashboard capabilities, while production environments likely use external visualization tools.
9494

9595
Configuration and settings management is notably more important for production-users (18% vs 4%), as is core architecture and language support (16% vs not in top results for hobbyists). These point toward needs for better deployment configuration and TypeScript/ESM modernization in enterprise contexts.
9696

97-
<img src="/blog/content/images/2025/12/If-you-could-change-one-thing-about-Node-RED-what-would-it-be.png" style="margin-left:-1.5%;">
97+
<img src="/blog/content/images/2025/12/If-you-could-change-one-thing-about-Node-RED-what-would-it-be.jpeg" style="margin-left:-1.5%;">
9898

9999
This open-ended question brings everything together and reinforces what we have learned already. Other than that, Hobbyists are more satisfied overall: 21% said "nothing/no changes" compared to only 9% of production-users. The focus on debugging and development tools remains high across both segments (22% and 16%), suggesting this is a universal improvement area that would benefit everyone.
100100

@@ -120,7 +120,7 @@ We also want to be able to continue this conversation and keep collaborating wit
120120

121121
Alongside the [forum](https://discourse.nodered.org/) and [GitHub](https://github.com/node-red), this will be an invaluable resource for the project. If you'd like to join this group, you can join the over-200 people who have already signed up [here](https://tally.so/r/7RXl0L).
122122

123-
<img src="/blog/content/images/2025/12/Contact-&-Follow-up-Preferences.png" style="margin-left:-1.5%;">
123+
<img src="/blog/content/images/2025/12/Contact-&-Follow-up-Preferences.jpeg" style="margin-left:-1.5%;">
124124

125125
### Thanks
126126

134 KB
Loading
-499 KB
Binary file not shown.
615 KB
Loading
Binary file not shown.
392 KB
Loading
Binary file not shown.
462 KB
Loading
Binary file not shown.
159 KB
Loading

0 commit comments

Comments
 (0)