DEV Community

Learning JavaScript & Typescripts Series' Articles

Back to Shafayet Hossain's Series
Essential Concepts for JavaScript Developers
Cover image for Essential Concepts for JavaScript Developers

Essential Concepts for JavaScript Developers

60
Comments 7
3 min read
5 JavaScript Patterns Every Developer Should Know in 2024
Cover image for 5 JavaScript Patterns Every Developer Should Know in 2024

5 JavaScript Patterns Every Developer Should Know in 2024

22
Comments
2 min read
Promises in JavaScript, A Guide for 2024
Cover image for Promises in JavaScript, A Guide for 2024

Promises in JavaScript, A Guide for 2024

12
Comments
3 min read
Understanding Closures in JavaScript: A Key Concept for 2024
Cover image for Understanding Closures in JavaScript: A Key Concept for 2024

Understanding Closures in JavaScript: A Key Concept for 2024

3
Comments
2 min read
JavaScript Memory Management and Garbage Collection
Cover image for JavaScript Memory Management and Garbage Collection

JavaScript Memory Management and Garbage Collection

10
Comments
3 min read
TypeScript: Because JavaScript Could Use a Little More Discipline
Cover image for TypeScript: Because JavaScript Could Use a Little More Discipline

TypeScript: Because JavaScript Could Use a Little More Discipline

15
Comments 2
3 min read
Optimizing JavaScript with Maps, Sets, and Weak References
Cover image for Optimizing JavaScript with Maps, Sets, and Weak References

Optimizing JavaScript with Maps, Sets, and Weak References

36
Comments 5
2 min read
JavaScript Event Loop: How It Works and Why It Matters for Performance
Cover image for JavaScript Event Loop: How It Works and Why It Matters for Performance

JavaScript Event Loop: How It Works and Why It Matters for Performance

3
Comments
2 min read
Understanding JavaScript Proxy: Power of Intercepting and Customizing Operations
Cover image for Understanding JavaScript Proxy: Power of Intercepting and Customizing Operations

Understanding JavaScript Proxy: Power of Intercepting and Customizing Operations

7
Comments
2 min read
Advanced Type System and Generics for Pro TypeScript Developers
Cover image for Advanced Type System and Generics for Pro TypeScript Developers

Advanced Type System and Generics for Pro TypeScript Developers

10
Comments 2
2 min read
Why You Should (Probably) Use TypeScript?
Cover image for Why You Should (Probably) Use TypeScript?

Why You Should (Probably) Use TypeScript?

7
Comments
4 min read
TypeScript Utility Types: Enhancing Code Reusability
Cover image for TypeScript Utility Types: Enhancing Code Reusability

TypeScript Utility Types: Enhancing Code Reusability

16
Comments 1
2 min read
Why Web Workers Depend on JavaScript ??
Cover image for Why Web Workers Depend on JavaScript ??

Why Web Workers Depend on JavaScript ??

43
Comments 2
2 min read
Async Tricks in JavaScript for Smoother Code
Cover image for Async Tricks in JavaScript for Smoother Code

Async Tricks in JavaScript for Smoother Code

93
Comments 9
2 min read
The Callback Hell, Writing Cleaner Asynchronous JavaScript
Cover image for The Callback Hell, Writing Cleaner Asynchronous JavaScript

The Callback Hell, Writing Cleaner Asynchronous JavaScript

31
Comments 5
4 min read
Top 30 JavaScript Tricks Every Developer Should Know
Cover image for Top 30 JavaScript Tricks Every Developer Should Know

Top 30 JavaScript Tricks Every Developer Should Know

35
Comments 1
4 min read
Let's do a Battle Between JavaScript and TypeScript!!
Cover image for Let's do a Battle Between JavaScript and TypeScript!!

Let's do a Battle Between JavaScript and TypeScript!!

8
Comments 8
3 min read
Advanced Event Loop Techniques for Peak JS Performance
Cover image for Advanced Event Loop Techniques for Peak JS Performance

Advanced Event Loop Techniques for Peak JS Performance

12
Comments 3
2 min read
JavaScript Proxy and Reflect for Dynamic Object Control
Cover image for JavaScript Proxy and Reflect for Dynamic Object Control

JavaScript Proxy and Reflect for Dynamic Object Control

