Technology writing by Ian Piper

For 22 years I've used this site to publish the work of Tellura Information Services. I'm now retiring, but will continue to publish my articles here. Feel free to browse around and read.

The latest article set on here is about using the popular and powerful Xojo tool. Xojo is a cross-platform development system, creating native applications for MacOS, Windows, Linux, IOS, Android and the web with a common code base. These articles are on how to make this easy-to-use system even more friendly by creating templated applications, where a lot of the hard work has already been done.

I've also published a series of articles on designing and building content graphs, focusing on practical architectural design and implementation.

Unpacking SHACL

An abundance of acronyms Semantic technologies seem to suffer more than most from galloping acronymitis; the tendency to come up with the most tortured, obscure…

Read more

How to make a shared secret

Dear bank; let's share a secret I have had running battles about security with banks over decades; more or less ever since they started offering…

Read more