abishkamran.hashnode.devDesigning a Scalable UI Automation Setup with Playwright — Part 1: Tech Stack OverviewIntroduction Producing and using modern web applications has become increasingly complex. UI changes are common and document-driven processes / workflows are becoming increasingly dynamic due to increased use of automation technology. As part of a pr...Jan 6·3 min read
abishkamran.hashnode.devAutomate Your Google Meet Experience with an AI AgentEver wished you had an assistant that could participate in your Google Meet, speak a few things on your behalf, and even show your screen without you having to do a thing?I did, however, construct one. Introducing the Google Meet Agent My interest i...May 9, 2025·3 min read
abishkamran.hashnode.devMastering Asynchronous JavaScript: Timers, Event Loop, and Fetch APITimers & Scheduling in JavaScript: This section covers JavaScript's use of timers to manage delays and repeated execution. Timers allow you to schedule code execution asynchronously—meaning, the rest of your code can continue running while waiting fo...Mar 3, 2025·9 min read
abishkamran.hashnode.devReact SimplifiedWhat is React? React.js, developed by Facebook, stands out for its component-based architecture, where reusable building blocks, known as components, simplify UI development. React's key concepts include: To ensure that only the relevant portions of ...Feb 17, 2024·5 min read
abishkamran.hashnode.devAsynchronous JavaScript - A Beginner's GuideOverview of JavaScript Execution: JavaScript executes one task at a time, such as reading a to-do list. It follows each instruction step-by-step in a single line this is referred to as single-threaded. Single-threaded code execution involves processi...Feb 12, 2024·8 min read