1
0 Comments

Day 3 of building ScrapeForge

Today was one of those days that remind you why scraping is hard.

Morning routine stayed the same. Shared yesterday’s update and solved one LeetCode problem.

Then I started building the SERP scraper using Playwright. Things worked initially, but very quickly I ran into captchas, IP blocking, device fingerprinting, and other anti-bot protections.

I spent the rest of the day trying to improve the scripts to behave more like a real user by adding delays, reusing browser contexts, and tweaking execution flow.

I did not finish the scraper by EOD, but I learned a lot and gained serious respect for anyone building reliable scrapers.

Would love to hear how others here approach scraping challenges.
On to Day 4.

on December 22, 2025
Trending on Indie Hackers
I'm a lawyer who launched an AI contract tool on Product Hunt today — here's what building it as a non-technical founder actually felt like User Avatar 151 comments Never hire an SEO Agency for your Saas Startup User Avatar 81 comments A simple way to keep AI automations from making bad decisions User Avatar 65 comments “This contract looked normal - but could cost millions” User Avatar 54 comments 👉 The most expensive contract mistakes don’t feel risky User Avatar 41 comments We automated our business vetting with OpenClaw User Avatar 34 comments