Michał Szymanowskipdfbolt.hashnode.dev·Feb 3, 2025How to Generate PDFs in 2025Generating PDFs has become a crucial feature for many modern web applications, from creating invoices to producing complex data-driven reports. Over the years, various HTML to PDF tools have emerged, each with its own approach and capabilities. In th...pdf
Lokesh Kumar Jhajhalokesh.hashnode.dev·Jan 12, 2025Building an Efficient and Scalable Web Crawler: A Beginner's GuideBuilding a crawler which comes with its own set of challenges, such as handling dynamic content, infinite scrolling, and varying URL structures across different platforms. In this blog post, I’ll walk you through how I built a scalable web crawler th...web crawler
Kundanblog.techlism.in·Dec 14, 2024Running Puppeteer Seamlessly in Serverless Platforms like VercelIt was this morning when I came to know that puppeteer in its current form doesn’t work out of the box in platforms like Vercel (or AWS-Lambda but I don’t have personal experience with that, just Vercel for now).As I needed to convert HTML to PDF usi...1 like·232 readsVercel
Sushil Kumarlet-us-node.hashnode.dev·Dec 12, 2024Building a LinkedIn Automation Tool with React, Node, and PuppeteerLinkedIn automation tools can save time and streamline repetitive tasks like sending connection requests, scraping leads, or automating DMs. However, developing such tools comes with its own set of challenges. Even bigger challenge is scaling it, mak...10 likes·27 readsLinkedIn
Krishna Santosh Nidriblog.nidri.dev·Nov 29, 2024Automate USCIS Case TrackingTo get the latest case status(H1B, H4 etc.), one has to visit USCIS and check status by providing case ID. Straight and easy… What if someone is so lazy(or so busy) to visit the site daily and check the status? Or what if there are more than one Case...26 readsJavaScript
Bhargab Hazarikablog.maxyspark.me·Nov 18, 2024Using wkhtmltopdf on Amazon Linux 2023 (ARM64) in EC2: A Lightweight Alternative to Puppeteer for HTML to PDF ConversionBackground We had a requirement to include a Terms and Conditions block in an existing PDF. The terms and conditions were represented as rows of an HTML table. For this, we were converting HTML to PDF using the puppeteer-html-pdf Node.js package. On ...61 readspuppeteer
Mohamed Mayallomayallo.hashnode.dev·Nov 14, 2024Unit, Integration, and E2E Testing in One Example Using JestIntroduction Many developers face challenges when it comes to testing their code. Without proper tests, bugs can slip through, leading to frustrated users and costly fixes. This article will show you how to effectively apply Unit, Integration, and En...10 likes·123 readsTesting
Steve Worthamstevewortham.hashnode.dev·Nov 4, 2024Playwright vs. Puppeteer: Choosing the Right Browser Automation LibraryBoth these Node.js libraries are designed to facilitate browser automation for testing purposes, and they both do a fantastic job. Each comes with its own offerings and specific benefits, which makes choosing one a bit of a challenge, especially for ...playwright
Evanevanlovescloud.com·Oct 17, 2024Automating Data Collection from Dynamic Websites: My Journey with Puppeteer, API Fetching, and AWS LambdaIntroduction I embarked on this project to deepen my hands-on experience with AWS Lambda and JavaScript. Despite having no prior background in JavaScript, I decided to dive in headfirst because I learn best through practice. I was eager to develop n...jawa.gg
nstbrowsernstbrowser.hashnode.dev·Oct 15, 2024How to Run Parallel Tests in Puppeteer using Browserless?What Is Parallel Testing? What is parallelization? Parallel testing is also named parallel execution. In parallel testing, we test different modules or applications on multiple browsers in parallel instead of testing them one by one. Parallelization ...Browserless