How does it work?

We continuously run a web crawler that visits a set of curated topic pages, notably the "awesome" lists on GitHub from which AwesomeDigest gets its name. The crawler also runs a diff algorithm to extract new content added to a page. You can find all the "awesome" lists on Sindre Sorhus's excellent meta-awesome list. See the full attribution list here.

The site is hosted with Firebase Hosting and the backend is a Node.js/Express app running on Firebase Cloud Functions. Web scraping is done with the npm modules request and cheerio, and emails are sent via SendGrid.

How often will I get emails?

It depends on how many topics you follow and how active each of those topics are. We'll never email you more than once a day. If we can't find any news about the topics you follow, we won't email you. We've curated the topic selection such that most topics will see updates at least once a week.

How do I unsubscribe?

Click the unsubscribe link in the bottom of any email we send you.

Who runs AwesomeDigest?

AwesomeDigest is a one-man show. Check out the team page for some very sparse details.

Is my credit card info safe?

Yes! We use Stripe to handle all our payments. They are fully PCI compliant. Your credit card number never touches our servers, nor is it stored in our database anywhere.

Is my email address private?

Yes! We'll never give your email to third parties or send you promotional emails.

Why on God's green earth is the font so thin?

Is that no longer fashionable? My bad.

Bugs? Problems? Concerns?

DM me @colinmcd94 or email me at colinmcd94 [at] gmail [dot] com.