Technology in the service of professional knowledge