×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner

Dawit U

Intern at OpenGenus; Computer Science Graduate from Tennessee Technological University.

Nashville, Tennessee •
11 posts •
Software Engineering

Domain Name System Explained

Domain Name System is a distributed database of hostname to IP address mappings. It is updated whenever someone purchases and register a new domain.

Dawit U
Software Engineering

Idea behind HTTPS

HTTPS is a protocol which is an improvement over HTTP and is the shortform of HyperText Transfer Protocol Secure. In this article, we will look at the short comings of HTTP which lead to the development of HTTPS and some basic ideas behind HTTPS.

Dawit U
Software Engineering

A Deeper Look at HTTP Requests

In this article, we looked in how HTTP requests like GET, PUT and others are formed, how websites interact with them and the response send back.

Dawit U
Software Engineering

HTTP Requests in JavaScript

We explored how to send HTTP requests like GET, POST and others using XMLHttpRequest (XHR) and Fetch API in JavaScript without using any external library.

Dawit U
Software Engineering

Get list of posts in a subreddit using Reddit API

This article talks about using JavaScript to get posts from a subreddit using the Reddit API. We are going to use listings in the Reddit API and the web API fetch() to make the API calls to a random subreddit.

Dawit U
Software Engineering

Audio Fingerprinting using the AudioContext API

Audio fingerprinting takes advantage of device performance specs to build up an identifying fingerprint of a user. It uses the AudioContext API for this

Dawit U
Software Engineering

Canvas Fingerprinting

Canvas Fingerprinting is the most commonly used method of fingerprinting. It's one of the techniques that identify users based on device performance.

Dawit U
Software Engineering

Methods to track users on the Web

In this article, we have discussed some of the most powerful methods used to track users on the web which includes caching, cookies, fingerprinting and more

Dawit U
Software Engineering

Working with Navigator property of DOM

In this article, we will look into navigator property of window object of a web document and use it to get information about the browser and load different code depending on browser.

Dawit U
Software Engineering

Fullscreen API in JavaScript

The full screen API allows an element on a page to be viewed in full screen. It makes it convenient for users to view web content in full pixel width and height.

Dawit U
Software Engineering

A Simple Introduction to Fetch API

The fetch() API in JavaScript allows programmers to retrieve data from a certain endpoint following which the data can be used in any way

Dawit U
OpenGenus IQ © 2025 All rights reserved â„¢
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship