Mohammad Basit
Blog
Get in touch
Blog
Cleaner Code with Event Delegation in JavaScript
Event delegation in JavaScript is a technique that allows you to handle events on multiple elements with a single event listener attached to their parent element....
How PWAs Are Changing the Mobile Landscape
PWAs use new web technologies and methods to make them load faster and perform better than regular websites. This can make users less likely to...
IIFE in JavaScript - How to Avoid Global Namespace Pollution
When working on large-scale projects, it's essential to ensure that variables and functions are encapsulated and don't pollute the global namespace. One way to achieve this in JavaScript is by using Immediately...
LocalForage - A Powerful Solution for Offline-First Progressive Web Applications
LocalForage is a JavaScript library that provides a simple and powerful API for managing offline data storage in web browsers. It’s a wrapper around different web storage mechanisms, such as ...
Proxies in JavaScript - A Powerful Tool for Customization
JavaScript is a versatile and flexible language that offers a wide range of features for developers. One of the more advanced features in...
How to Start Freelancing Full-Time While Working a Job - A Comprehensive Guide
Are you considering transitioning from your full-time job to freelancing? Check out our comprehensive guide for tips on how to start freelancing while working a job...
Exploring the Limits of Web Workers
Web workers are a way for web developers to prevent this problem from happening in web applications. Essentially, a web worker is a separate “thread” of code that runs in the background...