Hi
This might sound as a lazy idea, but I say this from my personal experience. I started using outsystems due to how easy it is to utilize its tools, which allowed me to make apps and projects which I'd never would, given that I'm not graduated in computer sciences or any field related to front/back-end development.
Among many things that I learned during the period that I've been using Outsystems, like HTML and SQL, another major point tool that I'm learning how to use is javascript, which is one of the foundations of the integration between Outsystems and the resulting web/mobile apps developed.
Given how difficult it is for beginners/intermediates to quickly find problems and bugs within javascript during development (most of the time I have to deploy the app and test in the browser to check if my JavaScript is working), I'd like to suggest the implementation of more robust debugging and testing of JavaScript sections inside Outsystems.
As I said, this might sound as a lazy idea, since the main solution for this problem would be "go study JavaScript". However, I believe that one of the foundations of Outsystems is allowing people who have no previous knowledge of web/mobile development to utilize these tools. I believe that adding more tools to help newcomers to utilize these features would help in this regard.
For instance: better indications on how/when JavaScript are loaded to the webpages; better code completion/quick info tools for javascript windows; better code checking; etc.
Best regards