DEV Community

Dev Cookies profile picture

Dev Cookies

Passionate developer crafting code and stories for a tech-infused world. Join me on the journey of innovation and growth.

Location India Joined Joined on  github website
๐Ÿš€ Designing Idempotent APIs in Spring Boot

๐Ÿš€ Designing Idempotent APIs in Spring Boot

Comments
2 min read

Want to connect with Dev Cookies?

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

Already have an account? Sign in
๐Ÿงผ Code Smells: What They Are, Why They Matter, and How to Fix Them

๐Ÿงผ Code Smells: What They Are, Why They Matter, and How to Fix Them

Comments
3 min read
๐Ÿš€ Crack Coding Interviews with These Must-Know Patterns

๐Ÿš€ Crack Coding Interviews with These Must-Know Patterns

Comments
2 min read
Comprehensive Guide to Popular Design Patterns in Java๐Ÿงฉ๐Ÿ’ป

Comprehensive Guide to Popular Design Patterns in Java๐Ÿงฉ๐Ÿ’ป

Comments
4 min read
๐Ÿ“ Day Ten: Strategy Design Pattern in Java

๐Ÿ“ Day Ten: Strategy Design Pattern in Java

Comments
4 min read
๐Ÿ“ Day Nine: State Design Pattern in Java

๐Ÿ“ Day Nine: State Design Pattern in Java

Comments
2 min read
๐Ÿ“ Day Eight: Chain of Responsibility Design Pattern in Java

๐Ÿ“ Day Eight: Chain of Responsibility Design Pattern in Java

Comments
3 min read
๐Ÿ“ Day Seven: Facade Design Pattern in Java

๐Ÿ“ Day Seven: Facade Design Pattern in Java

Comments
2 min read
๐Ÿ“ Day Six: Adapter Design Pattern in Java

๐Ÿ“ Day Six: Adapter Design Pattern in Java

Comments
3 min read
๐Ÿ“ Day Five: Strategy Design Pattern in Java

๐Ÿ“ Day Five: Strategy Design Pattern in Java

Comments
2 min read
๐Ÿ“ Day Four: Decorator Design Pattern in Java

๐Ÿ“ Day Four: Decorator Design Pattern in Java

Comments
2 min read
๐Ÿ“ Day Three: Singleton Design Pattern in Java

๐Ÿ“ Day Three: Singleton Design Pattern in Java

Comments
2 min read
๐Ÿ“ Day Two: Builder Design Pattern in Java

๐Ÿ“ Day Two: Builder Design Pattern in Java

Comments
2 min read
๐Ÿ“ Day One: Factory Design Pattern in Java

๐Ÿ“ Day One: Factory Design Pattern in Java

Comments
2 min read
๐Ÿš€ Master DSA Patterns to Ace Coding Interviews!

๐Ÿš€ Master DSA Patterns to Ace Coding Interviews!

Comments
4 min read
๐Ÿ’ก Mastering Dynamic Programming: Patterns and Techniques

๐Ÿ’ก Mastering Dynamic Programming: Patterns and Techniques

Comments
5 min read
๐Ÿงฉ Understanding Backtracking with Java Code Examples

๐Ÿงฉ Understanding Backtracking with Java Code Examples

Comments
5 min read
๐ŸŒ Understanding Matrix Traversal with Java Code Examples

๐ŸŒ Understanding Matrix Traversal with Java Code Examples

Comments
5 min read
๐ŸŒ Understanding Breadth-First Search (BFS) with Java Code Examples

๐ŸŒ Understanding Breadth-First Search (BFS) with Java Code Examples

Comments
5 min read
๐Ÿ” Understanding Depth-First Search (DFS) with Java Code Examples

๐Ÿ” Understanding Depth-First Search (DFS) with Java Code Examples

Comments
5 min read
๐ŸŒณ Mastering Binary Tree Traversal (with Java Code Examples)

๐ŸŒณ Mastering Binary Tree Traversal (with Java Code Examples)

Comments
5 min read
๐Ÿ” Mastering the Binary Search Pattern (with Java Code Examples)

๐Ÿ” Mastering the Binary Search Pattern (with Java Code Examples)

Comments
5 min read
๐Ÿ” Mastering the Overlapping Intervals Pattern in Coding Interviews (with Java)

๐Ÿ” Mastering the Overlapping Intervals Pattern in Coding Interviews (with Java)

Comments
3 min read
๐Ÿš€ Mastering the Top โ€˜Kโ€™ Elements Pattern โ€“ With Java Code

๐Ÿš€ Mastering the Top โ€˜Kโ€™ Elements Pattern โ€“ With Java Code

Comments
3 min read
๐Ÿ” Linked List In-Place Reversal in Java โ€“ A Step-by-Step Guide

๐Ÿ” Linked List In-Place Reversal in Java โ€“ A Step-by-Step Guide

Comments
2 min read
๐Ÿข๐Ÿ‡ Fast and Slow Pointers in Java โ€“ The Ultimate Guide

๐Ÿข๐Ÿ‡ Fast and Slow Pointers in Java โ€“ The Ultimate Guide

Comments
3 min read
๐Ÿ” Sliding Window Technique in Java โ€“ The Ultimate Guide ๐Ÿšช

๐Ÿ” Sliding Window Technique in Java โ€“ The Ultimate Guide ๐Ÿšช

Comments
3 min read
๐Ÿƒโ€โ™‚๏ธ๐Ÿƒโ€โ™€๏ธ Two Pointer Technique in Java โ€“ The Ultimate Guide with Examples

๐Ÿƒโ€โ™‚๏ธ๐Ÿƒโ€โ™€๏ธ Two Pointer Technique in Java โ€“ The Ultimate Guide with Examples

