security.txt Now Mandatory for Dutch Government Websites | | 9,224 |
security, legal |
Release Notes for Safari Technology Preview 171 (jon/web) | | 9,223 |
release-notes, browsers, apple, safari |
Re-Evaluating “px” vs. “em” in Media Queries (kei) | | 9,222 |
css, units, media-queries, comparisons |
New to the Web Platform in May (rac/dev) | | 9,221 |
release-notes, web-platform, browsers, google, chrome, mozilla, firefox, apple, safari |
Linting Defensive and Logical CSS With Stylelint Plugins (dan/log) | | 9,220 |
css, logical-properties, linting, stylelint, plugins |
Is There a Viable Animated GIF Alternative Yet or What? (tyl/clo) | | 9,219 |
images, gif |
How Blink Invalidates Styles When “:has()” [Is] in Use (byu/iga) | | 9,218 |
browsers, browser-engines, rendering, blink, css, selectors |
Design Systems: A Curated List for Today’s UI/UX Designers (sta) | | 9,217 |
design-systems, design, tooling, link-lists |
Accessibility Audits for All (ada) | | 9,216 |
accessibility, auditing, testing |
What Is Personalization? (mck) | | 9,215 |
personalization, concepts |
I Think I Finally “Get” JS Objects (tig) | | 9,214 |
javascript, objects |
Hands on With the Node.js Test Runner (phi/son) | | 9,213 |
nodejs, testing |
Cracking the Theme Switcher and Dark Mode (ia/con) | | 9,212 |
css, javascript, dark-mode |
Announcing the Second Compute Pressure Origin Trial (ken/dev) | | 9,211 |
apis, browsers, google, chrome |
An Introduction to JavaScript Proxies (cra/ope) | | 9,210 |
introductions, javascript |
21 Awesome Web Features You’re Not Using Yet (jef/fir) | | 9,209 |
videos, html, css, javascript |
The Art of Code Review (j47/doc) | | 9,208 |
code-reviews, processes, collaboration |
S.P.A.C.E. Framework—the Ultimate Framework for Measuring Your Tech Team Productivity (pio) | | 9,207 |
productivity, metrics, engineering-management, culture, communication, collaboration, efficiency |
The Double-Edged Sword of Design Systems (uxd) | | 9,206 |
design-systems, design |
Simple Things Make Things Simple (pjo) | | 9,205 |
simplicity, case-studies |
Don’t Meddle With User Input (tem) | | 9,204 |
accessibility, forms |
10 Incident Management Best Practices (upt) | | 9,203 |
incident-response, best-practices, processes |
How Screen-Reader Users Type on and Control Mobile Devices (tbk/nng) | | 9,202 |
accessibility, usability, screen-readers, mobile |
The Problem With Nested Fieldsets and How to Avoid Them (ada) | | 9,201 |
accessibility, forms, assistive-tech, support |
The Optimization Sinkhole (ann) | | 9,200 |
productivity, optimization |
Sass-Like Nesting in Native CSS (ami) | | 9,199 |
css, sass, nesting |
Mastering CSS Blend Modes (kod) | | 9,198 |
css, blend-modes |
Improving the Quality of the Software With Qodana and GitHub Actions (ar) | | 9,197 |
jetbrains, qodana, quality, optimization, github, ci-cd |
WordPress Turns 20 (sar/wpt) | | 9,196 |
wordpress |
Why Does “👩🏾🌾” Have a Length of 7 in JavaScript? (eva) | | 9,195 |
javascript, unicode |
Understanding the Importance of Encoding (dha) | | 9,194 |
encoding |
Plain Old JavaScript and the DOM (dou) | | 9,193 |
javascript, dom |
When to Use Plain Text or Images Instead of MathML (acc) | | 9,192 |
mathml, math, accessibility |
We Need to Talk About How We Talk About Accessibility (gra+/uxp) | | 9,191 |
accessibility, communication, dei |
Supper Club × Bramus Van Damme on CSS (bra+/syn) | | 9,190 |
podcasts, interviews, css |
How to Draw Any Regular Shape With Just One JavaScript Function (rum/mdn) | | 9,189 |
how-tos, javascript, functions |
Designing a Better Design Handoff File in Figma (hbs/sma) | | 9,188 |
design, processes, figma |
Brief Note on Popovers With Dialogs (aar) | | 9,187 |
html, support, accessibility, pop-overs, modals |
A Practical Overview on Architecture Decision Records (ADR) (cla) | | 9,186 |
overviews, documentation, processes |
Two Things That Are Not Great About OKLCH (chr) | | 9,185 |
colors, oklch |
Seven Lessons From 7 Years Designing Systems (nes) | | 9,184 |
lessons, design-systems |
Levelling Up Accessibility Skills in Your Organisation (sar+/int) | | 9,183 |
videos, accessibility |
“display: contents” Considered Harmful (eri) | | 9,182 |
accessibility, css |
WebKit and web-platform-tests (ann) | | 9,181 |
webkit |
Single Line Comments in CSS (jim) | | 9,180 |
css, comments |
Responsive CSS Layout Grids Without Media Queries (5t3/sit) | | 9,179 |
css, grids, layout, responsive-design |
Register Custom Properties in CSS, Get and Update Them With JavaScript (oll) | | 9,178 |
css, custom-properties |
Reading a Voluntary Product Accessibility Template (VPAT) or Accessibility Conformance Report (ACR) (mer/equ) | | 9,177 |
accessibility, vpat-acr, documentation |
Querying Parsed HTML in BigQuery (rvi) | | 9,176 |
html |
Deploying AVIF for More Responsive Websites (jhu/dev) | | 9,175 |
images, avif, performance |
A Complete Guide to Using IndexedDB (log) | | 9,174 |
guides, databases, indexeddb |
11 HTML Best Practices for Login and Sign-Up Forms (sit/evi) | | 9,173 |
html, best-practices, forms |
The Yellow Fade Technique With Modern CSS Using “@ starting-style” (bra/bra) | | 9,172 |
css, techniques |
You Don’t Need a Modal Window (dz4) | | 9,171 |
websites, modals |
Two Simple Layouts That Work Better With Grid (kev) | | 9,170 |
videos, css, grids, layout |
Introducing the Popover API (una/dev) | | 9,169 |
introductions, apis, html, pop-overs |
I Created 100+ Unique CSS Patterns (css) | | 9,168 |
css, backgrounds, effects |
Graph Slider (rau) | | 9,167 |
css |
File Upload Security and Malware Protection (aus) | | 9,166 |
security, file-handling, edge-computing |
Where to Put Your Types in Application Code (mat) | | 9,165 |
typescript |
Addressing Timeout Modals: Navigating the Nuances for Inclusive Web Design (art/dig) | | 9,164 |
accessibility, dei, modals |
Future of CSS: Popover API (lin) | | 9,163 |
css, apis, pop-overs |
Working With URLs With Vanilla JavaScript (cfe) | | 9,162 |
javascript, urls |
Why We’re Bad at CSS (per) | | 9,161 |
css |
Visual-Design Principles and UX Design Best Practices (uxm) | | 9,160 |
design, user-experience, principles, best-practices |
Building a Modern Design System in Layers (dal) | | 9,159 |
design-systems |
Be Careful Using “Menu” (aar) | | 9,158 |
html, aria, design, terminology |
10 Ways to Boost Your Landing Page Conversion Rates (uxm) | | 9,157 |
landing-pages, user-conversion, metrics |
Stop Rewriting Your CSS! Use “:not()” Instead (zor/css) | | 9,156 |
videos, css, selectors, maintenance |
Building Offline-First Web Applications With Service Workers and IndexedDB (tec) | | 9,155 |
offline, web-apps, web-workers, databases, indexeddb, javascript |
A Web Component Intro With Example | | 9,154 |
introductions, web-components, examples |
Beyond Design Systems for Interfaces: A Mega System of Design Systems | | 9,153 |
design-systems |
Server-Sent Events With Node.js (end) | | 9,152 |
nodejs, events |
A Beginners Guide to Digital Accessibility (fra) | | 9,151 |
guides, accessibility |
Using “linear()” for Better Animation (oll) | | 9,150 |
animations, css, javascript |
Measuring Design System “Adoption” (pjo) | | 9,149 |
design-systems, metrics |
How to Build Lean Efficient Websites in 2023 (cfe) | | 9,148 |
how-tos, html, progressive-enhancement, minimalism |
Creating a Shine Effect on a Card With Tailwind CSS (ibe) | | 9,147 |
tailwind, effects |
A New Approach to Measuring Developer Productivity (abi) | | 9,146 |
research, productivity, metrics |
Website Issues: On the Relevance of Audience Size and Impact (j9t) | | 9,145 |
processes, quality |
Getting Started With View Transitions on Multi-Page Apps (dav) | | 9,144 |
css, view-transitions, multi-page-apps, introductions |
Write Better Code by Following These JavaScript Best Practices (daw) | | 9,143 |
javascript, best-practices |
What Devs Can Do on Global Accessibility Awareness Day (ste) | | 9,142 |
accessibility, awareness-days |
How to Create a Custom Range Slider Using CSS (css/sit) | | 9,141 |
how-tos, css, forms |
Are We There Yet? WCAG 2.2 Is at the Candidate Recommendation [Stage] v3 (gwi/deq) | | 9,140 |
accessibility, wcag, standards |
Accessible Numbers (lau) | | 9,139 |
websites, accessibility |
Jekyll Tutorial: How to Create a Static Website (ola/kin) | | 9,138 |
tutorials, how-tos, jekyll |
Thinking on Ways to Solve Color Palettes (arg/dev) | | 9,137 |
videos, css, colors, color-palettes |
Release Notes for Safari Technology Preview 170 (jon/web) | | 9,136 |
release-notes, browsers, apple, safari |
A History of Metaphors for the Internet (jos/ver) | | 9,135 |
history, web, terminology |
6 Tips for Improving Language Switchers on Ecommerce Sites (nng) | | 9,134 |
videos, usability, internationalization, localization, ecommerce, tips-and-tricks |
ESLint Guide: How to Use It With Confidence (mar/z1d) | | 9,133 |
guides, eslint, linting, consistency, maintainability |
GitHub Copilot and ChatGPT Alternatives (ger) | | 9,132 |
github-copilot, github, chatgpt, ai, comparisons |
Fieldsets, Legends, and Screen Readers Again (ste/tpg) | | 9,131 |
accessibility, html, forms, screen-readers |
Why Your Design Language System Needs a Product Manager (get) | | 9,130 |
design-systems, product-management |
Why Is Web Accessibility Important? (ant/tpg) | | 9,129 |
videos, accessibility |
Vertical Rhythm Using CSS “lh” and “rlh” Units (paw) | | 9,128 |
css, units |
State of Node.js Performance 2023 (raf) | | 9,127 |
nodejs |
Semantics and the “popover” Attribute: What to Use When? (hdv) | | 9,126 |
html, attributes, semantics, accessibility, pop-overs |
Python Developers Survey 2022 Results (jet) | | 9,125 |
surveys, python |
It’ll Soon Be (Too) Easy to Develop a Website in A Day (tra) | | 9,124 |
ai, processes, productivity, creativity |
I Just Did a Test to Apply as a Front End Developer—and Things Aren’t Going Well (cod) | | 9,123 |
career, interviewing |
Getting an Item an Array With a Negative Index With Modern JavaScript (cfe) | | 9,122 |
javascript, arrays |
Design Patterns Are a Better Way to Collaborate on Your Design System (ben/sma) | | 9,121 |
design-patterns, design-systems, collaboration |
Comparing Version Control Systems: Git, SVN, CVS, and More | | 9,120 |
comparisons, version-control, git, svn, cvs |
Conditional CSS With “:has” and “:nth-last-child” (sha) | | 9,119 |
css, selectors |
HTML Landmark Roles Screen Reader Demo (sch/mdn) | | 9,118 |
videos, accessibility, html, screen-readers, voiceover, apple |
How to Handle Production Support When Using Scrum (reb/scr) | | 9,117 |
how-tos, agile, scrum, processes |
Using HTML Landmark Roles to Improve Accessibility (sch/mdn) | | 9,116 |
accessibility, html |
Solving Media Object Float Issues With CSS Block Formatting Contexts (the/sma) | | 9,115 |
css, floats |
Let’s Share Our Salaries, Title, Location, XP | | 9,114 |
discussions, career |
Get Full Type Support With Plain JavaScript (pau) | | 9,113 |
javascript |
10 Books to Improve Coding Skill in 2023 (jav) | | 9,112 |
books, programming, link-lists |
CSS Art: Drawing a Coffee Stain (alv) | | 9,111 |
css, art |
Screen Readers Don’t Announce When the User Reaches the “maxlength” Character Limit (sim/web) | | 9,110 |
html, accessibility, screen-readers, support |
The Problem With Disabled Buttons and What to Do Instead (ada) | | 9,109 |
buttons, user-experience, accessibility |
ES2023 Features (gnu) | | 9,108 |
ecmascript |
Error Message Guidelines (tne+/nng) | | 9,107 |
guidelines, usability, errors, writing |
7 Secret TypeScript Tricks Pros Use (tap) | | 9,106 |
typescript, tips-and-tricks |
Building a Frontend Framework—Reactivity and Composability With Zero Dependencies (18a) | | 9,105 |
frameworks, reactivity, dependencies |
Respect Your Children (ste/tpg) | | 9,104 |
accessibility, html, aria |
Keeping Up With an Ever Changing Web (joh/web) | | 9,103 |
web-platform, learning |
Building a Greener Web (mic/hey) | | 9,102 |
videos, web, sustainability |
Add Opacity to an Existing Color (chr) | | 9,101 |
colors, css |
What Is “Fake Door” Testing in UX? (uxd) | | 9,100 |
testing, user-experience |
The JavaScript Ecosystem Is Delightfully Weird (sam/fly) | | 9,099 |
javascript |
Introduction to Screen‐Readers: VoiceOver macOS Edition (ada) | | 9,098 |
introductions, screen-readers, voiceover, apple |
Introduction to Screen‐Readers: NVDA Edition (ada) | | 9,097 |
introductions, screen-readers, nvda |
Introduction to Screen‐Readers: JAWS Edition (ada) | | 9,096 |
introductions, screen-readers, jaws |
What’s New in CSS and UI: I/O 2023 Edition (una+/dev) | | 9,095 |
css, retrospectives |
Regular Expressions in JavaScript (olo/hon) | | 9,094 |
javascript, regex |
Best Practices for All Developers (cod) | | 9,093 |
best-practices |
An Introduction to the Bun JavaScript Runtime (cra/sit) | | 9,092 |
javascript, runtimes, bun |
Announcing INP as the Next Core Web Vital: What Shopify Stores Can Do Now (sia/sho) | | 9,091 |
performance, web-vitals, shopify |
Why an Engineering Manager Should Not Review Code (mul/btt) | | 9,090 |
engineering-management, code-reviews |
What’s New in Web (kos/dev) | | 9,089 |
videos, browsers, support, web-platform |
What’s New in Web Animations (bra/dev) | | 9,088 |
videos, animations |
The Difference Between Agile and UX Is Not About Quantity vs. Quality (jas/uxd) | | 9,087 |
agile, user-experience, processes, comparisons |
The 9 Most Effective Core Web Vitals Opportunities of 2023 (tun/dev) | | 9,086 |
videos, performance, web-vitals |
Slow Design (sup) | | 9,085 |
websites, design |
Is Data Transfer the Best Proxy for Website Carbon Emissions? (fer) | | 9,084 |
sustainability, network |
Introducing INP to Core Web Vitals (goo) | | 9,083 |
introductions, performance, web-vitals, seo |
Introducing Baseline (rac/dev) | | 9,082 |
introductions, browsers, support, web-platform |
Introducing Baseline: A Unified View of Stable Web Features (con/mdn) | | 9,081 |
introductions, browsers, support, web-platform |
How to Optimize Web Responsiveness With Interaction to Next Paint (ann+/dev) | | 9,080 |
videos, how-tos, performance, web-vitals |
ES2023 Introduces New Array Copying Methods to JavaScript (phi/son) | | 9,079 |
javascript, ecmascript, standards, arrays |
Developer Tools That Shouldn’t Be Secrets (cod/got) | | 9,078 |
videos, browsers, dev-tools |
Crafting a Modern Spotlight Effect With React and CSS (ibe) | | 9,077 |
css, react, effects |
Baseline Features You Can Use Today (kos/dev) | | 9,076 |
browsers, support, web-platform |
Advancing Interaction to Next Paint (rvi+/dev) | | 9,075 |
performance, web-vitals |
Rearrange/Animate CSS Grid Layouts With the View Transition API (bra/bra) | | 9,074 |
css, grids, layout, view-transitions, apis |
Script Evaluation and Long Tasks (mal/dev) | | 9,073 |
performance, javascript, web-vitals |
The Ongoing Defence of Frontend as a Full-Time Job (cod) | | 9,072 |
career |
See What’s New in Firefox [113.0] (moz) | | 9,071 |
release-notes, browsers, mozilla, firefox |
Optimize Input Delay (mal/dev) | | 9,070 |
performance, web-vitals, optimization |
How to Handle Emojis in Node.js (man) | | 9,069 |
how-tos, nodejs, emoji, unicode |
How Large DOM Sizes Affect Interactivity, and What You Can Do About It (mal/dev) | | 9,068 |
performance, dom, html, optimization |
Find Slow Interactions in the Field (mal/dev) | | 9,067 |
performance, web-vitals, auditing |
Diagnose Slow Interactions in the Lab (mal/dev) | | 9,066 |
performance, web-vitals |
Design Systems [Are] a Mindset Not a Library (rub/uxp) | | 9,065 |
design-systems |
Client-Side Rendering of HTML and Interactivity (mal/dev) | | 9,064 |
performance, html, client-side-rendering |
API Design Practice | | 9,063 |
apis, documentation, link-lists |
An Introduction to Container Queries in CSS (5t3/sit) | | 9,062 |
introductions, css, container-queries |
Speed Trap (dav/ver) | | 9,061 |
google, amp, web-platform |
ShatGPT (ste) | | 9,060 |
accessibility, ai |
Proportional Design Systems With Proportio.app (nat/uxd) | | 9,059 |
design-systems |
Pay Attention to Web Performance Metrics to Improve the UX (sru/uxm) | | 9,058 |
performance, metrics, user-experience, web-vitals, optimization |
Improving Web-Site Conversion Rates Through Better UX Design (uxm) | | 9,057 |
user-conversion, metrics, optimization, user-experience |
Dithering (chr) | | 9,056 |
images, dithering |
A Comprehensive Guide to Using Langchain.js and Google Cloud Functions for AI Applications (kul/goo) | | 9,055 |
guides, langchain, google, gcp, functions, ai |
A Complete Guide to Usability Testing (lar/uxm) | | 9,054 |
guides, usability, testing |
The Problem With Sticky Menus and What to Do Instead (ada) | | 9,053 |
navigation, usability, user-experience |
How Far Back in Time Can I Take My Website’s Design | | 9,052 |
web, design, history, html, css |
How to Configure Path Aliases in Frontend Projects in the Native Way | | 9,051 |
how-tos, aliases, javascript, configuration |
The Image Sorting Experiment (kai/uxd) | | 9,050 |
images, information-design, sorting, experiments |
Should the Confirmation Button Come First or Last? (uxd) | | 9,049 |
buttons, interaction-design |
Complete Guide on Playwright Visual Regression Testing (div/los) | | 9,048 |
guides, playwright, design, testing, regressions |
Scaling Node.js Web Apps With Docker (fab) | | 9,047 |
scaling, nodejs, web-apps, docker |
Cron Job: A Comprehensive Guide for Beginners (tec) | | 9,046 |
guides, cron |
CSS Logical Properties: A Good Use Case (wes) | | 9,045 |
videos, css, logical-properties |
htmx Is the Future (qui) | | 9,044 |
htmx, outlooks |
Speed Up or Slow Down a Video (pat/dev) | | 9,043 |
browsers, dev-tools, multimedia |
Scroll-Driven Animations (bra) | | 9,042 |
websites, scrolling, animations |
I’m Done With React (ada) | | 9,041 |
videos, react |
HTTP/1 vs. HTTP/2 vs. HTTP/3 (acc) | | 9,040 |
http, protocols, comparisons |
How “:not()” Chains Multiple Selectors (dip/mdn) | | 9,039 |
css, selectors |
Design Tokens: Beginner’s Guide (nit) | | 9,038 |
guides, design-tokens, design-systems |
Using Go for Front End Development (goo/ope) | | 9,037 |
go |
The Frontend Cloud Advantage (ver) | | 9,036 |
cloud-computing |
React Testing Library and Accessibility (ste) | | 9,035 |
react, libraries, accessibility, testing, automation |
How Do You Declare Namespace in JavaScript? | | 9,034 |
javascript, namespaces |
GitHub Actions: All Actions Will Run on Node 16 Instead of Node 12 (git) | | 9,033 |
github, github-actions, automation, nodejs |
Code Coverage vs. Test Coverage (bro) | | 9,032 |
code-coverage, testing, quality, comparisons |
5 Best Practices to Sustainably Improve Core Web Vitals (ben/cal) | | 9,031 |
performance, web-vitals, best-practices |
An Introduction to the “:has()” Selector in CSS (5t3/sit) | | 9,030 |
introductions, css, selectors |
Security Implications of HTTP Response Headers (sny) | | 9,029 |
security, http, http-headers |
Angular v16 Is Here (mge/ang) | | 9,028 |
angular, release-notes |
Where Would You Take the W3C? (rob) | | 9,027 |
discussions, w3c |
The Latest Innovations in Drupal (mam) | | 9,026 |
drupal |
The Intersectionality of Web Performance (ada) | | 9,025 |
performance, sustainability, dei |
Release Notes for Safari Technology Preview 169 (jon/web) | | 9,024 |
release-notes, browsers, apple, safari |
Make Your Website Load Fast by Optimizing Request Priorities (deb) | | 9,023 |
performance, optimization, network |
How to Write More Efficient JavaScript Conditions (fre) | | 9,022 |
how-tos, javascript, efficiency |
How to Make a CSS-Only Hamburger Menu (thr) | | 9,021 |
how-tos, css, navigation |
Don’t Use Custom CSS Scrollbars (eri) | | 9,020 |
css, scrolling |
Digital Accessibility Is a Bigger Education Issue Than We Think—Here’s What We Can Do About It (emi/eds) | | 9,019 |
accessibility, training |
DevEx: What Actually Drives Productivity (abi+/acm) | | 9,018 |
developer-experience, productivity, metrics |
Detecting if an Event Was Triggered by a User or by JavaScript (pau/clo) | | 9,017 |
events, javascript |
7 Practical CSS Typography Tips and Tricks (zor/css) | | 9,016 |
videos, css, typography, tips-and-tricks |
How to Get Started With NodeJS—a Handbook for Beginners (kri/fre) | | 9,015 |
introductions, guides, nodejs |
Why “font-size” Must Never Be in Pixels (gra) | | 9,014 |
css, units, accessibility, responsive-design |
The Simple Trick to Transition From Height “0” to “auto” With CSS (kev) | | 9,013 |
videos, css, transitions, tips-and-tricks |
SupportsCSS (5t3) | | 9,012 |
websites, tooling, css, support |
Load Websites Faster With Code Splitting (lea) | | 9,011 |
performance, code-splitting, react |
Do Logical Properties Make CSS Easier to Learn? (chr) | | 9,010 |
css, logical-properties, learning |
CSS Naked Day and the Missing Wikipedia Page (j9t) | | 9,009 |
css, awareness-days, maintainability |
Creating an Animated Gradient Border With CSS (ibe) | | 9,008 |
css, animations, gradients, borders |
An Update on the Lock Icon (dav+/dev) | | 9,007 |
browsers, google, chrome |
A Complete Guide to Performance Budgets (tam/spe) | | 9,006 |
guides, performance, performance-budgets, metrics |
3 Engineering Mistakes That Kill Startups (mi) | | 9,005 |
mistakes, architecture |
developers.events: Maintaining a GitHub repository—What Have I Learned in 7 Years? (aur) | | 9,004 |
foss, community, github |
A/B Testing: A Primer | | 9,003 |
introductions, testing, metrics, optimization |
A Radical Proposal: Put UX Research in Charge (jms/cen) | | 9,002 |
user-experience, research, product-management, strategies |
Short Note: Why Isn’t “role=presentation”/“none” Allowed on Focusable Elements? (ste) | | 9,001 |
accessibility, focus, aria, html |
This Blog Is Hosted on My Android Phone (iam) | | 9,000 |
websites, hosting, mobile |
Beyond Content Creation: How Open Source Contributions Can Help You Get Noticed (bek/ope) | | 8,999 |
foss, content, career |
Testing Feature Support for Modern CSS (5t3) | | 8,998 |
css, feature-detection, support |
Tailwind CSS vs. UnoCSS (hey) | | 8,997 |
tailwind, unocss, css, frameworks, comparisons |
Practical Guide to Not Blocking the Event Loop | | 8,996 |
guides, javascript, event-loop, events, performance |
CSS Wishlist 2023 (ell) | | 8,995 |
css, wish-lists |
Configuring ESLint, Prettier, and TypeScript Together (jos) | | 8,994 |
eslint, prettier, linting, formatting, tooling, typescript, configuration |
7 Things to Remove From Your Job Postings to Be More Inclusive (kay/wom) | | 8,993 |
hiring, dei |
What’s New in Svelte: May 2023 (dre/sve) | | 8,992 |
release-notes, svelte, sveltekit |
Qwik Reaches v1.0 (bui) | | 8,991 |
release-notes, qwik |
CDNs: Speed Up Performance by Reducing Latency (aus) | | 8,990 |
content-delivery, performance |
“:root” Isn’t Global (kil) | | 8,989 |
css |
Two Underused Arguments for Writing Documentation (j9t) | | 8,988 |
writing, documentation, career |
My Favorite Free Courses to Learn JavaScript in Depth (jav) | | 8,987 |
courses, javascript, training, link-lists |
30th Anniversary of Licensing the Web for General Use and at No Cost (koa/w3c) | | 8,986 |
web, web-platform, standards, foss, history, anniversaries |
The Popover API Is Exciting, Sort Of (mrt) | | 8,985 |
apis, pop-overs |
Dark Mode in 3 Lines of CSS and Other Adventures (mad) | | 8,984 |
css, dark-mode |
A Beginner’s Introduction to the Most Common Data Types in Programming (dat) | | 8,983 |
introductions, types, programming |
Write Better CSS by Borrowing Ideas From JavaScript Functions (yap/sma) | | 8,982 |
css, javascript, functions, quality |
New to the Web Platform in April (rac/dev) | | 8,981 |
release-notes, web-platform, browsers, google, chrome, mozilla, firefox |
JS Private Class Fields Considered Harmful (lea) | | 8,980 |
javascript |
Everything You Need to Know About Webpack’s Bundle Analyzer (mat) | | 8,979 |
webpack, bundling, tooling |
Animating the Impossible (cas/btc) | | 8,978 |
videos, animations, transitions |
Rebuilding a Featured News Section With Modern CSS: Vox News (sha) | | 8,977 |
css, refactoring, maintenance, optimization |
Writing Unit Tests in Node.js Using Jest (dav+/sem) | | 8,976 |
testing, nodejs, jest |
What Is the Value of a Design System? (jul/zer) | | 8,975 |
design-systems |