It’s been some months since the last Johannesburg post. The reason is that I’ve been working on an exciting new project based on some of the work here (and a…