DEV Community

Harshit Singh profile picture

Harshit Singh

Youtuber | Full Stack Developer 🌐 Java | Spring Boot | Javascript | React | Node | Kafka | Spring Security | NoSQL | SQL | JUnit | Git | System Design | Blogger🧑‍💻

Education

Mahatma Gandhi Chitrakoot Gramodaya Vishwavidyalaya, Chitrakoot

Pronouns

He

Work

Software Developer

RabbitMQ: Message Queues Done Right

RabbitMQ: Message Queues Done Right

2
Comments 1
12 min read

Want to connect with Harshit Singh?

Create an account to connect with Harshit Singh. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Monoliths: Not Dead Yet

Monoliths: Not Dead Yet

11
Comments 4
12 min read
Why Mocking is Your Testing Superpower

Why Mocking is Your Testing Superpower

Comments
14 min read
CI/CD with Jenkins: Automate Everything

CI/CD with Jenkins: Automate Everything

Comments
8 min read
Git: Your Code’s Time Machine

Git: Your Code’s Time Machine

Comments
7 min read
Why You Should Care About JPA

Why You Should Care About JPA

Comments
8 min read
JSON vs. XML: The Data Exchange Debate

JSON vs. XML: The Data Exchange Debate

4
Comments
9 min read
HTTP Methods: The Language of APIs

HTTP Methods: The Language of APIs

1
Comments
8 min read
Swagger: Document APIs Like a Pro

Swagger: Document APIs Like a Pro

1
Comments
8 min read
Kubernetes: Orchestrate Like a Maestro

Kubernetes: Orchestrate Like a Maestro

Comments
7 min read
OAuth2: The Future of Auth

OAuth2: The Future of Auth

Comments
7 min read
Why You Need SLF4J for Logging

Why You Need SLF4J for Logging

1
Comments
7 min read
Prometheus + Grafana: Monitor Like a Pro

Prometheus + Grafana: Monitor Like a Pro

1
Comments 2
7 min read
Maven vs. Gradle: The Build Tool Showdown

Maven vs. Gradle: The Build Tool Showdown

Comments
7 min read
Circuit Breakers: Fail Gracefully

Circuit Breakers: Fail Gracefully

Comments
8 min read
API Rate Limiting: Save Your Servers

API Rate Limiting: Save Your Servers

Comments
11 min read
Spring Security: Lock Down Your APIs

Spring Security: Lock Down Your APIs

Comments
8 min read
DevOps: Dockerizing Your Spring Boot App

DevOps: Dockerizing Your Spring Boot App

Comments
8 min read
Testing Like a Pro with JUnit: The Ultimate Guide

Testing Like a Pro with JUnit: The Ultimate Guide

1
Comments 1
7 min read
Async Programming with Kafka: Master Scalable Messaging

Async Programming with Kafka: Master Scalable Messaging

6
Comments
8 min read
Why You Should Master Design Patterns

Why You Should Master Design Patterns

Comments
11 min read
Hibernate Caches: Speed Up Your DB Queries

Hibernate Caches: Speed Up Your DB Queries

Comments
7 min read
JWT Tokens: Secure Your APIs Like a Pro

JWT Tokens: Secure Your APIs Like a Pro

2
Comments 3
8 min read
Why Microservices Are Not a Silver Bullet

Why Microservices Are Not a Silver Bullet

1
Comments 4
6 min read
REST APIs: The Backbone of Modern Apps

REST APIs: The Backbone of Modern Apps

5
Comments
7 min read
The Magic of Spring Boot’s Inversion of Control (IoC)

The Magic of Spring Boot’s Inversion of Control (IoC)

Comments
6 min read
Why Java is Still King in Backend in 2025 (Aur Tum Iske Baap Kaise Bano!)

Why Java is Still King in Backend in 2025 (Aur Tum Iske Baap Kaise Bano!)

Comments
5 min read
Template Processing in Spring Boot: Under the Hood – A Deep Dive! 🚀

Template Processing in Spring Boot: Under the Hood – A Deep Dive! 🚀

3
Comments 1
3 min read
Evolution of Spring Explained Like a Blockbuster Movie Marathon

Evolution of Spring Explained Like a Blockbuster Movie Marathon

2
Comments 1
4 min read
GraalVM: The Swiss Army Knife of the JVM World

GraalVM: The Swiss Army Knife of the JVM World

3
Comments
4 min read
Reflection API in Java: The Superpower You Didn’t Know You Had

Reflection API in Java: The Superpower You Didn’t Know You Had

1
Comments
4 min read
Decoding Java’s Unsafe Class: A Developer’s Secret Scroll

Decoding Java’s Unsafe Class: A Developer’s Secret Scroll

1
Comments 1
4 min read
Custom Hooks in React: A Guide to Creation and Usage

Custom Hooks in React: A Guide to Creation and Usage

6
Comments
3 min read
Mastering AWS: Step-by-Step Guide to Deploying a Full-Stack React + Java Spring Boot App

Mastering AWS: Step-by-Step Guide to Deploying a Full-Stack React + Java Spring Boot App

