-
·
Comparison of OutSystems 11 / ODC, and Mendix Studio Pro for Large-Scale Enterprise Development
Please note that this is a generated report done by ChatGPT Research. Overview: The table below compares OutSystems 11, OutSystems Developer Cloud (ODC), and Mendix Studio Pro on key technical capabilities for large-scale enterprise application development. We focus on five areas: UI development features, deployment & DevOps, scalability, import/generation from external artifacts, and enterprise complexity…
-
·
The Codux Experience
Introduction In my previous posts around No/Low Code, I focused on closed low-code platforms. It’s beyond frustrating how locked-in these systems are. In one of those posts, I even said, “I just wish there was a low-code platform that could co-exist on top of my existing code.” Extensibility and flexibility are the name of the…
-
·
No / Low Code Provider Pattern
Introduction This post continues from the previous one on No/Low Code development. In this part, I’ll focus on the Provider Pattern, with an emphasis on generating HTML and CSS. While the earlier example was intentionally simple, this time I want to explore more complex scenarios—such as defining widgets or entire screens with non-linear layouts. I’ll…
-
·
No / Low Code
Introduction Software development is undergoing a fundamental transformation. As I discuss in my book (shameless plug 😊), the barrier to entry is consistently trending toward simpler and more expressive ways to convey executional intent. I genuinely appreciate many aspects of low-code development. Over the next sections, we’ll explore the key pillars that define low-code platforms.…
-
·
Dynamic Rules
Introduction Traditionally, we associate software rules with coding. But when I recently talked to an Outsystems developer, I discovered that the majority of their work involves defining business rules—despite Outsystems being intended for low or no code development. I had assumed such platforms would simplify this task, but it turns out that a great deal…
-
·
Copilot is for productivity
GitHub Copilot is a powerful tool that has been integrated into many IDEs, with the most notable integration currently found in VSCode. The biggest impact lies in its productivity features. In many applications, you can chat with an AI about your code, and it can generate code, documentation, unit tests, and comments—often within a chat…
-
·
WebNN Basics
Introduction Web Neural Network API (WebNN), provides a low-level hardware-accelerated interface for running neural network inference in browsers. In this post, we’ll explore WebNN with a straightforward example. This piece is geared toward those who are new to machine learning, so the example is kept simple and the explanation is streamlined for clarity. There are…
-
·
Betting on local AI (webnn)
Introduction There are numerous AI services available today that offer powerful models at your fingertips. While this trend will certainly continue, what’s less obvious is the state of local AI. Yes, you can run models on your own machine if you have the necessary skills, and tools like Ollama make running local LLMs more approachable.…
-
·
Patterns over Languages
In today’s world, there seems to be an intense focus on the programming language used for development. Some individuals even take a militant stance about their language of choice. While there are valid reasons why certain languages shine in specific contexts—such as the ecosystems and infrastructure built around them—I believe we often place too much…
-
·
Designing Software Systems for Agility
In today’s rapidly evolving tech landscape, agility is no longer a luxury—it’s a necessity. Systems must be designed to adapt quickly to changes, scale effortlessly, and provide resilience against unexpected challenges. Yet, when we step back and assess whether our software systems meet these demands, the answer is often disappointing. The Fundamental Questions To design…