Speaker: Jon Skeet
Level: 200
In the summer of 2019 I bought an electronic drum kit. I’m thoroughly enjoying playing it (badly) but I’ve spent even more time talking to the kit over a USB MIDI connection, in an application which allows you to load, edit and save the drum kit configuration. Personal projects are always fertile grounds for learning and reflecting, unburdened by deadlines and other external forces.
This session looks at specific aspects of the (C#) code – particularly mutability and efficiency – but more importantly, it reflects on the nature of personal projects and how we can use them to become more effective in our professional coding lives.
(Drumming not included, for everyone’s benefit.)