×
Home Discussions Write at Opengenus IQ
×

Search anything:

  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner

OpenGenus IQ, an open-source Computer Science Publication House, is driven by 2500+ BSc/MSc/PhD holders globally, exploring Algorithms, Deep Learning, System Design, and more since 2017.

Java

Library Management System in Java: Built using JavaFX and MySQL [with source code]

In the world of studying, learning, and growth, books are an integral part of our journey. However, managing a library is far from simple. With a vast collection of books, it requires intensive effort and manpower. This is where library management systems (LMS) come into play.

Aadarsh Kumar Singh Aadarsh Kumar Singh
Culture

Lotka’s Law of authorship / Lotka-Volterra law of scientific productivity

Lotka's law, also known as Lotka-Volterra law of scientific productivity or simply Lotka's law of authorship, is a principle in bibliometrics and information science that describes the distribution of productivity among authors in a particular field.

 Rishi Shivhare Rishi Shivhare
Algorithms

Dynamic Optimality Conjecture: Unlocking BST Efficiency

In this article at OpenGenus, we will examine Dynamic Optimality Conjecture, from its basic characteristics through its prospective applications and advantages in the actual world.

Abraham Roy
Linux

Copy file from docker to local host

In this article at OpenGenus, we have explained how to copy a file from a Docker container to local host or system. This command is "docker cp container-id:/path/to/file .".

Rudransh Deshmukh
System Design

System design of a Grocery System (Amazon Fresh / BigBasket/ JioMart)

This article aims to discuss how one would go about designing a large scope distributed system such as Amazon Fresh or BigBasket or Flipkart Grocery or JioMart or DMart. We will go over requirements, capacity estimates, database solutions, APIs and components.

Delia Georgiana Soare
CSS

CSS writing-mode explained

In this article at OpenGenus, we will discuss the CSS property 'writing-mode' and where we can use it.

Sk Ramij Raja
Deep Learning

Undistillable class in Deep Learning

Undistillable class is a class in the knowledge of a teacher model that cannot be distilled or transferred to a student model.

Rudransh Deshmukh
Deep Learning

Capacity Mismatch in Deep Learning

In this article at OpenGenus.org, we have explored the concept of Capacity Mismatch in Deep Learning and Knowledge Distillation and discussed some solutions towards it.

Aditya Chatterjee Aditya Chatterjee
Technology Company - Careers

Job levels at TSMC

Having over 73,000 employees, TSMC is a large technical workforce. In this article at OpenGenus, we have listed the different job levels and grades at TSMC along with corresponding salary and average work experience for the role.

Ue Kiao, PhD Ue Kiao, PhD
Deep Learning

Teach Less, Learn More (TLLM): Inspiration from Singapore Gov to DL

Teach Less, Learn More (TLLM) is a teaching initiative started by Singapore Government in 2005 and has inspired a popular paper in Deep Learning which has attempted to solve the problem of Undistillable Classes in Knowledge Distillation.

Rudransh Deshmukh
Technology Company - Careers

Google Hierarchy: Job levels at Google

In this article at OpenGenus, we have listed the different job levels and grades at Google (Google 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 Google.

Ue Kiao, PhD Ue Kiao, PhD
System Design

Efficiency Paradox: Understanding Brooks' Law in Software Engineering

A reminder that simply increasing team size is not a guaranteed solution to accelerate the completion of a late software project. Effective project management, proper planning, and addressing underlying issues are often more effective approaches to mitigate delays.

Aadarsh Kumar Singh Aadarsh Kumar Singh
Culture

Job Levels at Intel

Intel Corporation (INC) follows a hierarchical job structure and in this article at OpenGenus, we have explored the different job levels at Intel along with the required average experience and salary range.

Ue Kiao, PhD Ue Kiao, PhD
Web Development

Introduction to Tauri [with practical WebDev project]

In this article on OpenGenus, we will explore an introduction to building lightweight and secure desktop applications using Tauri.

MATHANKUMAR V
Software Engineering

Command Query Separation

Command Query Separation (CQS) is a design concept that emphasizes categorizing methods or functions into two clear groups: actions that do something (commands) and those that provide information (queries).

Shone Binu Shone Binu
Software Engineering

17 Raspberry Pi project ideas

In this article at OpenGenus, we are going to look at 17 projects that we can build using Raspberry Pi (RPi).

Hiten Samalia Hiten Samalia
Go Programming Language

Go Interfaces : A beginner's guide

An interface at its best, is an interaction point where two different systems meet in order to interact with each other. Interfaces in Go are none different, they can be understood as interaction points for two or more apparently unrelated types.

Hamza Mateen Hamza Mateen
Machine Learning (ML)

Mastering Multi-Label Classification

Dive into the realm of multi-label classification, where AI tackles the intricacies of assigning multiple labels to data points. Explore label correlations, ethical dimensions, and algorithmic strategies in this captivating journey of AI complexity.

Abhikalp Srivastava Abhikalp Srivastava
Technology Company - Careers

Job Levels at Toshiba

In this article at OpenGenus, we have listed the 10 different job levels at Toshiba along with the expected annual salary and average experience. Based on this, you can easily calculate the gap between promotions.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
System Design

Data Pipeline

In this article at OpenGenus, we will learn about the concept of Data Pipeline. Data pipelines route raw data from various sources to destination for analysis or visualization.

Anna the Trainee
System Design

Data Mart

In this article at OpenGenus, we will learn about the concept of a Data Mart. A data mart is a simplified or condensed version of a data warehouse. It has faster data retrieval and provides data required by a specific department or line of business within an organization.

Anna the Trainee
JavaScript

Installing and configuring Webpack [+ Gif Generator Project]

In this article at OpenGenus, we'll be discussing a module bundler called Webpack and learn how to configure it in order to develop an advanced application.

Delia Georgiana Soare
Python

Hangman game in Python [with source code]

Hangman is a fun game for two or more players. In this game, one player picks a word, phrase, or sentence, and the others try to guess it by suggesting letters or numbers.

Vidhi Srivastava Vidhi Srivastava
Developer Rants - Candid Tech Woes 😡

Why is mm/dd/yyyy date format is dumb?

In this article at OpenGenus.org, we have explored why the date format MM/DD/YYYY is difficult to interpret and should not be used. The other 2 date formats are consistent.

Rudransh Deshmukh
Technology Company - Careers

Job Levels at Wipro: Wipro Hierarchy

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

Ue Kiao, PhD Ue Kiao, PhD
OpenGenus IQ © 2025 All rights reserved â„¢ [email: team@opengenus.org]
Top Posts LinkedIn Twitter