The Curious Engineer

All blogs / Web development

Zyte Blog Posts

zyte.com

Insights, tutorials and analysis on web scraping and data extraction — written by the people closest to the data.

Web developmentPythonAI / ML

’22’23’24’25’26
Posts
74 from 18 May 2022 to 5 Nov 2026
Posting
weekly (72 in the last year)
Kind
company blog
Feed
https://www.zyte.com/rss.xml

2026 71

  1. Self-healing scrapers: four things to put in place before an AI agent fixes your spiders
  2. Web Scraping for RAG: Build a Reliable Pipeline with Zyte API, Qdrant and LangChain
  3. How to use browser DevTools for web scraping
  4. What web access actually costs - the tier picture
  5. 12 things I use Zyte MCP for, ranked, with prompts and rules you can copy
  6. Agentic QA for data: Bots go beyond the rules
  7. The trouble with variants: Solving the web's infinite ecommerce explosion
  8. Need for speed: How data inertia kills business ambition
  9. Scrapy vs BeautifulSoup vs Selenium vs Playwright: which should you use?
  10. The web's layered defences - how access barriers combine
  11. How I use Zyte MCP to plan web scrapers
  12. Self-healing spiders: letting an agent fix your Scrapy crawl, with a lid on it
  13. The anti-ban arms race: Agentic traffic and the fight for the open web
  14. TLS fingerprinting, the handshake that reveals your true intent
  15. How to convert a website to Markdown for AI: 7 methods compared
  16. Train AI on industry-leading Markdown with Zyte’s new extraction mode
  17. JSON Parsing with Python [Practical Guide]
  18. JavaScript renders almost half of sites invisible
  19. Five takeaways from Extract Summit 2026 Austin
  20. Rate limiting is a roadblock, not a speed limit
  21. Dateparser: a date parsing library for Python
  22. Introducing Zyte MCP: Powerful web data gathering for your agent
  23. AI web scraping and scalable data collection
  24. CAPTCHA is more than just a puzzle piece
  25. Zyte Developer Community Meetup #2: the recap, slides, and recordings
  26. Inside Scrapy's RemoteControl extension
  27. Scrapy MCP: debug your crawl while it runs
  28. One Scrapy Spider, Three Browser Setups: Playwright, Patchright, and Zyte
  29. Stopping a crawl when the data stops looking real with Jev
  30. Jev, the model that cannot write a word, and where it fits in web scraping(does it?)
  31. Inside antibot, the arms race you can't see
  32. uv Python cheatsheet: what changed in 0.12 and what still trips you up
  33. Firewalls run the web, just not on purpose
  34. Give your AI agent a browser: search, compare, and check product availability with Zyte CDP
  35. The page your agent scrapes is now an attack surface. Is it ready for the hostile web?
  36. Running Playwright at scale: connecting to the Zyte CDP browser
  37. Four in 10 sites block AI bots with robots.txt
  38. Fable 5.1 shipped, and GLM-5.3-Flash turned out to be someone I already met
  39. Web data in a reactive notebook: an introduction to marimo
  40. 75% of the web uses robots.txt - here's how
  41. Introducing Zyte CDP support: Your browser automation, our infrastructure
  42. Why Europe’s new AI scraping guidelines miss the mark
  43. WebFetch is ‘lossy’ by design: give your coding agent a better fetch in one command
  44. Revealed: How retailers use tech to block the bots
  45. The web is being priced, not blocked
  46. Fashion websites are the hardest to size up
  47. The web is synthetic. Now look at the human trail
  48. The State of Web Access: How different industries behave to bots
  49. A $70-a-month production app replaced a $5,000-a-month platform: What production-grade AI coding looks like
  50. Podcast Episode 10 is out: Skills, packages & updates
  51. Chrome has a new potential fingerprint vector
  52. The State of Web Access: How today's web raises its barriers
  53. Harness Engineering, part 4: giving your agent a custom fetch tool that survives the real web
  54. Meet scrapy-spidey-sense: A preflight check for Scrapy spiders
  55. Rendering Javascript pages without giving up Scrapy
  56. Spider monitoring made easy
  57. I joined the Real Python podcast to talk harnesses and Scrapy
  58. Building maintainable spiders with scrapy-poet
  59. Modern Scrapy for experienced developers: A new series
  60. A guide to Scrapy item types
  61. New Zyte add-ons: Agent Skills, Codex, GitHub and more updates
  62. Podcast Ep08 - Scrapy, Python and mushroom soup
  63. Five reasons to attend this year’s Extract Summit
  64. ▶Video · Zyte YouTube0% Hallucination? RAG + Web Scraping (Step-by-Step)March 5, 2026
  65. Web data collectionData is the new waterRobert Andrews·10 min read
  66. Article · Web scraping APIsLegal clarity comes with compliance demandsExplore how new regulations like the EU AI Act and California AB 2013 are reshaping AI data compliance in 2026. Learn why provenance, transparency, and lawful sourcing are now critical.Theresia Tanzil·5 min read
  67. ▶Video · Zyte YouTubeZyte API Sessions - flexible cookie management maintaining controlFebruary 6, 2026
  68. ▶Video · Zyte YouTubeGenerate HTML Parsing code the right way with Scrapy & Web Scraping CopilotFebruary 23, 2026
  69. ▶Video · Zyte YouTubeScreenshot webpages with this Claude Skill and Zyte APIMarch 6, 2026
  70. ▶Video · Zyte YouTubeAI generated these Scrapy projects - why I won't ship themJuly 7, 2026
  71. Article · Use caseWeb data for business insights in 2026: Elevate your BI function with quality dataDiscover how BI teams in 2026 use AI-powered web data to cut data wrangling, improve quality, and stay compliant. Insights from Zyte’s Web Scraping Industry Report.Theresia Tanzil·5 min read

2024 1

  1. Web Scraping in Python: Ultimate Guide

2022 1

  1. Stop getting blocked, start scraping

Undated 1

  1. 10–11 Nov 2026Extract Summit 2026 — DublinIn-person conference · Dublin, Ireland