December 4, 2020

Category: More

More

The 15 Most Remarkable Machine Learning and AI Trends in 2020

Artificial Intelligence and machine learning have evolved over the years.  A good example of AI trends is the rise of chatbots taking over the businesses to manage incoming customer queries. Machine learning has helped analyze large data sets within minutes, but the quality of the analysis is as good as the data. To truly reap […]

Read More
DNS Resolution and Records for Developers
More

DNS Resolution and Records for Developers

Introduction Domain Name System (DNS) is something which we all use everyday without knowing the internal workings of it. How does a url we enter in our browser gets redirected to a specific server? How is it so fast? If you have setup any website you might be familiar with adding A record and CNAMEs. […]

Read More
More

CORS : Understanding Cross Origin Resource Sharing

Introduction If you have ever worked on some ajax calls or a react SPA you might be familiar with the annoying CORS error. The go to solution for us in that case is to talk to the backend guys and ask them to just allow everything because YOLO. But what is CORS? Is it just […]

Read More
Building your First Chrome Extension : IMDb Lookup
More

Building your First Chrome Extension : IMDb Lookup

Introduction Browser extensions are programs which can modify and enhance your browsing experience. From small UI enhancements to automation, extensions can be used and built for a wide array of use cases. In this article we will look at a step by step guide to build a chrome extension. What are we building? Well our […]

Read More
More

A Complete Guide to Man in The Middle Attacks

Introduction Man in the middle (MITM) attacks are the attacks which are carried out by intercepting a communication between two systems. In this attack, the attacker acts as a proxy in between the victim and server (or router). Lets say an attacker is on your wifi, he/she will then use some techniques which we will […]

Read More
Debugging Node.js Inside Docker
More

Debugging Node.js Inside Docker

Introduction With the rise of microservice architecture, the tooling around it has grown tremendously with docker becoming the defacto choice for containerization. A docker container is much lighter than a full fledged virtual machine and allows you to run your applications inside a sandbox environment which is completely isolated from the host machine. These application […]

Read More
A Practical Guide to Memory Leaks in Node.js
More

A Practical Guide to Memory Leaks in Node.js

Introduction Memory leaks are like parasites of an application, they creep up into your systems unnoticed and don’t cause any harm initially, but once leaks are strong enough they can cause catastrophic problems to your application such as high latencies and crashes. In this article we will look at what are memory leaks, how javascript […]

Read More
Using Pre Request Script in Postman
More

Using Pre Request Script in Postman

Introduction Postman has become the default option to make and test API requests. Although we might be familiar with making basic http requests with postman, it gives us a lot more power in terms of programming things around an API request. In real world scenarios there are three ways we handle params and process them […]

Read More
Javascript Proxies : Real World Use Cases
More

Javascript Proxies : Real World Use Cases

Introduction to Proxy In programming terms, proxy is any entity that acts on behalf of some other entity. A proxy server sits in between a client and server and acts a client for server and vice versa. The job of any proxy is to intercept incoming requests/calls and forward it upstream. This interception allows proxy […]

Read More