This project implements the simplest, smallest possible jazz chord generator in TypeScript. The purpose is to show the IT practitioners the software development process from mathematical analysis of a problem to the technical synthesis of a solution.