A reflective deep-dive into building a minimalist visual programming language with AI assistance. The author explores the paradox of using fast AI tools (fast on the order of weeks) to accelerate development. And discovers how they created a logic-free programming paradigm where loops, conditionals, and control flow hide beneath visual abstractions. The post reveals the surprising elegance of constraint-based design: 600 lines of XML with no traditional code, powered by custom tools like the 'gizmosis' language and 'iodine' UI library is all that was required to create a complex Development Environment. Beyond the technical journey, the author reflects on AI's role as an incredible and impossible teacher, and how this experience is reshaping his thinking about software development, distributed systems, peer-to-peer architecture, and what truly matters in modern software design.






















