DEV Community

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How to Automate PDF Document Creation with an HTML Renderer

How to Automate PDF Document Creation with an HTML Renderer

Comments
4 min read
Open URLs in Different Environments with Ease

Open URLs in Different Environments with Ease

Comments
1 min read
How to select the next TextInput after pressing the "next" keyboard button in react native?

How to select the next TextInput after pressing the "next" keyboard button in react native?

6
Comments
1 min read
Mastering API Pagination: Handle Big Data Like a Pro! 🚀

Mastering API Pagination: Handle Big Data Like a Pro! 🚀

1
Comments
1 min read
Execution Context in JavaScript (second part)

Execution Context in JavaScript (second part)

4
Comments
1 min read
JavaScript Loader

JavaScript Loader

3
Comments 2
2 min read
Why Read/Write in Hash Maps Has O(1) Time Complexity⁉️🚀

Why Read/Write in Hash Maps Has O(1) Time Complexity⁉️🚀

Comments
3 min read
Important JS resources

Important JS resources

2
Comments
1 min read
Performance Optimization with TypeScript

Performance Optimization with TypeScript

63
Comments 11
3 min read
Software Engineering Postmortem: Real-time Chat Microservice

Software Engineering Postmortem: Real-time Chat Microservice

Comments
3 min read
Deploying Your First Full-Stack Application with Vercel and Heroku

Deploying Your First Full-Stack Application with Vercel and Heroku

2
Comments
3 min read
11+ Best Open-source Web Analytics, Alternatives to Google Analytics 🚀

11+ Best Open-source Web Analytics, Alternatives to Google Analytics 🚀

34
Comments 7
9 min read
Choosing Your Tech Stack: A Developer's Journey

Choosing Your Tech Stack: A Developer's Journey

29
Comments 6
5 min read
Angular Version 19: New Features and Updates

Angular Version 19: New Features and Updates

27
Comments 2
4 min read
Building Microservices in Java: A Practical Guide

Building Microservices in Java: A Practical Guide

Comments
8 min read
Transform Your JavaScript: Functional Programming Concepts and Practical Tips

Transform Your JavaScript: Functional Programming Concepts and Practical Tips

Comments
5 min read
Mathematical art from Vortex parametric equation

Mathematical art from Vortex parametric equation

Comments
1 min read
Mastering Destructuring and Spread/Rest Operators in JavaScript ✨

Mastering Destructuring and Spread/Rest Operators in JavaScript ✨

3
Comments 2
2 min read
Open Source Achievement: Completing My Third PR in Hacktoberfest

Open Source Achievement: Completing My Third PR in Hacktoberfest

Comments
3 min read
Understanding JavaScript Closures with Real-World Examples

Understanding JavaScript Closures with Real-World Examples

2
Comments 1
3 min read
Flappy Bird Multiplyer

Flappy Bird Multiplyer

2
Comments
2 min read
🌟 Master the Code Seas with Windsurf IDE 🌟

🌟 Master the Code Seas with Windsurf IDE 🌟

1
Comments
1 min read
React Basics~unit test/describe test

React Basics~unit test/describe test

Comments
2 min read
Component decorator in TypeDoc

Component decorator in TypeDoc

Comments
4 min read
Update: Angular Bootstrap 5 v1.1.1

Update: Angular Bootstrap 5 v1.1.1

Comments
1 min read
Join us for the next Frontend Challenge: December Edition!

Join us for the next Frontend Challenge: December Edition!

144
Comments 6
7 min read
Ollama-OCR for High-Precision OCR with Ollama

Ollama-OCR for High-Precision OCR with Ollama

93
Comments 15
3 min read
Notpad: Reinventing the Ordinary Notepad Experience with Svelte, Shadcn, and Tauri ✨📝🚀

Notpad: Reinventing the Ordinary Notepad Experience with Svelte, Shadcn, and Tauri ✨📝🚀

18
Comments 15
2 min read
Top React Trends to Watch in 2024

Top React Trends to Watch in 2024

7
Comments
2 min read
Week 7 of #100DaysOfCode: Progress, Challenges, and Growth 🚀

Week 7 of #100DaysOfCode: Progress, Challenges, and Growth 🚀

