One thing that I don’t think REBL can do as-is is serve as a tool for building tools for non-technical SMEs to interact with our Datomic system-of-record. We have two classes of users at Centriq who are currently highly dependent on dev hours from our very limited supply of those:
- business leaders who want to be able to answer simple questions like “given this cohort of users, and this other cohort of users, how many of each did action in our app over time window”
- business domain SMEs who want to input curated content for our users to consume, but also do ETL/cleaning and QA work against our DB None of these people know Clojure or Datalog, nor are they likely to learn. So far we have gotten by building bespoke tooling.