Idowu Omisola
Technical Writer
Idowu is a technical writer at ZenRows. He has 5+ years of experience writing technical tutorials and documentation for SaaS and B2B companies across various verticals. Idowu is skilled in Python, JavaScript, Golang, Docker, and web scraping. When he's not writing or coding, he's playing chess or video games.

Using Proxies With Cloudscraper: 2025 Guide
Learn how to set up and configure proxies in Cloudscraper to bypass web security measures. This guide covers using rotating and premium proxies to enhance your scraper.
September 20, 2024
· 3 min read

Error 403 in Web Scraping: 7 Easy Solutions
Learn how to fix Error 403 in web scraping with seven easy techniques to bypass restrictions and continue extracting data efficiently.
September 26, 2024
· 7 min read

How to Parse Tables Using BeautifulSoup (+2 better ways)
Learn to parse HTML tables using BeautifulSoup, Pandas, and ZenRows. Explore step-by-step guides and discover efficient alternatives for complex web scraping scenarios.
September 27, 2024
· 4 min read

Playwright vs. Selenium in 2025: In-Depth Comparison
Learn the key differences between Playwright vs Selenium, and which one you should choose for your scraping projects!
September 30, 2024
· 6 min read

Cloudscraper With Scrapy: How to Use + Alternatives
Learn how to use Cloudscraper with Scrapy for effective web scraping, plus discover alternative tools to enhance your scraping projects.
October 2, 2024
· 4 min read

6 Tricks to Avoid Detection With Puppeteer
Discover the best methods to avoid detection with Puppeteer! Scrape any web page online without getting blocked.
October 10, 2024
· 6 min read

Web Scraping with SeleniumBase and Python in 2025
Learn how to web scrape using SeleniumBase and Python in 2025. Discover techniques, tips, and best practices for efficient data extraction
October 16, 2024
· 5 min read

Cloudflare JS Challenge: How It Works and How to Solve It
Learn how the Cloudflare JS challenge works and explore two Python methods for Cloudflare JS challenge bypass to prevent your web scraper from getting blocked.
October 24, 2024
· 9 min read

How to Scrape a Website Behind a Login With Python in 2025
Learn to scrape a website behind a login in Python. Understand the security measures and implement the effective methods to log in and extract data.
September 4, 2024
· 8 min read

How to Bypass CAPTCHA Using Playwright
Learn how to bypass CAPTCHAs using Playwright with tools like 2Captcha, Stealth Plugin, and ZenRows. Boost your scraping efficiency today!
November 20, 2024
· 4 min read

How to Bypass TLS Fingerprinting With Burp Suite and burp-awesome-tls
Bypass TLS fingerprinting with Burp Suite and burp-awesome-tls. Learn to spoof browser fingerprints, tackle anti-bot detection, and scrape without getting blocked.
December 6, 2024
· 7 min read

How to Use Puppeteer Stealth: A Plugin for Scraping
Discover how to use Puppeteer Stealth to bypass detection in web scraping. Learn its limitations, and explore ZenRows API as a reliable alternative.
December 18, 2024
· 4 min read

How to Set a Proxy In Python Requests (2025)
Learn to set up a proxy in Python Requests with step-by-step examples. Avoid IP bans, use rotating proxies, and master proxy authentication easily!
December 26, 2024
· 4 min read

What Is CreepJS and How to Use It to Bypass Browser Fingerprinting
Learn what CreepJS is, how it detects browser fingerprints, and explore techniques to use it effectively for bypassing fingerprinting challenges.
December 31, 2024
· 7 min read

Canvas Fingerprinting: What Is It and How to Bypass It
Discover what canvas fingerprinting is and learn how to bypass it for web scraping in this step-by-step tutorial.
January 21, 2025
· 7 min read

7 Best JavaScript & Node.js Web Scraping Libraries in 2025
Discover the 7 best JavaScript & Node.js web scraping libraries in 2025. Explore features, quick code examples, and find the perfect fit for your project.
January 27, 2025
· 10 min read

How to Set Puppeteer User Agent
Learn how to set up a custom User Agent to avoid being blocked while web scraping.
January 28, 2025
· 5 min read

Change Playwright User Agent: Steps & Best Practices
Learn how to set up a custom User Agent in Playwright to avoid being blocked while web scraping. Get the data you care about.
January 26, 2025
· 5 min read