gavin dsouza
generalist building software & other things with first principles
writings
projects