World Mappers, Autore a Il Blog di Malta