Justin JamesProperly Dispositioning OutSystems Architecture Dashboard FindingsThe OutSystems Architecture Dashboard (OSAD) was introduced a few years ago to help OutSystems development teams see issues with their code…3 min read·Jul 13, 2022----
Justin JamesData Modelling StatusSome of the most-terrible data models I see on a regular basis happened because the data model started to evolve, and no one said, “Wait…3 min read·Oct 17, 2021--1--1
Justin JamesMy Recent BPT OnReady Re-SurpriseRecently while working with a client, we were seeing some unusual behavior. Long story short, they had a button on a screen that was doing…2 min read·Sep 23, 2021--1--1
Justin JamesWhat Does the “IsMultiTenant” Setting On an OutSystemsModule *Actually* Do?On OutSystems projects with multi-tenancy, there will invariably be a moment where a developer will ask me, “what does the ‘IsMultiTenant’…1 min read·Aug 19, 2021----
Justin JamesUsing GUIDs as Entity Identifiers in OutSystemsA common need in OutSystems is to use a GUID as an Entity Identifier, but unfortunately the platform does not natively support this (there…3 min read·Jun 25, 2021--1--1
Justin JamesMy Favorite Little Code PatternBecoming a better programmer is often a matter of small improvements rather than big leaps of experience. One area that is made up of…2 min read·Feb 3, 2021--1--1
Justin JamesImplementing CRUD Wrappers — CRUD-ifying Apps!This is it… what should be the final article to wrap up the CRUD Wrapper Saga! In this article we are going to take a look at how we take…5 min read·Jun 21, 2020----
Justin JamesImplementing CRUD Wrappers — Reading DataWe are nearly at the end of our lengthy tour of CRUD wrappers! The last article looked at removing data, and today we will take a look at…4 min read·Apr 29, 2020--2--2
Justin JamesImplementing CRUD Wrappers — Removing DataAlright! We just figured out how to get data into the database… and now it’s time to get rid of it when it is no longer needed. Time to…7 min read·Mar 2, 2020----
Justin JamesImplementing CRUD Wrappers — Saving DataWhew! We are almost there, I promise! Let’s work on two sample Entities to show how we build them out, and then get data saved to them…5 min read·Feb 19, 2020----