tech stack optimization