Software engineer. Interested in type systems, functional programming, and building reliable software.
Thoughts on programming, type systems, and software engineering.
37 interactive modules for advanced harmony, voice leading, melodic patterns, ear training, and analytical frameworks. For jazz, fusion, progressive rock, progressive metal, and anyone who wants to go deeper.