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 create a MCP server and MCP tools from scratch?

How to create a MCP server and MCP tools from scratch?

6
Comments
5 min read
JavaScript Vibration API: How To Make The Device Buzz

JavaScript Vibration API: How To Make The Device Buzz

1
Comments 1
1 min read
Stop Using parseInt - Here's Why It's Slowing You Down

Stop Using parseInt - Here's Why It's Slowing You Down

6
Comments 2
2 min read
How I Ended Up Working as a Lead Dev for a Philips Project in College

How I Ended Up Working as a Lead Dev for a Philips Project in College

Comments
3 min read
May the Render Be with You: Next.js Rendering Strategies as Star Wars Characters

May the Render Be with You: Next.js Rendering Strategies as Star Wars Characters

Comments
5 min read
Ng-News 25/35: @for tracking strategies, Future of Angular at Angular Space

Ng-News 25/35: @for tracking strategies, Future of Angular at Angular Space

3
Comments
2 min read
Building Four Dog Paws: the story, the code, the challenges, and the roadmap

Building Four Dog Paws: the story, the code, the challenges, and the roadmap

Comments
10 min read
Arnaldo Tomo – Engenheiro de Software, Criador do Laravel Lusophone

Arnaldo Tomo – Engenheiro de Software, Criador do Laravel Lusophone

Comments
1 min read
Event Bubbling and Capturing in JavaScript: The Complete Guide

Event Bubbling and Capturing in JavaScript: The Complete Guide

Comments
3 min read
A New Day, a New Security Attack on npm…

A New Day, a New Security Attack on npm…

Comments
3 min read
Running Cloudflare Workers Inside Spin Apps

Running Cloudflare Workers Inside Spin Apps

1
Comments
6 min read
Beyond Pretty Print: 8 JSON Workflows Using OnTheGoTools’ 20+ Utilities

Beyond Pretty Print: 8 JSON Workflows Using OnTheGoTools’ 20+ Utilities

Comments
2 min read
Understanding Map Zoom Levels and XYZ Tile Coordinates

Understanding Map Zoom Levels and XYZ Tile Coordinates

1
Comments
7 min read
Async Arrow Functions in TypeScript (With React Examples)

Async Arrow Functions in TypeScript (With React Examples)

1
Comments
1 min read
Angular 19 — What’s up with Signals?

Angular 19 — What’s up with Signals?

Comments
2 min read
Signals in Angular 17! Wow

Signals in Angular 17! Wow

Comments
1 min read
An Introduction to Web Development

An Introduction to Web Development

Comments
7 min read
Beginner’s Guide for "Replace Non-Coprime Numbers in Array" (LeetCode 2197) with C++, JavaScript & Python Code

Beginner’s Guide for "Replace Non-Coprime Numbers in Array" (LeetCode 2197) with C++, JavaScript & Python Code

22
Comments 5
3 min read
Angular Addicts #41: Angular 20.2, Animations, Monorepos & more

Angular Addicts #41: Angular 20.2, Animations, Monorepos & more

Comments
3 min read
Top Al Tools Driving the Future of Work‼️ 🔥

Top Al Tools Driving the Future of Work‼️ 🔥

Comments
1 min read
Building a Dynamic CMS-Driven Angular App Using Optimizely & a Custom BFF Architecture

Building a Dynamic CMS-Driven Angular App Using Optimizely & a Custom BFF Architecture

2
Comments
8 min read
Day 97: When Your Operating System Crashes

Day 97: When Your Operating System Crashes

7
Comments
3 min read
Building a Mouse-Responsive SVG Polygon Background with JavaScript and CSS

Building a Mouse-Responsive SVG Polygon Background with JavaScript and CSS

3
Comments 1
6 min read
Understanding Object-Oriented Programming (OOP) in JavaScript

Understanding Object-Oriented Programming (OOP) in JavaScript

22
Comments 20
5 min read
Why Do Some Packages Require `import * as …` Instead of `import …`?

Why Do Some Packages Require `import * as …` Instead of `import …`?

1
Comments 2
3 min read
loading...