Two New Artificial Intelligence Laws and Their Effects on Accessibility (equ) | | 12,629 |
accessibility, ai, legal |
Beej’s Guide to Git (bee) | | 12,628 |
guides, git, command-line, configuration |
How to Set Up Serverless Framework to Deploy AWS Lambda, Queues, and DynamoDB With Node.js | | 12,627 |
how-tos, serverless, deploying, aws, nodejs |
AI Ethicists Are Speaking Out, but Are We Listening? (uxd) | | 12,626 |
ai, ethics |
Use Node Version Manager With Oh My Zsh | | 12,625 |
nvm, command-line, tooling |
Why Do Designers Become Managers? (uxd) | | 12,624 |
design, career |
Web Design Engineering With the New CSS (mat/css) | | 12,623 |
videos, css |
New JavaScript Set Methods (bsm/mdn) | | 12,622 |
javascript |
From ZeroVer to SemVer: A Comprehensive List of Versioning Schemes in Open Source (and) | | 12,621 |
foss, versioning, semver, link-lists |
Backdoor Slipped Into Multiple WordPress Plugins in Ongoing Supply-Chain Attack (dan/ars) | | 12,620 |
wordpress, plugins, security |
AI Companies Ignoring robots.txt (mjt) | | 12,619 |
ai, scraping, robotstxt |
Concept | | 12,618 |
design, concepts |
Microfeatures I Love in Blogs and Personal Websites | | 12,617 |
blogging, functionality |
Why Is It So Difficult to Give Best in Class Accessibility Examples of Websites? (cer) | | 12,616 |
accessibility |
In Detail: 1.4.11 Non-Text Contrast (User Interface Components) (yat) | | 12,615 |
accessibility, wcag, colors, contrast, borders |
Exploring Randomness in JavaScript | | 12,614 |
javascript, randomness |
No No-JavaScript (dbu) | | 12,613 |
javascript, css, support, progressive-enhancement, graceful-degradation |
Is It Good Design, or Does It Just Look Good? (uxd) | | 12,612 |
design |
7 Use Cases for JavaScript Proxies | | 12,611 |
javascript |
Design Extremes of Custom Accessibility Actions | | 12,610 |
accessibility, design, customization |
Measuring Developer Experience at Google | | 12,609 |
research, developer-experience, metrics, google |
Understanding JWT Authentication: A Comprehensive Guide With Examples | | 12,608 |
guides, examples, json-web-tokens, authentication |
MDX or: How I Learned to Stop Worrying and Love Multimedia Writing (fre/sma) | | 12,607 |
markdown, components |
Announcing TypeScript 5.5 | | 12,606 |
typescript, release-notes |
Tracking the Impact of Our Content Design Work (uxd) | | 12,605 |
content, design, metrics |
Performance Mistakes You Might Not Realize You Are Making | | 12,604 |
videos, performance, mistakes, angular |
State of JavaScript 2023 [Results] (sac+) | | 12,603 |
surveys, javascript |
Seamless Screenshot Testing for Compose With Screenshotbot | | 12,602 |
screenshots, images, regressions, testing, tooling |
A Rant About Front-End Development | | 12,601 |
content, html, css, javascript, preprocessors, frameworks, complexity |
Uniting Web and Native Apps With 4 Unknown JavaScript APIs (mon/sma) | | 12,600 |
web-apps, native, javascript, apis |
Simplest View Transitions Multi Page Demo (No JavaScript) (mor) | | 12,599 |
css, view-transitions, apis, examples |
Node v20.15.0 (LTS) (sat/nod) | | 12,598 |
release-notes, nodejs |
Inline Conditionals in CSS, Now? (lea) | | 12,597 |
css, conditionals |
Bun Is Much Faster Than Node.js 22 at Decoding Base64 Inputs (lem) | | 12,596 |
bun, nodejs, performance, comparisons |
Understanding React Compiler | | 12,595 |
react, compiling |
Mina Tamang on SEO Techniques That Prioritise the User Experience (nat) | | 12,594 |
podcasts, interviews, seo, user-experience, techniques |
How to Perform Data Validation in Node.js (app) | | 12,593 |
how-tos, nodejs, validation |
npm and Node.js Should Do More to Make ES Modules Easy to Use | | 12,592 |
npm, nodejs, esm |
The Hacking of Culture and the Creation of Socio-Technical Debt (sch) | | 12,591 |
culture, security |
The Case for Web Components (dav) | | 12,590 |
books, web-components |
Positioning Popover Elements (Pseudo-Anchoring) (chr) | | 12,589 |
pop-overs, javascript, positioning |
Know the “search” Element (j9t) | | 12,588 |
html, semantics |
Footnotes Progressively Enhanced to Popovers (chr/fro) | | 12,587 |
pop-overs, progressive-enhancement, javascript, css |
Modern CSS Layout Is Awesome: Talking and Thinking About CSS Layout (mic) | | 12,586 |
css, layout |
Some UX Design Principles Startups Should Know | | 12,585 |
user-experience, design, principles |
Mike McQuaid on 15 Years of Homebrew (mik) | | 12,584 |
interviews, foss |
How Content Creation Helped Me Land My First Tech Job | | 12,583 |
content, career |
How Top HR Agencies Build Trust Through Logo Designs | | 12,582 |
design, images, logos, branding |
Building a Responsive Menu With CSS (and No JavaScript) (cor) | | 12,581 |
responsive-design, css, navigation |
A Brief Introduction to Keyboard Accessibility (kar) | | 12,580 |
introductions, accessibility, keyboard-navigation, focus |
Writing a WordPress Theme in Less Than 4 KB | | 12,579 |
wordpress, theming, minimalism, performance |
The Frontend Treadmill (pol) | | 12,578 |
fundamentals, frameworks, maintenance, craft, career |
Inline Conditionals in CSS? (lea) | | 12,577 |
css, conditionals |
Firefox DevTools Newsletter 127 (nic/fir) | | 12,576 |
release-notes, browsers, mozilla, firefox, dev-tools |
How React 19 (Almost) Made the Internet Slower | | 12,575 |
react, performance |
Building a User-Centered Product-Management Culture (uxm) | | 12,574 |
product-management, culture, user-experience |
htmx 2.0.0 Has Been Released! | | 12,573 |
release-notes, htmx |
The Way We Design AI Looks Like Nostalgia Already (uxd) | | 12,572 |
design, ai |
How to Increase the Visibility of Error Messages | | 12,571 |
videos, how-tos, errors, usability |
Cloud Computing Platforms | | 12,570 |
cloud-computing, aws, microsoft, google, gcp |
What Happens When a Major npm Library Goes Commercial? (mco) | | 12,569 |
npm, dependencies, foss |
Say No to “console.log”! | | 12,568 |
javascript, console |
Humanizing Technology in the Age of Conscious AI (uxm) | | 12,567 |
ai, hci |
BEM Modifiers in Pure CSS Nesting | | 12,566 |
bem, css, nesting |
Design Without Process, or the Form Factor Trap (pav) | | 12,565 |
design, processes |
Dealing With Unicode Strings, Done Right and Better | | 12,564 |
unicode, javascript |
Mastering JavaScript Generators | | 12,563 |
javascript, functions |
The Basics of DNS: Understanding the Internet’s Directory Service | | 12,562 |
fundamentals, dns |
Virtualization and Containerization With Docker | | 12,561 |
containerization, docker |
OAuth Authentication (rya) | | 12,560 |
authentication, authorization, oauth, security |
I Made My Own JSON Parser | | 12,559 |
json, parsing |
What Is Mixed Content? (fre) | | 12,558 |
security, http |
What Does “aria-hidden=true” Actually Do to Interactive Elements? (cer) | | 12,557 |
accessibility, aria, screen-readers |
UUIDv7 in 22 Languages (ant) | | 12,556 |
programming, javascript, python, sql, shell, java, php, go, rust, ruby, lua, dart, perl |
Safari 18—What Web Features Are Usable Across Browsers? (ste) | | 12,555 |
browsers, apple, safari, support, interoperability, css, javascript |
Researchers Uncover npm Registry Vulnerability to Cache Poisoning and DoS Attacks (sar/soc) | | 12,554 |
npm, dependencies, vulnerabilities, caching, security |
Minimal SVG Favicon (sto) | | 12,553 |
svg, images, favicons, minimalism |
Dual Publishing ESM and CJS Modules With tsup and “Are the Types Wrong?” (joh) | | 12,552 |
dependencies, esm, commonjs, tooling, typescript, type-safety |
Writing Your First Visual Regression Check in Playwright | | 12,551 |
design, testing, regressions, playwright |
Using AI to Encourage Best Practices in the Code Review Process | | 12,550 |
research, best-practices, code-reviews, ai |
HTML Markup Explained: Building Blocks of Modern Web Pages | | 12,549 |
html, fundamentals |
Why You Should Use Redux in 2024 | | 12,548 |
videos, redux, state-management |
Difference Between Docker, Kubernetes, and Podman for System Design Interview? | | 12,547 |
docker, kubernetes, architecture, interviewing, concepts |
What Are CSS Container Style Queries Good For? (mon/sma) | | 12,546 |
css, container-queries |
Use of “ch” Unit Considered Inappropriate (in Certain Circumstances) (ric) | | 12,545 |
css, units, typography |
Setting Up Typography Variables in Figma (uxd) | | 12,544 |
figma, typography, variables |
How JavaScript Is Finally Improving the Module Experience (mar/the) | | 12,543 |
javascript, modules, esm, commonjs, developer-experience, webassembly |
Blazing Fast Websites With Speculation Rules (deb) | | 12,542 |
performance, speculation |
Lesser-Known CSS Features That You Should Learn Now | | 12,541 |
css, functions |
Don’t Refactor the Code | | 12,540 |
refactoring, technical-debt, maintenance, terminology |
How to Create Truly Accessible Forms (cjf) | | 12,539 |
videos, how-tos, accessibility, forms |
Perfect Bug Report | | 12,538 |
websites, writing, quality |
Learn Grid Now, Container Queries Can Wait (mia/odd) | | 12,537 |
css, grids, layout, container-queries |
Every Website and Web App Should Have a Service Worker (cfe) | | 12,536 |
javascript, web-workers |
2-Page Login Pattern, and How to Fix It (vit/sma) | | 12,535 |
forms, usability, user-experience, authentication |
Try Out Your Website in the Spatial Web (jon+/web) | | 12,534 |
spatial-web, testing, browsers, apple, safari, webkit |
Node.js Is Here to Stay (mco) | | 12,533 |
nodejs, metrics |
Can You Be Creative Just by Creating? | | 12,532 |
design, creativity |
React Compiler—What, Why, and How? (fro) | | 12,531 |
react, compiling, memoization, nextjs |
One of the Boss Battles of CSS Is Almost Won! Transitioning to “auto” (chr/fro) | | 12,530 |
css, functions, transitions, animations |
Stunning Staggered CSS Animation/Transition on Page Load (zor/css) | | 12,529 |
videos, css, animations, transitions |
I’ve Been Writing TypeScript Without Understanding It | | 12,528 |
typescript |
Weak Memoization in JavaScript | | 12,527 |
javascript, memoization |
Streaming HTML—Asynchronous DOM Updates Without JavaScript (inf) | | 12,526 |
html, asynchronicity, dom, streaming |
Angular Directives vs. Vue Directives | | 12,525 |
angular, vuejs, comparisons |
The Next Big Thing in CSS: “margin-trim” | | 12,524 |
videos, css |
What Comes After Flat Design? (mar/uxd) | | 12,523 |
design, flat-design, trends |
The European Accessibility Act and Irish Law (equ) | | 12,522 |
accessibility, legal, eaa |
See What’s New in Firefox [127.0] (moz) | | 12,521 |
release-notes, browsers, mozilla, firefox |
Opinions for Writing Good CSS (wal) | | 12,520 |
css, principles, conventions |
Node v22.3.0 (Current) (raf/nod) | | 12,519 |
release-notes, nodejs |
How to Hack Your Google Lighthouse Scores in 2024 (whi/sma) | | 12,518 |
how-tos, performance, google, lighthouse |
Highlight Areas That the Browser Engine Re-Paints (pat/dev) | | 12,517 |
performance, debugging, painting, browser-engines, browsers, google, chrome, microsoft, edge, apple, safari |
Define Your Rock-Solid Design System Components | | 12,516 |
design-systems, components |
A Quick and Easy Guide to Markdown (bel/pic) | | 12,515 |
guides, markdown |
Sustainable Computing in the New World of AI | | 12,514 |
sustainability, ai |
How to Decide if Engineering Management Is for You (fro) | | 12,513 |
how-tos, engineering-management, career |
The Biggest TypeScript Update in Years | | 12,512 |
videos, typescript |
10 Years of Vue: The Past and the Future | | 12,511 |
videos, vuejs, history, outlooks |
Can ADA Title II Local Government Accessibility Be Efficient? A Response to Richard Hunt | | 12,510 |
accessibility, ada, legal |
Building a Bulletproof CI/CD Pipeline: A Comprehensive Guide | | 12,509 |
guides, ci-cd |
Top 12 Git Commands Every Developer Must Know (its/git) | | 12,508 |
git, command-line |
Refactoring a Scroll-Driven Animation From JavaScript to CSS (and) | | 12,507 |
refactoring, scrolling, animations, javascript, css |
How to Compose JavaScript Functions That Take Multiple Parameters (The Epic Guide) (jrs) | | 12,506 |
guides, how-tos, javascript, functions |
How to Browse the Web With the Keyboard Alone (tem) | | 12,505 |
how-tos, accessibility, keyboard-navigation |
Ethical Web Principles (tor+/w3c) | | 12,504 |
web, principles, ethics, w3c |
CSS Container Queries (geo/css) | | 12,503 |
css, container-queries, overviews |
I’ve Worked in IT for Over 10 Years—Here Are 5 Things I Wish I Knew When I Started | | 12,502 |
career, retrospectives |
Comprehensive Guide to Debouncing in JavaScript: Improve Your Code Efficiency | | 12,501 |
guides, javascript, debouncing, efficiency |
Using Node.js’s Test Runner (nod) | | 12,500 |
nodejs, testing |
Support for “aria-errormessage” Is Getting Better, but Still Not There Yet (cer) | | 12,499 |
accessibility, aria, errors, support, browsers, assistive-tech |
Investigating INP Issues (ste) | | 12,498 |
performance, web-vitals, debugging |
17 Developer Tools That Keep Me Productive | | 12,497 |
tooling, productivity, efficiency, automation, link-lists |
Rust Growing Fastest, But JavaScript Reigns Supreme (the) | | 12,496 |
programming, comparisons, rust, go, javascript, lua, dart, java, ruby, php, python |
Glassmorphism: Definition and Best Practices | | 12,495 |
design, effects, best-practices |
Find Slow Interactions in the Field (mal/dev) | | 12,494 |
performance, apis |
CSS-Only Custom Range Slider With Motion (bra) | | 12,493 |
sliders, css, effects, examples |
How to Use “rem” Units in CSS for Accessible Design (a11) | | 12,492 |
how-tos, css, units, accessibility |
Is AI Killing Human Passion? (uxd) | | 12,491 |
ai, design, creativity |
HTML Cheat Sheets: From Basics to Advanced Elements | | 12,490 |
fundamentals, html, semantics, examples, cheat-sheets |
Profiling Node.js Applications | | 12,489 |
nodejs, monitoring, profiling |
The Ultimate Guide to Iframes (log) | | 12,488 |
guides, frames, html, javascript, security |
The Ultimate Guide to Accessible Website Design | | 12,487 |
guides, accessibility, user-experience |
Live Demos of Stand Alone Web Components (chr/fro) | | 12,486 |
web-components, examples, link-lists |
Improving Web Accessibility With Web Platform Tests (web) | | 12,485 |
accessibility, web-platform, testing |
Git Branching Strategy Guide | | 12,484 |
guides, git |
Ditch the Pixels: The Small and Vectorized Web (yor) | | 12,483 |
html, svg, images |
Full Stack Web Push API Guide (boc) | | 12,482 |
guides, apis, notifications, functionality |
Angular PWA Guide for Developers | | 12,481 |
guides, angular, web-apps, progressive-web-apps |
Control JavaScript Promises From Anywhere Using “Promise.withResolvers()” (fro) | | 12,480 |
javascript, promises |
Your Node Is Leaking Memory? “setTimeout” Could Be the Reason (mit) | | 12,479 |
nodejs, memory, javascript, garbage-collection |
Why Do We Skip the Research Phase at All? (uxd) | | 12,478 |
user-experience, research |
Top Development Cheat Sheets for 2024 | | 12,477 |
cheat-sheets, link-lists, programming, css |
Reflection and Custom States in Web Components (cla) | | 12,476 |
html, web-components |
Maybe Don’t Name That Landmark (aar) | | 12,475 |
html, semantics, accessibility |
Doing My Heading In (ste+) | | 12,474 |
interviews, html, headings, accessibility |
Cap Unit (sha) | | 12,473 |
css, units |
Fine-Tuning Text Inputs (gar) | | 12,472 |
forms, html, attributes, usability |
Generating ZIP Files With JavaScript | | 12,471 |
javascript, code-generation |
WebAssembly JSPI Has a New API | | 12,470 |
webassembly, apis |
How Deep Is Your DOM? | | 12,469 |
dom, performance, lighthouse, google |
The Unclear Case of Usability Widgets on Your Website (eri) | | 12,468 |
accessibility, usability, embed-code, maintainability |
How to Build a New Feature for the Web Platform—and Make It a Success With Developers (web) | | 12,467 |
discussions, how-tos, standards, web-platform |
Follow Your Favorite Web Dev Topics With Topic Feeds (fro) | | 12,466 |
frontend-dogma, syndication, rss |
Display the Specificity of a CSS Selector (pat/dev) | | 12,465 |
css, selectors, cascade, dev-tools, browsers, google, chrome, microsoft, edge, apple, safari, mozilla, firefox |
Death by Experience (j9t) | | 12,464 |
leadership, engineering-management, career, culture |
Analyze CSS Selector Performance During Recalculate Style Events (dev) | | 12,463 |
browsers, google, chrome, dev-tools, performance, selectors, css |
A Modern Approach to Browser Support (ric) | | 12,462 |
browsers, support, progressive-enhancement |
Minimalism (zer) | | 12,461 |
minimalism, unix-like |
What’s Wrong With VPATs? | | 12,460 |
accessibility, vpat-acr |
How to Build an Effective UX Pipeline From User Research to Usability Testing (uxm) | | 12,459 |
how-tos, user-experience, research, testing |
How a Single Vulnerability Can Bring Down the JavaScript Ecosystem | | 12,458 |
javascript, npm, dependencies, caching, vulnerabilities, security |
Witnessing the Death of the Web as a News Medium (cod) | | 12,457 |
web, content, seo, sem, history |
Promises From the Ground Up (jos) | | 12,456 |
javascript, promises |
Let’s Hang! An Intro to CSS Anchor Positioning With Basic Examples (uti) | | 12,455 |
introductions, css, anchor-positioning, examples |
“Just” One Line (jim) | | 12,454 |
craft, embed-code |
Introduction to Selenium for QA Automation: The Essential Guide | | 12,453 |
introductions, guides, selenium, testing, quality, automation |
CSS Length Units (geo/css) | | 12,452 |
css, units, overviews |
The Power of Beauty in Communicating Complex Ideas | | 12,451 |
design, art, craft, communication |
Transforming UX With Generative AI (uxd) | | 12,450 |
user-experience, ai |
Write SOLID React Hooks | | 12,449 |
react, hooks, principles, solid |
How to Use Corepack (mat) | | 12,448 |
how-tos, nodejs, corepack, dependencies |
Node.js Best Practices: A Guide for Developers | | 12,447 |
guides, best-practices, nodejs |
Collaboration, the Future of CSS, Sass, and the Web With Miriam Suzanne (mia/sch) | | 12,446 |
videos, interviews, collaboration, css, sass, outlooks |
Does Serverless Still Matter? | | 12,445 |
serverless, servers, architecture |
A Practical Guide Against Barrel Files for Library Authors | | 12,444 |
guides, javascript, libraries, anti-patterns |
World Wide Accessibility—Benefits of Standardization (cer) | | 12,443 |
accessibility, standards, legal, web |
Upgrading to Eleventy v3 (mxb) | | 12,442 |
eleventy |
Semantic Code in HTML: What Is It and Does It Still Matter? (boa) | | 12,441 |
html, semantics, accessibility, seo, maintainability, performance |
Transition to “height: auto;” and “display: none;” Using Pure CSS (zor/css) | | 12,440 |
videos, css, transitions |
es-toolkit | | 12,439 |
libraries, javascript |
Single CSS Keyframe Tricks Are Magic (arg) | | 12,438 |
videos, css, animations, tips-and-tricks |
Facilitating Diversity and Inclusion in Scrum Teams | | 12,437 |
agile, processes, dei |
Flow Charts With CSS Anchor Positioning | | 12,436 |
css, apis, anchor-positioning, examples |
Strategies for Effective Urgent Ticket Classification | | 12,435 |
documentation, processes, productivity, strategies |
The Gap (sha) | | 12,434 |
css, layout |
Nesting/Overriding Properties in CSS (chr/fro) | | 12,433 |
css, nesting |
htmx: Simplicity in an Age of Complicated Solutions | | 12,432 |
htmx, simplicity |
Live Types in a TypeScript Monorepo | | 12,431 |
typescript, monorepos |
How to Classify Your Design System—a Framework (hs/uxd) | | 12,430 |
how-tos, design-systems |
Frontend Dogma on the Web (fro) | | 12,429 |
frontend-dogma, link-lists |
Engineering for Slow Internet | | 12,428 |
performance, user-experience |
CSS in Depth, Second Edition (kei) | | 12,427 |
books, css |
Applying the Four Principles of Accessibility (ada) | | 12,426 |
accessibility, wcag, principles |
How to Make a CSS Timer (pre/fro) | | 12,425 |
how-tos, css |
What to Know About the Open Versus Closed Software Debate (nyt) | | 12,424 |
foss, ai |
Data Fetching Patterns in Single-Page Applications (mfo) | | 12,423 |
data-fetching, software-design-patterns, single-page-apps |
Why We Don’t Have a Laravel for JavaScript… Yet | | 12,422 |
laravel, javascript |
The Linear Method: Opinionated Software (fig) | | 12,421 |
product-management, technical-debt, processes |
The Different Ways to Build a Resilient Website or Web App (cfe) | | 12,420 |
resilience, comparisons |
Responsive Video Works Now—These Features Could Make It Work Better (sco) | | 12,419 |
multimedia, responsive-design, performance, html |
New to the Web Platform in May (rac/dev) | | 12,418 |
release-notes, web-platform, browsers, google, chrome, apple, safari, mozilla, firefox |
Generics in TypeScript (fro) | | 12,417 |
typescript, generics |
Decision Trees for UI Components (vit/sma) | | 12,416 |
design, components, processes |
Building Tech That Respects Our Rights (lau/btc) | | 12,415 |
videos, privacy, product-management, career |
10 Modern Node.js Runtime Features to Start Using in 2024 (lir/sny) | | 12,414 |
nodejs |
Angular Basics: The Course | | 12,413 |
courses, angular, fundamentals |
An Even Faster Microsoft Edge | | 12,412 |
browsers, microsoft, edge |
What’s New in Angular 18 | | 12,411 |
angular |
Creating an Accessible Toggle Switch in Tailwind CSS | | 12,410 |
tailwind, accessibility, toggles |
Typographer vs. Accessibility (btc) | | 12,409 |
videos, accessibility, typography |
Your Site or App Should Work as Much as Possible Without JavaScript (cfe) | | 12,408 |
javascript, resilience, graceful-degradation |
Why Is Kubernetes Debugging So Problematic? (deb) | | 12,407 |
kubernetes, debugging |
The Era of Platform Primitives Is Finally Here (ati/sma) | | 12,406 |
frameworks, netlify |
SSL for Localhost Takes 5 Seconds Now | | 12,405 |
ssl, testing, environments |
My Approach to Alt Text (aar) | | 12,404 |
accessibility, images, processes, alt-text, link-lists |
Inside Bluesky’s Engineering Culture (ger+) | | 12,403 |
bluesky, culture, deep-dives |
How to Assess Your Skill Level Before Contributing to Open Source (bek/ope) | | 12,402 |
how-tos, foss, collaboration |
Centering Content Vertically With One Line of CSS (ami) | | 12,401 |
css, flexbox, grids, centering |
Lazy Load Components in Nuxt to Improve Performance | | 12,400 |
nuxt, performance, lazy-loading, components |
How Can OKRs Empower the Scrum Teams? | | 12,399 |
processes, agile, scrum, okr |
3 Essential Design Trends, June 2024 (web) | | 12,398 |
design, trends |
Progressively Enhanced Popover Toggletips (mic) | | 12,397 |
html, pop-overs, apis, progressive-enhancement |
How to Deploy Your Own Website on AWS | | 12,396 |
how-tos, deploying, aws |
WP21 (pho) | | 12,395 |
wordpress |
What We Can Learn From the Guy Who Regrets Making Pop-Up Ads (bet/uxd) | | 12,394 |
design, pop-ups, ai |
Here’s What We Learned From the First “State of HTML” Survey (sac/fro) | | 12,393 |
html, lessons |
Alt Left (ste) | | 12,392 |
accessibility, html, images, alt-text, anti-patterns |
Old Dogs, New CSS Tricks (mxb) | | 12,391 |
css |
Node.js Performance Hooks: Mastering the Mental Model (pav) | | 12,390 |
nodejs, performance, hooks |
Masonry and Reading Order (rac) | | 12,389 |
css, layout, masonry |
Fast Ways to Estimate Capacity (cwo) | | 12,388 |
project-management, processes |
A Little DevTools Snippet to Check Broken Links on a Webpage (ami) | | 12,387 |
browsers, dev-tools, javascript, link-rot, testing |
Want Out of React Complexity? Try Vue’s Progressive Framework (ric/the) | | 12,386 |
react, vuejs, frameworks, comparisons |
Understanding Organizational Capacity: Why It Matters in OKR Practice (cwo) | | 12,385 |
economics, leadership, engineering-management, processes, okr |
The Long Path of JavaScript—from ES6 Until Today | | 12,384 |
javascript, ecmascript, history |
No More Pixel Rounding Issues (css) | | 12,383 |
css, functions, tips-and-tricks |
New Magic for Animations in CSS (chs) | | 12,382 |
css, animations |
Switching It Up With HTML’s Latest Control (sma) | | 12,381 |
html, forms |
Why, After 6 Years, I’m Over GraphQL | | 12,380 |
graphql, apis |