Jason Morris 2025-12-15 17:45:05 Blawx is a Blockly (think Scratch) visual coding interface wrapped around a constraint answer set programming declarative logic language [s(CASP)], targeted at generating legal knowledge representations that are exposed over an API to give reliable, transparent legal reasoning to agentic systems. As of last night, it's finally (6 years after I originally conceived of the idea) a SaaS product. If anyone is interested, the MVP is live at app.blawx.dev.
Mariano Guerra 2025-12-15 19:42:22 congrats! a small detail, on dark mode the learn more links are hard to read.
Jason Morris 2025-12-15 22:39:12 Yeah, there's a lot of CSS issues. Thanks for that, I'll add it to the list.
Emil H 2025-12-17 09:55:55 I'm back after 5 years 🙂 Should errors be discovered at compile time or run time? False dilemma! This video demos a prototype IDE which gives us the best of both worlds. youtu.be/zY8DlABDp58
Features:
- The prototype will tell you about static type checking errors at compile time, but still let you run the program = less friction.
- You can set a start line and run the code from that line forward.
- Then as you inevitably encounter undefined variables, you can define their values live in the debugger.
- Variable values from your previous run are saved for easy re-use.
You can play with the prototype at emilprogviz.com but better watch the video first.