JSJosef Strzibnyinserpapi.hashnode.dev·Aug 1 · 24 min readWhy is Ruby on Rails a great fit for AI agentsWhat makes a programming framework good for autonomous AI agents? It's how well the language and APIs communicates intent within the tight constraints that LLMs operate under. Agents need to read code00
JSJosef Strzibnyinserpapi.hashnode.dev·Jul 31 · 9 min readDecoding Protobuf Messages Without Access to the SchemaWorking with Google Search parameters is not always as straightforward as a providing a single plain text query. Search parameters are often encoded using Protocol Buffers which makes working with a s00
JSJosef Strzibnyinserpapi.hashnode.dev·Jul 30 · 10 min readIntroducing SerpTrail: A self-hosted SEO and GEO rank tracker for your businessSerpTrail is a brand new self-hosted SEO and GEO rank tracker from SerpApi built with Rails and SQLite for easy monitoring of search performance. Do you need to track keyword positions across location10
JSJosef Strzibnyinserpapi.hashnode.dev·Jul 29 · 32 min readA complete guide to web scraping with Ruby (2026)Web scraping is the process of pulling out structured data from websites. If you're familiar with Ruby, you're in luck_._ Ruby has excellent tools you can use to scrape the web. From HTTP libraries to10
JSJosef Strzibnyinserpapi.hashnode.dev·Jul 28 · 21 min readCategorizing hotels using Google Hotels imagesHotel listings often contain dozens of images, but the details travelers care about are buried inside them. Do rooms have a proper desk, a bathtub, a balcony, or enough natural light? By automatically00