Let me start with a quick story. A while ago, a friend of mine who specializes in OutSystems backend development told me he’d been pushed into frontend work—something he absolutely despises. With zero passion and limited skills in that area, he…
From Idea to Component, Faster
Building custom components should speed teams up, but often it does the opposite. Requests start simple, yet quickly turn into slow, fragmented processes where teams struggle to translate ideas into usable components. Why It Slows Down The issue isn’t the request;…
More OutSystems Front-End Tips
Why talk again about iconography? What is there left to talk about? In fact, iconography is a very frequent topic when it comes to developing UI for a project. Either because we need to implement a set of icons or because…
Hi CMS: The Low-Code Revolution with OutSystems
In the high-performance digital landscape, mastering low-code website management is a game-changer. Welcome to Hi CMS, your trusted ally in the OutSystems ecosystem, designed to turn complex web development tasks into intuitive experiences. This guide will unveil the transformative features of…
How to change the look and feel of an app using Figma?
Change the look and feel of your apps using Figma. Changing the look and feel of applications is can be hard because you need high skill in CSS, HTML, and JavaScript, or you can use built-in capabilities from OutSystems like Styles…
OutSystems Structures: The Best Way to Isolate Front-end from the Backend
As a developer, it is essential to have scalability and easy maintenance in mind when building applications. OutSystems provides several pre-built features to support this, but isolating end-users from core services remains a significant concern. When designing a project’s architecture, including…
Building a Component: Actions, Events and Structures
What is a component? Components are reusable, independent blocks that allow you to split your User Interface into several pieces. This provides you several advantages such as: Your UI will be consistent; Your UI will be easier to maintain and update,…
Improving Accessibility in OutSystems
First of all, what is accessibility? As in our common days, accessibility is “the design of products, devices, services, vehicles, or environments so as to be usable by people with disabilities”. In the digital context, we can go further, following the…
Building a Bingo App
Being able to create something that other people will use and enjoy has always been my main attraction. It’s kind of my DNA trying to constantly be thinking about what I could do next and accept different types of projects. When…
Let’s Talk About Charts
Charts are a graphical representation of data visualization. That data can be represented in several different ways such as lines, areas, bars or even slices in a pie chart for example. Charts facilitate the analysis of data and are often used…









