About DevBookRadar

What is DevBookRadar?

DevBookRadar is a ranking site that discovers the best programming books by analyzing real developer articles on DEV and Hashnode. Instead of relying on sales data or expert opinions, we surface books that working developers actually recommend in their articles.

Our tagline captures our core value:

“Books recommended by developers, with source articles and trend visibility.”

How Are Books Ranked?

Our ranking score is calculated using a transparent formula:

score = (unique_article_mentions × 1.0)

+ (unique_authors × 1.5)

+ (recency_boost × 0.8)

- (duplicate_author_penalty)

  • More articles = stronger signal. Books mentioned across many different articles score higher.
  • Diverse authors matter. Recommendations from many different developers carry more weight than one person mentioning a book repeatedly.
  • Recency is rewarded. Books being recommended recently get a boost, so trending titles surface naturally.

Period Rankings

All time — Rankings based on all collected data. Find the timeless classics.

This year — Only articles published this year. See what's hot now.

Last 90 days — The most recent 90 days. Catch emerging trends.

Data Sources

We currently analyze articles from two major developer platforms:

🔵 DEV (dev.to)

One of the largest developer communities with millions of members. Powered by the Forem platform.

🟣 Hashnode

A developer blogging platform with a strong community and public GraphQL API.

We focus on articles that recommend, review, or list programming books.

Affiliate Disclosure

DevBookRadar is a participant in the Amazon Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

When you click a link to Amazon and make a purchase, we may earn a small commission at no extra cost to you. This helps us keep the site running and free.

Our rankings are never influenced by affiliate commissions. They are based entirely on developer article data.

Contact

Have questions, feedback, or found a bug? Reach out at hello@devbookradar.com