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.
HTML5 Form Validation: Native API, Custom Messages, and Accessible Errors

HTML5 Form Validation: Native API, Custom Messages, and Accessible Errors

Comments
4 min read
CSS Custom Properties Deep Dive: Inheritance, @property, JS Integration, Dark Mode, and Design Systems

CSS Custom Properties Deep Dive: Inheritance, @property, JS Integration, Dark Mode, and Design Systems

Comments
3 min read
Firefox DOM Inspector: Live Editing, Mutation Breakpoints, Console Shortcuts, and Shadow DOM

Firefox DOM Inspector: Live Editing, Mutation Breakpoints, Console Shortcuts, and Shadow DOM

Comments
4 min read
Firefox Cache: HTTP Caching, BFCache, Service Worker Cache, and How to Debug Stale Files

Firefox Cache: HTTP Caching, BFCache, Service Worker Cache, and How to Debug Stale Files

Comments
5 min read
XPath in Firefox: Console Shortcuts, JavaScript API, DevTools Inspector, and Selenium Integration

XPath in Firefox: Console Shortcuts, JavaScript API, DevTools Inspector, and Selenium Integration

Comments
4 min read
Finding Memory Leaks in Firefox: about:memory, Heap Snapshots, Detached DOM, and WeakRef

Finding Memory Leaks in Firefox: about:memory, Heap Snapshots, Detached DOM, and WeakRef

Comments
4 min read
Web APIs in Firefox: Notifications, Web Share, File System, Web Locks, and What's Missing

Web APIs in Firefox: Notifications, Web Share, File System, Web Locks, and What's Missing

Comments
4 min read
Web Audio API

Web Audio API

Comments
9 min read
History API for SPAs: pushState, popstate, Scroll Restoration, URLSearchParams, and Nginx Config

History API for SPAs: pushState, popstate, Scroll Restoration, URLSearchParams, and Nginx Config

Comments
3 min read
Firefox JavaScript Debugger: Conditional Breakpoints, Logpoints, XHR Breakpoints, Blackboxing, and Source Maps

Firefox JavaScript Debugger: Conditional Breakpoints, Logpoints, XHR Breakpoints, Blackboxing, and Source Maps

Comments
4 min read
Browser Storage APIs: localStorage, IndexedDB, Cache API, Cookies, OPFS, and Firefox DevTools

Browser Storage APIs: localStorage, IndexedDB, Cache API, Cookies, OPFS, and Firefox DevTools

Comments
4 min read
Service Workers in Firefox: Lifecycle, Caching Strategies, Push Notifications, and about:debugging

Service Workers in Firefox: Lifecycle, Caching Strategies, Push Notifications, and about:debugging

Comments
4 min read
Fetch API Deep Dive: AbortController, Streaming, CORS, keepalive, and Service Worker Interception

Fetch API Deep Dive: AbortController, Streaming, CORS, keepalive, and Service Worker Interception

Comments
3 min read
HTML5 Constraint Validation API: setCustomValidity, checkValidity, Real-Time Validation, Accessibility

HTML5 Constraint Validation API: setCustomValidity, checkValidity, Real-Time Validation, Accessibility

Comments
4 min read
JavaScript Event Loop: Microtasks vs Macrotasks, async/await, Rendering, and Firefox DevTools

JavaScript Event Loop: Microtasks vs Macrotasks, async/await, Rendering, and Firefox DevTools

Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.