Comments
3 min read
Free Mentorship in Coding Available

Free Mentorship in Coding Available

Comments
1 min read
How to add custom icons in React Native in 2025

How to add custom icons in React Native in 2025

Comments
3 min read
LRU (Least Recently Used) Cache Data Structure

LRU (Least Recently Used) Cache Data Structure

1
Comments
2 min read
Mastering Closures in JavaScript: Understanding Scope, Encapsulation, and Performance

Mastering Closures in JavaScript: Understanding Scope, Encapsulation, and Performance

Comments
3 min read
Top React Native Libraries for Production-Ready Applications

Top React Native Libraries for Production-Ready Applications

2
Comments
4 min read
5 Essential Tools Every Developer Should Master for Productivity and Growth

5 Essential Tools Every Developer Should Master for Productivity and Growth

Comments 1
2 min read
PhraseBook With Tolgee

PhraseBook With Tolgee

5
Comments 1
2 min read
3 Essential SQL Skills Every Developer Should Master

3 Essential SQL Skills Every Developer Should Master

Comments
2 min read
Share GitHub Repositories Instead of Instagram Reels

Share GitHub Repositories Instead of Instagram Reels

Comments
2 min read
System Testing

System Testing

Comments
2 min read
Web Workers: How to Offload Tasks to Background Threads, Boosting JavaScript Performance

Web Workers: How to Offload Tasks to Background Threads, Boosting JavaScript Performance

2
Comments 3
4 min read
A not useless guide to sustainable websites

A not useless guide to sustainable websites

Comments
4 min read
Mastering State Management in React: A Comprehensive Guide

Mastering State Management in React: A Comprehensive Guide

Comments
4 min read
Next.js Interview Mastery: Essential Questions 91-100 (Part 10)

Next.js Interview Mastery: Essential Questions 91-100 (Part 10)

Comments
9 min read
method overloading in javaScript

method overloading in javaScript

Comments
1 min read
Open-source No-code Web Builder

Open-source No-code Web Builder

14
Comments 5
1 min read
Playwright vs Cypress: Which Testing Framework is Right for You?

Playwright vs Cypress: Which Testing Framework is Right for You?

5
Comments
3 min read
VSCode Themes Community - Discover, share and create themes using a mix of Sacred Geometry and Color Theory

VSCode Themes Community - Discover, share and create themes using a mix of Sacred Geometry and Color Theory

Comments
4 min read
Top 5 Git-based CMS Comparison (As of April 2024)

Top 5 Git-based CMS Comparison (As of April 2024)

6
Comments
4 min read
Understanding Network Telemetry

Understanding Network Telemetry

Comments
4 min read
Exploring the Parallax Effect in Web Design

Exploring the Parallax Effect in Web Design

1
Comments
4 min read
Building a Simple Redis Store with Node.js

Building a Simple Redis Store with Node.js

2
Comments 2
2 min read
AI Coding Assistants, Starter Templates, and More: A Guide to Working Less

AI Coding Assistants, Starter Templates, and More: A Guide to Working Less

18
Comments 1
5 min read
The Journey of JavaScript Code: From Source to Execution

The Journey of JavaScript Code: From Source to Execution

1
Comments
1 min read
JavaScript SECRETS: Become a coding wizard!

JavaScript SECRETS: Become a coding wizard!

14
Comments 5
2 min read
Mastering Asynchronous JavaScript: Callbacks, Promises, and Async/Await Simplified

Mastering Asynchronous JavaScript: Callbacks, Promises, and Async/Await Simplified

Comments
3 min read
Leveraging Docker for Efficient Node.js Development and Deployment

Leveraging Docker for Efficient Node.js Development and Deployment

Comments
4 min read
Hoisting in JS

Hoisting in JS

5
Comments 3
2 min read
Scared of JavaScript (programming in general), who is the best/easiest teacher to learn from?

Scared of JavaScript (programming in general), who is the best/easiest teacher to learn from?

Comments
1 min read
Level Up Your JavaScript and Node.js Skills in 30 Days!

Level Up Your JavaScript and Node.js Skills in 30 Days!

Comments
2 min read
loading...