#webdev
50 published articles about webdev found.
- CVE-2025-29927 - Next.js Middleware Bypass Explained In Simple Terms
- Intl.DurationFormat: Format Time Durations with Locale Support
- Native Popover Element with HTML
- WeakRefs in JavaScript: Explained In Simple Terms
- scrollbar-width & scrollbar-gutter: CSS Properties for Layout Control
- CSS ::target-text for Text Highlighting
- align-content: The Simplest Way to Center Content with CSS
- Form Validation That Doesn't Annoy Users: CSS :user-valid and :user-invalid
- HTML Details Element: The Native Accordion You're Not Using
- navigator.clipboard - The New Asynchronous Clipboard API in JavaScript
- CSS @supports: Write Future-Proof CSS
- CSS Supports Nesting Now
- CSS content-visibility: The Web Performance Boost You Might Be Missing
- CSS :has() - The Parent Selector We've Always Wanted
- link rel='modulepreload': Optimize JavaScript Module Loading
- LH and RLH: The CSS Units That Make Vertical Spacing Easy
- The HTML Native Search Element
- HTTP CONNECT: Building Secure Tunnels Through Proxies
- Preloading Responsive Images
- WebAssembly (Wasm): When (and When Not) to Use It
- Stop Using localStorage for Sensitive Data: Here's Why and What to Use Instead
- Inside the CSS Engine: CSSOM Explained
- Why Browsers Block CSS File Modifications
- How to Land Your First Tech Job
- SecretLint — A Linter for Preventing Committing Credentials
- Open Dyslexic Font: Improve Your Web Accessibility
- Micro Frontends: The LEGO Approach to Web Development
- Self-Taught Developer's Guide to Thriving in Tech
- dependency-time-machine: An Easier Way to Update NPM packages
- Improve PageSpeed Insights Score with Lazy Loading Iframes
- Speed Up Your Website With rel='preconnect' and increase PageSpeed Insights Score
- Mental Toughness is the Best Quality a Developer Can Have
- Tips for Reducing Cyclomatic Complexity
- Explicit is better than implicit
- Understanding Vue's Suspense
- 10 Essential Terminal Commands Every Developer Should Know
- Remove Unnecessary NPM Packages with eslint-plugin-depend
- Secure Your Repositories: Prevent Credential Leaks with Gitleaks
- Frontend Security Checklist
- The What, Why, and How of Using a Skeleton Loading Screen
- Integrating Docker with React
- How To Restore Your Passion for Programming
- What Does an Entry-Level Programmer Need to Know Exactly?
- Mermaid.js — Create Charts and Diagrams With Markdown-like Syntax
- Become a Web Developer in 180 Days
- Peaks.js — Interact With Audio Waveforms
- Programming Trends to Watch in 2020 and Beyond
- The Secret to Being a Top Developer Is Building Things
- Next.js — React Server-Side Rendering Done Right
- How to setup Webpack +2.0 from scratch in 2017
all topics