ScreenshotNeo

Blog

Guides for capturing the web

How to take clean screenshots, turn HTML into images and PDFs, run headless browsers, and give AI agents eyes. Written by the team that builds ScreenshotNeo.

How-to9 min read

Web Scraping with Elixir

Fetch HTML with Req, extract data with Floki, scale to Crawly, and handle JavaScript pages, failures, rate limits, and screenshots.

How-to9 min read

Convert HTML to JPEG in Ruby

Convert HTML to JPEG in Ruby with IMGKit, Grover, or a managed Chrome service. Compare setup, render fidelity, options, troubleshooting, and costs.

How-to8 min read

How to Handle Popup Dialogs in Puppeteer

Handle alert, confirm, prompt, beforeunload, and popup windows in Puppeteer with reliable listeners, complete code, debugging steps, and production guidance.

How-to4 min read

How to Scroll to an Element in Selenium

Learn the reliable Selenium methods for scrolling to elements in Java and Python, handling sticky headers, nested panels, waits, errors, and screenshots.