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

OpenGenus Tech Review Team

The official account of OpenGenus's Technical Review Team. This team review all technical articles and incorporates peer feedback. The team consist of experts in the leading domains of Computing.

Tokyo, Japan •
3722 posts •
System Design

9 Different Types of Deployment Strategies

Deployment strategies are used in software development to successfully implement and upload newly updated versions of software. The type of strategy used depends on the complexity of the application, the main objective, the urgency of the update, and the level of expertise the team.

Jessica Janko
Algorithms

Israeli Queue

The Israeli Queue is also a variation for the priority queue because elements in it also have priority. However, the priority is determined by their "friendship" with a friend.

Yingzi Tang Yingzi Tang
UX Design

50+ Key terms and topics in UX Design

In this article at OpenGenus, we will examine key terms and topics in UX design.

Brempong Appiah Dankwah
C++

Vector of Map in C++

In this article at OpenGenus, we will mainly know about vector of map. Beforehand, we will know briefly about what is vector in C++. Vector is a part of Standard Template Library of C++.

Barisha Chowdhury

What is BharOS?

A mobile operating system, focused on “providing users more freedom, control, and flexibility to choose and use only the apps that fit their needs.

Hiten Samalia Hiten Samalia
System Design

Monolithic and Microservices

If you have been doing some cool projects or were working in an organization which is large in size, microservices would be up your sleeves. To the college grads and enthusiasts, In today's article in OpenGenus, we would go indepths of monolithic architecture and microservices architecture.

Sathya Sai Ram Prabhala
Time Complexity

Time Complexity of Topological Sort

In this article at OpenGenus, you will learn about Time Complexity of Topological Sort. Specifically, the version of Topological Sort using Khan's Algorithm, which uses Breath First Search with a Queue.

Anna the Trainee
Technology Company - Careers

Tech Mahindra Technical Hierarchy: Job levels at Tech Mahindra

In this article at OpenGenus, we have listed the different job levels and grades at Tech Mahindra (Tech Mahindra Hierarchy/ org structure/ technical ladder) along with average salary range at USA and India offices and average experience. Based on this information, plan your career at Tech Mahindra.

Geoffrey Ziskovin Geoffrey Ziskovin
Python

Flask app to get list of all primes

In this article at OpenGenus, we will explore how to build a Flask web application that generates a list of all prime numbers using server-side calculations.

Noor Ahmed
Web Development

Creating a page with video background using HTML/CSS

In this tutorial at OpenGenus, we will go over how to create a video background in your web application by using simple HTML and CSS.

Jiadi Huang
UX Design

Occam’s Razor in UX Design: Simplifying User Experiences for Maximum Impact

In this article at OpenGenus, we will explore Occam's Razor in UX design, dive into its underlying philosophy, and provide examples to illustrate its practical application.

Mizbaul Haque Maruf Mizbaul Haque Maruf
Natural Language Processing (NLP)

Lexicon in NLP

In this article at OpenGenus, we will dive into the concept of lexicon in NLP, explore its importance, implementation, applications, and its role in various NLP tasks.

Manish Singh
Java

Trie in Java with OOPS Concepts

In this article at OpenGenus, we have explored the basics of Trie data structure and how to implement Trie in Java Programming Language from scratch using OOP concepts.

Aadarsh Kumar Singh Aadarsh Kumar Singh
Machine Learning (ML)

Tuning Your AI: The Emergent Field of Prompt Engineering

Prompt engineering is an exciting and rapidly evolving field in the world of artificial intelligence (AI). It is the process of designing, testing, and optimizing inputs, or "prompts," to instruct AI models to generate desired outputs.

Anirudh Edpuganti Anirudh Edpuganti
JavaScript

Different built-in data structures in JavaScript

JavaScript has a few built-in data structures and in this article at OpenGenus, I will explain their purpose and show examples of their implementations.

Virag Kormoczy Virag Kormoczy
UX Design

Zeigarnik Effect in UX Design

The Zeigarnik effect is a psychological theory that states that people remember incomplete or unfinished tasks better than complete ones. In UX design, this principle can be used to increase user engagement and create user interactions that are more memorable.

Jessica Janko
System Design

System Design of Train Reservation System

In this article at OpenGenus, we will discuss the system design of a train reservation system, covering the functional and non-functional requirements, projected number of users, database design, main class designs, and a prospective system design.

Dharmik Patel Dharmik Patel
UX Design

False Consensus Effect in UX Design

In this article at OpenGenus, we will explore the false consensus effect in UX design and discuss how it impacts the design of products.

MATHANKUMAR V
System Design

Choking Algorithm in BitTorrent

One key element that makes BitTorrent powerful is that it has an algorithm for managing connections between peers. This algorithm is called Choke Algorithm.

Yingzi Tang Yingzi Tang
CSS

Overflow Property In CSS

Most of the Frontend Developer struggle to get hold of websites layout. In this article at OpenGenus, we will discuss about the Overflow Property in CSS. An element will expand to fit it's content by default. When the elements width and height are fixed using pixel.

Christa Elsa Linu
UX Design

Tesler's Law in UX Design

In this article at OpenGenus, we will explore Tesler's Law in UX design and understand how it can enhance the overall user experience.

Jiadi Huang
Deep Learning

Add operation in Deep Learning

In this article at OpenGenus, we will dive into the TensorFlow layers.Add operation, explore its usage in Deep Learning models through both mathematical expressions and Python code snippets.

Shriyansh Gaur
Django

Django Template System

In the context of web development, templates are files or structures that specify the layout, structure, and presentation of a web page. They act as a blueprint or foundation for creating dynamic HTML content that users see.

Biniyam Daniel Wahima
Python

Validate email in Python [3 methods]

In this article at OpenGenus, we will explore various methods of validating email addresses in Python using regular expressions, specifically focusing on the standard email format.

MATHANKUMAR V
UX Design

Postel’s Law in UX Design: Striving for Robust and User-Friendly Experiences

In this article at OpenGenus, we are going to talk about one such principle that holds great significance in UX design which is Postel's Law.

Mizbaul Haque Maruf Mizbaul Haque Maruf
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