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

Sentayhu Berhanu

Sentayhu Berhanu is a Full-stack web developer, dedicated and efficient in software development with over 2 years of experience and has completed my BSc degree in Computer Science.

Addis Ababa, Ethiopia •
13 posts •
CSS

Masking in CSS (mask-image)

Masking in CSS is a versatile technique that allows developers to manipulate the visibility and shape of elements on a webpage. With the mask-image property, CSS provides a powerful toolset to create visually stunning effects by controlling the transparency of specific areas within an element.

Sentayhu Berhanu Sentayhu Berhanu
HTML

Tooltip in HTML

In this comprehensive guide at OpenGenus, we will delve into the world of tooltips in HTML, exploring their implementation, customization, and best practices.

Sentayhu Berhanu Sentayhu Berhanu
Software Engineering

SQL vs SQLite vs NoSQL vs MySQL: A Comprehensive Comparison

In this article at OpenGenus, we will explore the differences and similarities between MYSQL, SQLite, SQL, and NoSQL, helping you make an informed decision based on your specific requirements.

Sentayhu Berhanu Sentayhu Berhanu
JavaScript

SEO in React JS

We will delve deeper into the implementation of Helmet and explore its benefits in optimizing React websites for search engines.

Sentayhu Berhanu Sentayhu Berhanu
JavaScript

Multithreading in JavaScript

Developers can now leverage multithreading capabilities to execute tasks in parallel, significantly enhancing the performance of their JavaScript applications.

Sentayhu Berhanu Sentayhu Berhanu
JavaScript

React Quiz App

In this article at OpenGenus, we have explored how we can develop an online quiz app with reactjs. A quiz app is a software application designed to present a series of questions to the user in order to test their knowledge or understanding of a particular subject.

Sentayhu Berhanu Sentayhu Berhanu
JavaScript

31 Node.js Projects [with source code]

In this article at OpenGenus, we have listed 31 core projects that should be implemented in Node.JS and will be a strong addition to the portfolio of the JavaScript developer.

Sentayhu Berhanu Sentayhu Berhanu
Node.JS

Image recognition web app using Express JS

In this article at OpenGenus, we will explore how to make image recognition with ExpressJS, a popular Node.js web framework.

Sentayhu Berhanu Sentayhu Berhanu
System Design

System Design of Car Rental System

In this article, we will take a look at the key features a car rental system needs to offer, its high-level, low-level design, database design, and some of the already existing car rental software.

Sentayhu Berhanu Sentayhu Berhanu
System Design

System Design of Movie Ticket Booking System

In this article, we will take a look at the key features a movie ticket booking system needs to offer, its high-level, low-level design, database design, and some of the already existing library management software.

Sentayhu Berhanu Sentayhu Berhanu
JavaScript

How to check if same URL is open in another tab?

It is important to be able to detect whether the same URL is already open in another tab. In this article, we will explore how to check if the same URL is open in another tab.

Sentayhu Berhanu Sentayhu Berhanu
JavaScript

How to detect if user changes tab in browser?

In this article, we will discuss how to use the Page Visibility API to detect tab changes in HTML and JavaScript.

Sentayhu Berhanu Sentayhu Berhanu
JavaScript

Built-in Hash Table in JavaScript

In this article, we will explore how hash tables work in JavaScript, with examples and tips. Built-in Hash Table in JavaScript involve using a Map with 2 key methods set and get.

Sentayhu Berhanu Sentayhu Berhanu
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