Welcome to OSQuay’s Knowledge Center.

A place to find articles, tutorials, how-tos, and more.

Technology Edgar Dias Technology Edgar Dias

Mastering BPT in OutSystems: A Guide to Efficient Design and Scalability

This article delves into Business Process Technology (BPT) within OutSystems, focusing on designing and scaling efficient BPT flows. We explore essential strategies and tips to enhance your business processes, addressing critical aspects of BPT architecture and implementation. This piece is crafted for developers, offering practical insights and methodologies to integrate seamlessly into any OutSystems application.

Read More
Technology Catarina Querido Technology Catarina Querido

Unveiling the Importance of Security Testing in OutSystems Applications

Dive into our insightful article that emphasizes the crucial role of security testing in applications, especially those developed using OutSystems. We explore the essentiality of prioritizing these tests in an environment rife with ever-present and continually evolving digital threats, providing a clear understanding of their significance in today's cyber landscape.

Read More
Technology Edgar Dias Technology Edgar Dias

Crafting Custom Logging & Change Tracking in OutSystems — Part 2: The UI Layer and Use Cases

Continuing our exploration into custom logging and change tracking in OutSystems, this article delves into the UI Layer and use case patterns. It thoroughly examines interface enhancement techniques and the practical implementation of use case patterns. Aimed at developers, the content is focused on the practical application of these patterns designed to integrate seamlessly into any OutSystems application.

Read More
Technology Edgar Dias Technology Edgar Dias

Crafting Custom Logging & Change Tracking in OutSystems — Part 1: The Core

Discover the art of custom logging and change tracking in OutSystems with our latest article. This first part of a two-part series dives deep into the core concepts of developing bespoke logging and tracking solutions. Learn how to lay the groundwork for an effective, reusable, and adaptable system tailored to fit the unique demands of your OutSystems applications.

Read More
Technology Diogo Coruche Technology Diogo Coruche

Streamlining OutSystems Code Review: Tools, Tips, and Best Practices

Has someone just assigned you your first code review? Or maybe you’re already familiar with this practice and are just looking for some tips on how to do it in the OutSystems Platform? Either way, we’ve got you covered.

Reviewing code is a best practice for a reason: it can dramatically improve the quality of the delivery, increase the team’s technical proficiency, and save some troubles further down the road.

Read More
Technology Tânia Francisco Technology Tânia Francisco

Stay Ahead of the Game: Handling Unplanned Work in OutSystems Projects

Unplanned (or reactive) work refers to tasks or projects that are not part of your original plan but are a response to a new request or unexpected issue. This article explores reactive work, why it matters, and how to handle it. We'll also discuss how proactive or planned work can help prevent reactive work from becoming overwhelming. And we'll look at the OutSystems agile approach to tackle it.

Read More
Technology Fabrício Bonifácio Viana Technology Fabrício Bonifácio Viana

Getting Started with Multi-Tenancy on OutSystems

Multi-tenancy is a vital feature on the OutSystems platform that enables the isolation of data, configurations, and users between tenants. This feature allows the delivery of the same software for multiple customers while ensuring they cannot access each other's data at any moment.

This article will delve into the details of multi-tenancy and how to set it up.

Read More
Technology Lara Silva Technology Lara Silva

Let’s talk indexes

Databases handle thousands or even millions of records, and they need to be able to return results in milliseconds. Thus, it is imperative to optimize data fetching: indexes. This article explains indexes and how to implement them in OutSystems.

Read More
Technology Laura Fidalgo Technology Laura Fidalgo

How to deal with URL parameters: to hide, or to validate, that is the question

Have you ever asked yourself, “how can I hide URLs input values in OutSystems Apps?” or “how can I keep URL parameters and still have a secure app?” There are several reasons for OutSystems developers to ask these questions: maybe we are concerned with the application’s security or want to change the URL for aesthetic purposes. So, if you are struggling with this, make sure to read on.

Read More