You are browsing as a guest. Sign up (or log in) to start making projects!

3h 48m 39s logged

Devlog #2.0 - Real Data Integration

The focus was making Website Genome analyze real websites instead of faking random data.

What I worked on -

  • Tried the Google PageSpeeds Insights, but the Cloud Console setup was too much friction.
  • Switched to Mozilla’s HTTP Observatory API instead. No key required, returns a real security grade and score.
const endpoint = 'https://observatory-api.mdn.mozilla.net/api/v2/scan?host=' + hostname;
const response = await fetch(endpoint, { method: 'POST' });
const data = await response.json();
  • Added Google’s DNS-over-HTTPS API for extra real data (IP Address, Nameservers, Mail Server, DNSSEC Status)
  • Rebuilt the genes around this real data - Header Security, Test Coverage, DNSSEC, and Mail Security

Website Genome now runs on real, live data. Next up is doing the similar thing for GitHub Genome.

0
20

Comments 0

No comments yet. Be the first!