How to scrape virtual scrolling with PuppeteerVirtual scrolling (windowing) is a technique where we don’t display the entire content on the screen in order to increase performanceFeb 21, 2022512Feb 21, 2022512
How to solve GeeTest “slider CAPTCHA” with JSThis technique will solve the slider captcha faster and more efficiently. My focus will be on GeeTest slider captcha…Jun 7, 20203757Jun 7, 20203757
How to set User-Agent header with Puppeteer JS and not failDon’t just blindly change your User-Agent headerApr 28, 20205776Apr 28, 20205776
How to bypass “slider CAPTCHA” with JS and PuppeteerLet’s bypass some slider CAPTCHAs with JS and PuppeteerJul 8, 20191K12Jul 8, 20191K12
Lazy load images with zero JavascriptMake web pages faster by lazy loading all your assets. Checkout 3 techniques to lazy load images.Dec 4, 20189196Dec 4, 20189196
Tree shake Lodash with Parcel jsTree shaking lodash with parcel js bundler (bonus rxjs)Jul 12, 20181101Jul 12, 20181101
Published inITNEXTJavascript E2E / UI Testingor how to break up with Selenium and move onJun 10, 20183407Jun 10, 20183407
Javascript In Near Future (mid 2018)When ES6 (ES2015) standard came out, it was overwhelming to check all new cool language features and to start using them asap. Although new…May 15, 201813May 15, 201813
IndexedDB with promises and async/awaitEvery once in a while we need to store/persist something in a database or we need to cache some data. It can be because we want to improve…Feb 22, 20183633Feb 22, 20183633
Setup React Native app from scratchYou probably heard how React Native is great and that you can actually develop native mobile apps with just a javascript.Jan 2, 20183223Jan 2, 20183223
ES6 | Spread me, spread me sidewaysJS/ES6 Spread operator with data mutationJun 29, 20178Jun 29, 20178