Henrique Silva·Oct 22Why I Stopped Letting One AI Agent Do EverythingA coordinator that reviews, workers that start with a clean context, and one pull request for each piece of work.A response icon1A response icon1
Henrique Silva·Oct 16Building an Offline Sync for OutSystems Mobile Apps That Survives the Real WorldIn my previous article, I mentioned how dynamic forms were one of my favorite problems to solve in software development. There is another…
Henrique Silva·Jun 15Meet OpenForms. A Free, Open Source Dynamic Form Builder that can run anywhere!Try it now at openforms.hfps.dev!
Henrique Silva·Jun 11AI Agents Are Black Boxes. Here’s How I Made Mine Observable on OutSystemsOver the past few years, I’ve been building AI agents on OutSystems: automating workflows, routing decisions, and integrating LLMs into…
Henrique Silva·May 29Semantic Search Beyond ChatbotsIn my previous article, I explored the technical steps to implement Semantic Search in OutSystems Developer Cloud (ODC) using the Agent…
Henrique Silva·Apr 1Give Knowledge to Your Agent with ODC’s Built-in Semantic SearchGrounding is one of the most important concepts in building reliable AI agents. When an agent is grounded, it has access to specific, real…A response icon1A response icon1
Henrique Silva·Mar 2How I Fixed YouTube Embed Error 153 in OutSystems iOS AppsWhen building an OutSystems mobile application, everything seemed to work perfectly on the web, on Android, even in previews. But when…
Henrique Silva·Nov 26, 20253 Practical Ways to Extend Your OutSystems Apps with JavaScriptLet’s explore three practical examples of how you can use JavasScript to extend your OutSystems apps.
Henrique Silva·May 28, 2025Extending OutSystems’ Supported Plugins the Right WayOutSystems offers a broad range of capabilities and supported components, allowing us to deliver most projects with its readily available…