imperfect index
@imperfectindex
hello@imperfectindex.com
small
talks and publications
next event:
17 October 2025 – save the date!