Comments
2 min read
Dominate Object-Oriented Programming (OOP) in JavaScript.
Cover image for Dominate Object-Oriented Programming (OOP) in JavaScript.

Dominate Object-Oriented Programming (OOP) in JavaScript.

10
Comments 2
3 min read
Building a Self-Evolving Codebase: JavaScript’s AST Manipulation and Dynamic Compilation
Cover image for Building a Self-Evolving Codebase: JavaScript’s AST Manipulation and Dynamic Compilation

Building a Self-Evolving Codebase: JavaScript’s AST Manipulation and Dynamic Compilation

3
Comments 4
4 min read
JavaScript Memory Management and Optimization Techniques for Large-Scale Applications
Cover image for JavaScript Memory Management and Optimization Techniques for Large-Scale Applications

JavaScript Memory Management and Optimization Techniques for Large-Scale Applications

289
Comments 40
4 min read
JavaScript Meta Programming: In-Depth Guide on Proxy, Reflect, and Object Property Control
Cover image for JavaScript Meta Programming: In-Depth Guide on Proxy, Reflect, and Object Property Control

JavaScript Meta Programming: In-Depth Guide on Proxy, Reflect, and Object Property Control

10
Comments
4 min read
Advanced JavaScript Game Development Techniques for Modern Game Devs
Cover image for Advanced JavaScript Game Development Techniques for Modern Game Devs

Advanced JavaScript Game Development Techniques for Modern Game Devs

10
Comments 6
3 min read
The Bad Sides of JavaScript
Cover image for The Bad Sides of JavaScript

The Bad Sides of JavaScript

22
Comments 5
4 min read
The Evolution of JavaScript
Cover image for The Evolution of JavaScript

The Evolution of JavaScript

25
Comments 2
3 min read
What's JavaScript’s Prototype Chain??

What's JavaScript’s Prototype Chain??

12
Comments 2
3 min read
Understanding WeakRefs and FinalizationRegistry in JavaScript
Cover image for Understanding WeakRefs and FinalizationRegistry in JavaScript

Understanding WeakRefs and FinalizationRegistry in JavaScript

12
Comments
4 min read
Mastering JavaScript Event Delegation
Cover image for Mastering JavaScript Event Delegation

Mastering JavaScript Event Delegation

151
Comments 22
4 min read
A Comprehensive Look at Custom JavaScript Compilers
Cover image for A Comprehensive Look at Custom JavaScript Compilers

A Comprehensive Look at Custom JavaScript Compilers

46
Comments 5
6 min read
Reactive Programming with JavaScript but Beyond the Basics
Cover image for Reactive Programming with JavaScript but Beyond the Basics

Reactive Programming with JavaScript but Beyond the Basics

30
Comments
4 min read
The Evolution of State Management in JavaScript
Cover image for The Evolution of State Management in JavaScript

The Evolution of State Management in JavaScript

55
Comments 3
3 min read
Performance Optimization with TypeScript
Cover image for Performance Optimization with TypeScript

Performance Optimization with TypeScript

63
Comments 11
3 min read
Mastering Type Inference in Complex Scenarios for TypeScript
Cover image for Mastering Type Inference in Complex Scenarios for TypeScript

Mastering Type Inference in Complex Scenarios for TypeScript

20
Comments
3 min read
Mastering Advanced TypeScript Concepts
Cover image for Mastering Advanced TypeScript Concepts

Mastering Advanced TypeScript Concepts

64
Comments 4
3 min read
A Comprehensive Exploration of JavaScript Decorators
Cover image for A Comprehensive Exploration of JavaScript Decorators

A Comprehensive Exploration of JavaScript Decorators

26
Comments
5 min read
Advanced and Creative TypeScript Techniques for Professionals
Cover image for Advanced and Creative TypeScript Techniques for Professionals

Advanced and Creative TypeScript Techniques for Professionals

133
Comments 27
3 min read
Mastering Concurrency and Parallelism in TypeScript
Cover image for Mastering Concurrency and Parallelism in TypeScript

Mastering Concurrency and Parallelism in TypeScript

100
Comments 17
4 min read
TypeScript for Domain-Driven Design (DDD)
Cover image for TypeScript for Domain-Driven Design (DDD)

TypeScript for Domain-Driven Design (DDD)

6
Comments 1
3 min read