ODC Timers: The Killswitch “Gotcha” You Didn’t See Coming

ODC Timers: The Killswitch “Gotcha” You Didn’t See Coming

In O11, Site Properties stopped runaway timers instantly. In ODC, Settings are cached per transaction. This means toggling your killswitch while a timer is running does absolutely nothing. It’s basically the software equivalent of the “Close Door” button in an elevator—mostly there for emotional support. 😅

https://medium.com/@erwinvanrijsewijk/odc-timers-the-killswitch-gotcha-you-didnt-see-coming-f91e4b78d4e4

About Data Migrations in OutSystems ODC with Data Fabric and Parallel Workflows

About Data Migrations in OutSystems ODC with Data Fabric and Parallel Workflows

Data migration. Just saying the words makes some of us break out in a cold sweat! 😅

We’ve all been there: staring at a screen for hours, watching that progress bar crawl. So, when we kicked off our latest OutSystems ODC project, we knew we were in for the classic challenge—migrating data from an existing application that was about to be officially retired.

So, how did we tackle it?

We combined Data Fabric (in a way you might not expect) with Parallel Workflows to orchestrate the whole move. The best part? Running tasks in parallel is so much faster than waiting for one step to finish before starting the next!

If you’re curious about how we used workflows to speed up the process and (most importantly) validate the results, check out the full blog!

https://medium.com/@erwinvanrijsewijk/about-data-migrations-in-outsystems-odc-with-data-fabric-and-parallel-workflows-02e1f4f88ff1

Report ONE 25 — OutSystems & Agentic AI

Report ONE 25 — OutSystems & Agentic AI

This week I attended the ONE25 conference by OutSystems, a two-day event packed with insights into the future direction of the platform. The most prominent theme was Agentic AI, highlighting how OutSystems is embracing intelligent automation and AI-driven development. Throughout the conference, I joined several technical sessions that dove deep into architecture, performance, and emerging capabilities, each offering valuable takeaways for consultants and developers. It was an inspiring experience that showcased how OutSystems continues to evolve and empower its community.

https://medium.com/@erwinvanrijsewijk/report-one-25-outsystems-agentic-ai-ddce8e6e8b56

It’s Friday Again! And Apparently, ‘Random’ in SQL Means ‘Same Number For Everyone’

It’s Friday Again! And Apparently, ‘Random’ in SQL Means ‘Same Number For Everyone’

The other day I was working on an OutSystems project and needed 10 random names from a table containing 1000 names. How could I write an Advanced SQL statement that could do this as simply as possible? During my research, I came across an interesting difference in behavior between two methods of generating random numbers in SQL Server.”

Read more: https://medium.com/@erwinvanrijsewijk/its-friday-again-and-apparently-random-in-sql-means-same-number-for-everyone-2f0bd6476945

OutSystems ONE Conference 2024: A Familiar but Exciting Event

OutSystems ONE Conference 2024: A Familiar but Exciting Event

On October 15th and 16th, the OutSystems NextStep Experience (ONE) conference was held at the RAI in Amsterdam. In recent years, the conference has revealed major updates, especially the move to OutSystems Developer Cloud (ODC). This year, it was clear that OutSystems has made solid progress in this area. The tools for migrating to ODC are being developed well, showing good progress.

Read more: https://medium.com/@erwinvanrijsewijk/outsystems-one-conference-2024-a-familiar-but-exciting-event-5c55d8469faa

A way to use custom authentication instead of basic authentication in OutSystems ODC

A way to use custom authentication instead of basic authentication in OutSystems ODC

On this rainy Friday I got behind my laptop to build a REST API in ODC.

Building a REST API is quite straightforward. But how do you arrange authentication? The simplest method, which you also know from O11, is basic authentication. You then arrange the login in the OnAuthentication callback of the REST API using an OutSystems server action. You also have that choice in ODC, but there is a catch.

Read more: https://medium.com/@erwinvanrijsewijk/on-this-rainy-friday-i-got-behind-my-laptop-to-build-a-rest-api-in-odc-e293cd5e15b2