Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

Your crawler sees an empty div. Crawling a JavaScript SPA with Playwright

TL;DR: On a client-rendered SPA, the HTML the server sends is a script tag and an empty <div id="root"> . An HTTP crawler parses that, finds no links and stops.

  • JavaScript SPA contains minimal HTML with script tag and empty div
  • Playwright and Puppeteer render SPA to extract hyperlinks
  • Crawler respects robots.txt, configures page limits and delays

RentDera at RevenueCat Shipaton 2026: We Didn't Win, But We Shipped

Not every hackathon story ends with a trophy. Sometimes, it ends with a certificate, a live product, lessons you couldn't have learned by planning alone, and a reason to keep building.

  • RentDera, a rent management product, developed by Sanjay Sah
  • Participated in RevenueCat Shipaton 2026 hackathon
  • Continued development beyond hackathon despite not winning

More from Monday 26 October →