Apple Backs Off Killing Web Apps, but the Fight Continues (owa) | | 11,629 |
web-apps, apple |
“AI” and Accessible Front-End Components: Is the Nuance Generatable? (hdv) | | 11,628 |
accessibility, web-components, ai |
Diving Into CSS Interactivity (daw+/sto) | | 11,627 |
videos, css |
Understanding Cookies and Sessions in React | | 11,626 |
react, authentication, cookies |
Choosing the Right Node.js Package Manager in 2024: A Comparative Guide | | 11,625 |
guides, nodejs, dependencies, comparisons |
What Is Inclusive Design, and How Does It Relate to Accessibility? | | 11,624 |
design, dei, accessibility |
What You Need to Know About Software Requirements | | 11,623 |
software-design, best-practices |
Why Does “is-number” Package Have 59M Weekly Downloads? | | 11,622 |
dependencies, npm |
The Wax and the Wane of the Web (ste/ali) | | 11,621 |
web-platform, history |
Techniques to Break Words (aar) | | 11,620 |
techniques, html, css, content |
New to the Web Platform in February (rac/dev) | | 11,619 |
release-notes, web-platform, browsers, mozilla, firefox, google, chrome, apple, safari |
Keyboard Accessibility Testing on Mobile Devices | | 11,618 |
accessibility, testing, keyboard-navigation, mobile |
Accessibility Has Failed: Try Generative UI = Individualized UX | | 11,617 |
accessibility, usability, ai, outlooks |
Going Beyond Pixels and (r)ems in CSS—Container Query Length Units (uti/iod) | | 11,616 |
css, container-queries, units |
Ultimate Guide to Visual Testing With Playwright | | 11,615 |
guides, testing, regressions, playwright |
Enhanced Internationalization (I18N) in Next.js 14 | | 11,614 |
nextjs, internationalization |
Top 8 Recent V8 in Node Updates (app) | | 11,613 |
nodejs, v8 |
How to Create a Sidebar Navigation With Astro, Tailwind CSS, and Alpine.js | | 11,612 |
how-tos, navigation, functionality, astro, tailwind, alpinejs |
Test Quality vs. Bashing Tailwind CSS (mar) | | 11,611 |
tailwind, css, comparisons |
So, What Exactly Did Apple Break in the EU? (tom) | | 11,610 |
browsers, apple, mobile, support, web-apps, apis |
Making Math Accessible (ons/tpg) | | 11,609 |
accessibility, math |
Creativity Lies in the Paradoxes (uxd) | | 11,608 |
creativity, design |
Apple vs. PWAs—Go Act Now and Help Avoid This Disaster… (cod) | | 11,607 |
apple, web-apps, progressive-web-apps, community |
An HTML Switch Control (ann+/web) | | 11,606 |
html, css, forms |
A Guide to CSS Cursor Types | | 11,605 |
guides, css, cursors |
Tumblr and WordPress to Sell Users’ Data to Train AI Tools (404) | | 11,604 |
wordpress, ai |
How to Lazy-Load CodePen and CanIUse Embeds | | 11,603 |
how-tos, embed-code, performance, codepen, caniuse |
How to Use Server-Sent Events in Node.js (cra) | | 11,602 |
how-tos, nodejs, events |
What Is Vuetify in Vue.js? | | 11,601 |
vuetify, vuejs |
Here Lies the Internet, Murdered by Generative AI | | 11,600 |
web, content, ai |
YouTube Video Embedding Harm Reduction (jvo) | | 11,599 |
multimedia, embed-code, youtube, html, privacy |
The 3 Capabilities Designers Need to Build for the AI Era (uxd) | | 11,598 |
design, career, training, ai, link-lists |
ServerlessHorrors (and) | | 11,597 |
websites, serverless, cloud-computing |
Screen Readers and Drag-and-Drop: Grabbing and Releasing Elements (dar) | | 11,596 |
accessibility, browsers, screen-readers, support |
Reporting Core Web Vitals With the Performance API (geo/sma) | | 11,595 |
apis, performance, web-vitals |
AI and Design Systems (bra) | | 11,594 |
ai, design-systems |
A Simple Mistake That Can Screw Up Your Light/Dark Theme (and How to Fix It) (kev) | | 11,593 |
videos, mistakes, dark-mode, css |
A Fun Line of Code (dbu) | | 11,592 |
javascript, apis, multimedia |
How to Build a Newthing | | 11,591 |
how-tos, processes, creativity, maintenance |
No Outer Margin | | 11,590 |
css, components |
CSS Foundations: What Is IACVT? (bra) | | 11,589 |
css, fundamentals |
Speaker Spotlight: Michelle Barker (mic) | | 11,588 |
interviews, css, sustainability |
Advanced Figma Tips and Tricks 2024: Little Gems We Love (uxd) | | 11,587 |
figma, tips-and-tricks |
10 Takeaways From the WebAIM Screenreader Survey #10 (kar) | | 11,586 |
accessibility, screen-readers |
Why I Use Firefox (sim) | | 11,585 |
browsers, mozilla, firefox |
What Is a Single-Page Application? (hey) | | 11,584 |
single-page-apps, javascript, performance, user-experience |
The CSS Cascade—a (Re)Introduction (mat) | | 11,583 |
videos, css, cascade |
Open Letter to Tim Cook, Sabotaging Web Apps Is Indefensible (owa) | | 11,582 |
apple, web-apps |
CSS-Only Bottom-Anchored Scrolling Area (kit) | | 11,581 |
css, scrolling |
A Web Designer’s Accessibility Advocacy Toolkit (sma) | | 11,580 |
accessibility, advocacy, strategies |
Home Screen Advantage (sli) | | 11,579 |
browsers, apple, mobile, support, web-apps, web-platform |
Understanding Event-Driven Architecture | | 11,578 |
architecture, events |
JSDoc as an Alternative TypeScript Syntax | | 11,577 |
typescript, documentation, jsdoc |
WebAIM Screen Reader User Survey 10 (den) | | 11,576 |
accessibility, screen-readers |
The Power of Patterns and Playbooks in Content Design (kat/uxd) | | 11,575 |
design, content, design-patterns |
Navigating Signals: An Efficient Alternative to React Hooks for Enhanced Performance and Optimization | | 11,574 |
react, hooks, signals |
My WebAIM 10th SR User Survey Takeaways (aar) | | 11,573 |
accessibility, screen-readers |
CSS “:has()” Interactive Guide (sha) | | 11,572 |
guides, css, selectors |
CAPTCHA Is Still [the] Most Problematic Issue on the Web (cer) | | 11,571 |
accessibility, web, captcha |
A Developer’s Guide for Web Accessibility | | 11,570 |
guides, accessibility |
Why My Code Isn’t in TypeScript (rem) | | 11,569 |
typescript |
Proposal: CSS Variable Groups (lea) | | 11,568 |
css, variables |
UX Leadership Is Failing (and What We Can Do About It) (uxd) | | 11,567 |
user-experience, leadership |
htmx vs. React: A Complete Comparison | | 11,566 |
htmx, react, comparisons |
JavaScript Bloat in 2024 | | 11,565 |
javascript, performance |
Difference Between the Accessibility Page and the Accessibility Statement | | 11,564 |
accessibility, documentation, comparisons |
Vanilla JavaScript, Libraries, and the Quest for Stateful DOM Rendering (sma) | | 11,563 |
javascript, libraries, client-side-rendering, state-management |
JSR: What We Know So Far About Deno’s New JavaScript Package Registry (sar/soc) | | 11,562 |
jsr, deno, dependencies, javascript |
Filling Gaps With a Polyfill (jay) | | 11,561 |
polyfills, html, css, javascript, history |
Building Dynamic Progress Bars Using Only CSS (ami) | | 11,560 |
css, progress-indicators |
ARIA (Are Ya) Afraid of the Dark? Unmasking Common HTML Monsters to Create Better User Experiences (deq) | | 11,559 |
videos, accessibility, aria, html, user-experience |
How to Optimize the Web for the Worst User Conditions? | | 11,558 |
how-tos, user-experience, responsive-design, performance, optimization |
CSS “::backdrop” Now Inherits From Its Originating Element (bra) | | 11,557 |
css, selectors |
10 Best “Create React App” Alternatives for Different Use Cases | | 11,556 |
react, frameworks, tech-stacks, comparisons, link-lists |
The One Trick Every Flutter Web Dev Needs to Know | | 11,555 |
tips-and-tricks, flutter, performance |
Next.js vs. Remix—a Developer’s Dilemma | | 11,554 |
nextjs, remix, comparisons |
View Transitions: Handling Aspect Ratio Changes (jaf) | | 11,553 |
css, view-transitions |
Syntax Highlighting With No Spans?! (chr/fro) | | 11,552 |
css, apis, syntax-highlighting |
Release Notes for Safari Technology Preview 189 (jon/web) | | 11,551 |
release-notes, browsers, apple, safari |
Parallax Effect With CSS Custom Properties (fro) | | 11,550 |
css, custom-properties, effects, parallax |
Node.js 2023 Year in an Article (raf) | | 11,549 |
nodejs, retrospectives |
My Favourite Animation Trick: Exponential Smoothing (lis) | | 11,548 |
animations, tips-and-tricks |
Making of True Multi-Brand Design System (uxd) | | 11,547 |
design-systems, theming |
Control Lazy Load, Infinite Scroll, and Animations in React | | 11,546 |
react, lazy-loading, scrolling, animations, javascript |
CSS-Only Radial Progress Bars Using Conic Gradients | | 11,545 |
videos, css, gradients, progress-indicators |
Does Your Design Conform With WCAG Accessibility Guidelines—or Does It Comply? (deq) | | 11,544 |
videos, accessibility, wcag, guidelines, compliance |
How to Make a Cursor Image Hover Effect With CSS and JS | | 11,543 |
how-tos, css, javascript, images, cursors |
“random()” Distribution Visualizer | | 11,542 |
javascript, randomness, visualization |
Design Patterns That Encourage Junk Data (mic) | | 11,541 |
design-patterns, sustainability, economics, storage, email |
Why Is JavaScript Fragile? (cfe) | | 11,540 |
javascript |
Preventing SQL Injection Attacks in Node.js (sny) | | 11,539 |
security, nodejs, databases, sql |
Okay, Color Spaces (eee) | | 11,538 |
colors, oklch |
My Design System Journey: Building the Plane While Flying (uxd) | | 11,537 |
design-systems, collaboration, processes |
How to Use Local Storage in JavaScript (fre) | | 11,536 |
how-tos, browser-storage, javascript |
How to Transfer Binary Data Efficiently Across Worker Threads in Node.js (sas) | | 11,535 |
how-tos, nodejs, worker-threads |
A Practical Guide to Using Shadow DOM (may) | | 11,534 |
guides, dom, shadow-dom |
A Practical Guide to Designing for Colorblind People (vit/sma) | | 11,533 |
guides, accessibility, design, colors, color-blindness |
7 Effective Ways to Craft Compelling Problem Statements for UX Design (uxm) | | 11,532 |
user-experience, product-management, processes |
17 Equations That Changed the World—Rewritten in JavaScript | | 11,531 |
javascript, math |
Fostering a Collaborative Onboarding Team to Design Better Onboarding Experiences (uxm) | | 11,530 |
collaboration, onboarding, user-experience |
Responsive Web Design: 3 Key Fundamentals | | 11,529 |
videos, responsive-design, fundamentals |
What Is Utility-First CSS? (hey) | | 11,528 |
css, presentational-css, principles |
“Web Design as a Process” in Charts: Maintenance, Decay, Tech Debt, and Big Bang Launching (j9t) | | 11,527 |
content, design, design-debt, technical-debt, maintenance, processes, visualization |
[Web Accessibility] Survey Results | | 11,526 |
accessibility, surveys |
The Fifty-Fifty Split and Overflow (hex) | | 11,525 |
css, overflow, layout |
How to Design an Accessible Web Site for People With Color-Deficient Vision (uxm) | | 11,524 |
how-tos, accessibility, dei, user-experience, colors, contrast, readability |
100 Things You Can Do on Your Personal Website (cap) | | 11,523 |
blogging, writing, indieweb |
Tailwind Marketing and Misinformation Engine | | 11,522 |
tailwind, css, semantics, principles, maintainability, marketing |
Don’t Care About Accessibility? Resistance Is Futile! (cer) | | 11,521 |
accessibility |
Understanding React “useEffect” | | 11,520 |
react |
JavaScript on Demand: How Qwik Differs From React Hydration (the) | | 11,519 |
javascript, qwik, react, hydration, comparisons |
JavaScript Workers | | 11,518 |
videos, javascript, web-workers |
A Manifesto for Small, Static, Web Apps (ros) | | 11,517 |
manifestos, web-apps, principles |
How to Set Up a Node Server With TypeScript in 2024 | | 11,516 |
how-tos, nodejs, servers, typescript |
Frontend Application Security: Tips and Tricks | | 11,515 |
web-apps, security, xss, csrf, authentication, dependencies, csp, validation, tips-and-tricks |
Be a Better Developer With These Git Good Practices | | 11,514 |
git, best-practices, conventions, consistency, code-reviews |
UI = ƒ(statesⁿ) (dav) | | 11,513 |
design, state-management |
Popular Git Config Options (b0r) | | 11,512 |
git, configuration |
It’s Official, Apple Kills Web Apps in the EU (owa) | | 11,511 |
web-apps, apple |
Getting to an Accessibility Strategy | | 11,510 |
accessibility, strategies, processes |
Future of CSS: Functions and Mixins | | 11,509 |
css, functions, mixins |
Full Guide on How to Hire Front-End Developers Effectively | | 11,508 |
guides, how-tos, hiring, career |
React Labs: What We’ve Been Working On—February 2024 (rea) | | 11,507 |
react |
CSS “:is(.awesome)” (mar/cfe) | | 11,506 |
videos, css, selectors, techniques |
Top 20 JavaScript One-Liners That Don’t Actually Work (dar) | | 11,505 |
javascript |
Playing With Infinity in CSS (lon) | | 11,504 |
css, math |
Making the Most of Ligatures (man) | | 11,503 |
css, typography |
How I Developed the 10 Usability Heuristics | | 11,502 |
usability, heuristics, history |
ARIA “note” (aar) | | 11,501 |
accessibility, aria, browsers, screen-readers, support |
A Dozen Thoughts About AI (dav) | | 11,500 |
ai |
How Accessibility Standards Can Empower Better Chart Visual Design (sma) | | 11,499 |
accessibility, contrast, colors, information-design |
Scroll-Driven Animations: You Want “overflow: clip”, not “overflow: hidden” (bra) | | 11,498 |
css, overflow, scrolling, animations |
Input Type “date”: The Accessibility of HTML Date Picker | | 11,497 |
accessibility, forms |
What Is the Difference Between ASP and ASP.NET? | | 11,496 |
asp, asp-net, comparisons |
When It Says “Name From Author” It Means From You, Not Boll or Bukowski (ste) | | 11,495 |
accessibility, aria, naming |
What Is Lighthouse Speed Index (SI) and How to Reduce It | | 11,494 |
performance, metrics, lighthouse, google |
Wednesday, February 14, 2024 Security Releases (raf+/nod) | | 11,493 |
release-notes, nodejs, security |
The Text File That Runs the Internet (dav/ver) | | 11,492 |
robotstxt, crawling, scraping, ai, web |
Reasonable WCAG Additions (a11) | | 11,491 |
accessibility, wcag |
An Introduction to Node.js Multithreading (cra) | | 11,490 |
introductions, nodejs, multithreading |
Building htmx and Go Web Apps With Gemini Advanced | | 11,489 |
videos, web-apps, htmx, go, ai |
Selenium Automation Testing: A Step-by-Step Beginners Guide | | 11,488 |
guides, selenium, testing, automation |
Why I Like Scrumban (j9t) | | 11,487 |
processes, agile, scrum, kanban |
The New CSS Math: “pow()”, “sqrt()”, and Exponential Friends (dan) | | 11,486 |
css, functions, math |
The Best CSS Frameworks to Use in Your Projects for 2024 and Beyond (fre) | | 11,485 |
css, frameworks, comparisons, bootstrap, tailwind, foundation, bulma, pure |
How to Fix the Invisible Scrollbar Issue in iOS Browsers (sim/fro) | | 11,484 |
how-tos, browsers, mobile, scrolling, css |
How to Center a Div (jos) | | 11,483 |
how-tos, css, centering |
CSS Color Module Level 4 (tab+/w3c) | | 11,482 |
standards, css, colors |
Be Aware of Arrays—V8 Engine Advice | | 11,481 |
javascript, javascript-engines, v8, arrays |
Advanced Architecture for AI Application (aka AAAA) (aus) | | 11,480 |
ai, architecture, edge-computing, optimization |
A Practical Guide to Designing for Children (vit/sma) | | 11,479 |
guides, design, link-lists |
The Anatomy of Addictive Content (moz) | | 11,478 |
content, writing, seo |
How to Boost WordPress Security and Protect Your SEO Ranking | | 11,477 |
how-tos, wordpress, security, seo |
React, Solid, htmx | | 11,476 |
react, solidjs, htmx, comparisons |
The ü/ü Conundrum | | 11,475 |
javascript, unicode, encoding |
How to Choose the Best Static Site Generator in 2024 | | 11,474 |
how-tos, site-generators, gatsby, jekyll, nuxt, nextjs, hugo, eleventy, vuejs |
You Want to Make It Easy to Feature Your Content (fro) | | 11,473 |
frontend-dogma, content, community |
Learn TypeScript (jad) | | 11,472 |
websites, courses, typescript |
Can Generative AI Help Write Accessible Code? (tin/tet) | | 11,471 |
accessibility, code-generation, ai |
A CSS Project Boilerplate (bel/pic) | | 11,470 |
css, tailwind, templates |
Using Recursive CSS to Change Styles Based on Depth (cri) | | 11,469 |
css, selectors |
Names Are Complex: Displaying Initials for an Avatar Component in a Design System (hey) | | 11,468 |
naming, design, case-studies |
Dynamic Text Color Contrast Based on Background Lightness With CSS/SVG Filters (miu) | | 11,467 |
css, svg, filters, colors, contrast |
CSS Mixins and Functions Explainer (mia/odd) | | 11,466 |
css, mixins, functions |
Navigating Prioritization: Four Approaches (cwo) | | 11,465 |
project-management, prioritization, processes |
Don’t Disable Form Controls (aar) | | 11,464 |
accessibility, usability, forms, buttons |
Accelerating Code Reviews With Nudges | | 11,463 |
research, code-reviews, productivity, experiments, facebook+meta |
The Front-End Development We’re Used to Is Dying | | 11,462 |
career, simplicity, complexity |
HTML as the Baseline (cfe) | | 11,461 |
html, progressive-enhancement |
Have We Forgotten How to Build Ethical Things for the Web? | | 11,460 |
web, ethics |
Everything You Need to Know About Image Formats in 2024 (web) | | 11,459 |
images, jpeg, png, gif, webp, avif, pdf, svg |
Going Beyond Pixels and (r)ems in CSS—Relative Length Units Based on the Viewport (uti/iod) | | 11,458 |
viewport, css, units |
So You Think You Know Git | | 11,457 |
videos, git |
What Is a Descriptive Transcript? | | 11,456 |
accessibility, multimedia |
Git Tips: Really Large Repositories | | 11,455 |
git, monorepos, tips-and-tricks |
Node.js Community Debate Intensifies Over Enabling Corepack by Default and Potentially Unbundling npm (sar/soc) | | 11,454 |
nodejs, corepack, npm, yarn, pnpm, dependencies |
The Accessibility Mindset: Moving Beyond Remediating, Fixing, and Reacting (a11) | | 11,453 |
videos, accessibility |
Is [“* { min-width: 0; }”] a Good Idea? (kev) | | 11,452 |
videos, css |
In Its Tantrum With Europe, Apple Broke Web Apps in iOS 17 Beta, Still Hasn’t Fixed Them (tho/the) | | 11,451 |
web-apps, browsers, apple, mobile |
Frequently Heard in My Beginning Front-End Web Development Class (geo/sma) | | 11,450 |
learning, career |
10 Best Automated AI Code Review Tools 2024 | | 11,449 |
ai, automation, code-reviews, tooling, comparisons, link-lists |
Web Development Is Getting Too Complex, and It May Be Our Fault (mon/sma) | | 11,448 |
web-platform, frameworks, tech-stacks, complexity |
Release Notes for Safari Technology Preview 188 (jon/web) | | 11,447 |
release-notes, browsers, apple, safari |
Patterns in Design Systems (ikn) | | 11,446 |
design-systems, design-patterns, components |
Opportunities for AI in Accessibility (aar/ali) | | 11,445 |
accessibility, ai |
Offloading JavaScript With Custom Properties (hey) | | 11,444 |
javascript, css, custom-properties |
CSS Is Logical (geo) | | 11,443 |
css |
UI Elements Are Not So Elementary (uxd) | | 11,442 |
design, design-patterns |
JavaScript vs. Python: Which One Should You Learn First? | | 11,441 |
javascript, python, comparisons |
jQuery 4.0.0 Beta (tim) | | 11,440 |
release-notes, jquery |
JavaScript Promises Demystified | | 11,439 |
javascript, promises |
A Beginner’s Guide to Seamless Open-Source Contributions | | 11,438 |
guides, foss |
Doing What’s Required: Indicating Mandatory Fields in an Accessible Way (tpg) | | 11,437 |
accessibility, usability, forms, errors |
When to Use the “min()” or “max()” Function (css) | | 11,436 |
css, functions, tips-and-tricks |
Remix Takes on Next.js in Battle of the React Frameworks (ric/the) | | 11,435 |
frameworks, react, remix, nextjs |
Malicious npm Package Masquerades as Noblox.js, Targeting Roblox Users for Data Theft (sar/soc) | | 11,434 |
npm, dependencies, security |
Lines of Code—How to Not Measure Code Quality and Developer Efficiency (cod) | | 11,433 |
metrics, quality, efficiency, productivity |
Lessons Learned Moving Eleventy From CommonJS to ESM in 2024 (zac/cfe) | | 11,432 |
videos, lessons, eleventy, commonjs, esm, refactoring |
In Praise of the “switch” Statement (chi) | | 11,431 |
javascript |
Immutable Array Updates With “Array.prototype.with” (jad/dev) | | 11,430 |
javascript, arrays, prototypes, browsers, support |
Detect Caps Lock With JavaScript (dav) | | 11,429 |
javascript |
Designing User Onboarding: Lessons From Figma, Duolingo, and More (uxd) | | 11,428 |
lessons, onboarding, design, user-experience, figma |
A Guide to Designing for Older Adults (vit/sma) | | 11,427 |
guides, design, accessibility |
You Won’t Scale (cfe) | | 11,426 |
maintainability, scalability |
13 Best Books, Courses, and Communities for Learning React | | 11,425 |
react, books, courses, link-lists |
Everything You Need to Know About Git | | 11,424 |
git, command-line |
Exciting New Tools for Designers, February 2024 (web) | | 11,423 |
design, tooling, link-lists |
Visual Hierarchy: Making User Experiences Easier to Understand (uxm) | | 11,422 |
user-experience, design, hierarchy |
The Most Demanded Frontend Frameworks in 2023 | | 11,421 |
frameworks, comparisons, react, angular, vuejs |
Thoughts on a Global Design System (chr) | | 11,420 |
design-systems |
The Decision to Leave Tech (tod) | | 11,419 |
career, retrospectives |
Revolutionizing Usability Testing With Machine Learning (uxm) | | 11,418 |
usability, testing, ai |
It’s the Hope That Kills You (yat) | | 11,417 |
accessibility, career, community |
How to Create Rounded Gradient Borders With Any Background in CSS (ben) | | 11,416 |
how-tos, css, borders, gradients, backgrounds |
Getting Into Web Components—an Intro (uti) | | 11,415 |
introductions, web-components |
Bookmarklet: Load All GitHub Comments (mey) | | 11,414 |
bookmarklets, github, code-reviews |
HTML Attributes That Every Web Developer Should Know | | 11,413 |
html, attributes, pop-overs, forms |
Why Disabled People’s Needs Aren’t “Special” | | 11,412 |
accessibility |
htmx Deep Dive With Carson Gross | | 11,411 |
videos, htmx, deep-dives |
“X” Marks the Spot: Landmark Elements (stv) | | 11,410 |
html, semantics, accessibility, assistive-tech, aria |
The Importance of Web Performance to Information Equity (sch/fos) | | 11,409 |
videos, performance, accessibility |
SOLID Principles: They’re Rock-Solid for Good Reason | | 11,408 |
programming, principles, solid |
From Many to One: Moving Our JavaScript Code Into a Monorepo | | 11,407 |
migrating, monorepos, javascript, git |
What Is WAP? | | 11,406 |
wap, mobile |
5 Hidden Risks of Your Inaccessible Website (deq) | | 11,405 |
accessibility |
Making Your SVG Icons CSS Masks Instead of Inline HTML or Backgrounds Has Some Benefits (chr/fro) | | 11,404 |
images, svg, css, masking, performance |
All Art Is a Copy of Something (chr) | | 11,403 |
art |
Everyone’s a Sellout Now | | 11,402 |
career, culture |
Tracking Your Interviews Is Extremely Important | | 11,401 |
career, interviewing |
How to Make a Great Framework Better?—Svelte 5 With Rich Harris (ric) | | 11,400 |
videos, frameworks, svelte |
Career Retrospective | | 11,399 |
career, retrospectives |
A Complete Guide to Open Source—100× Simpler | | 11,398 |
guides, foss |
Dynamically Adding Text Alternatives to Images With AI (kar) | | 11,397 |
automation, ai, accessibility, images, alt-text |
The Web Just Gets Better With Interop 2024 (jen/web) | | 11,396 |
web-platform, interoperability, browsers, support |
Is the Increasing Amount of Shit Code All the Fault of AI-Generated Code? | | 11,395 |
ai, quality, technical-debt |
Interop 2024 (rac/dev) | | 11,394 |
interoperability, web-platform, browsers, support |
Drupal Creator: Websites Needed More Than Ever in the AI Era (ric/the) | | 11,393 |
web, ai, complexity |
A Look at the New WAI–ARIA 1.3 Draft (cra) | | 11,392 |
accessibility, aria, standards |
Be Purposeful About Your Content | | 11,391 |
accessibility, content, writing |
Implementing User Authentication in React Apps With Appwrite | | 11,390 |
react, authentication, tooling |
Designing Accessible Color Palettes in Figma: A Guide for Web Accessibility | | 11,389 |
guides, accessibility, colors, color-palettes, figma |
The Art and Science of Annotations in Dev Mode (fig) | | 11,388 |
figma, annotations |
5 Essential DevTools Console Hacks for Every Web Developer | | 11,387 |
videos, browsers, dev-tools |
Tackling Flaky Tests With Cypress and Playwright Through Network Synchronization | | 11,386 |
testing, flakiness, cypress, playwright, network |
GitLab vs. GitHub: Which Is Better in 2024? | | 11,385 |
version-control, gitlab, github, comparisons |
Why Not htmx? (cfe) | | 11,384 |
htmx |
The Good, the Bad, the Web Components (zac) | | 11,383 |
web-components, shadow-dom, dom |
PurePWA—a Radical U-Turn in Web Development | | 11,382 |
web-apps, progressive-web-apps, simplicity, tooling |
Practice Safe DSD With “setHTMLUnsafe” (It’s Complicated) (jar/van) | | 11,381 |
html, dom, shadow-dom, apis, security |
Making VPATs and ACRs More Effective in Procurement (web) | | 11,380 |
accessibility, vpat-acr, processes |