Technalysis research articles