Mark MilbourneMar 24, 20191 min readMarkus Boeltz: Shut up and playGetting faster at this. Shut up and play
Comments