The post reflects on how programming goes beyond mere syntax into metaâprogramming, AST transformations, language macros and PEG parsers, using the authorâs experience with projects like NoFlo (inspired by subway maps) as an example of code that can rot if left untouched. It then describes a creative solution: a userâfilled form that generates a prompt for an AI to produce custom eventâemitter agents in a visual programming language, letting users specify parameters such as URLs for HTTP agents and other actions without writing code themselves. The author recounts how the AI understood their intent, even congratulating itself with a âBravoâ when it created the form, illustrating both the power of AIâassisted metaprogramming and the joy of seeing an automated tool that reduces code rot while enabling flexible, userâdefined nodes.






















