<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="/f/rss-style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
<generator uri="https://blog.openmindmap.org/blog/blogroller" version="0.1.2">Node-RED Blogroller</generator>
<link href="https://blog.openmindmap.org/feed.xml" rel="self" type="application/atom+xml"/>
<link href="https://blog.openmindmap.org" rel="alternate" type="text/html"/>
<updated>2023-05-17T13:40:09+00:00</updated>
<id>https://blog.openmindmap.org/feed.xml</id>
<title type="html">Open Mind Map Blog</title>
<subtitle>Global mind-map for a global world.</subtitle>
<author>
<name>Gregorius Rippenstein</name>
<email>gregorius@rippenstein.art</email>
<uri>https://gregorius.rippenstein.art</uri>
</author>
    <entry>
    <title type="html">Mind Maps for Busy Minds</title>
    <link href="https://blog.openmindmap.org/blog/mind-maps-for-busy-minds" rel="alternate" type="text/html" title="Mind Maps for Busy Minds"/>
    <published>2026-07-16T07:23</published>
    <updated>2026-07-16T11:23</updated>
    <id>https://blog.openmindmap.org/blog/mind-maps-for-busy-minds</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/mind-maps-for-busy-minds">
    Can Mind Maps be created in Node-RED? Can nodes somehow represent human thinking? These screencasts present my interpretation of those questions.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/mindmap-title-page.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/mindmap-title-page.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Can codebases be broken?</title>
    <link href="https://blog.openmindmap.org/blog/is-your-codebase-broken" rel="alternate" type="text/html" title="Can codebases be broken?"/>
    <published>2026-07-10T07:23</published>
    <updated>2026-07-10T11:23</updated>
    <id>https://blog.openmindmap.org/blog/is-your-codebase-broken</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/is-your-codebase-broken">
    Can codebases break like a car breaks? Can and should codebases be fixed before new features are added? Would you add new features to a broken car?
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1783674459761_broken-badge.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1783674459761_broken-badge.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Duct Tape &#x2F; Gaffer Tape &#x2F; Swiss Knife - Node-RED is more</title>
    <link href="https://blog.openmindmap.org/blog/duct-tape-is-underselling-node-red" rel="alternate" type="text/html" title="Duct Tape &#x2F; Gaffer Tape &#x2F; Swiss Knife - Node-RED is more"/>
    <published>2026-06-22T07:23</published>
    <updated>2026-06-22T11:23</updated>
    <id>https://blog.openmindmap.org/blog/duct-tape-is-underselling-node-red</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/duct-tape-is-underselling-node-red">
    Node-RED is not just a MacGyver duct-tape tool, it can be much more. Version 5 of Node-RED begins to fulfil that vision.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/flowhub-article-icon-flow-based-programming.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/flowhub-article-icon-flow-based-programming.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Package dependencies and Flow Based programming</title>
    <link href="https://blog.openmindmap.org/blog/package-dependencies-and-fbp" rel="alternate" type="text/html" title="Package dependencies and Flow Based programming"/>
    <published>2026-06-20T07:23</published>
    <updated>2026-06-20T11:23</updated>
    <id>https://blog.openmindmap.org/blog/package-dependencies-and-fbp</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/package-dependencies-and-fbp">
    Package dependencies and Flow Based programming: how does FBP handle packages and their dependencies?
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/flowhub-article-icon-flow-based-programming.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/flowhub-article-icon-flow-based-programming.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Project Simubot: Simulated Warehouse Management System</title>
    <link href="https://blog.openmindmap.org/blog/project-simubot" rel="alternate" type="text/html" title="Project Simubot: Simulated Warehouse Management System"/>
    <published>2026-03-22T07:23</published>
    <updated>2026-03-22T11:23</updated>
    <id>https://blog.openmindmap.org/blog/project-simubot</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/project-simubot">
    Warehouse Management System simulation coordinating robots, transmitting messages and defining state machines.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1774165046731_vlcsnap-2026-03-22-08h36m49s115.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1774165046731_vlcsnap-2026-03-22-08h36m49s115.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">NetLogo and Node-RED</title>
    <link href="https://blog.openmindmap.org/blog/netlogo-hubnet-mitm" rel="alternate" type="text/html" title="NetLogo and Node-RED"/>
    <published>2026-03-17T07:23</published>
    <updated>2026-03-17T11:23</updated>
    <id>https://blog.openmindmap.org/blog/netlogo-hubnet-mitm</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/netlogo-hubnet-mitm">
    Reverse-Engineering NetLogo&#39;s HubNet Protocol for Bidirectional Communication.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/flowhub-article-icon-flow-based-programming.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/flowhub-article-icon-flow-based-programming.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Three Years Node-RED: A Retrospective</title>
    <link href="https://blog.openmindmap.org/blog/three-years-node-red-a-retrospective" rel="alternate" type="text/html" title="Three Years Node-RED: A Retrospective"/>
    <published>2025-10-07T07:23</published>
    <updated>2025-10-07T07:23</updated>
    <id>https://blog.openmindmap.org/blog/three-years-node-red-a-retrospective</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/three-years-node-red-a-retrospective">
    What have I done and learnt in my third year using Node-RED. A retrospective on Mind Maps and Erlang-Red.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1729675525290_Openmind-smaller.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1729675525290_Openmind-smaller.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Breadboard Programming</title>
    <link href="https://blog.openmindmap.org/blog/breadboard-programming" rel="alternate" type="text/html" title="Breadboard Programming"/>
    <published>2025-07-04T07:23</published>
    <updated>2025-07-04T07:23</updated>
    <id>https://blog.openmindmap.org/blog/breadboard-programming</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/breadboard-programming">
    Is it possible to create a visual prototyping software environment akin to breadboards?
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1751561778320_erlang-red-logo_bb-1200.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1751561778320_erlang-red-logo_bb-1200.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Rust-Red: learnings from Erlang-Red</title>
    <link href="https://blog.openmindmap.org/blog/rust-red" rel="alternate" type="text/html" title="Rust-Red: learnings from Erlang-Red"/>
    <published>2025-06-20T07:23</published>
    <updated>2025-06-20T07:23</updated>
    <id>https://blog.openmindmap.org/blog/rust-red</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/rust-red">
    Would it be possible to create Rust-Red: Node-RED server created in Rust? What are some of the learnings of creating Erlang-Red and how are they applicable for Rust or Go or Lisp or any other programming language.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1748853365053_Erlangredlogo.jpg" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1748853365053_Erlangredlogo.jpg" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">The Erlang-Red Project</title>
    <link href="https://blog.openmindmap.org/blog/erlang-red" rel="alternate" type="text/html" title="The Erlang-Red Project"/>
    <published>2025-04-04T07:23</published>
    <updated>2025-04-05T07:23</updated>
    <id>https://blog.openmindmap.org/blog/erlang-red</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/erlang-red">
    Erlang-Red provides a visual low-code environment for creating Erlang architectures inspired by concepts of Flow Based Programming (FBP). The Erlang-Red Project encompasses a visual test-suite for testing functional compatibility to Node-RED.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1748853365053_Erlangredlogo.jpg" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1748853365053_Erlangredlogo.jpg" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Two Years Node-RED: A Retrospective</title>
    <link href="https://blog.openmindmap.org/blog/two-years-node-red-a-retrospective" rel="alternate" type="text/html" title="Two Years Node-RED: A Retrospective"/>
    <published>2024-10-22T07:23</published>
    <updated>2024-10-22T07:23</updated>
    <id>https://blog.openmindmap.org/blog/two-years-node-red-a-retrospective</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/two-years-node-red-a-retrospective">
    What have I done and learnt in my second year using Node-RED. Two years using Node-RED, where to now? A retrospective on visual flow based programming.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1729675525290_Openmind-smaller.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1729675525290_Openmind-smaller.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Dynamically Debugging Node-RED</title>
    <link href="https://blog.openmindmap.org/blog/dynamic-debugger-for-node-red" rel="alternate" type="text/html" title="Dynamically Debugging Node-RED"/>
    <published>2024-10-20T07:23</published>
    <updated>2024-10-20T07:23</updated>
    <id>https://blog.openmindmap.org/blog/dynamic-debugger-for-node-red</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/dynamic-debugger-for-node-red">
    Dynamically debugging Node-RED flows without flow modification or flow deployment.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1703875774570_Screen_Shot_2023-12-29_at_19.48.16.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1703875774570_Screen_Shot_2023-12-29_at_19.48.16.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Custom Node Dev</title>
    <link href="https://blog.openmindmap.org/blog/custom-node-dev" rel="alternate" type="text/html" title="Custom Node Dev"/>
    <published>2024-09-14T07:23</published>
    <updated>2024-09-14T07:23</updated>
    <id>https://blog.openmindmap.org/blog/custom-node-dev</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/custom-node-dev">
    Custom node development in Node-RED for Node-RED.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/flowhub-article-icon-flow-based-programming.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/flowhub-article-icon-flow-based-programming.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Flow Based Programming</title>
    <link href="https://blog.openmindmap.org/blog/screencast-fbp" rel="alternate" type="text/html" title="Flow Based Programming"/>
    <published>2024-04-30T07:23</published>
    <updated>2024-05-01T07:23</updated>
    <id>https://blog.openmindmap.org/blog/screencast-fbp</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/screencast-fbp">
    What is Flow Based Programming (FBP) and how does it influence Node-RED? This and many more questions are addressed in this series of screencasts discussing FBP.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/flowhub-article-icon-flow-based-programming.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/flowhub-article-icon-flow-based-programming.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Streaming Package</title>
    <link href="https://blog.openmindmap.org/blog/streaming" rel="alternate" type="text/html" title="Streaming Package"/>
    <published>2024-04-24T07:23</published>
    <updated>2024-04-24T07:23</updated>
    <id>https://blog.openmindmap.org/blog/streaming</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/streaming">
    Handling large datasets with Node-RED - doing ETL using Node-RED.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Introspection Package</title>
    <link href="https://blog.openmindmap.org/blog/introspection" rel="alternate" type="text/html" title="Introspection Package"/>
    <published>2024-04-19T07:23</published>
    <updated>2024-04-19T07:23</updated>
    <id>https://blog.openmindmap.org/blog/introspection</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/introspection">
    This screencast series discusses using [Introspection](https:&#x2F;&#x2F;flows.nodered.org&#x2F;node&#x2F;@gregoriusrippenstein&#x2F;node-red-contrib-nodedev) for analysing flows inside the Node-RED editor.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">NodeDev Package</title>
    <link href="https://blog.openmindmap.org/blog/nodedev" rel="alternate" type="text/html" title="NodeDev Package"/>
    <published>2024-04-17T07:23</published>
    <updated>2024-04-17T07:23</updated>
    <id>https://blog.openmindmap.org/blog/nodedev</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/nodedev">
    Creating custom Node-RED nodes *in* Node-RED?!? Yes, why not! This screencast series discusses using [NodeDev](https:&#x2F;&#x2F;flows.nodered.org&#x2F;node&#x2F;@gregoriusrippenstein&#x2F;node-red-contrib-nodedev) to do that.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">FlowHub.org Use Cases</title>
    <link href="https://blog.openmindmap.org/blog/flowhub-use-cases" rel="alternate" type="text/html" title="FlowHub.org Use Cases"/>
    <published>2024-04-15T07:23</published>
    <updated>2024-04-15T07:23</updated>
    <id>https://blog.openmindmap.org/blog/flowhub-use-cases</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/flowhub-use-cases">
    What are the FlowHub.org use cases? A series of screencasts giving insights into how I use FlowHub.org.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Introduction to FlowHub.org</title>
    <link href="https://blog.openmindmap.org/blog/introduction-to-flowhub" rel="alternate" type="text/html" title="Introduction to FlowHub.org"/>
    <published>2024-04-13T07:23</published>
    <updated>2024-04-13T07:23</updated>
    <id>https://blog.openmindmap.org/blog/introduction-to-flowhub</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/introduction-to-flowhub">
    What is FlowHub.org? A series of screencasts introducing FlowHub.org and what was the purpose in creating FlowHub.org.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Towards holistic Node-RED node development</title>
    <link href="https://blog.openmindmap.org/blog/towards-holistic-visual-development" rel="alternate" type="text/html" title="Towards holistic Node-RED node development"/>
    <published>2024-02-27T07:23</published>
    <updated>2024-02-29T07:23</updated>
    <id>https://blog.openmindmap.org/blog/towards-holistic-visual-development</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/towards-holistic-visual-development">
    Is the Node-RED client really just an editor with a server attached?
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Why is flow based programming so hard?</title>
    <link href="https://blog.openmindmap.org/blog/why-is-fbp-hard" rel="alternate" type="text/html" title="Why is flow based programming so hard?"/>
    <published>2024-02-23T07:23</published>
    <updated>2024-02-24T07:23</updated>
    <id>https://blog.openmindmap.org/blog/why-is-fbp-hard</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/why-is-fbp-hard">
    Flow based programming is difficult, why is that the case?
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Deutsch Limit</title>
    <link href="https://blog.openmindmap.org/blog/deutsch-limit" rel="alternate" type="text/html" title="Deutsch Limit"/>
    <published>2024-02-16T07:23</published>
    <updated>2024-02-17T07:23</updated>
    <id>https://blog.openmindmap.org/blog/deutsch-limit</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/deutsch-limit">
    Is there a hard limit to node counts when it comes to flow complexity?
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1706688491333_Artboard-11_(1).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Visual Obfuscation</title>
    <link href="https://blog.openmindmap.org/blog/visual-obfuscation" rel="alternate" type="text/html" title="Visual Obfuscation"/>
    <published>2024-02-12T07:23</published>
    <updated>2024-02-12T07:23</updated>
    <id>https://blog.openmindmap.org/blog/visual-obfuscation</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/visual-obfuscation">
    Obfuscation is a popular method to hide Intelluctal Property (IP). How can obfuscation be applied to a visual programming environment?
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1707641447089_Screenshot_2024-02-11_at_09.50.21.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1707641447089_Screenshot_2024-02-11_at_09.50.21.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">HowTo: Embedding Node-RED</title>
    <link href="https://blog.openmindmap.org/blog/embedding-node-red" rel="alternate" type="text/html" title="HowTo: Embedding Node-RED"/>
    <published>2023-12-29T07:23</published>
    <updated>2023-12-29T07:23</updated>
    <id>https://blog.openmindmap.org/blog/embedding-node-red</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/embedding-node-red">
    First came Node-RED, then came the idea of having a server-less, in-browser Node-RED. After that it was a small step to embedding Node-RED in your favourite blog!
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1703875774570_Screen_Shot_2023-12-29_at_19.48.16.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1703875774570_Screen_Shot_2023-12-29_at_19.48.16.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Visual Coding: Drawing Parallels</title>
    <link href="https://blog.openmindmap.org/blog/visual-code-drawing-parallels" rel="alternate" type="text/html" title="Visual Coding: Drawing Parallels"/>
    <published>2023-11-12T07:23</published>
    <updated>2023-11-13T07:23</updated>
    <id>https://blog.openmindmap.org/blog/visual-code-drawing-parallels</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/visual-code-drawing-parallels">
    We as programmers should choose representations of code that is understandable by *our audience* and not by us. We are, after all, not *coders* but *programmers* and as such, we also program our audience with our words. Sometimes knowing who the audience is, can be difficult however it should not be an excuse for not making an effort.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1699886371797_drawingparallels-loop-5-2.gif" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1699886371797_drawingparallels-loop-5-2.gif" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">FlowHub.org: Towards collaborative visual flow based development</title>
    <link href="https://blog.openmindmap.org/blog/flowhub-collaborative-code-sharing" rel="alternate" type="text/html" title="FlowHub.org: Towards collaborative visual flow based development"/>
    <published>2023-11-10T07:23</published>
    <updated>2023-11-11T07:23</updated>
    <id>https://blog.openmindmap.org/blog/flowhub-collaborative-code-sharing</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/flowhub-collaborative-code-sharing">
    Development has become collaborative but has visual Flow Based Programming (FBP) being keeping up? FlowHub.org is an attempt to provided services to make visual FBP more collaborative.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1699554792650_Artboard-8.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1699554792650_Artboard-8.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Visual Code: Evolution</title>
    <link href="https://blog.openmindmap.org/blog/visual-code-evolution" rel="alternate" type="text/html" title="Visual Code: Evolution"/>
    <published>2023-11-09T07:23</published>
    <updated>2023-11-10T07:23</updated>
    <id>https://blog.openmindmap.org/blog/visual-code-evolution</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/visual-code-evolution">
    A picture is worth a thousand words, how many words in a film? Code evolution presented visually is one of the more artistic qualities of visual flow based programming.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1699364101101_codechange.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1699364101101_codechange.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Node-RED Development: The Numbers</title>
    <link href="https://blog.openmindmap.org/blog/crunchy-numbers" rel="alternate" type="text/html" title="Node-RED Development: The Numbers"/>
    <published>2023-11-01T07:23</published>
    <updated>2023-10-31T07:23</updated>
    <id>https://blog.openmindmap.org/blog/crunchy-numbers</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/crunchy-numbers">
    What do the numbers on Node-RED development tell? How much development is going on around Node-RED and is there a future for Node-RED? An analysis of Node-RED package development.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1698915764815_Artboard-4_(2).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1698915764815_Artboard-4_(2).png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">One Year Node-RED: A Retrospective</title>
    <link href="https://blog.openmindmap.org/blog/one-year-node-red-a-retrospective" rel="alternate" type="text/html" title="One Year Node-RED: A Retrospective"/>
    <published>2023-10-10T07:23</published>
    <updated>2023-10-17T07:23</updated>
    <id>https://blog.openmindmap.org/blog/one-year-node-red-a-retrospective</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/one-year-node-red-a-retrospective">
    One year using Node-RED, where to now? A retrospective on visual programming and a tool that doesn&#39;t like limelight.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1697016700072_mindmap.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1697016700072_mindmap.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Wires, Pipes and Nodes: Rethinking Node-REDs terminology</title>
    <link href="https://blog.openmindmap.org/blog/pipes-wires-nodes" rel="alternate" type="text/html" title="Wires, Pipes and Nodes: Rethinking Node-REDs terminology"/>
    <published>2023-08-29T07:23</published>
    <updated>2023-08-29T07:23</updated>
    <id>https://blog.openmindmap.org/blog/pipes-wires-nodes</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/pipes-wires-nodes">
    Are wires the correct terminology for the Node-RED connector lines? Is there another way of thinking about node connections?
    </content>
    </entry>
    <entry>
    <title type="html">FlowHub.org: Visual code sharing for Node-RED</title>
    <link href="https://blog.openmindmap.org/blog/flowhub" rel="alternate" type="text/html" title="FlowHub.org: Visual code sharing for Node-RED"/>
    <published>2023-08-26T07:23</published>
    <updated>2023-08-26T07:23</updated>
    <id>https://blog.openmindmap.org/blog/flowhub</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/flowhub">
    FlowHub is an experimental platform for *visually* sharing Node-RED code. Node-RED is a visual development platform and therefore it makes sense to *visually* share code snippets.
    </content>
    </entry>
    <entry>
    <title type="html">Visual Programming, Artificial Intelligence: the programmatic future?</title>
    <link href="https://blog.openmindmap.org/blog/visual-programming-and-ai" rel="alternate" type="text/html" title="Visual Programming, Artificial Intelligence: the programmatic future?"/>
    <published>2023-08-14T07:23</published>
    <updated>2023-08-15T07:23</updated>
    <id>https://blog.openmindmap.org/blog/visual-programming-and-ai</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/visual-programming-and-ai">
    Is AI our programmatic future or shoud we take another approach? A visual approach to programming to make programming more inclusive? Prompt engineering versus visual engineering, visual programming!
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1692108958193_Bestias11.jpeg" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1692108958193_Bestias11.jpeg" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">JMAP in Node-RED</title>
    <link href="https://blog.openmindmap.org/blog/jmap-send-email-flow" rel="alternate" type="text/html" title="JMAP in Node-RED"/>
    <published>2023-07-27T07:23</published>
    <updated>2023-07-27T07:23</updated>
    <id>https://blog.openmindmap.org/blog/jmap-send-email-flow</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/jmap-send-email-flow">
    JMAP is an obscure protocol used for managing emails. It was created by Fastmail and I use Fastmail therefore I have to use JMAP. This is the Node-RED flow that I came up with. Two obscure technologies coming together!
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1690386155345_noderedjmap.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1690386155345_noderedjmap.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">GitHub API Commit Flow</title>
    <link href="https://blog.openmindmap.org/blog/github-commit-flow" rel="alternate" type="text/html" title="GitHub API Commit Flow"/>
    <published>2023-07-18T07:23</published>
    <updated>2023-07-18T07:23</updated>
    <id>https://blog.openmindmap.org/blog/github-commit-flow</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/github-commit-flow">
    A Node-RED flow for commiting to a GitHub repo.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1690386856946_noderedgithub.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1690386856946_noderedgithub.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Visual coding with Node-RED</title>
    <link href="https://blog.openmindmap.org/blog/from-code-to-shapes-visual-programming" rel="alternate" type="text/html" title="Visual coding with Node-RED"/>
    <published>2023-07-13T05:22</published>
    <updated>2023-07-13T05:22</updated>
    <id>https://blog.openmindmap.org/blog/from-code-to-shapes-visual-programming</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/from-code-to-shapes-visual-programming">
    Visual coding is a paradigm shift away from editor-based coding to a visually descriptive context. With this shift comes new challenges, not least of which: what do the shapes mean - what does the rectangle actually do?
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1689239134632_visualcoding2.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1689239134632_visualcoding2.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Refactoring Node-RED flows: Duplicate computation</title>
    <link href="https://blog.openmindmap.org/blog/refactoring-node-red-flows-duplicate-code" rel="alternate" type="text/html" title="Refactoring Node-RED flows: Duplicate computation"/>
    <published>2023-07-05T05:22</published>
    <updated>2023-07-05T05:22</updated>
    <id>https://blog.openmindmap.org/blog/refactoring-node-red-flows-duplicate-code</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/refactoring-node-red-flows-duplicate-code">
    How can Node-RED visual flows be refactored? Do we need to refactor them? How to handle code duplication in Node-RED? Find out!
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1688548048720_Screen_Shot_2023-07-05_at_11.07.10.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1688548048720_Screen_Shot_2023-07-05_at_11.07.10.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Coding in the Browser - Node-RED v. Jupyter</title>
    <link href="https://blog.openmindmap.org/blog/node-red-v-jupyter-a-comparison" rel="alternate" type="text/html" title="Coding in the Browser - Node-RED v. Jupyter"/>
    <published>2023-07-04T09:21</published>
    <updated>2023-07-13T15:10</updated>
    <id>https://blog.openmindmap.org/blog/node-red-v-jupyter-a-comparison</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/node-red-v-jupyter-a-comparison">
    Node-RED has gotten mainstream attention, other products seem to be better at attention grabbing. But why should this be the case?
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/node-red-jupyter.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/node-red-jupyter.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Replacing Node-RED flow codeblocks with flow images.</title>
    <link href="https://blog.openmindmap.org/blog/backticks-in-markdown-and-node-red" rel="alternate" type="text/html" title="Replacing Node-RED flow codeblocks with flow images."/>
    <published>2023-06-28T11:22</published>
    <updated>2023-07-03T19:43</updated>
    <id>https://blog.openmindmap.org/blog/backticks-in-markdown-and-node-red</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/backticks-in-markdown-and-node-red">
    Codeblocks are one thing but images are further a thousand Json files. Show me your flow!
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/1687952972847_Screen_Shot_2023-06-28_at_13.48.43.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/1687952972847_Screen_Shot_2023-06-28_at_13.48.43.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
    <entry>
    <title type="html">Building a blog platform using Node-RED</title>
    <link href="https://blog.openmindmap.org/blog/how-i-built-a-blog-using-node-red" rel="alternate" type="text/html" title="Building a blog platform using Node-RED"/>
    <published>2023-06-20T09:22</published>
    <updated>2023-07-03T19:40</updated>
    <id>https://blog.openmindmap.org/blog/how-i-built-a-blog-using-node-red</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/how-i-built-a-blog-using-node-red">
     Because I can I built a basic blogging platform using Node-RED. This is done out of pure fun and pleasure. Based on the ideas from Jekyll - a Ruby static page generator.
    </content>
    </entry>
    <entry>
    <title type="html">Mapping information bubbles</title>
    <link href="https://blog.openmindmap.org/blog/what-is-open-mind-map" rel="alternate" type="text/html" title="Mapping information bubbles"/>
    <published>2023-02-07T09:20</published>
    <updated>2023-07-13T19:03</updated>
    <id>https://blog.openmindmap.org/blog/what-is-open-mind-map</id>
    <content type="html" xml:base="https://blog.openmindmap.org/blog/what-is-open-mind-map">
    How to map information bubbles into a mindmap.
    </content>
    <media:thumbnails url="https://cdn.openmindmap.org/content/openmindmap.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    <media:content medium="image" url="https://cdn.openmindmap.org/content/openmindmap.png" xmlns:media="http://search.yahoo.com/mrss/"/>
    </entry>
</feed>
