They discover, provide, and promulgate new tools and practices by reading, researching, testing, and experimenting; spending time creating proof-of-concept applications, pipelines, processes, and software deployments