the personal website of gab-b
note: this site is a bit wonky on mobile. desktop strongly recommended