Comments
2 min read
๐Ÿงฎ Mastering Prefix Sum in Java โ€“ The Ultimate Guide with Real Examples

๐Ÿงฎ Mastering Prefix Sum in Java โ€“ The Ultimate Guide with Real Examples

Comments
3 min read
๐Ÿงฑ Mastering the Monotonic Stack Pattern in Java โ€“ With Real-World Examples

๐Ÿงฑ Mastering the Monotonic Stack Pattern in Java โ€“ With Real-World Examples

Comments
3 min read
๐ŸŒ IaaS, PaaS, BaaS, FaaS, CaaS Explained: The Cloud Execution Models You Must Know in 2025 ๐Ÿš€

๐ŸŒ IaaS, PaaS, BaaS, FaaS, CaaS Explained: The Cloud Execution Models You Must Know in 2025 ๐Ÿš€

Comments
2 min read
๐Ÿง  What is the Temporal Dead Zone?

๐Ÿง  What is the Temporal Dead Zone?

Comments
1 min read
๐Ÿ”ฎ What is Hoisting?

๐Ÿ”ฎ What is Hoisting?

Comments
1 min read
๐ŸŒŸ What is a Promise in JavaScript?

๐ŸŒŸ What is a Promise in JavaScript?

Comments
1 min read
โœ… Throttling is commonly used for rate limiting โ€“ both on the frontend (UI) and backend (API)

โœ… Throttling is commonly used for rate limiting โ€“ both on the frontend (UI) and backend (API)

Comments
1 min read
๐Ÿง  What is Debouncing

๐Ÿง  What is Debouncing

Comments
2 min read
โš”๏ธ Throttling vs Debouncing

โš”๏ธ Throttling vs Debouncing

Comments
2 min read
Important Design Patterns Every Developer Should Know

Important Design Patterns Every Developer Should Know

Comments
3 min read
๐Ÿ“˜User Management REST API Documentation

๐Ÿ“˜User Management REST API Documentation

Comments
2 min read
HLD vs LLD: The Ultimate System Design Interview Preparation Guide (2025)

HLD vs LLD: The Ultimate System Design Interview Preparation Guide (2025)

5
Comments
3 min read
Mastering JavaScript: The Ultimate Interview Preparation Guide for 2025

Mastering JavaScript: The Ultimate Interview Preparation Guide for 2025

Comments
2 min read
Mastering Java: The Ultimate Interview Preparation Guide for 2025

Mastering Java: The Ultimate Interview Preparation Guide for 2025

Comments
2 min read
โšก Mastering Axios in JavaScript โ€” GET, POST, PUT, PATCH, DELETE (With Examples)

โšก Mastering Axios in JavaScript โ€” GET, POST, PUT, PATCH, DELETE (With Examples)

Comments
3 min read
๐Ÿš€ Mastering the Fetch API in JavaScript โ€” GET, POST, PUT, PATCH, DELETE (With Examples)

๐Ÿš€ Mastering the Fetch API in JavaScript โ€” GET, POST, PUT, PATCH, DELETE (With Examples)

4
Comments 1
3 min read
๐Ÿš€ How to Fetch API Using Axios in JavaScript (With Code Examples)

๐Ÿš€ How to Fetch API Using Axios in JavaScript (With Code Examples)

Comments
3 min read
๐Ÿ” OAuth 1.0 Explained: How the Auth Server Knows the User

๐Ÿ” OAuth 1.0 Explained: How the Auth Server Knows the User

Comments 1
3 min read
๐Ÿ” How OAuth 2.0 Authorization Flow Works (Explained for Developers)

๐Ÿ” How OAuth 2.0 Authorization Flow Works (Explained for Developers)

Comments
4 min read
๐Ÿ” Securing Your Spring Boot Application: JWT, OAuth 1.0, OAuth 2.0, and OpenID Connect Explained with Code

๐Ÿ” Securing Your Spring Boot Application: JWT, OAuth 1.0, OAuth 2.0, and OpenID Connect Explained with Code

Comments
3 min read
Load Balancer vs. Reverse Proxy vs. API Gateway: Understanding the Differences

Load Balancer vs. Reverse Proxy vs. API Gateway: Understanding the Differences

Comments
5 min read
๐Ÿงฉ What Is Spring Boot Actuator?

๐Ÿงฉ What Is Spring Boot Actuator?

Comments
3 min read
What is Hardware Upgradation?

What is Hardware Upgradation?

Comments
3 min read
Must-Know Algorithms for System Design Interviews: A Comprehensive Guide

Must-Know Algorithms for System Design Interviews: A Comprehensive Guide

Comments
11 min read
Networking Essentials for System Design Interviews ๐ŸŒ

Networking Essentials for System Design Interviews ๐ŸŒ

Comments
8 min read
10 Must-Read White Papers for Every Software Engineer

10 Must-Read White Papers for Every Software Engineer

Comments
4 min read
Must Know Sorting Algorithms

Must Know Sorting Algorithms

Comments
3 min read
Mastering `EXPLAIN ANALYZE` in MySQL: Optimize Your Queries Like a Pro!

Mastering `EXPLAIN ANALYZE` in MySQL: Optimize Your Queries Like a Pro!

3
Comments
3 min read
Solving the N+1 Query Problem in Hibernate & JPA

Solving the N+1 Query Problem in Hibernate & JPA

Comments
3 min read
REST API URL Structure: Best Practices with Spring Boot Example

REST API URL Structure: Best Practices with Spring Boot Example

Comments
3 min read
Mastering the Art of Software Architecture: A Comprehensive Guide

Mastering the Art of Software Architecture: A Comprehensive Guide

1
Comments
6 min read
Ultimate Kotlin Cheatsheet

Ultimate Kotlin Cheatsheet

4
Comments
9 min read
loading...