<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/the-perils-of-isbn-e6iwzdcgu" -->

---
title: The Perils of ISBN | daily.dev
description: Building a Letterboxd-style book tracking app turns out to be surprisingly hard due to the ISBN problem. Unlike movies, books have dozens of ISBNs per title...
canonical: https://daily.dev/posts/the-perils-of-isbn-e6iwzdcgu
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: The Perils of ISBN | daily.dev
og:description: Building a Letterboxd-style book tracking app turns out to be surprisingly hard due to the ISBN problem. Unlike movies, books have dozens of ISBNs per title...
og:url: https://daily.dev/posts/the-perils-of-isbn-e6iwzdcgu
og:image: https://api.daily.dev/og/posts/E6iWzDcgu.png
og:image:alt: The Perils of ISBN
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# The Perils of ISBN

**[Hacker News](https://daily.dev/sources/hn)** · 6 min read · 1 upvotes · 0 comments

## Summary

Building a Letterboxd-style book tracking app turns out to be surprisingly hard due to the ISBN problem. Unlike movies, books have dozens of ISBNs per title (one per edition, format, and printing), making search results messy and unusable for casual logging. The FRBR model used by librarians distinguishes between works, expressions, manifestations, and items — but most public APIs like Google Books return low-level edition data rather than canonical works. OpenLibrary is the closest open alternative but has data quality issues and 40+ million entries with duplicates. No clean, open, high-quality book database analogous to The Movie Database exists, making the project significantly harder than building a movie tracker.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://rygoldstein.com/posts/perils-of-isbn>

## Similar posts on daily.dev

- [How to Build a Book-Metadata Dataset \(Authors, Subjects, Editions, ISBNs\) for Free](https://daily.dev/posts/how-to-build-a-book-metadata-dataset-authors-subjects-editions-isbns-for-free-hrkbfymx3) · Medium · 0 upvotes · 0 comments
- [Show HN: Librario, a book metadata API that aggregates G Books, ISBNDB, and more](https://daily.dev/posts/show-hn-librario-a-book-metadata-api-that-aggregates-g-books-isbndb-and-more-hzpkyqefo) · Hacker News · 0 upvotes · 0 comments
- [AI firms are buying old books for slop-free training data](https://daily.dev/posts/ai-firms-are-buying-old-books-for-slop-free-training-data-t6hwh6vfl) · The Next Web · 0 upvotes · 0 comments

---

Tags: [#startup](https://daily.dev/tags/startup), [#architecture](https://daily.dev/tags/architecture)

[View this post on daily.dev](https://daily.dev/posts/the-perils-of-isbn-e6iwzdcgu)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"The Perils of ISBN","url":"https://daily.dev/posts/the-perils-of-isbn-e6iwzdcgu","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/the-perils-of-isbn-e6iwzdcgu"},"datePublished":"2026-02-19T03:26:03.940Z","dateModified":"2026-02-19T03:26:30.235Z","description":"Building a Letterboxd-style book tracking app turns out to be surprisingly hard due to the ISBN problem. Unlike movies, books have dozens of ISBNs per title...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f6e8e9b47d7bcc37fc721791f23f095c?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f6e8e9b47d7bcc37fc721791f23f095c?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Hacker News","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Hacker News","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn","url":"https://daily.dev/sources/hn"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/the-perils-of-isbn-e6iwzdcgu","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"startup,architecture","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Hacker News","item":"https://daily.dev/sources/hn"},{"@type":"ListItem","position":3,"name":"The Perils of ISBN"}]}
```

