In this blog, we’ll talk about the JavaScript Fetch API and how to use it to make asynchronous HTTP requests.

The Fetch API is a modern interface that allows you to make HTTP requests to servers from web browsers.

If you have worked with XMLHttpRequest (XHR) object, the Fetch API…

Concepts and Examples.

Object-Oriented Programming is a concept that is usually taught in one of the initial lessons or courses in computer science. This is because it lies the foundation for how upcoming languages will work (fundamentally). …

What it is and why use it.

Natural Language Processing, or NLP for short, is broadly defined as the automatic manipulation of natural language, like speech and text, by software.

The study of natural language processing has been around for more than 50 years and grew out of the field…

The sliding window algorithm is used to perform the required operation on a specific window size of a given large buffer or array. The window starts from the 1st element and keeps shifting right by one element. The objective is to find the minimum k numbers present in each window…

A quick summary and intro (simplified)

Docker: a tool that can package software into containers that run reliably in any environment. But, what is a container and why do you need one? Let’s imagine we build an app with Cobol that runs on some weird flavor of Linux; you want…

Firebase Authentication…using Google(for free)

I recently completed a chat application closely mapping Whatsapp web to play around with realtime web-chats and navigate different ways of user authentication. Interestingly enough, integrating google authentication was one of the quicker/easier parts of my application!

Here I will walk through what all I had…

What are they? And when are they useful.

This week I put some time aside to study and garner a deeper understanding of a certain data structure that we weren’t taught in bootcamp — but comes up quite often in interview practice questions: binary trees or more specifically binary search…

Saman Batool

Recent software engineering graduate who enjoys exploring the intersection between business and code.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store