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