DEV Community

Shashi Bhushan Kumar profile picture

Shashi Bhushan Kumar

Full-Stack Developer building real-world web applications using React, Next.js, and Node.js. Founder of SemesterExam.com.

Location Bhubaneswar, Odisha, India Joined Joined on  Personal website https://shashibhushan.me github website twitter website

Education

B.Tech in Computer Science & Engineering, Biju Patnaik University of Technology, Odisha

Pronouns

He/Him

Work

Full-Stack Developer | Founder at SemesterExam.com

eLitmus 2026 Preparation Guide: Complete 30-Day Strategy for B.Tech Students

eLitmus 2026 Preparation Guide: Complete 30-Day Strategy for B.Tech Students

1
Comments
3 min read
JavaScript Event Loop Explained in Simple Words

JavaScript Event Loop Explained in Simple Words

1
Comments
1 min read
What is the Spread Operator in JavaScript?

What is the Spread Operator in JavaScript?

1
Comments
1 min read
I Made Two AIs Review My robots.txt — Here’s What They Taught Me About SEO and Over-Optimization

I Made Two AIs Review My robots.txt — Here’s What They Taught Me About SEO and Over-Optimization

1
Comments
2 min read
Difference Between Shallow Copy and Deep Copy in JavaScript

Difference Between Shallow Copy and Deep Copy in JavaScript

1
Comments
1 min read
What is "use strict" in JavaScript, and how does it help prevent common mistakes?

What is "use strict" in JavaScript, and how does it help prevent common mistakes?

1
Comments
1 min read
The Art of Relentless Polish: Building Software That Feels Premium

The Art of Relentless Polish: Building Software That Feels Premium

Comments
27 min read
Why Does console.log() Sometimes Show Unexpected Values in JavaScript?

Why Does console.log() Sometimes Show Unexpected Values in JavaScript?

Comments
1 min read
When a Robot Demo Turns Into a PR Crisis: Lessons from an AI Summit

When a Robot Demo Turns Into a PR Crisis: Lessons from an AI Summit

1
Comments
1 min read
What is a Closure in JavaScript? Explained Simply

What is a Closure in JavaScript? Explained Simply

1
Comments
1 min read
Tech Abbreviations We Use Every Day (But Rarely Think About)

Tech Abbreviations We Use Every Day (But Rarely Think About)

Comments
1 min read
🔱 Code Like Shiva: The Power of Focus & Destruction

🔱 Code Like Shiva: The Power of Focus & Destruction

Comments
1 min read
What is async/await? ❤️ (Valentine Special for Developers)

What is async/await? ❤️ (Valentine Special for Developers)

1
Comments
1 min read
What is async/await? ❤️ (Valentine Special for Developers)

What is async/await? ❤️ (Valentine Special for Developers)

2
Comments
1 min read
What is the purpose of the map() method in JavaScript?

What is the purpose of the map() method in JavaScript?

1
Comments
1 min read
What is Debouncing in JavaScript, and why do we need it?

What is Debouncing in JavaScript, and why do we need it?

1
Comments
1 min read
How async/await Makes Promises Even Easier.

How async/await Makes Promises Even Easier.

1
Comments
1 min read
Building a Full-Stack Healthcare Platform with Flutter, Node.js & MongoDB (Doctor Help – WIP)

Building a Full-Stack Healthcare Platform with Flutter, Node.js & MongoDB (Doctor Help – WIP)

1
Comments
1 min read
How Promises Fix Callback Hell.?

How Promises Fix Callback Hell.?

1
Comments
1 min read
What is Callback Hell, and why is it considered a problem in JavaScript?

What is Callback Hell, and why is it considered a problem in JavaScript?

1
Comments
1 min read
Promise vs Callback

Promise vs Callback

2
Comments
1 min read
Why does JavaScript need async code if it runs on a single thread?

Why does JavaScript need async code if it runs on a single thread?

1
Comments
2 min read
.then() vs async/await — Very Simple Real-Life Explanation

.then() vs async/await — Very Simple Real-Life Explanation

1
Comments
1 min read
What is a Promise? (Real Life Example)

What is a Promise? (Real Life Example)

1
Comments
1 min read
Why the this Keyword Feels Confusing in JavaScript

Why the this Keyword Feels Confusing in JavaScript

1
Comments
1 min read
Why I Started Working on SemesterExam.com

Why I Started Working on SemesterExam.com

1
Comments
1 min read
Building a DataFlow Dashboard Using Next.js 15 — Assignment Project

Building a DataFlow Dashboard Using Next.js 15 — Assignment Project

1
Comments
1 min read
How I Cleaned Up High-Severity NPM Vulnerabilities in My Side Project

How I Cleaned Up High-Severity NPM Vulnerabilities in My Side Project

1
Comments
1 min read
loading...