The concept of using decision logic to manage questionnaires is probably not a reach when you consider the complexity those types of user experiences may entail. Think about all of the possible routes and paths; a series of questions may lead a user. For example, with...
There’s an awkward period in many romantic relationships where a person moves in with another person — but not completely. They still have their separate apartment “just in case” (can you blame them?), and with that apartment comes the snail...
2002, the year InRule was born. Windows XP was the dominant client operating system and Windows 2000 Server was continuing to make headway into the enterprise. If you purchased software, it very likely ran on desktops and servers that you had to maintain and replace...
If you’re building internet connected devices, implementing a decision platform can be a key differentiator for both your product team and your device users. This is a separation of concerns. Each audience (product team or users) has its own priorities with its...
It’s official! InRule’s irServer rules engine now has support for .NET Core! My fellow InRule engineers and I are thrilled to ship it and put it in the hands of our customers! If you aren’t familiar with .NET Core, it is Microsoft’s “modular, cross platform, open...
“Please Mr. Postman” was a marvelous song by The Marvelettes from 1961. Postman also happens to be a marvelous 3rd- party tool which I often use to test calling REST services. This blog post will give a quick demonstration of using Postman to call InRule’s...
This week, I’m proud to announce that, along with the 5.0.28 release of InRule®, we released version 2.3.5 of the InRule® for Microsoft Dynamics CRM integration framework. I’m really excited to share information on some of the new features we’re...
A few weeks ago, the tech world was upended with public disclosure of the Meltdown (https://meltdownattack.com/) and Spectre (https://spectreattack.com/) CPU hardware vulnerabilities. The nature of these vulnerabilities is such that any type of resolution for them is...
I joined the InRule Technology team as a sales engineer in the latter half of 2017 and since then several people have asked me why I chose to pursue a new role at InRule. The answer is rather simple: InRule spends its time and resources to make sure that developers...
Background Package management is a great way to manage the set of external dependencies (and their dependencies) as part of your typical modern development workflow. Whether the source code is being built by a cloud-based remote build agent or by a developer working...