Creating a Flexible Design Token Taxonomy for Intuit’s Design System | | 1,287 |
design-tokens, design-systems |
Why UX Testing Is Critical to Your Web Site’s Success (uxm) | | 1,286 |
user-experience, testing |
Balancing Users’ Data Privacy and the User Experience (uxm) | | 1,285 |
privacy, user-experience |
Radix UI Component With Next.js and Tailwind CSS | | 1,284 |
videos, components, radix, nextjs, tailwind |
Packaging and Selling a Node.js App | | 1,283 |
nodejs |
Can Web Developers Be Held Liable? | | 1,282 |
accessibility, legal |
Gatsby Headaches and How to Cure Them: I18N II (mon/sma) | | 1,281 |
gatsby, internationalization |
Button Types (ada) | | 1,280 |
html, buttons |
Balancing Users’ Needs and Business Goals in UX Design (uxm) | | 1,279 |
user-experience, design |
How to Clean Up Your Local Repository With Git Commands (thi) | | 1,278 |
how-tos, git, command-line, maintenance |
The Problem With Sticky Menus That Appear on Scroll and What to Do Instead (ada) | | 1,277 |
navigation, scrolling, user-experience |
The New CSS (mat) | | 1,276 |
css, design, web-platform |
Import Maps to Natively Import JavaScript Modules Using Bare Names (ami) | | 1,275 |
javascript, import-maps |
It’s Time for Dimensional Thinking in Design (uxd) | | 1,274 |
design, ai |
IndexedDB Tutorial for Beginners: A Comprehensive Guide With Coding Examples | | 1,273 |
tutorials, guides, databases, indexeddb, examples |
Git Concepts Everyone Should Know (fra) | | 1,272 |
git, concepts |
Create React UI Lib: Component Library Speedrun | | 1,271 |
typescript, react, components, npm |
Wolvic 1.4 Released (wol) | | 1,270 |
release-notes, wolvic, igalia, browsers |
TypeScript 5.2’s New Keyword: “using” (mat) | | 1,269 |
typescript |
The Five Types of People Who Produce Inaccessible Code (eri) | | 1,268 |
accessibility, community |
Standardising Design Tokens (oll) | | 1,267 |
design-tokens, conventions |
Scoping (mat) | | 1,266 |
css, scope |
What’s UnAI-Able | | 1,265 |
ai |
Top 10 Things You Should Add While Coding: Valuable Tips for Programmers | | 1,264 |
tips-and-tricks, programming |
A Guide to Coding Standards to Improve Code Quality | | 1,263 |
guides, conventions, formatting, consistency, quality |
HTML Imports (w3c) | | 1,262 |
html |
How to Add a CSS Reveal Animation to Your Images (css) | | 1,261 |
how-tos, css, animations, images |
What Are Deceptive Patterns? | | 1,260 |
user-experience, dark-patterns |
Creating Scroll-Triggered Animations by Combining Scroll-Driven Animations, Custom Properties, Style Queries, and Transitions (bra) | | 1,259 |
css, animations, transitions, scrolling, custom-properties, container-queries |
The Next Phase of Eleventy: Return of the Side Project (zac) | | 1,258 |
eleventy |
Django: A Security Improvement Coming to “format_html()” (ada) | | 1,257 |
django, security, html |
An Explosion in Software Engineers Using AI Coding Tools? (ger) | | 1,256 |
ai, code-completion, productivity |
6 Quick Tests You Can Do to Test Your Forms for Accessibility (kar) | | 1,255 |
accessibility, testing, forms |
End-to-End Tracing | | 1,254 |
observability, tracing, case-studies |
How to Build Server-Side Rendered (SSR) Svelte Apps With SvelteKit (sma) | | 1,253 |
how-tos, svelte, sveltekit, web-apps, server-side-rendering |
Using Color Wheel Combinations in Your Designs (web) | | 1,252 |
colors, design |
Simplify Email Development With MJML: A Beginner’s Guide | | 1,251 |
email, mjml, guides |
Puppeteer in Node.js: More Antipatterns to Avoid (app) | | 1,250 |
nodejs, scraping, testing, anti-patterns, puppeteer |
npm Won’t Publish Packages Containing the Word “keygen” | | 1,249 |
discussions, npm, dependencies |
How (and Should?) We Stop the Infinite Scroll (uxd) | | 1,248 |
user-experience, scrolling |
Design vs. Accessibility and the CSS “visually-hidden” Class (its/log) | | 1,247 |
design, accessibility, css, comparisons |
Cyclic Dependency Space Toggles (kiz) | | 1,246 |
toggles, css, custom-properties |
When and Why to Use a Click Test | | 1,245 |
usability, testing |
Nuxt in 100 Seconds (fir) | | 1,244 |
videos, introductions, nuxt |
Tuesday, June 20, 2023 Security Releases (raf/nod) | | 1,243 |
release-notes, nodejs, security |
The Gotchas of CSS Nesting (kil) | | 1,242 |
css, nesting |
Rebuilding a Comment Component With Modern CSS (sha) | | 1,241 |
functionality, components, css |
Blur Vignette Effect in CSS | | 1,240 |
css, effects |
Positioning Anchored Popovers (hdv) | | 1,239 |
pop-overs, css, positioning |
Naming Components | | 1,238 |
design-systems, components, naming |
“margin-trim” as a Best Practice? (chr) | | 1,237 |
css |
Gatsby Headaches and How to Cure Them: I18N (mon/sma) | | 1,236 |
gatsby, internationalization |
Chrome for Testing: Reliable Downloads for Browser Automation (mat/dev) | | 1,235 |
browsers, google, chrome, testing |
Bottom Sheets: Definition and UX Guidelines | | 1,234 |
terminology, guidelines, mobile, user-experience |
How to Learn Programming | | 1,233 |
how-tos, learning, programming |
The Continuing Tragedy of CSS: Thoughts From CSS Day 2023 (pau) | | 1,232 |
css, web-platform |
How to Highlight Required and Optional Form Fields (ada) | | 1,231 |
how-tos, forms, mistakes, usability |
CSS! CSS! CSS! (mat) | | 1,230 |
css, community |
You Can Stop Using “user-scalable=no” and “maximum-scale=1” in Viewport Meta Tags Now | | 1,229 |
html, viewport, metadata, accessibility, responsive-design |
Best Animation Libraries for React | | 1,228 |
libraries, animations, react, link-lists |
That’s Not How I Wrote CSS Three Years Ago (mat/css) | | 1,227 |
videos, css, support |
Shining Light on the Shadow DOM (cas/css) | | 1,226 |
videos, shadow-dom, dom |
Modern CSS for Dynamic Component-Based Architecture (5t3) | | 1,225 |
css, architecture, components |
Liven Up Your Websites With Scroll-Driven Animations and View Transitions (bra/css) | | 1,224 |
videos, css, scrolling, animations, view-transitions |
Internet Explorer: The 1st Browser to Support CSS (cdu+/hen) | | 1,223 |
videos, css, browsers, microsoft, internet-explorer, support, history |
Design Under Constraints: Challenges, Opportunities, and Practical Strategies (boa/sma) | | 1,222 |
design, strategies |
CSS Containers, What Do They Know? (mia/css) | | 1,221 |
videos, css, container-queries |
An Introduction to DevOps | | 1,220 |
introductions, dev-ops |
Must Know JavaScript API—IndexedDB API | | 1,219 |
databases, indexeddb, javascript, apis |
Sticky Content: Focus in View (tet) | | 1,218 |
accessibility, focus, scrolling, css |
The CSS “overscroll‑behavior” Property Can Be Used to Disable Default Browser Gestures (sim) | | 1,217 |
css, scrolling |
Why Doesn’t CSS Have Scope? (hey/css) | | 1,216 |
videos, css, scope |
The Universal Focus State (eri) | | 1,215 |
accessibility, focus, css |
Style Recalculation Secrets They Don’t Want You to Know (pat/css) | | 1,214 |
videos, css, selectors, performance |
State of the CSS Community (una/css) | | 1,213 |
videos, css, community |
No, “AI” Will Not Fix Accessibility (aar) | | 1,212 |
accessibility, ai |
Designing a Scalable Backend in Node.js (app) | | 1,211 |
software-design, scalability, nodejs |
Chrome DevTools Tips: Styles Pane and Elements Panel (zor/css) | | 1,210 |
videos, dev-tools, browsers, google, chrome |
Testing Sites and Apps With Blind Users: A Cheat Sheet (sma) | | 1,209 |
accessibility, testing, screen-readers, assistive-tech, tooling, cheat-sheets |
Before Your Next Frontend Pull Request, Use This Checklist (evi) | | 1,208 |
checklists, performance, compression, dependencies, accessibility, legibility, naming |
Best Practices for Container Queries (zel) | | 1,207 |
best-practices, container-queries, css |
Are Simple Websites Better for Business? (web) | | 1,206 |
design, simplicity |
48 Laws, Rules, and Principles of Web Development (j9t) | | 1,205 |
programming, principles, terminology |
What’s New in CSS (jen) | | 1,204 |
videos, css, apple |
Reducing Complexity in Front End Development (mic) | | 1,203 |
complexity, performance, css, javascript |
Tokens Are the Most Valuable Artifact a Design System Can Provide | | 1,202 |
design-systems, design-tokens |
Angular at Google I/O 2023 (ang) | | 1,201 |
release-notes, angular, google |
Exploring Universal and Cognitive-Friendly UX Design Through Pivot Tables and Grids (sma) | | 1,200 |
information-design, user-experience, tables, grids |
RSC From Scratch: Server Components | | 1,199 |
videos, react, components |
The Ultimate Guide to Writing Technical Blog Posts (bla) | | 1,198 |
guides, writing, blogging |
Styling Scrollbars (oll) | | 1,197 |
scrolling, css |
Modern CSS in Real Life (chr) | | 1,196 |
css |
Be Careful With “ch” Units (cit) | | 1,195 |
css, units |
Assume the Position—a Labeling Story (llo/tpg) | | 1,194 |
accessibility, forms, labels, html |
Accessible Rich Internet Applications (WAI–ARIA) 1.2 (w3c) | | 1,193 |
standards, accessibility, aria |
Accessibility and Artificial Intelligence (joe) | | 1,192 |
accessibility, ai |
An Introduction to Debugging in Node.js (cra) | | 1,191 |
introductions, debugging, nodejs |
Accessibility Testing—Pay Attention to the Details | | 1,190 |
accessibility, testing |
One More Thing—Apple’s Push on Web Apps on macOS | | 1,189 |
apple, web-apps |
Is React Having An AngularJS Moment? | | 1,188 |
react, angularjs |
What Is Open Graph? How to Use It for Your WordPress Website? | | 1,187 |
how-tos, open-graph, html, social-media, wordpress |
Primitive Objects in JavaScript: When to Use Them (sma) | | 1,186 |
javascript, objects |
New Job? Negotiate as if Your Life Depends on It | | 1,185 |
career |
How to Detect Unnecessary Renderings of DOM Elements in Your Web App to Improve Performance | | 1,184 |
how-tos, rendering, dom, performance, debugging, angular |
test262.fyi | | 1,183 |
websites, javascript, ecmascript, javascript-engines, v8, spidermonkey |
The Problem With Automatically Focusing the First Input and What to Do Instead (ada) | | 1,182 |
user-experience, accessibility, focus, forms |
How We Created an Accessible, Scalable Color Palette | | 1,181 |
colors, color-palettes, accessibility, scalability, case-studies |
How Chrome Achieved High Scores on Three Browser Benchmarks (dev) | | 1,180 |
browsers, google, chrome, performance |
How AI Can Make Software More Intuitive | | 1,179 |
ai, usability |
No Single Metric Captures Productivity | | 1,178 |
productivity, metrics |
wasmati: You Should Write Your WebAssembly in TypeScript | | 1,177 |
webassembly, typescript, libraries |
Every Design Team Needs Writers (uxd) | | 1,176 |
design, writing |
WCAG 2.2 Misses Mark on Defining Visible Focus (yat) | | 1,175 |
accessibility, focus, wcag, standards |
The Many Ways to Select the n-th Character From a String (cod) | | 1,174 |
javascript, strings |
New CSS Color Spaces and Functions in All Major Engines (rac/dev) | | 1,173 |
css, colors, functions, browsers, support |
Do Not Drop Sass for CSS | | 1,172 |
css, sass, preprocessors |
An Introduction to “@ scope” in CSS (oll) | | 1,171 |
introductions, scope, css |
Announcing TypeScript 5.1 | | 1,170 |
release-notes, typescript |
The Context Dilemma | | 1,169 |
design-systems, design-tokens |
Some Things I Learnt From Working on Big Frontend Codebases | | 1,168 |
complexity, lessons |
Quick Tip: Shipping Resilient CSS Components (5t3) | | 1,167 |
css, components, maintainability, resilience, tips-and-tricks |
Asynchronous JavaScript for Beginners | | 1,166 |
javascript, asynchronicity |
Why We Should Stop Using JavaScript According to Douglas Crockford (dou) | | 1,165 |
videos, javascript |
Watch Transitions in Slow Motion in Chrome’s DevTools (jim) | | 1,164 |
transitions, dev-tools, browsers, google, chrome |
Semantic Code in HTML: What Is It and Does It Still Matter? (boa) | | 1,163 |
html, semantics |
Presentational Colors (luk/uxd) | | 1,162 |
colors, design-tokens |
Performance Is Not a Checklist (tka) | | 1,161 |
performance, user-experience |
Advanced Form Control Styling With “selectmenu” and Anchoring API (uti/sma) | | 1,160 |
forms, apis, css |
Accessible Components: The Hamburger Menu | | 1,159 |
accessibility, components, navigation |
A Practical Guide to Deploying a Complex, Production-Level, Three-Tier Architecture on AWS | | 1,158 |
guides, deploying, complexity, architecture, aws |
How to Add Custom Meta Boxes in WordPress Without a Plugin | | 1,157 |
how-tos, wordpress, customization |
How Blink Invalidates Styles When “:has()” [Is] in Use (iga) | | 1,156 |
browsers, browser-engines, rendering, blink, css, selectors |
Linting Defensive and Logical CSS With Stylelint Plugins (log) | | 1,155 |
css, logical-properties, linting, stylelint, plugins |
Watch Out for Layout Shifts With “ch” Units (pau/clo) | | 1,154 |
performance, css, units |
Token Operations (don) | | 1,153 |
design-tokens |
security.txt Now Mandatory for Dutch Government Websites | | 1,152 |
security, legal |
Release Notes for Safari Technology Preview 171 (jon/web) | | 1,151 |
release-notes, browsers, apple, safari |
Re-Evaluating “px” vs. “em” in Media Queries (kei) | | 1,150 |
css, units, media-queries, comparisons |
New to the Web Platform in May (rac/dev) | | 1,149 |
release-notes, web-platform, browsers, google, chrome, mozilla, firefox, apple, safari |
Is There a Viable Animated GIF Alternative Yet or What? (tyl/clo) | | 1,148 |
images, gif |
Design Systems: A Curated List for Today’s UI/UX Designers (sta) | | 1,147 |
design-systems, design, tooling, link-lists |
Accessibility Audits for All (ada) | | 1,146 |
accessibility, auditing, testing |
Cracking the Theme Switcher and Dark Mode | | 1,145 |
css, javascript, dark-mode |
Hands on With the Node.js Test Runner (phi) | | 1,144 |
nodejs, testing |
21 Awesome Web Features You’re Not Using Yet (fir) | | 1,143 |
videos, html, css, javascript |
Announcing the Second Compute Pressure Origin Trial (dev) | | 1,142 |
apis, browsers, google, chrome |
What Is Personalization? | | 1,141 |
personalization, concepts |
S.P.A.C.E. Framework—the Ultimate Framework for Measuring Your Tech Team Productivity | | 1,140 |
productivity, metrics, engineering-management, culture, communication, collaboration, efficiency |
An Introduction to JavaScript Proxies (cra) | | 1,139 |
introductions, javascript |
I Think I Finally “Get” JS Objects | | 1,138 |
javascript, objects |
The Art of Code Review | | 1,137 |
code-reviews, processes, collaboration |
10 Incident Management Best Practices | | 1,136 |
incident-response, best-practices, processes |
The Double-Edged Sword of Design Systems (uxd) | | 1,135 |
design-systems, design |
Simple Things Make Things Simple (pjo) | | 1,134 |
simplicity, case-studies |
Don’t Meddle With User Input (tem) | | 1,133 |
accessibility, forms |
The Optimization Sinkhole | | 1,132 |
productivity, optimization |
Mastering CSS Blend Modes | | 1,131 |
css, blend-modes |
How Screen-Reader Users Type on and Control Mobile Devices | | 1,130 |
accessibility, usability, screen-readers, mobile |
Improving the Quality of the Software With Qodana and GitHub Actions | | 1,129 |
jetbrains, qodana, quality, optimization, github, ci-cd |
The Problem With Nested Fieldsets and How to Avoid Them (ada) | | 1,128 |
accessibility, forms, assistive-tech, support |
Sass-Like Nesting in Native CSS (ami) | | 1,127 |
css, sass, nesting |
WordPress Turns 20 (sar) | | 1,126 |
wordpress |
Why Does “👩🏾🌾” Have a Length of 7 in JavaScript? | | 1,125 |
javascript, unicode |
When to Use Plain Text or Images Instead of MathML | | 1,124 |
mathml, math, accessibility |
Understanding the Importance of Encoding | | 1,123 |
encoding |
Plain Old JavaScript and the DOM (dou) | | 1,122 |
javascript, dom |
We Need to Talk About How We Talk About Accessibility | | 1,121 |
accessibility, communication, dei |
A Practical Overview on Architecture Decision Records (ADR) | | 1,120 |
overviews, documentation, processes |
Designing a Better Design Handoff File in Figma (sma) | | 1,119 |
design, processes, figma |
How to Draw Any Regular Shape With Just One JavaScript Function (mdn) | | 1,118 |
how-tos, javascript, functions |
Supper Club × Bramus Van Damme on CSS (bra+) | | 1,117 |
podcasts, interviews, css |
Brief Note on Popovers With Dialogs (aar) | | 1,116 |
html, support, accessibility, pop-overs, modals |
Levelling Up Accessibility Skills in Your Organisation (int) | | 1,115 |
videos, accessibility |
Seven Lessons From 7 Years Designing Systems | | 1,114 |
lessons, design-systems |
Two Things That Are Not Great About OKLCH (chr) | | 1,113 |
colors, oklch |
“display: contents” Considered Harmful (eri) | | 1,112 |
accessibility, css |
Responsive CSS Layout Grids Without Media Queries (5t3) | | 1,111 |
css, grids, layout, responsive-design |
Deploying AVIF for More Responsive Websites (dev) | | 1,110 |
images, avif, performance |
The Yellow Fade Technique With Modern CSS Using “@ starting-style” (bra) | | 1,109 |
css, techniques |
WebKit and web-platform-tests (ann) | | 1,108 |
webkit |
Single Line Comments in CSS (jim) | | 1,107 |
css, comments |
Register Custom Properties in CSS, Get and Update Them With JavaScript (oll) | | 1,106 |
css, custom-properties |
Reading a Voluntary Product Accessibility Template (VPAT) or Accessibility Conformance Report (ACR) (mer/equ) | | 1,105 |
accessibility, vpat-acr, documentation |
Querying Parsed HTML in BigQuery (rvi) | | 1,104 |
html |
A Complete Guide to Using IndexedDB (log) | | 1,103 |
guides, databases, indexeddb |
11 HTML Best Practices for Login and Sign-Up Forms (sit/evi) | | 1,102 |
html, best-practices, forms |
Graph Slider | | 1,101 |
sliders, css |
Future of CSS: Popover API | | 1,100 |
css, apis, pop-overs |
Addressing Timeout Modals: Navigating the Nuances for Inclusive Web Design | | 1,099 |
accessibility, dei, modals |
You Don’t Need a Modal Window (dz4) | | 1,098 |
websites, modals |
Where to Put Your Types in Application Code (mat) | | 1,097 |
typescript |
Two Simple Layouts That Work Better With Grid (kev) | | 1,096 |
videos, css, grids, layout |
Introducing the Popover API (una/dev) | | 1,095 |
introductions, apis, html, pop-overs |
I Created 100+ Unique CSS Patterns (css) | | 1,094 |
css, backgrounds, effects |
File Upload Security and Malware Protection (aus) | | 1,093 |
security, file-handling, edge-computing |
Why We’re Bad at CSS (per) | | 1,092 |
css |
Stop Rewriting Your CSS! Use “:not()” Instead (zor/css) | | 1,091 |
videos, css, selectors, maintenance |
Building a Modern Design System in Layers | | 1,090 |
design-systems |
Working With URLs With Vanilla JavaScript (cfe) | | 1,089 |
javascript, urls |
Visual-Design Principles and UX Design Best Practices (uxm) | | 1,088 |
design, user-experience, principles, best-practices |
Be Careful Using “Menu” (aar) | | 1,087 |
html, aria, design, terminology |
10 Ways to Boost Your Landing Page Conversion Rates (uxm) | | 1,086 |
landing-pages, user-conversion, metrics |
Building Offline-First Web Applications With Service Workers and IndexedDB | | 1,085 |
offline, web-apps, web-workers, databases, indexeddb, javascript |
Beyond Design Systems for Interfaces: A Mega System of Design Systems | | 1,084 |
design-systems |
A Web Component Intro With Example | | 1,083 |
introductions, web-components, examples |
Server-Sent Events With Node.js | | 1,082 |
nodejs, events |
A Beginners Guide to Digital Accessibility (fra) | | 1,081 |
guides, accessibility |
A New Approach to Measuring Developer Productivity | | 1,080 |
research, productivity, metrics |
Creating a Shine Effect on a Card With Tailwind CSS | | 1,079 |
tailwind, effects |
Website Issues: On the Relevance of Audience Size and Impact (j9t) | | 1,078 |
processes, quality |
Using “linear()” for Better Animation (oll) | | 1,077 |
animations, css, javascript |
Measuring Design System “Adoption” (pjo) | | 1,076 |
design-systems, metrics |
How to Build Lean Efficient Websites in 2023 (cfe) | | 1,075 |
how-tos, html, progressive-enhancement, minimalism |
How to Create a Custom Range Slider Using CSS (css) | | 1,074 |
how-tos, sliders, css, forms |
What Devs Can Do on Global Accessibility Awareness Day | | 1,073 |
accessibility, awareness-days |
Accessible Numbers | | 1,072 |
websites, accessibility |
Write Better Code by Following These JavaScript Best Practices | | 1,071 |
javascript, best-practices |
Getting Started With View Transitions on Multi-Page Apps (dav) | | 1,070 |
css, view-transitions, multi-page-apps, introductions |
Are We There Yet? WCAG 2.2 Is at the Candidate Recommendation [Stage] v3 (gwi/deq) | | 1,069 |
accessibility, wcag, standards |
ESLint Guide: How to Use It With Confidence | | 1,068 |
guides, eslint, linting, consistency, maintainability |
6 Tips for Improving Language Switchers on Ecommerce Sites | | 1,067 |
videos, usability, internationalization, localization, ecommerce, tips-and-tricks |
A History of Metaphors for the Internet (ver) | | 1,066 |
history, web, terminology |
Jekyll Tutorial: How to Create a Static Website (kin) | | 1,065 |
tutorials, how-tos, jekyll |
Thinking on Ways to Solve Color Palettes (arg/dev) | | 1,064 |
videos, css, colors, color-palettes |
Release Notes for Safari Technology Preview 170 (jon/web) | | 1,063 |
release-notes, browsers, apple, safari |
Design Patterns Are a Better Way to Collaborate on Your Design System (sma) | | 1,062 |
design-patterns, design-systems, collaboration |
Why Your Design Language System Needs a Product Manager | | 1,061 |
design-systems, product-management |
It’ll Soon Be (Too) Easy to Develop a Website in A Day | | 1,060 |
ai, processes, productivity, creativity |
Why Is Web Accessibility Important? (tpg) | | 1,059 |
videos, accessibility |
Vertical Rhythm Using CSS “lh” and “rlh” Units (paw) | | 1,058 |
css, units |
State of Node.js Performance 2023 (raf) | | 1,057 |
nodejs |
Semantics and the “popover” Attribute: What to Use When? (hdv) | | 1,056 |
html, attributes, semantics, accessibility, pop-overs |
Python Developers Survey 2022 Results (jet) | | 1,055 |
surveys, python |
I Just Did a Test to Apply as a Front End Developer—and Things Aren’t Going Well (cod) | | 1,054 |
career, interviewing |
GitHub Copilot and ChatGPT Alternatives (ger) | | 1,053 |
github-copilot, github, chatgpt, ai, comparisons |
Getting an Item an Array With a Negative Index With Modern JavaScript (cfe) | | 1,052 |
javascript, arrays |
Fieldsets, Legends, and Screen Readers Again (ste/tpg) | | 1,051 |
accessibility, html, forms, screen-readers |
Conditional CSS With “:has” and “:nth-last-child” (sha) | | 1,050 |
css, selectors |
Comparing Version Control Systems: Git, SVN, CVS, and More | | 1,049 |
comparisons, version-control, git, svn, cvs |
Solving Media Object Float Issues With CSS Block Formatting Contexts (sma) | | 1,048 |
css, floats |
Get Full Type Support With Plain JavaScript | | 1,047 |
javascript |
How to Handle Production Support When Using Scrum | | 1,046 |
how-tos, agile, scrum, processes |
10 Books to Improve Coding Skill in 2023 | | 1,045 |
books, programming, link-lists |
Using HTML Landmark Roles to Improve Accessibility (sch/mdn) | | 1,044 |
accessibility, html |
Let’s Share Our Salaries, Title, Location, XP | | 1,043 |
discussions, career |
HTML Landmark Roles Screen Reader Demo (sch/mdn) | | 1,042 |
videos, accessibility, html, screen-readers, voiceover, apple |
CSS Art: Drawing a Coffee Stain (alv) | | 1,041 |
css, art |
7 Secret TypeScript Tricks Pros Use | | 1,040 |
typescript, tips-and-tricks |
ES2023 Features | | 1,039 |
ecmascript |
The Problem With Disabled Buttons and What to Do Instead (ada) | | 1,038 |
buttons, user-experience, accessibility |