Nothing here yet.
Nothing here yet.
Mar 6 · 11 min read · TL;DR The /api/v1/books/fetchbookmetadata endpoint had no abuse protection. Any client could spam ISBN lookups indefinitely, exhausting Google Books anonymous quota for every user. Implemented a han
Join discussion
Mar 2 · 7 min read · When I ran IntelliJ's Dependency Structure Matrix on Bibby — my personal library management system built with Spring Boot and DDD — the result was ugly. My BookController was reaching directly into Sh
Join discussion
Mar 2 · 10 min read · TL;DR ShelfAccessPortAdapter (in the bookcase module) needed to delete shelves. It did this through ShelfCommandFacade — a 3-method interface whose other two methods the adapter never touches. Fix:
Join discussion