   [Blog](https://scrapfly.io/blog)   /  [Hisham Medhat](https://scrapfly.io/blog/author/hisham)    HM

# @ Hisham Medhat

33 articles published

 

 

 

   [ai](https://scrapfly.io/blog/tag/ai) [anti-bot](https://scrapfly.io/blog/tag/anti-bot) [api](https://scrapfly.io/blog/tag/api) [beautifulsoup](https://scrapfly.io/blog/tag/beautifulsoup) [blocking](https://scrapfly.io/blog/tag/blocking) [cloud-browser](https://scrapfly.io/blog/tag/cloud-browser) [crawling](https://scrapfly.io/blog/tag/crawling) [css-selectors](https://scrapfly.io/blog/tag/css-selectors) [curl](https://scrapfly.io/blog/tag/curl) [data-parsing](https://scrapfly.io/blog/tag/data-parsing) [ecommerce](https://scrapfly.io/blog/tag/ecommerce) [fashion](https://scrapfly.io/blog/tag/fashion) [frameworks](https://scrapfly.io/blog/tag/frameworks) [golang](https://scrapfly.io/blog/tag/golang) [graphql](https://scrapfly.io/blog/tag/graphql) [headless-browser](https://scrapfly.io/blog/tag/headless-browser) [hidden-api](https://scrapfly.io/blog/tag/hidden-api) [http](https://scrapfly.io/blog/tag/http) [httpx](https://scrapfly.io/blog/tag/httpx) [java](https://scrapfly.io/blog/tag/java) [javascript](https://scrapfly.io/blog/tag/javascript) [jupyter](https://scrapfly.io/blog/tag/jupyter) [nodejs](https://scrapfly.io/blog/tag/nodejs) [parsel](https://scrapfly.io/blog/tag/parsel) [php](https://scrapfly.io/blog/tag/php) [playwright](https://scrapfly.io/blog/tag/playwright) [project](https://scrapfly.io/blog/tag/project) [proxies](https://scrapfly.io/blog/tag/proxies) [puppeteer](https://scrapfly.io/blog/tag/puppeteer) [python](https://scrapfly.io/blog/tag/python) [r](https://scrapfly.io/blog/tag/r) [real-estate](https://scrapfly.io/blog/tag/real-estate) [requests](https://scrapfly.io/blog/tag/requests) [ruby](https://scrapfly.io/blog/tag/ruby) [scaling](https://scrapfly.io/blog/tag/scaling) [scrapeguide](https://scrapfly.io/blog/tag/scrapeguide) [scrapy](https://scrapfly.io/blog/tag/scrapy) [screenshots](https://scrapfly.io/blog/tag/screenshots) [selenium](https://scrapfly.io/blog/tag/selenium) [seo](https://scrapfly.io/blog/tag/seo) [tools](https://scrapfly.io/blog/tag/tools) [typescript](https://scrapfly.io/blog/tag/typescript) [web-scraping](https://scrapfly.io/blog/tag/web-scraping) [wget](https://scrapfly.io/blog/tag/wget) [xpath](https://scrapfly.io/blog/tag/xpath) ## // Articles by Hisham Medhat

  Search articles  

 

 [  

 http python blocking 

### 8 Best Python HTTP Clients for Web Scraping in 2026

Compare 8 Python HTTP clients for scraping on async, HTTP/2, HTTP/3, TLS impersonation, and maintenance, with runnable examples.

 Aug 11, 2026 20 min read 

 

 ](https://scrapfly.io/blog/posts/best-python-http-clients) [  

 python scrapeguide 

### 5 Best Open-Source LinkedIn Scrapers on GitHub in 2026

Five open-source LinkedIn scraper repos on GitHub ranked by auth model, dated maintenance and honest ban risk, with live August 20...

 Aug 14, 2026 19 min read 

 

 ](https://scrapfly.io/blog/posts/best-linkedin-scrapers-github) [  

 python headless-browser hidden-api 

### How to Scrape Infinite Scroll, Load More &amp; Paginated Pages

Learn to scrape infinite scroll, load more, and paginated pages in 2026 by reverse-engineering the request first and using a brows...

 Jul 20, 2026 17 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-scrape-infinite-scroll-load-more-and-paginated-pages) [  

 python scrapeguide 

### 6 Best Open-Source YouTube Scrapers in 2026

Six open-source YouTube scrapers ranked by job, with an August 11, 2026 GitHub snapshot and two projects that failed in our tests.

 Aug 24, 2026 22 min read 

 

 ](https://scrapfly.io/blog/posts/best-open-source-youtube-scrapers) [  

 python hidden-api scrapeguide 

### How to Scrape Google Play App Reviews and Data

Scrape Google Play app metadata, ratings, and the full review set with Python, past the few-hundred-review ceiling the free librar...

 Aug 03, 2026 15 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-scrape-google-play-app-reviews-and-data) [  

 python hidden-api scrapeguide 

### How to Scrape Target.com Product and Pricing Data

Extract Target.com product and pricing data from the internal Redsky API in 2026, handle store-keyed prices, and get past Target's...

 Aug 24, 2026 20 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-scrape-target-com) [  

 

### Best AI Web Scraping Tools for LLM and RAG Pipelines in 2026

A by-job ranking of the best AI web scraping tools for 2026, from prompt-based extraction to MCP servers and open-source crawlers ...

 Jun 23, 2026 18 min read 

 

 ](https://scrapfly.io/blog/posts/best-tools-for-ai-webscraping) [  

 blocking api ai 

### Web Scraping with Hermes Agent

Hermes Agent ships with Firecrawl and Scrapling, but they break on protected sites. Add Scrapfly as a cloud fetch layer to scrape ...

 Jul 07, 2026 14 min read 

 

 ](https://scrapfly.io/blog/posts/web-scraping-with-hermes-agent) [  

 python api ai 

### Web Scraping for AI Agents in 2026

How AI agents consume the web, why their fetch layer breaks, and how to build agent-grade web access that holds up in production.

 Jun 23, 2026 23 min read 

 

 ](https://scrapfly.io/blog/posts/ai-agent-web-scraping) [  

 python blocking scrapeguide 

### How to Bypass Anti-Bot Protection in 2026: All 8 Major Vendors

Identify and bypass Cloudflare, DataDome, PerimeterX, Kasada, Akamai, Incapsula, F5, and AWS WAF with Python code examples and suc...

 Jun 11, 2026 18 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-bypass-anti-bot-protection) [  

 python api ai 

### How to Build a Web Scraping Agent with Gemini

Build a Gemini web scraping agent that works on real sites. Covers Gemini CLI skills, URL Context limits, Python pipelines, and an...

 Jun 16, 2026 21 min read 

 

 ](https://scrapfly.io/blog/posts/gemini-for-webscraping) [  

 python ai hidden-api 

### How to Scrape Perplexity AI in 2026

Scrape Perplexity AI with Python: render JS, bypass Cloudflare, capture answers + cited domains, and build a citation tracker.

 Jul 07, 2026 19 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-scrape-perplexity) 

  1 [2](https://scrapfly.io/blog/author/hisham?page=2) [3](https://scrapfly.io/blog/author/hisham?page=3) [  ](https://scrapfly.io/blog/author/hisham?page=2) 

 Page 1 of 3 · 33 articles