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
67 from 18 May 2022 to 30 Oct 2026
Posting
weekly (65 in the last year)
Kind
company blog
Feed
https://www.zyte.com/rss.xml

2026 64

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