Explore resources by topic or category
Browse by Category
Browse by topic
Blog
Podcast Ep08 - Scrapy, Python and mushroom soup
John Rooney
July 20, 2026
Scrapy's core handles crawling well and deliberately leaves almost everything else out: no bundled browser, no opinion about how you shape your data, no built-in answer for every anti-bot wrinkle. What it gives you instead is a clean way to add those things at the edges, exactly when you need them and never before.
Blog
The missing middle ground in scrapy-playwright just got filled
John Rooney
8 min read
July 14, 2026
You can now choose which Python browser library you want to use with scrapy-playwright. I go through why this is a huge deal for the right scraping demographic.
Blog
AI won’t fix your data quality (until you answer these three questions)
Neha Setia Nagpal
10 min read
May 13, 2026
In our interview, a QA expert warns - before you delegate web scraping quality assurance to AI, make sure you can describe what ‘good’ looks like for yourself.
Blog
The recipe for a request: Scaling data extraction through investigation
Kieron Spearing
5 min read
April 16, 2026
Learn how an investigative mindset helps scale data extraction from single requests to millions daily by building resilient, efficient scraping systems.
Learn
How to parse HTML tables into structured data (CSV/Excel)
John Rooney
7 min read
March 20, 2026
In this guide, you'll learn three things: how HTML tables are actually structured (so the parsing makes sense), how to extract clean tabular data using Python, and how to export it to CSV or Excel
Blog
Teaching AI to scrape like a pro: how we measure LLMs’ data quality
Theresia Tanzil
10 min read
February 23, 2026
AI-enabled code editors can now conjure scraping code on command. But is it any good? Here’s how Zyte re-engineered LLMs with Web Scraping Copilot to drive best-in-class output.
Blog
Hybrid scraping: The architecture for the modern web
John Rooney
10 min read
February 13, 2026
Learn how hybrid scraping combines headless browsers and lightweight HTTP clients to bypass JavaScript challenges efficiently. Reduce RAM usage, improve speed, and scale your web scraping pipelines with session reuse and TLS fingerprinting.
Blog
How I trade gold using e-ink, live data and an old Raspberry Pi
Ayan Pahwa
10 min read
February 2, 2026
Track real-world gold and silver retail prices automatically using Zyte API, Python, and a Raspberry Pi with an e-ink display. Learn how to scrape rendered HTML, parse prices, and build an always-on trading dashboard.
Blog
Scrapy in 2026: New release brings modern async crawling standards
Robert Andrews
6 min read
January 12, 2026
Scrapy 2.14.0 modernizes the framework with native async/await, smarter scheduling, and cleaner spider configuration. Here’s what the new release means for production crawlers in 2026.
Learn
The Modern Scrapy Developer's Guide (Part 3): Auto-Generating Page Objects with the Web Scraping Copilot
John Rooney
5 min read
December 16, 2025
In this guide, we'll show you how to use Web Scraping Copilot (our VS Code extension) to automatically write 100% of your Items, Page Objects, and even your unit tests.
Learn
The Modern Scrapy Developer's Guide (Part 2): Page Objects with scrapy-poet
John Rooney
5 min read
December 16, 2025
In this guide, we'll fix this by refactoring our spider to a professional, modern standard using Scrapy Items and Page Objects (via crapy-poet). We will completely separate our crawling logic from our parsing logic.
Learn
The Modern Scrapy Developer's Guide (Part 1): Building Your First Spider
John Rooney
4 min read
December 16, 2025
In this definitive guide, we will walk you through, step-by-step, how to build a real, multi-page crawling spider. You will go from an empty folder to a clean JSON file of structured data in about 15 minutes




_HFpro5d6k3.png&w=256&q=75)
_E4PyVpfAxa.png&w=256&q=75)


-(1).png&w=1920&q=75)
-(1)_VZGHqxCgXV.png&w=1920&q=75)