✕ Clear all filters
22 articles

📰 Dev.to · Sam Abaasi

22 articles · Updated every 3 hours · View all reads

All Articles 87,440Blog Posts 108,013Tech Tutorials 21,649Research Papers 18,893News 14,412 ⚡ AI Lessons
File Handling Across the Form Lifecycle: From Selection to Camunda Task Attachment
Dev.to · Sam Abaasi 1mo ago
File Handling Across the Form Lifecycle: From Selection to Camunda Task Attachment
Part 18 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" Form-JS handles text,...
Replacing a Built-In Field Type: Swapping Form-JS DateTime with rsuite DatePicker
Dev.to · Sam Abaasi 1mo ago
Replacing a Built-In Field Type: Swapping Form-JS DateTime with rsuite DatePicker
Part 17 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" Form-JS ships with a...
Excel Import and Export in the bpmn-io Properties Panel
Dev.to · Sam Abaasi 1mo ago
Excel Import and Export in the bpmn-io Properties Panel
Part 16 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" A form designer opens the...
Using the Form-JS Event Bus as an Application Communication Layer
Dev.to · Sam Abaasi 1mo ago
Using the Form-JS Event Bus as an Application Communication Layer
Part 15 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" Form-JS's event bus was...
Building a Searchable Select Component for the bpmn-io Properties Panel
Dev.to · Sam Abaasi 1mo ago
Building a Searchable Select Component for the bpmn-io Properties Panel
Part 14 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" The built-in SelectEntry in...
The Conditional Options Algorithm: Priority Mode vs Merge Mode
Dev.to · Sam Abaasi 1mo ago
The Conditional Options Algorithm: Priority Mode vs Merge Mode
Part 13 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" A form has a "Resolution"...
Cascading Configuration UI: Building Dependent Selection Chains in the Properties Panel
Dev.to · Sam Abaasi 1mo ago
Cascading Configuration UI: Building Dependent Selection Chains in the Properties Panel
Part 12 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" A form designer needs to...
Dynamic Properties Panels: Three Patterns for Conditional Entry Display
Dev.to · Sam Abaasi 1mo ago
Dynamic Properties Panels: Three Patterns for Conditional Entry Display
Part 11 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" The properties panel is not...
Hooking Into Form Validation Without Breaking It: The Merge-Errors Pattern
Dev.to · Sam Abaasi 1mo ago
Hooking Into Form Validation Without Breaking It: The Merge-Errors Pattern
Part 10 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" Form-JS calls...
React Inside Preact: Mounting React Components in a Form-JS Renderer
Dev.to · Sam Abaasi 1mo ago
React Inside Preact: Mounting React Components in a Form-JS Renderer
Part 9 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" Form-JS renders in Preact. If...
Five Evaluators, One Pattern: Scaling Conditional Logic Across a Form
Dev.to · Sam Abaasi ⚡ AI Lesson 1mo ago
Five Evaluators, One Pattern: Scaling Conditional Logic Across a Form
Part 8 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" By the time I had built the...
The Toggle-or-FEEL Pattern: Properties That Can Be Static or Dynamic
Dev.to · Sam Abaasi ⚡ AI Lesson 1mo ago
The Toggle-or-FEEL Pattern: Properties That Can Be Static or Dynamic
Part 7 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" Look at the Form Logics...
Overriding Default Properties Panel Entries: How to Replace What Form-JS Ships With
Dev.to · Sam Abaasi 1mo ago
Overriding Default Properties Panel Entries: How to Replace What Form-JS Ships With
Part 6 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" Form-JS ships with a simple...
The Properties Panel Provider Contract: What the Official Docs Leave Out
Dev.to · Sam Abaasi 1mo ago
The Properties Panel Provider Contract: What the Official Docs Leave Out
Part 5 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" I built my first properties...
Preparing a FEEL Context: The Type Coercion Problem Nobody Warns You About
Dev.to · Sam Abaasi 1mo ago
Preparing a FEEL Context: The Type Coercion Problem Nobody Warns You About
Part 4 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" You write = amount > 100...
FEEL at Runtime in Form-JS: Building an Expression Evaluation Pipeline from Scratch
Dev.to · Sam Abaasi 1mo ago
FEEL at Runtime in Form-JS: Building an Expression Evaluation Pipeline from Scratch
Part 3 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" The Form-JS documentation has...
Building Your First Custom Field in Form-JS: The Complete Four-Layer Architecture
Dev.to · Sam Abaasi 1mo ago
Building Your First Custom Field in Form-JS: The Complete Four-Layer Architecture
Part 2 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" Every tutorial about custom...
The bpmn-io Form-JS Module System: Dependency Injection Nobody Explains
Dev.to · Sam Abaasi 1mo ago
The bpmn-io Form-JS Module System: Dependency Injection Nobody Explains
Part 1 of the series: "Extending bpmn-io Form-JS Beyond Its Limits" I spent three days staring at...