Haley Lifrieri
All work
PersonalSolo2024

roast-my-reads

A side project that takes your annual Goodreads wrapped to a new level — of criticism.

TypeScriptGoodreads dataLLM

Context

Spotify Wrapped works because it is a little bit mean. Reading stats are usually presented as gentle encouragement — you read 34 books, wonderful — which is far less fun than the truth. roast-my-reads takes a Goodreads year in review and gives it an opinion.

What I built

A TypeScript app that ingests a year of Goodreads reading history and generates a critique of your taste.

Why it’s here

Most of my work over the last two years is private — reconciliation pipelines and compliance infrastructure are not things you can open-source. This one is public, so it is the code you can actually read.

View the source on GitHub →