Adam Shanley

    Written by

    Music Theory PhD blogging about learning to code and transitioning to a career in coding.