Application Shelf Life and Technology Expiry Dates Most organizations use forms-based custom software applications that have hard-coded the business functionality. These applications are implemented on a set of specific technologies: source code in one (or more)...
Limitations of No Code / Low Code technology
There are many good use cases for No Code / Low Code technology when building simple applications that collect and maintain records for a few simple forms. Most of these technologies include some form of a canvas designer where Citizen Developers can drop and style...
How you can permanently eliminate 90%+ of your Technical Debt
What is Technical Debt and where does it live? Wikipedia defines technical debt as: "the implied cost of additional rework caused by choosing an easy (limited) solution now instead of using a better approach that would take longer." A lot of technical debt can be...
How I Created Great Ideaz Customer Portal in Just a Few Weeks
I'm not a software developer. I leave the coding to my co-founder, Tony Nicholls, and our dev team. But that doesn't stop me from creating all sorts of user experiences in trellispark. When we decided to create a completely new customer portal for Great Ideaz, we...
How to Achieve More with Efficient IT
Let's start by asking: "What makes our IT inefficient?" The answer often comes down to: "The increasing complexity of our application architectures." Every application in our business has a well-defined scope that is implemented by a hard-coded user experience and...
Introducing trellispark Release 5 on .NET7!
Our latest major release of trellispark on .NET 7 Blazor / WASM (WebAssembly) is now available to download for free! Microsoft officially released .NET 7 in November and we updated and tested all of our projects so that you can immediately get the performance benefits...
How to Virtualize UX and CRUD Functionality
What is Virtualized UX and CRUD Functionality? For the purpose of this discussion “Functionality” means the user experience presented by an application. It is how a user will create and maintain data. It will also be used to invoke workflow on existing data....
The Virtualization of UX and CRUD Functionality
What is Virtualized UX and CRUD Functionality? For the purpose of this discussion "Functionality" means the user experience presented by an application. It is how a user will create and maintain data. It will also be used to invoke workflow on existing data....
The “big problem” with modern Enterprise Architecture
For most enterprises, IT business solutions are implemented as a set of applications and/or services. The diagram below illustrates a "simple" set of applications and services that might exist within a small to medium sized enterprise. In practice, there are many...
Move to “application-less” Enterprise Architecture
A common challenge in traditional Enterprise Architecture is the need to integrate core applications for common business functionality such as CRM, HR, ERP, etc. It is not uncommon for larger enterprises to have many such applications across multiple organizational...