A Non-Blocking Call of an External Service Inside a Process
A helpful guide for those working with Camunda or Flowable who want to design processes the right way without surprises.Quite often one has to make API calls to various external services. In essence, it is a standard system orchestration scenario or even a microservice orchestration scenario (sorry for a buzzword). It looks simple and logical […]
Modern Enterprise Architecture: Self-Contained Systems
A pragmatic approach to build billion-dollar apps with a small team.A pragmatic approach to build billion-dollar apps with a small team ## Introduction How can you quickly fail with a Java project? Just pick every new technology from the latest conference without having a clear plan. But how can you build a big, reliable project […]
Webinar What’s new in jmix 2.6
This webinar covered the new features and enhancements in the latest version of Jmix and our roadmap for future updates.Release Jmix 2.6 is here, and we are glad to share more details about key updates to this new version with you! We recommend reading an [article](https://www.jmix.io/blog/jmix-2-6-is-released/) about the release and watching a webinar recording below […]
Webinar What’s new in jmix 2.6
This webinar covered the new features and enhancements in the latest version of Jmix and our roadmap for future updates.Release Jmix 2.6 is here, and we are glad to share more details about key updates to this new version with you! We recommend reading an [article](https://www.jmix.io/blog/jmix-2-6-is-released/) about the release and watching a webinar recording below […]
B2B App Delivery Models Unpacked
In this article, we are going to talk about how to build a successful delivery strategy using Jmix.## Introduction In this article, we are going to talk about how to build a successful delivery strategy using Jmix. Once you decide to start a new project with Jmix, you need to think about how you will […]
Seven Illusions of Low Code
Everywhere you look, even the most serious enterprise solutions are expected to have at least some low-code elements.Low code gatecrashed the corporate landscape in the 2020s, growing faster than anyone expected. At first, we thought, “Well, it’s a cute little thing—let the users play at being programmers as long as they don’t get in the […]
Beyond React: a comparative analysis of React and Jmix for writing UI business applications
Modern frameworks like React enable the efficient creation of visually appealing and functional interfaces. But is React the only option? What other tools can effectively support business application development.## Introduction Historically, enterprise software development centered on desktop applications with utilitarian user interfaces—dominated by tables, buttons, forms, and multiple pop-up layers. Businesses were typically cautious about […]
Webinar Recap: Choosing the Right Delivery Strategy with Jmix
In this webinar we dive into different delivery models supported by Jmix.The webinar explored how product teams can efficiently build and deliver scalable, maintainable digital products using the Jmix platform. It focused on solving common problems in B2B software delivery like managing endless client customizations, code forks, and growing maintenance costs. Viktor Fadeev, Jmix Product […]
Jmix 2.6 Is Released
Overview of the new features and important changes of the Jmix 2.6 feature release.We are pleased to announce the release of Jmix 2.6, which includes new features, enhancements, and performance improvements. This release brings significant updates to Jmix Studio, introduces new UI components, and boosts productivity with smarter tools and integrations. Below is a quick […]
Everything a BPM Developer Should Know About Process Variables
In this article, we talk about process variables: what they’re for, how they differ from programming variables, and how scope works.This article continues the BPMN: Beyond the Basics series – a look at the practical, less-discussed aspects of working with BPMN for developers. Today, we’ll talk about process variables: what they’re for, how they differ […]