Building blocks for innovation: Studying the tech stack for SaaS development