Illia ZubinSerpApiPlaywright’s getByRole locator is 1.5x slower than CSS selectorsPlaywright’s getByRole uses of querySelectorAll(‘*’) and matches elements by the accessible name.Nov 14, 2023Nov 14, 2023
Illia ZubinSerpApiWhen counting lines in Ruby randomly failed SerpApi deploymentsRecently, we observed the occasional failing deployments only on two of our servers. The failed servers even were closing my regular SSH…Sep 7, 2023Sep 7, 2023
Illia ZubinSerpApiSoftware Engineer’s Life Balance with Dmytro Vasyliev | #SerpApiPodcast, Episode 10In the 10th episode of SerpApi Podcast, we discuss work-life balance with Dmytro Vasyliev: “How can you find a balance between your…Jun 24, 2023Jun 24, 2023
Illia ZubinSerpApiFrom Software Engineer to Manager with Oleksii Gyturo | #SerpApiPodcast, Episode 9In episode we discuss the career growth in management. Oleksii, as an aspiring manager, faced a multitude of questions and challenges…Jun 23, 2023Jun 23, 2023
Illia ZubinSerpApiInsights from an Engineering Director (#SerpApiPodcast, Ep. 8)The success of the company primarily depends on the effective actions and efforts of talented people. Today we would like to introduce you…May 17, 2023May 17, 2023
Illia ZubinSerpApiHow to reverse engineer a JSON API on a single page applicationWebsites like Bing Image Search and Walmart render pages with JavaScript and deliver page content via JSON APIs. While it’s possible to…Dec 26, 2022Dec 26, 2022
Illia ZubinSerpApiAvoiding Puppeteer AntipatternsPuppeteer is a popular browser automation library for NodeJS commonly used for web scraping and end-to-end testing. Since Puppeteer offers…Apr 1, 2022Apr 1, 2022
Illia ZubinSerpApiSerpApi Integration for Zapier (beta)Work-in-progress SerpApi Integration for Zapier allows getting search results for the specific domain and creating a record in Airtable…Mar 17, 2022Mar 17, 2022
Illia ZubinSerpApiScarpe Naver video results with SerpApiNaver (Hangul: 네이버) is a South Korean online platform…Dec 21, 2021Dec 21, 2021