DEV Community

M Mainul Hasan profile picture

M Mainul Hasan

👨‍💻 Full Stack Developer 🛠️ Tech Enthusiast | 🎓 TA & MS Student in Informatics @ University of Oslo | 🌐 Sharing #webdev, #tech insights

Education

MSc in Informatics, University of Oslo

Work

TA & MS Student in Informatics @ University of Oslo

A Guide to Common Web Application Security Vulnerabilities and Mitigation

A Guide to Common Web Application Security Vulnerabilities and Mitigation

8
Comments
16 min read

Want to connect with M Mainul Hasan?

Create an account to connect with M Mainul Hasan. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Don’t Be Scared, Devin AI + You = Super Developer

Don’t Be Scared, Devin AI + You = Super Developer

22
Comments 3
6 min read
Why Basic Server Knowledge Is Crucial for Every Developer?

Why Basic Server Knowledge Is Crucial for Every Developer?

14
Comments
4 min read
25 Unnoticeable Features of JavaScript

25 Unnoticeable Features of JavaScript

187
Comments 42
6 min read
HTTP Requests in JavaScript: Popular Libraries for Web Developers

HTTP Requests in JavaScript: Popular Libraries for Web Developers

7
Comments 1
12 min read
30 JavaScript Tricky Hacks

30 JavaScript Tricky Hacks

230
Comments 26
5 min read
JavaScript Essential Terms Every Developer Must Know

JavaScript Essential Terms Every Developer Must Know

20
Comments 1
15 min read
20 Things You Should Consider When You Grow as a Developer

20 Things You Should Consider When You Grow as a Developer

13
Comments 1
12 min read
SQL vs NoSQL: Choosing the Right One, Future Trends & Best Practices

SQL vs NoSQL: Choosing the Right One, Future Trends & Best Practices

6
Comments
11 min read
Building a Blogging Site with React and PHP: A Step-by-Step Guide

Building a Blogging Site with React and PHP: A Step-by-Step Guide

6
Comments
9 min read
Technical Debt in Software Development: Strategies, Insights, and Best Practices

Technical Debt in Software Development: Strategies, Insights, and Best Practices

5
Comments
9 min read
Modern Software Development Practices, Terms and Trends

Modern Software Development Practices, Terms and Trends

8
Comments 1
11 min read
2024 Ultimate Guide to JavaScript Interview Questions and Answers

2024 Ultimate Guide to JavaScript Interview Questions and Answers

8
Comments 3
23 min read
The Definitive Programming Roadmap: From Novice to Expert

The Definitive Programming Roadmap: From Novice to Expert

5
Comments
10 min read
Essential JavaScript Interview Questions for 2023: Intermediate Level

Essential JavaScript Interview Questions for 2023: Intermediate Level

12
Comments 2
5 min read
7 Advanced CSS Selectors You Should Know

7 Advanced CSS Selectors You Should Know

56
Comments 22
3 min read
Exploring Symbols in JavaScript

Exploring Symbols in JavaScript

16
Comments 4
3 min read
Debating the Right Programming Language? Focus Here Instead

Debating the Right Programming Language? Focus Here Instead

15
Comments 4
6 min read
ChatGPT: The Good, the Bad, and the Risky for Developers

ChatGPT: The Good, the Bad, and the Risky for Developers

6
Comments 1
4 min read
5 Git Commands You Shouldn’t Ignore

5 Git Commands You Shouldn’t Ignore

9
Comments 2
2 min read
10 Underutilized CSS Properties Every Developer Should Know

10 Underutilized CSS Properties Every Developer Should Know

21
Comments 10
4 min read
Decoding Software Testing: A Deep Dive into Quality Assurance

Decoding Software Testing: A Deep Dive into Quality Assurance

8
Comments
10 min read
Optional Chaining and Nullish Coalescing: Safe Property Access in JavaScript

Optional Chaining and Nullish Coalescing: Safe Property Access in JavaScript

4
Comments
3 min read
ChatGPT: My Co-Developer for Mundane Tasks

ChatGPT: My Co-Developer for Mundane Tasks

10
Comments
5 min read
Short-Circuit Evaluation: Making Your Code More Concise

Short-Circuit Evaluation: Making Your Code More Concise

10
Comments
3 min read
JavaScript Functional Programming: Map, Filter, & Reduce

JavaScript Functional Programming: Map, Filter, & Reduce

6
Comments
2 min read
10 Lesser-Known JavaScript Array Methods You Might’ve Missed

10 Lesser-Known JavaScript Array Methods You Might’ve Missed

10
Comments
3 min read
Are You Using JavaScript Right? Know When to Go Asynchronous

Are You Using JavaScript Right? Know When to Go Asynchronous

6
Comments
6 min read
JavaScript Tricky Interview Questions 2023

JavaScript Tricky Interview Questions 2023

7
Comments
4 min read
Essential ES6 Features for Mastering React

Essential ES6 Features for Mastering React

5
Comments
5 min read
Beyond Shared Hosting: Multi-Site VPS Hosting Demystified

Beyond Shared Hosting: Multi-Site VPS Hosting Demystified

5
Comments
5 min read
Cookies, Local Storage, and Session Storage: Which One Is Best for Your Web App?

Cookies, Local Storage, and Session Storage: Which One Is Best for Your Web App?

5
Comments
8 min read
Demystifying Software Design Patterns

Demystifying Software Design Patterns

5
Comments
5 min read
Crafting AI Prompts for SEO-Friendly AI-Generated Blog Posts

Crafting AI Prompts for SEO-Friendly AI-Generated Blog Posts

5
Comments
5 min read
Maximize Your Blog’s Potential: Top Tools for Blogging Websites in 2023

Maximize Your Blog’s Potential: Top Tools for Blogging Websites in 2023

5
Comments 2
7 min read
Prompt Examples for Learning Web Development

Prompt Examples for Learning Web Development

5
Comments
6 min read
loading...