JSON is Robot Barf
JSON has its place. But I think we're overusing it in places where a good notation would serve us better.
Continue reading {JSON is Robot Barf}
MyWord!
Dave Winer has been developing applications that support users owning their own data. His latest is a blog page rendering system he calls MyWord.io.
Continue reading {MyWord!}
Designing the Kynetx Rule Language
KRL, the Kynetx Rule Language, is a domain specific language that operates on the Kynetx Network Service (KNS). When I first started building KNS the first priority was getting a rude dog demo working that we could use to start having customer and investor conversations. Consequently, I was less than pure in some of the implementation details. For example, the conditionals in if statements were just single predicates and the declarations in the rule prolog were all one-offs. Later I went back and wrote a complete, generalized expression language that could be used in the conditionals
Continue reading {Designing the Kynetx Rule Language}





