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.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.