Blogs by

Abinash Mohapatra

Introduction I was involved in the development of an internal app, SAP BIDDO, an online bidding and shopping site. It’s an small-average sized app targeted at around 20,000+ live users. Now we didn’t have much

Introduction Mostly we web developers write code with the intention to satisfy almost all browsers. Albeit, sometimes this intention is not turned into fruition. Recently I was working on a project and thus was decided

Introduction The volume of data today on the internet bears testimony to the exponential rise in user activity in the digital space. We’ve more users and more devices to make it conducive for them to

Introduction Most of the web applications allow users to upload media, especially images – random photographs, avatars etc. Sometimes we might want to provide our users with the feature of cropping their avatars. This is

Introduction Many a times our applications require to send data to the server when the user closes the application window or navigates away from it. Analytics, page statistics could be areas where this data could

Introduction JavaScript doesn’t have a comforting garbage collection mechanism as other languages, such as Java, C# etc., do. Best coding practices always advice freeing up memory by deleting objects which no longer are needed to

Introduction The default way the internet works is that the client (like a browser) makes a request for a resource located at a server, following which the server serves/rejects the request. Our requests are made

Introduction File uploads have been a very intricate part of any web application. Files of various types, sizes are uploaded to a server. Sometimes our files could be really large which could take substantial time

Introduction JavaScript is the language of the browser. It was designed to manipulate the DOM, throw requests to servers etc. However, we all are smitten with JavaScript because of its nature of being asynchronous and

It isn’t something alien that in the discourse of web development, we’ve seen how the client has progressively been put under duress to support the application. Today, the client (the browser) is made to do