Month: May 2020

Testing Your Rules as Code

One of the major advantages of Rules as Code is the opportunity to test your encoded rules against fact scenarios. The fine people at the Service Innovation Lab in New Zealand have created a GitHub repository for demonstrating different technological approaches to Rules as Code. This post details the Blawx implementation of those rules, and …

Negation in Blawx

Blawx provides you with two different types of negation blawx, both of which are available under the Logic section of the Toolbox. The first type of negation is a logical “not.” A logical “not” looks like this: The Not block will return “true” if its contents return “false”, and will return “false” if its contents …

Categories and Objects

Categories and Objects are how Blawx organizes what it knows about the world. A Category is a type of object. An easy way to think of a Category is as a description of a blank form. The form might have a name, like “Application for a Permit”. That is like the Category name. A form …