The Developer Job Market Is Insane—5 Tips on How to Survive | | 11,260 |
career, interviewing, tips-and-tricks |
The Best CSS Background Patterns for Your Next Project | | 11,259 |
css, backgrounds |
Getting Started With CSS Container Queries (mic/mdn) | | 11,258 |
introductions, css, container-queries |
Introducing N|Solid Copilot: Your AI-Powered Node.js Navigator (nod) | | 11,257 |
introductions, nodejs, ai, tooling |
A Guide to Low-Code No-Code in Software Development | | 11,256 |
guides, low-and-no-code, concepts |
Biome—Unified Linting and Formatting Solution | | 11,255 |
biome, configuration |
Introduction to LangChain | | 11,254 |
introductions, langchain |
Optimizing Frontend Performance: Mastering Memoization, Throttling, and Debouncing | | 11,253 |
performance, optimization, memoization, throttling, debouncing |
How to Optimize MongoDB Performance for Node.js (app) | | 11,252 |
how-tos, mongodb, optimization, nodejs |
Why Doesn’t AI Work for Producing Accessible Code? (ala) | | 11,251 |
accessibility, code-generation, ai |
We Need to Have a Chat? I Think We Should Refactor | | 11,250 |
design-systems, maintenance, refactoring |
Using Selectlist in React (kil/pol) | | 11,249 |
react, forms |
Shattering the Design System: Unleashing the Creative Revolution (cre/uxd) | | 11,248 |
design-systems, creativity, processes |
Release Notes for Safari Technology Preview 183 (jon/web) | | 11,247 |
release-notes, browsers, apple, safari |
Modular CSS and Different Ways to Structure Your Stylesheets (cfe) | | 11,246 |
css, modules |
Is It Worth Keeping Your CSS DRY—Pros and Cons | | 11,245 |
css, maintainability, principles |
Browsing the Eastern Side of the Personal Web | | 11,244 |
web, community |
About Subgrid and Colored Grid Lines (len) | | 11,243 |
css, grids, layout |
A Tip for Properly Handling Loading States in Web Apps (ray) | | 11,242 |
tips-and-tricks, state-management, web-apps |
Letter and Spirit of Web Development (j9t) | | 11,241 |
community, processes |
Accessibility Testing With Chrome DevTools | | 11,240 |
accessibility, testing, browsers, google, chrome, dev-tools |
How I Test a Website for Accessibility | | 11,239 |
accessibility, testing |
Simplifying the E2E Selectors Hassle | | 11,238 |
angular, typescript, testing |
What Is Transpiling in JavaScript? | | 11,237 |
videos, javascript, ecmascript, transpiling, babel |
Node.js Monthly Downloads (mco) | | 11,236 |
websites, nodejs, metrics |
Exploring V8’s Strings: Implementation and Optimizations (ili) | | 11,235 |
javascript, javascript-engines, v8, strings, optimization |
Elevate Your CSS Debugging Skills With These Chrome DevTools Tricks in 2024 (uti) | | 11,234 |
css, debugging, browsers, google, chrome, dev-tools |
Designing for Accessibility Beyond Compliance (uxd) | | 11,233 |
design, accessibility, compliance |
Cracking a “Developer Tools Killer” Script… (cod) | | 11,232 |
browsers, dev-tools, debugging |
Introducing the Website Carbon Rating System | | 11,231 |
introductions, sustainability |
A Coder Considers the Waning Days of the Craft | | 11,230 |
craft, retrospectives, web |
Monitoring Your Python App With AppSignal | | 11,229 |
python, monitoring, tooling |
Your Website’s URLs Can and Should Be Beautiful | | 11,228 |
urls, usability |
Growing Design by Letting Teams Experience It | | 11,227 |
design |
Is It Time for You to Leave Social Media? | | 11,226 |
social-media |
Prettier 3.1: New Experimental Ternaries Formatting and Angular Control Flow Syntax | | 11,225 |
release-notes, prettier |
Text With Media Background: Practical Solutions | | 11,224 |
images, microcontent, readability, accessibility |
The Top WordPress Plugins Are… a Little Sad? (chr) | | 11,223 |
wordpress, plugins |
HTML Web Components (jim) | | 11,222 |
html, web-components |
Designing Web Design Documentation (fre/sma) | | 11,221 |
documentation, design, design-systems |
Cascade Layers, CSS Functions, and More CSS With Miriam Suzanne (mia+/sho) | | 11,220 |
podcasts, interviews, css, cascade, functions |
Explaining Kubernetes to My Uber Driver | | 11,219 |
architecture, kubernetes |
HTML First | | 11,218 |
websites, html, principles |
The Nature of Digital Is Environmentally Destructive (ger) | | 11,217 |
sustainability |
Accessibility Training Can Sometimes Harm Accessibility (cer) | | 11,216 |
accessibility, training |
Mastering Cryptography Fundamentals With Node’s “crypto” Module | | 11,215 |
security, cryptography, nodejs |
Stop Using AI-Generated Images (mic) | | 11,214 |
ai, images |
AI Is the New UI (uxd) | | 11,213 |
ai, design |
NCSA Mosaic: How the First Mainstream Web Browser Changed the World Forever | | 11,212 |
history, browsers, mosaic |
Lost in Translation: Tips for Multilingual Web Accessibility (ben) | | 11,211 |
tips-and-tricks, accessibility, internationalization, localization |
Do You Really Need to Validate Your HTML Code? | | 11,210 |
discussions, html, conformance |
Concurrency in React 18 for Busy Bees (ole) | | 11,209 |
react, concurrency |
What’s New in Angular 17 (rak) | | 11,208 |
angular |
Cookie Permissions 101 | | 11,207 |
cookies, legal, user-experience |
CSS Nesting Is Here (mic) | | 11,206 |
css, nesting |
Set Up Your Redwood.js Environment: A Beginner’s Tutorial (sel) | | 11,205 |
videos, tutorials, redwoodjs |
Never Use “Scroll” Value for Overflow (kiz) | | 11,204 |
css, overflow, scrolling |
Creating Accessible UI Animations (sma) | | 11,203 |
accessibility, animations |
A Faster Web in 2024 (rvi) | | 11,202 |
performance, web-vitals, metrics, web |
NaN or Not a Number? (mic) | | 11,201 |
javascript |
ES6 Features You Didn’t Know You Needed: A JavaScript Guide for Beginners | | 11,200 |
guides, javascript |
Modern Frontend Testing With Vitest, Storybook, and Playwright | | 11,199 |
testing, vitest, storybook, playwright |
Can Bun Eat Node.js’s Lunch? Testing the Trendy Toolkit | | 11,198 |
bun, nodejs, comparisons |
Understanding HTML Landmarks and How to Apply Them (its/log) | | 11,197 |
html, semantics, accessibility, aria |
HTML Web Components (ada) | | 11,196 |
web-components, html, web-platform |
How Long Until Your Website Is Accessible? (kar) | | 11,195 |
accessibility, processes |
Front End Devs Really Don’t Understand Accessibility (cfe) | | 11,194 |
accessibility, craft |
Effective Engineering Teams (add) | | 11,193 |
collaboration, career, engineering-management |
CSS Nesting Relaxed Syntax Update (arg/dev) | | 11,192 |
css, nesting, browsers, google, chrome, support |
Secure Code Review Tips to Defend Against Vulnerable Node.js Code | | 11,191 |
nodejs, security, code-reviews |
CSS Positioning Crash Course (zor/css) | | 11,190 |
videos, crash-courses, css, positioning, layout |
Handling Null, Undefined, and Zero Values in JavaScript (mic) | | 11,189 |
javascript |
XML Basics for Computing | | 11,188 |
fundamentals, xml |
AVIF: Meet the Next Level Image File Format | | 11,187 |
avif, images |
“@ scope” (mdn) | | 11,186 |
css, scope |
How to Use Timeouts in Node.js (app) | | 11,185 |
how-tos, nodejs, javascript |
Monolith to Microservices: 5 Strategies, Challenges, and Solutions | | 11,184 |
monoliths, microservices, architecture, migrating, strategies |
Web Developers: Remarkably Untalented and Careless? (bal) | | 11,183 |
quality, career, training |
Using CSS “content-visibility” to Boost Your Rendering Performance (log) | | 11,182 |
css, rendering, performance |
Introducing Angular v17 (mge/ang) | | 11,181 |
introductions, release-notes, angular |
Everything About SEO Is Obnoxious (chr) | | 11,180 |
seo, quality, ethics |
React Router v6: A Beginner’s Guide | | 11,179 |
guides, react, routing, react-router |
How Miro Migrated Its Analytics Event Tracking System | | 11,178 |
analytics, metrics, monitoring, migrating |
Why We Need a “Green” Perf Metric (scr) | | 11,177 |
videos, sustainability, performance, metrics |
Deploying a Vue Application With Netlify and GitHub | | 11,176 |
deploying, vuejs, netlify, github |
(Don’t) Mind the Gap (mic) | | 11,175 |
css, layout |
Headless Component: A Pattern for Composing React UIs (mfo) | | 11,174 |
components, react, headless |
Addressing Accessibility Concerns With Using Fluid Type (sma) | | 11,173 |
accessibility, responsive-design, fluid-design, css |
Creating Accessible Content in Drupal 10 | | 11,172 |
videos, drupal, accessibility |
13 HTML Attributes You Should Know About | | 11,171 |
html, attributes |
Writing Components That Work in Any Frontend Framework (and) | | 11,170 |
web-components, frameworks |
Truly Semantic (don) | | 11,169 |
design-tokens, semantics, naming |
Surprising Facts About New CSS Selectors (spa/clo) | | 11,168 |
css, selectors |
How Core Web Vitals Saved Users 10,000 Years of Waiting for Web Pages to Load (add+/dev) | | 11,167 |
google, performance, user-experience, metrics |
Cloudinary: The “Dramatic” Story of JPEG XL Support So Far (jon/com) | | 11,166 |
jpeg-xl, images, support, browsers |
Angular (ang) | | 11,165 |
websites, angular |
Accessibility Training Will Not Save You (rei) | | 11,164 |
accessibility, training, career, quality |
How to Use npm Packages Outside of Node | | 11,163 |
how-tos, npm, dependencies, javascript |
How to Build a Server-Side React App Using Vite and Express (the) | | 11,162 |
how-tos, react, vite, express, server-side-rendering |
The Role of Prototyping in UX Design: From Wireframes to Interactive Mockups (uxm) | | 11,161 |
user-experience, design, prototyping |
GitLab CI Optimization: 15+ Tips for Faster Pipelines | | 11,160 |
gitlab, ci-cd, optimization, tips-and-tricks, dev-ops |
Removing List Styles Without Affecting Semantics (mat) | | 11,159 |
html, css, semantics, accessibility |
“git rebase”: What Can Go Wrong? (b0r) | | 11,158 |
git |
Default Layouts in 11ty (rem) | | 11,157 |
eleventy |
Comparing MySQL, PostgreSQL, and MongoDB (ver) | | 11,156 |
databases, mysql, postgresql, mongodb, comparisons |
Understanding React Error Boundary | | 11,155 |
react |
How Creating Content as a Developer Changed My Life | | 11,154 |
career, learning |
To Hell With the Business Case (mat) | | 11,153 |
accessibility, economics, legal |
WCAG 2.2 Will Be a Part of EN 301 549 and With That a Part of WAD and EAA (cer) | | 11,152 |
accessibility, wcag, standards, legal, eaa |
Understanding CORS | | 11,151 |
security, cors |
GitHub Copilot Now Generates AI Commit Messages (ami) | | 11,150 |
github-copilot, ai, commit-messages |
Performance in React and Next.js (ver) | | 11,149 |
videos, performance, react, nextjs |
Messing About With CSS Gradients (mic) | | 11,148 |
css, gradients |
How to Do a TypeScript Conversion | | 11,147 |
how-tos, javascript, typescript, migrating, conversion, refactoring |
Workarounds for Buggy Gradients (kei) | | 11,146 |
css, gradients, colors |
Totally Remdom, or How Browsers Zoom Text (mat) | | 11,145 |
accessibility, zooming, css, units, responsive-design |
An Accessibility Bookmarklet for Testing 200% Text Size (ash) | | 11,144 |
accessibility, testing, bookmarklets |
Why You Should Use “px” Units for Margin, Padding, and Other Spacing Techniques (ash) | | 11,143 |
css, units, margins, spacing, responsive-design |
Content Negotiation in Practice (sof) | | 11,142 |
content-negotiation, http, examples |
Use the CSS “:disabled” Pseudo-Class Instead of the “[disabled]” Attribute Selector to Match Disabled Form Controls (sim) | | 11,141 |
css, selectors, forms |
Can AI Help Boost Accessibility? These Researchers Tested It for Themselves | | 11,140 |
accessibility, ai, chatgpt, research |
How to Use the Fetch API in Node.js, Deno, and Bun (cra) | | 11,139 |
how-tos, data-fetching, apis, nodejs, deno, bun, comparisons |
Shadow DOM on Regular Elements (kiz) | | 11,138 |
shadow-dom, dom |
Information vs. Experience: How to Build Mature Design Systems (uxd) | | 11,137 |
how-tos, comparisons, design-systems |
In Quest to Defeat Euro Red-Tape, Apple Said It Had Three Safari Browsers—Not One (tho/the) | | 11,136 |
browsers, apple, safari, web, legal |
How to Write Good Alt Text for Screen Readers (cra) | | 11,135 |
how-tos, accessibility, images, writing, alt-text, screen-readers |
“:fullscreen” Demo Without JavaScript (yoo) | | 11,134 |
css, selectors |
Don’t Turn a Table Into an ARIA Grid Just for a Clickable Row (aar) | | 11,133 |
html, tables, grids, aria, accessibility |
Answers to Common (Web) Accessibility Questions (hdv) | | 11,132 |
accessibility |
10 Best Web Development Stacks | | 11,131 |
tooling, tech-stacks |
The Dangers of Doomscrolling for Designers and How to Break Free (web) | | 11,130 |
career |
Understanding Cookies (ver) | | 11,129 |
cookies |
Getting Started With NVDA | | 11,128 |
videos, introductions, screen-readers, nvda, accessibility |
The People Who Ruined the Internet (ver) | | 11,127 |
web, google, seo |
Dark Visitors | | 11,126 |
websites, ai, scraping, robotstxt |
The “prefers-reduced-transparency” Media Feature (mat) | | 11,125 |
css, media-queries, accessibility |
Technical Standards Bodies Are Regulators (mno) | | 11,124 |
standards, policies, legal |
Speeding Up the JavaScript Ecosystem—Tailwind CSS (mar) | | 11,123 |
performance, javascript, tailwind |
Response Code Cheat Sheet for Laravel HTTP Client (ami) | | 11,122 |
cheat-sheets, laravel, http |
Release Notes for Safari Technology Preview 182 (jon/web) | | 11,121 |
release-notes, browsers, apple, safari |
Personal-Scale Web Scraping for Fun and Profit | | 11,120 |
scraping, javascript, functionality, optimization |
One HTML Tag, Thirty+ CSS Drawings—My Divtober 2023 Collection (alv) | | 11,119 |
css, art |
Learn Performance (kev+/dev) | | 11,118 |
courses, performance |
How Bear Does Analytics With CSS | | 11,117 |
analytics, metrics, css, case-studies |
Confusing Git Terminology (b0r) | | 11,116 |
git, terminology |
Breaking Down a Design (jam) | | 11,115 |
design |
Blinded by the Light DOM (mey) | | 11,114 |
web-components, dom, shadow-dom, javascript |
A Comprehensive Guide to Data Engineering | | 11,113 |
guides, data-engineering |
0 KB Social Media Embeds (chr) | | 11,112 |
embed-code, quality |
2023: 0 of the Global Top 100 Websites Use Valid HTML (j9t) | | 11,111 |
html, css, conformance, metrics, quality |
Why Signals Are Better Than React Hooks | | 11,110 |
videos, javascript, signals, react, hooks, comparisons |
A Complete Guide to LangChain in JavaScript | | 11,109 |
guides, langchain, javascript, frameworks |
Better Dynamic Themes in Tailwind With OKLCH Color Magic (evi) | | 11,108 |
theming, tailwind, oklch, colors |
Mobile-First Indexing Has Landed—Thanks for All Your Support (joh) | | 11,107 |
mobile-first, mobile, seo, google |
Remix ❤️ Vite | | 11,106 |
remix, vite, support |
Answering Common Questions About Interpreting Page Speed Reports (geo/sma) | | 11,105 |
performance, optimization |
Accessibility by Degrees (tem) | | 11,104 |
accessibility, processes |
20 Effective Tips to Speed Up Your Drupal Website | | 11,103 |
drupal, tips-and-tricks, performance, optimization |
Effective Strategies for Optimizing Performance | | 11,102 |
strategies, performance, optimization |
What Exactly Is “Modern” CSS? (geo) | | 11,101 |
css |
Interop 2023 October Update (rac/dev) | | 11,100 |
interoperability, web-platform, browsers, support |
Don’t Disable Buttons (cfe) | | 11,099 |
buttons, accessibility, javascript |
Guide to React Suspense and “use” Hook for Busy Bees (ole) | | 11,098 |
guides, react, hooks, promises, data-fetching |
Is Express Still “De Facto” for Building Node Backends? | | 11,097 |
discussions, express |
Unit-Testing: The Unsung Hero of Code Quality | | 11,096 |
testing, quality |
A Guide to Using MSSQL With Node.js | | 11,095 |
guides, nodejs, databases, sql |
The New CSS Math: “rem()” and “mod()” (dan) | | 11,094 |
css, functions, math |
View Transitions and Stacking Context: Why Does My CSS View Transition Ignore “z-index”? (nic) | | 11,093 |
css, positioning, animations, view-transitions |
An Introduction to Working With SVGs in React | | 11,092 |
introductions, images, svg, react |
Why Is node_modules Heavier Than the Universe? | | 11,091 |
nodejs |
Keep Pace With Modern JavaScript | | 11,090 |
javascript, link-lists |
Let’s Reinvent the Wheel (vas) | | 11,089 |
html, css, user-experience, accessibility, web-platform |
State of React 2023 (sac/dev) | | 11,088 |
surveys, react |
How Often Should You Redesign Your Website? | | 11,087 |
redesigning, refactoring, seo |
Liquid vs. Headless: A Look at Real User Web Performance (sia) | | 11,086 |
shopify, headless, performance, metrics, comparisons |
AI as a UX Assistant | | 11,085 |
user-experience, ai |
How to Find a Developer Job in 2023 (With Little or No Experience) | | 11,084 |
how-tos, career |
You’re Gonna Need a Bigger Browser (rob) | | 11,083 |
browsers, web-platform, user-experience, outlooks |
Some Sensible Defaults for Your “img” Elements (css) | | 11,082 |
images, css |
So You’ve Been Publicly Accessibility-Shamed (dav) | | 11,081 |
accessibility, quality, communication |
Testing and Code Quality in Node.js (hon) | | 11,080 |
testing, quality, nodejs |
20 Simple Ways to Style the HTML “details” Element | | 11,079 |
html, disclosure-widgets, css |
Why I Won’t Use Next.js (ken) | | 11,078 |
frameworks, nextjs |
Arrays—Implementation in JavaScript | | 11,077 |
javascript, arrays |
Astro 3.4: Page Partials (eri/ast) | | 11,076 |
release-notes, astro |
Introduction to Real-Time Communication in PHP Laravel | | 11,075 |
introductions, laravel |
Introduction to htmx | | 11,074 |
introductions, htmx |
What the !#@% Is a Passkey? (eff) | | 11,073 |
passkeys, security |
Next.js 14 (nex) | | 11,072 |
release-notes, nextjs |
Secret Scanning Scans Public npm Packages (git) | | 11,071 |
github, npm, dependencies, security |
Performance Optimization With Worker Threads Node.js | | 11,070 |
performance, optimization, nodejs, worker-threads |
HTML vs. DOM? Let’s Debug Them (jec/dev) | | 11,069 |
videos, html, dom, debugging, comparisons |
Deprecation of Formatting Rules (nza/esl) | | 11,068 |
eslint, linting, tooling, formatting, release-notes |
What Does the “A” Mean in “DEAI”? (mni) | | 11,067 |
dei, accessibility |
Understanding SC 2.4.11 “Focus Not Obscured (Minimum)” | | 11,066 |
accessibility, wcag, focus |
Vue.js (Vue v3) for Beginners | | 11,065 |
videos, courses, vuejs |
Sheet, Dialog, or Snackbar—What Should a Designer Go For? | | 11,064 |
design, design-patterns, modals |
Data Engineering Essentials #1: Your First Pipeline | | 11,063 |
fundamentals, data-engineering |
WebKit Features in Safari 17.1 (jen/web) | | 11,062 |
release-notes, browsers, apple, safari, webkit |
Web Components Will Outlive Your JavaScript Framework (jak) | | 11,061 |
web-components, javascript, frameworks |
CSS “prefers-reduced-transparency” (arg/dev) | | 11,060 |
css, media-queries, support |
My Problem With Using TypeScript in 2023 | | 11,059 |
videos, typescript |
A Comprehensive Guide to Django Caching | | 11,058 |
guides, django, caching |
It’s 2023, Here Is Why Your Web Design Sucks (hbu) | | 11,057 |
web, design, career |
Goodbye, Node.js Buffer (sin) | | 11,056 |
nodejs |
Give Your Site Some Focus! Tips for Designing Useful and Usable Focus Indicators (deq) | | 11,055 |
accessibility, forms, focus, user-experience, tips-and-tricks |
Complex MPA View Transitions (tyl) | | 11,054 |
multi-page-apps, view-transitions, css |
Change Project, Change Node Version, Let .nvmrc Help You | | 11,053 |
nodejs, nvm |
Tailwind vs. Semantic CSS | | 11,052 |
tailwind, css, html, semantics, comparisons, performance |
Unlocking JavaScript Design Patterns: Mastering Singleton for Ultimate Code Efficiency | | 11,051 |
javascript, software-design-patterns, efficiency |
Changing Colors in an SVG Element Using CSS and JavaScript | | 11,050 |
svg, colors, css, javascript |
Solved by CSS Scroll-Driven Animations: Style an Element Based on the Active Scroll Direction and Scroll Speed (bra) | | 11,049 |
css, scrolling, animations |
JavaScript Decorators: An In-Depth Guide | | 11,048 |
guides, javascript |
Release: Yarn 4.0 | | 11,047 |
yarn, release-notes |
What Removing Object Properties Tells Us About JavaScript (mon/sma) | | 11,046 |
javascript, objects |
Svelte by Example (seb) | | 11,045 |
websites, svelte, examples |
Stop Waiting (jha) | | 11,044 |
quality, testing |
Splitting Within Selects (aar) | | 11,043 |
accessibility, html, forms, browsers, support |
Select Element: Now With Horizontal Rules (una/dev) | | 11,042 |
html, forms, semantics, browsers, google, chrome, apple, safari, support |
Navigating the Ethical Complexities of Personalized User Experiences: Balancing Innovation With Privacy and Consent (uxm) | | 11,041 |
user-experience, personalization, ethics, privacy, consent-management |
JavaScript Is Enabled by Default in Web Browsers (jim) | | 11,040 |
javascript, web-platform, permissions |
JavaScript Anti-Pattern: Self-Documenting Code (cfe) | | 11,039 |
javascript, anti-patterns, documentation |
In Defense of Learning on Company Time (isa) | | 11,038 |
learning, career |
Igalia Chats: Web History Part VI (stu+/iga) | | 11,037 |
podcasts, web, history |
HTML Meta Tags | | 11,036 |
html, metadata |
CSS “text-wrap: pretty” (arg/dev) | | 11,035 |
css, typography, browsers, google, chrome, support |
Accessibility Improvements for User-Agents | | 11,034 |
accessibility, browsers, screen-readers, assistive-tech |
Strikethrough Accessibility (den) | | 11,033 |
accessibility, html, screen-readers, support |
Global Encryption Day: Encryption’s Critical Role in Safeguarding Human Rights (tor) | | 11,032 |
awareness-days, encryption, privacy |
Using ChatGPT, GitHub Copilot, and Phind to Generate Tailwind Config for Width Classes (luc) | | 11,031 |
ai, chatgpt, github-copilot, tailwind, configuration |
Using ChatGPT for Smart Truncation in Responsive Web Design | | 11,030 |
content, responsive-design, ai, chatgpt, html |
Is CAPTCHA Accessible? | | 11,029 |
accessibility, captcha |
When to Use CSS “text-wrap: balance;” vs. “text-wrap: pretty;” (sea) | | 11,028 |
css, typography, comparisons |
What Should Be the Contrast Level of Inactive Buttons? (uxd) | | 11,027 |
accessibility, buttons, contrast, colors |
How Do You Even Web Dev Without Node? A Quick Introduction to Test-Driven Web Development Using Just the Browser (bal) | | 11,026 |
introductions, testing |
Finding the Primary Branch of a Git Repository (ami) | | 11,025 |
git |
Embedding Accessibility Into Code Reviews (web) | | 11,024 |
videos, accessibility, code-reviews, processes |
How to Collaborate on Pull Requests for Beginners (ope) | | 11,023 |
how-tos, code-reviews, collaboration |
Web Accessibility Strategies for Non-Accessible Projects (bol) | | 11,022 |
videos, accessibility, strategies, processes |
Don’t Do It on Frontend or… Frontend Good Practices for Devs | | 11,021 |
best-practices, quality, maintainability, documentation |
How to Build Your First Web Component (joe/fre) | | 11,020 |
how-tos, web-components |
Why Unique ID Attributes Matter (deq) | | 11,019 |
accessibility, html, attributes, conformance |
The Need for Recognition in Open Source (bek/ope) | | 11,018 |
foss, culture, communication, community |
Prodding Firefox to Update “:has()” Selection (mey) | | 11,017 |
css, selectors, mozilla, firefox, support |
I Asked People to Make This Simple Layout and Was Surprised by the Results (kev) | | 11,016 |
videos, css, layout, comparisons |
How to Map a Number Between Two Ranges (hen) | | 11,015 |
how-tos, javascript, math |
Git: Rebase an Old Branch Incrementally (ada) | | 11,014 |
git, command-line |
On the Uniting Power of a Commitment to HTML Conformance (j9t) | | 11,013 |
html, conformance, quality, community, web |
How to Animate Along a Path in CSS (pre/sma) | | 11,012 |
how-tos, css, animations |
Does the HTML “hr” (Horizontal Rule) Benefit Screen Reader Users? | | 11,011 |
html, accessibility, screen-readers |