You've made it to the personal website of David Schroeter.
Congrats.
I maintain some other sites as well:
Sometimes I make videos:
I hope you find something you enjoy!