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

# @ Ziad Shamndy

109 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) [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 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 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 15 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 21 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) [  

 http proxies curl 

### How to Use cURL With a Proxy in 2026

 A complete developer reference for using cURL with a proxy: the -x flag, environment variables, .curlrc, SOCKS variants, authenti...

 Jun 30, 2026 21 min read 

 

 ](https://scrapfly.io/blog/posts/curl-with-proxy) [  

 python playwright ai 

### Browser Use vs Playwright: Which Should You Use?

Compare Browser Use and Playwright for web scraping. Learn the architectural relationship, speed and cost tradeoffs, silent failur...

 Jul 24, 2026 15 min read 

 

 ](https://scrapfly.io/blog/posts/browser-use-vs-playwright) 

  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 · 109 articles