   [Blog](https://scrapfly.io/blog)   /  [Ziad Shamndy](https://scrapfly.io/blog/author/ziad)    ZS

# @ Ziad Shamndy

111 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 Ziad Shamndy

  Search articles  

 

 [  

 proxies tools 

### 4 Best Open-Source Proxy Scrapers and Checkers in 2026

A maintenance-filtered ranking of the four open-source proxy scrapers and checkers still worth running in 2026, the stale tools to...

 Aug 03, 2026 15 min read 

 

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

 python scrapeguide 

### 9 Best Websites to Practice Web Scraping in 2026

A ranked list of 9 public web scraping practice sites and sandboxes for 2026, each mapped to the skill it teaches, its difficulty,...

 Jul 21, 2026 18 min read 

 

 ](https://scrapfly.io/blog/posts/best-websites-to-practice-web-scraping) [  

 python scrapeguide 

### How to Scrape Lowe's Product, Price, Search, and Store Location Data

Scrape Lowe's product and pricing data from embedded page state, discover products and stores, and handle Akamai with Scrapfly's m...

 Aug 13, 2026 14 min read 

 

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

 python scrapeguide 

### How to Scrape RS-Online (rs-online.com) in 2026

How to scrape RS-Online's North American listings and product pages for pricing, stock, specifications, and datasheet links.

 Jul 24, 2026 19 min read 

 

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

 blocking 

### How to Bypass AWS WAF when Web Scraping in 2026

Learn how AWS WAF Bot Control detects web scrapers across five layers, how to identify an AWS WAF block from its response signatur...

 Jul 24, 2026 14 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-bypass-aws-waf-when-web-scraping) [  

 python scrapeguide 

### Web Scraping for Lead Generation: Build Your Own B2B Database

 Learn how to build a B2B lead database by scraping public sources. Covers source discovery, extraction without getting blocked, c...

 Jun 23, 2026 28 min read 

 

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

 python 

### How to Scrape Airbnb Listings and Prices (2026)

Scrape Airbnb search results, listing details, fee-inclusive prices, guest reviews, and availability calendars with Python and Scr...

 Aug 14, 2026 22 min read 

 

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

 python scrapeguide 

### How to Scrape Kayak Flights in 2026

A step-by-step guide to scraping Kayak flight search results with Python and the Scrapfly SDK. Covers URL construction, JavaScript...

 Jul 27, 2026 18 min read 

 

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

 

### Web Scraping with Grok: Build an Autonomous Scraping Agent

Learn web scraping with Grok in 2026 using Grok Build, grok-cli, the xAI API, and Scrapfly CLI for JavaScript rendering, ASP, and ...

 Jul 07, 2026 14 min read 

 

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

 python ai 

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

Learn how to build a reliable web scraping agent with Claude. Covers Claude Code skills, the Anthropic API, autonomous agent mode,...

 Jun 16, 2026 22 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-build-a-web-scraping-agent-with-claude) [  

 python scrapeguide 

### How to Scrape Google Flights Data in 2026

Learn how to scrape Google Flights with Python and Scrapfly: extract prices, airlines, routes, stops, CO2 emissions, and fare data...

 Jun 30, 2026 22 min read 

 

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

 python ai 

### How to Scrape ChatGPT Responses in 2026

Scrape ChatGPT responses with Python: when to pick the OpenAI API, how to handle Cloudflare and streaming responses, and an authen...

 Jun 16, 2026 20 min read 

 

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

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

 Page 1 of 10 · 111 articles