7
Comments 1
4 min read
Comprehensive Guide to AWS Services and Their Applications

Comprehensive Guide to AWS Services and Their Applications

1
Comments 2
4 min read
Flex, Grid, and Positioning in CSS: The Ultimate Tailwind CSS Guide

Flex, Grid, and Positioning in CSS: The Ultimate Tailwind CSS Guide

3
Comments 2
6 min read
The Ultimate Guide to Sets in Java: Uncovering Every Secret of This Humble Data Structure

The Ultimate Guide to Sets in Java: Uncovering Every Secret of This Humble Data Structure

1
Comments
5 min read
The Ultimate Guide to Arrays in Java: From Zero to Hero (With a Dash of Humor)

The Ultimate Guide to Arrays in Java: From Zero to Hero (With a Dash of Humor)

2
Comments
4 min read
The Ultimate Guide to Lists in Java: Everything You Need to Know

The Ultimate Guide to Lists in Java: Everything You Need to Know

1
Comments
4 min read
The Complete Guide to Queue Data Structure in Java

The Complete Guide to Queue Data Structure in Java

1
Comments
10 min read
A Deep Dive into Java Maps: The Ultimate Guide for All Developers

A Deep Dive into Java Maps: The Ultimate Guide for All Developers

6
Comments
5 min read
The Ultimate Guide to Trees in Java: From Roots to Branches (and Leaves, too!)

The Ultimate Guide to Trees in Java: From Roots to Branches (and Leaves, too!)

3
Comments 1
5 min read
The Ultimate Guide to Graphs in Java: A Deep Dive for Developers of All Levels

The Ultimate Guide to Graphs in Java: A Deep Dive for Developers of All Levels

3
Comments 1
5 min read
JVM Tuning Explained: From Fresh Graduate to Seasoned Performance Jedi

JVM Tuning Explained: From Fresh Graduate to Seasoned Performance Jedi

2
Comments 1
4 min read
WhatsApp System Design: A Humorous Journey Through High-Level and Low-Level Architecture

WhatsApp System Design: A Humorous Journey Through High-Level and Low-Level Architecture

4
Comments 4
6 min read
Unveiling the Backbone of YouTube Live Streaming: A Deep Dive into YouTube’s Architecture and Real-Time Video Processing

Unveiling the Backbone of YouTube Live Streaming: A Deep Dive into YouTube’s Architecture and Real-Time Video Processing

6
Comments 3
5 min read
🚀 Inside the Frontend Magic of YouTube: A Deep Dive into the Architecture Powering One of the World’s Largest Platforms

🚀 Inside the Frontend Magic of YouTube: A Deep Dive into the Architecture Powering One of the World’s Largest Platforms

4
Comments 1
7 min read
System Design of YouTube: A Detailed Deep Dive into the Video Giant

System Design of YouTube: A Detailed Deep Dive into the Video Giant

134
Comments 12
6 min read
Low-Level Design: The Blueprint to Winning Software Wars

Low-Level Design: The Blueprint to Winning Software Wars

1
Comments
4 min read
Implementing Spring Security in Microservices Architecture: A Deep Dive

Implementing Spring Security in Microservices Architecture: A Deep Dive

2
Comments
16 min read
Implementing a Payment Gateway in Microservices and Monolithic Architectures: A Deep Dive

Implementing a Payment Gateway in Microservices and Monolithic Architectures: A Deep Dive

7
Comments
8 min read
Load Balancers in Microservices: A Beginner's Guide with Code and Real-Life Examples

Load Balancers in Microservices: A Beginner's Guide with Code and Real-Life Examples

8
Comments 3
8 min read
Ultimate Guide to the Best Resources, Books, and Problems for DSA Mastery: "Which I Personally Use."

Ultimate Guide to the Best Resources, Books, and Problems for DSA Mastery: "Which I Personally Use."

6
Comments
9 min read
How to Start DSA (Data Structures & Algorithms) as a Beginner

How to Start DSA (Data Structures & Algorithms) as a Beginner

2
Comments
5 min read
Mastering Constraints and Problem-Solving Strategies in DSA

Mastering Constraints and Problem-Solving Strategies in DSA

3
Comments
6 min read
🚀 Mastering Time and Space Complexity in DSA: Your Ultimate Guide 🚀

🚀 Mastering Time and Space Complexity in DSA: Your Ultimate Guide 🚀

4
Comments 2
8 min read
Mastering DSA with Pen and Paper: Unplug and Think Like a Problem-Solver

Mastering DSA with Pen and Paper: Unplug and Think Like a Problem-Solver

3
Comments
5 min read
Java Streams: The Ultimate Guide for Complete Beginners

Java Streams: The Ultimate Guide for Complete Beginners

2
Comments
5 min read
The Ultimate Guide to Mastering Java 8 in One Go (With Laughs Along the Way)

The Ultimate Guide to Mastering Java 8 in One Go (With Laughs Along the Way)

1
Comments 2
5 min read
Mastering Java 8 in One Go: A Fun Ride to Functional Paradise

Mastering Java 8 in One Go: A Fun Ride to Functional Paradise

2
Comments
5 min read
loading...