100 Things You Can Do on Your Personal Website (cap) | | 12,775 |
blogging, writing, indieweb |
Tailwind Marketing and Misinformation Engine | | 12,774 |
tailwind, css, semantics, principles, maintainability, marketing |
Don’t Care About Accessibility? Resistance Is Futile! (cer) | | 12,773 |
accessibility |
Understanding React “useEffect” | | 12,772 |
react, hooks |
JavaScript Workers | | 12,771 |
videos, javascript, web-workers |
JavaScript on Demand: How Qwik Differs From React Hydration (the) | | 12,770 |
javascript, qwik, react, hydration, comparisons |
A Manifesto for Small, Static, Web Apps (ros) | | 12,769 |
manifestos, web-apps, principles |
UI = ƒ(statesⁿ) (dav) | | 12,768 |
design, state-management |
Popular Git Config Options (b0r) | | 12,767 |
git, configuration |
It’s Official, Apple Kills Web Apps in the EU (owa) | | 12,766 |
web-apps, apple |
How to Set Up a Node Server With TypeScript in 2024 (jle) | | 12,765 |
how-tos, nodejs, servers, typescript |
Frontend Application Security: Tips and Tricks | | 12,764 |
web-apps, security, xss, csrf, authentication, dependencies, csp, validation, tips-and-tricks |
Be a Better Developer With These Git Good Practices | | 12,763 |
git, best-practices, conventions, consistency, code-reviews |
Top 20 JavaScript One-Liners That Don’t Actually Work (dar) | | 12,762 |
javascript |
React Labs: What We’ve Been Working On—February 2024 (rea) | | 12,761 |
react |
Playing With Infinity in CSS (lon) | | 12,760 |
css, math |
Making the Most of Ligatures (man) | | 12,759 |
css, typography |
How I Developed the 10 Usability Heuristics | | 12,758 |
usability, heuristics, history |
Getting to an Accessibility Strategy | | 12,757 |
accessibility, strategies, processes |
Future of CSS: Functions and Mixins | | 12,756 |
css, functions, mixins |
Full Guide on How to Hire Front-End Developers Effectively | | 12,755 |
guides, how-tos, hiring, career |
CSS “:is(.awesome)” (mar/cfe) | | 12,754 |
videos, css, selectors, techniques |
ARIA “note” (aar) | | 12,753 |
accessibility, aria, browsers, screen-readers, support |
A Dozen Thoughts About AI (dav) | | 12,752 |
ai |
Scroll-Driven Animations: You Want “overflow: clip”, not “overflow: hidden” (bra) | | 12,751 |
css, overflow, scrolling, animations |
When It Says “Name From Author” It Means From You, Not Boll or Bukowski (ste) | | 12,750 |
accessibility, aria, naming |
What Is the Difference Between ASP and ASP.NET? | | 12,749 |
asp, asp-net, comparisons |
What Is Lighthouse Speed Index (SI) and How to Reduce It | | 12,748 |
performance, metrics, lighthouse, google |
Wednesday, February 14, 2024 Security Releases (raf+/nod) | | 12,747 |
release-notes, nodejs, security |
The Text File That Runs the Internet (dav/ver) | | 12,746 |
robotstxt, crawling, scraping, ai, web |
Reasonable WCAG Additions (a11) | | 12,745 |
accessibility, wcag |
Input Type “date”: The Accessibility of HTML Date Picker | | 12,744 |
accessibility, forms |
How Accessibility Standards Can Empower Better Chart Visual Design (sma) | | 12,743 |
accessibility, contrast, colors, information-design |
Selenium Automation Testing: A Step-by-Step Beginners Guide | | 12,742 |
guides, selenium, testing, automation |
Building htmx and Go Web Apps With Gemini Advanced | | 12,741 |
videos, web-apps, htmx, go, ai, gemini |
Why I Like Scrumban (j9t) | | 12,740 |
processes, agile, scrum, kanban |
The New CSS Math: “pow()”, “sqrt()”, and Exponential Friends (dan) | | 12,739 |
css, functions, math |
The Best CSS Frameworks to Use in Your Projects for 2024 and Beyond (fre) | | 12,738 |
css, frameworks, comparisons, bootstrap, tailwind, foundation, bulma, pure |
How to Fix the Invisible Scrollbar Issue in iOS Browsers (sim/fro) | | 12,737 |
how-tos, browsers, mobile, scrolling, css |
How to Center a Div (jos) | | 12,736 |
how-tos, css, centering |
CSS Color Module Level 4 (tab+/w3c) | | 12,735 |
standards, css, colors |
Be Aware of Arrays—V8 Engine Advice | | 12,734 |
javascript, javascript-engines, v8, arrays |
An Introduction to Node.js Multithreading (cra) | | 12,733 |
introductions, nodejs, multithreading |
Advanced Architecture for AI Application (aka AAAA) (aus) | | 12,732 |
ai, architecture, edge-computing, optimization |
A Practical Guide to Designing for Children (vit/sma) | | 12,731 |
guides, design, link-lists |
You Want to Make It Easy to Feature Your Content (fro) | | 12,730 |
frontend-dogma, content, community |
The ü/ü Conundrum | | 12,729 |
javascript, unicode, encoding |
The Anatomy of Addictive Content (moz) | | 12,728 |
content, writing, seo |
React, Solid, htmx | | 12,727 |
react, solidjs, htmx, comparisons |
Learn TypeScript (jad) | | 12,726 |
websites, courses, typescript |
How to Choose the Best Static Site Generator in 2024 | | 12,725 |
how-tos, site-generators, gatsby, jekyll, nuxt, nextjs, hugo, eleventy, vuejs |
How to Boost WordPress Security and Protect Your SEO Ranking | | 12,724 |
how-tos, wordpress, security, seo |
Can Generative AI Help Write Accessible Code? (tin/tet) | | 12,723 |
accessibility, code-generation, ai |
A CSS Project Boilerplate (bel/pic) | | 12,722 |
css, tailwind, templates |
Using Recursive CSS to Change Styles Based on Depth (cri) | | 12,721 |
css, selectors |
Names Are Complex: Displaying Initials for an Avatar Component in a Design System (hey) | | 12,720 |
naming, design, case-studies |
Dynamic Text Color Contrast Based on Background Lightness With CSS/SVG Filters (miu) | | 12,719 |
css, svg, filters, colors, contrast |
CSS Mixins and Functions Explainer (mia/odd) | | 12,718 |
css, mixins, functions |
Navigating Prioritization: Four Approaches (cwo) | | 12,717 |
project-management, prioritization, processes |
Don’t Disable Form Controls (aar) | | 12,716 |
accessibility, usability, forms, buttons |
The Front-End Development We’re Used to Is Dying | | 12,715 |
career, simplicity, complexity |
HTML as the Baseline (cfe) | | 12,714 |
html, progressive-enhancement |
Have We Forgotten How to Build Ethical Things for the Web? (nic) | | 12,713 |
web, ethics |
Everything You Need to Know About Image Formats in 2024 (web) | | 12,712 |
images, jpeg, png, gif, webp, avif, pdf, svg |
Accelerating Code Reviews With Nudges | | 12,711 |
research, code-reviews, productivity, experiments, facebook+meta |
What Is a Descriptive Transcript? | | 12,710 |
accessibility, multimedia |
The Accessibility Mindset: Moving Beyond Remediating, Fixing, and Reacting (a11) | | 12,709 |
videos, accessibility |
So You Think You Know Git | | 12,708 |
videos, git |
Node.js Community Debate Intensifies Over Enabling Corepack by Default and Potentially Unbundling npm (sar/soc) | | 12,707 |
nodejs, corepack, npm, yarn, pnpm, dependencies |
Is [“* { min-width: 0; }”] a Good Idea? (kev) | | 12,706 |
videos, css |
In Its Tantrum With Europe, Apple Broke Web Apps in iOS 17 Beta, Still Hasn’t Fixed Them (tho/the) | | 12,705 |
web-apps, browsers, apple, mobile |
Going Beyond Pixels and (r)ems in CSS—Relative Length Units Based on the Viewport (uti/iod) | | 12,704 |
viewport, css, units |
Git Tips: Really Large Repositories | | 12,703 |
git, monorepos, tips-and-tricks |
Frequently Heard in My Beginning Front-End Web Development Class (geo/sma) | | 12,702 |
learning, career |
Patterns in Design Systems (ikn) | | 12,701 |
design-systems, design-patterns, components |
Web Development Is Getting Too Complex, and It May Be Our Fault (mon/sma) | | 12,700 |
web-platform, frameworks, tech-stacks, complexity |
Release Notes for Safari Technology Preview 188 (jon/web) | | 12,699 |
release-notes, browsers, apple, safari |
Opportunities for AI in Accessibility (aar/ali) | | 12,698 |
accessibility, ai |
Offloading JavaScript With Custom Properties (hey) | | 12,697 |
javascript, css, custom-properties |
CSS Is Logical (geo) | | 12,696 |
css |
10 Best Automated AI Code Review Tools 2024 | | 12,695 |
ai, automation, code-reviews, tooling, comparisons, link-lists |
UI Elements Are Not So Elementary (uxd) | | 12,694 |
design, design-patterns |
Designing User Onboarding: Lessons From Figma, Duolingo, and More (uxd) | | 12,693 |
lessons, onboarding, design, user-experience, figma |
A Beginner’s Guide to Seamless Open-Source Contributions (wom) | | 12,692 |
guides, foss |
When to Use the “min()” or “max()” Function (css) | | 12,691 |
css, functions, tips-and-tricks |
Remix Takes on Next.js in Battle of the React Frameworks (ric/the) | | 12,690 |
frameworks, react, remix, nextjs |
Malicious npm Package Masquerades as Noblox.js, Targeting Roblox Users for Data Theft (sar/soc) | | 12,689 |
npm, dependencies, security |
Lines of Code—How to Not Measure Code Quality and Developer Efficiency (cod) | | 12,688 |
metrics, quality, efficiency, productivity |
Lessons Learned Moving Eleventy From CommonJS to ESM in 2024 (zac/cfe) | | 12,687 |
videos, lessons, eleventy, commonjs, esm, refactoring |
jQuery 4.0.0 Beta (tim/jqu) | | 12,686 |
release-notes, jquery |
JavaScript vs. Python: Which One Should You Learn First? | | 12,685 |
javascript, python, comparisons |
JavaScript Promises Demystified | | 12,684 |
javascript, promises |
In Praise of the “switch” Statement (chi) | | 12,683 |
javascript |
Immutable Array Updates With “Array.prototype.with” (jad/dev) | | 12,682 |
javascript, arrays, prototypes, browsers, support |
Doing What’s Required: Indicating Mandatory Fields in an Accessible Way (tpg) | | 12,681 |
accessibility, usability, forms, errors |
Detect Caps Lock With JavaScript (dav) | | 12,680 |
javascript |
A Guide to Designing for Older Adults (vit/sma) | | 12,679 |
guides, design, accessibility |
You Won’t Scale (cfe) | | 12,678 |
maintainability, scalability |
Visual Hierarchy: Making User Experiences Easier to Understand (uxm) | | 12,677 |
user-experience, design, hierarchy |
Thoughts on a Global Design System (chr) | | 12,676 |
design-systems |
The Most Demanded Frontend Frameworks in 2023 | | 12,675 |
frameworks, comparisons, react, angular, vuejs |
The Decision to Leave Tech (col) | | 12,674 |
career, retrospectives |
Revolutionizing Usability Testing With Machine Learning (uxm) | | 12,673 |
usability, testing, ai |
It’s the Hope That Kills You (yat) | | 12,672 |
accessibility, career, community |
How to Create Rounded Gradient Borders With Any Background in CSS (ben) | | 12,671 |
how-tos, css, borders, gradients, backgrounds |
Getting Into Web Components—an Intro (uti) | | 12,670 |
introductions, web-components |
Exciting New Tools for Designers, February 2024 (web) | | 12,669 |
design, tooling, link-lists |
Everything You Need to Know About Git | | 12,668 |
git, command-line |
Bookmarklet: Load All GitHub Comments (mey) | | 12,667 |
bookmarklets, github, code-reviews |
13 Best Books, Courses, and Communities for Learning React | | 12,666 |
react, books, courses, link-lists |
HTML Attributes That Every Web Developer Should Know | | 12,665 |
html, attributes, pop-overs, forms, custom-data |
“X” Marks the Spot: Landmark Elements (stv) | | 12,664 |
html, semantics, accessibility, assistive-tech, aria |
Why Disabled People’s Needs Aren’t “Special” | | 12,663 |
accessibility |
The Importance of Web Performance to Information Equity (sch/fos) | | 12,662 |
videos, performance, accessibility |
htmx Deep Dive With Carson Gross | | 12,661 |
videos, htmx, deep-dives |
What Is WAP? | | 12,660 |
wap, mobile |
SOLID Principles: They’re Rock-Solid for Good Reason | | 12,659 |
programming, principles, solid |
Making Your SVG Icons CSS Masks Instead of Inline HTML or Backgrounds Has Some Benefits (chr/fro) | | 12,658 |
images, svg, css, masking, performance |
From Many to One: Moving Our JavaScript Code Into a Monorepo | | 12,657 |
migrating, monorepos, javascript, git |
All Art Is a Copy of Something (chr) | | 12,656 |
art |
5 Hidden Risks of Your Inaccessible Website (deq) | | 12,655 |
accessibility |
What’s the Difference Between “localhost” and “127.0.0.1”? | | 12,654 |
network, ip, testing |
Is the Increasing Amount of Shit Code All the Fault of AI-Generated Code? | | 12,653 |
ai, quality, technical-debt |
Tracking Your Interviews Is Extremely Important | | 12,652 |
career, interviewing |
The Web Just Gets Better With Interop 2024 (jen/web) | | 12,651 |
web-platform, interoperability, browsers, support |
Interop 2024 (rac/dev) | | 12,650 |
interoperability, web-platform, browsers, support |
How to Make a Great Framework Better?—Svelte 5 With Rich Harris (ric) | | 12,649 |
videos, frameworks, svelte |
Everyone’s a Sellout Now | | 12,648 |
career, culture |
Dynamically Adding Text Alternatives to Images With AI (kar) | | 12,647 |
automation, ai, accessibility, images, alt-text |
Drupal Creator: Websites Needed More Than Ever in the AI Era (ric/the) | | 12,646 |
web, ai, complexity |
Career Retrospective | | 12,645 |
career, retrospectives |
A Look at the New WAI–ARIA 1.3 Draft (cra) | | 12,644 |
accessibility, aria, standards |
A Complete Guide to Open Source—100× Simpler | | 12,643 |
guides, foss |
PurePWA—a Radical U-Turn in Web Development | | 12,642 |
web-apps, progressive-web-apps, simplicity, tooling |
Why Not htmx? (cfe) | | 12,641 |
htmx |
The Good, the Bad, the Web Components (zac) | | 12,640 |
web-components, shadow-dom, dom |
The Art and Science of Annotations in Dev Mode (fig) | | 12,639 |
figma, annotations |
Tackling Flaky Tests With Cypress and Playwright Through Network Synchronization | | 12,638 |
testing, flakiness, cypress, playwright, network |
Practice Safe DSD With “setHTMLUnsafe” (It’s Complicated) (jar/van) | | 12,637 |
html, dom, shadow-dom, apis, security |
Making VPATs and ACRs More Effective in Procurement (web) | | 12,636 |
accessibility, vpat-acr, processes |
Interaction to Next Paint Becomes a Core Web Vital on March 12 (mal+/dev) | | 12,635 |
performance, web-vitals, metrics |
Implementing User Authentication in React Apps With Appwrite | | 12,634 |
react, authentication, tooling |
How to Stream Files From Next.js Route Handlers (eri) | | 12,633 |
how-tos, nextjs, routing, streaming |
GitLab vs. GitHub: Which Is Better in 2024? | | 12,632 |
version-control, gitlab, github, comparisons |
Designing Accessible Color Palettes in Figma: A Guide for Web Accessibility (kno) | | 12,631 |
guides, accessibility, colors, color-palettes, figma |
Be Purposeful About Your Content | | 12,630 |
accessibility, content, writing |
5 Essential DevTools Console Hacks for Every Web Developer | | 12,629 |
videos, browsers, dev-tools |
Why Do Rubber Ducks Work? | | 12,628 |
processes, productivity, creativity |
Web Platform Design Principles (lea/w3c) | | 12,627 |
web-platform, software-design, principles, standards, w3c |
Use CSS “accent-color” to Style Your Inputs (cas) | | 12,626 |
css, forms |
Understanding Signals in Django | | 12,625 |
signals, django |
Tuesday, February 6, 2024 Security Releases (raf/nod) | | 12,624 |
release-notes, nodejs, security |
The Psychology of Site Speed and Human Happiness (tam/spe) | | 12,623 |
performance, usability |
Stop Burning Out Maintainers: An Empathetic Guide for Contributors (bek/ope) | | 12,622 |
guides, foss, collaboration |
Onboarding (mfo) | | 12,621 |
processes, onboarding, productivity, engineering-management |
New to the Web Platform in January (rac/dev) | | 12,620 |
release-notes, web-platform, browsers, mozilla, firefox, google, chrome, apple, safari |
Learn Testing (dev) | | 12,619 |
courses, testing |
Is Generated Code Harder to Maintain? | | 12,618 |
discussions, ai, maintainability, maintenance |
Going Beyond Pixels and (r)ems in CSS—Relative Length Units Based on Font (uti/iod) | | 12,617 |
css, units, fonts |
“field-sizing” Just Works! (kil/pol) | | 12,616 |
css, forms, comparisons |
Celebrate a More Interoperable Web With Interop 2023 (rac/dev) | | 12,615 |
web-platform, interoperability, browsers, support |
A Highly Configurable Switch Component Using Modern CSS Techniques (bel/pic) | | 12,614 |
html, css |
ESG and DEI Policies Were Always Luxury Goods (blo) | | 12,613 |
dei, sustainability, policies |
The Loss of the Process in the Name of Progress (uxd) | | 12,612 |
design, creativity, productivity, processes |
Practical Guide to Destructuring: TypeScript vs. Dart | | 12,611 |
guides, typescript, dart, comparisons |
The Web Component Success Story (jak) | | 12,610 |
web-components |
The EU Forces Open Apple’s Walled Garden | | 12,609 |
legal, apple, browsers, mobile |
Next.js App Router Migration: The Good, Bad, and Ugly | | 12,608 |
nextjs, routing, migrating |
How to Favicon in 2024: Six Files That Fit Most Needs (sit/evi) | | 12,607 |
how-tos, images, favicons |
Git: The Basics of “git bisect” (ada) | | 12,606 |
fundamentals, git |
Express Forward | | 12,605 |
discussions, outlooks, express |
Dynamic README Image Based on GitHub Activity | | 12,604 |
readme, github |
Debunking 10 Common Objections to Incremental Delivery for Software Teams | | 12,603 |
agile, processes |
At Last, Browser Choice * (dav) | | 12,602 |
legal, browsers, apple, mobile |
Nicer Text Wrapping With CSS “text-wrap” (lon) | | 12,601 |
css, typography |
Design Systems Burnout (fon) | | 12,600 |
design-systems |
A Guide to Styling Tables (sto) | | 12,599 |
css, tables, responsive-design |
Futuring With Design (uxd) | | 12,598 |
design, creativity, processes |
Please, Don’t Force Me to Log In (ham) | | 12,597 |
web, authentication, user-experience |
Gold Text Effect With CSS (man) | | 12,596 |
css, effects |
Big, Beautiful, Beefy Focus States With “:focus-visible” (dav) | | 12,595 |
css, selectors, focus |
Apple, the DMA, and Malicious Compliance (bru) | | 12,594 |
legal, browsers, apple, mobile |
Apple Redecorates Its iPhone Prison to Appease Europe (tho/the) | | 12,593 |
legal, browsers, apple, mobile |
The Impact of Developer Experience | | 12,592 |
research, developer-experience, productivity, efficiency |
Overlays and Ethics: A Conference Panel That Hurt My Heart (lfl) | | 12,591 |
accessibility, ethics, overlays, community |
Mozilla Says Apple’s New Browser Rules Are “as Painful as Possible” for Firefox (ver) | | 12,590 |
browsers, apple, mozilla, firefox, mobile |
Introducing Our Updated [Green Web Hosting] Directory (mrc) | | 12,589 |
introductions, release-notes, sustainability, hosting |
Inside .git (b0r) | | 12,588 |
git |
HTML Web Components on the Server Are Great (sco) | | 12,587 |
html, web-components |
7 Tips for Devs and Designers to Set Your Accessibility Efforts Up for Success (deq) | | 12,586 |
accessibility, tips-and-tricks, processes |
5 Web Design Disasters That Will Ruin Your 2024 (web) | | 12,585 |
design, responsive-design, seo |
Using Alternative Browser Engines in the European Union | | 12,584 |
apple, browsers, browser-engines, mobile |
This Web Page Is Best Viewed in the EU (gri/clo) | | 12,583 |
legal, browsers, apple, mobile, web |
The Largest Webshops in the Netherlands Remain Inaccessible for People With Visual and/or Motor Impairments | | 12,582 |
studies, research, accessibility, ecommerce, legal |
Should Links Open in a New Tab? (stv) | | 12,581 |
links, usability, user-experience |
One World, One Web, One Love (aar) | | 12,580 |
web |
JWT vs. Session Authentication | | 12,579 |
security, authentication, json-web-tokens, comparisons |
Deno 1.40: Temporal API (den) | | 12,578 |
release-notes, deno, apis, time |
CSS Blurry Shimmer Effect (sma) | | 12,577 |
css, effects |
Animating Font Palette (man) | | 12,576 |
css, colors, fonts, effects |
A Day in the Life of a Developer—Building a Dashboard App With SQL, Node.js, Django, and Next.js | | 12,575 |
functionality, databases, sql, nodejs, django, nextjs |
The Structure of User Experience (uxd) | | 12,574 |
user-experience, processes |
What Happened With the Web Monetization API? (chr) | | 12,573 |
monetization, apis |
What Can a Website Do? (dav) | | 12,572 |
accessibility, usability, quality |
Web Components in Earnest (dav) | | 12,571 |
web-components, javascript |
User Styles (mia) | | 12,570 |
css, user-styles, browsers |
The New CSS Color Format You Didn’t Know You Needed; “oklch()” | | 12,569 |
css, colors, oklch, functions, tailwind |
Take a Qwik Break From React With Astro (the) | | 12,568 |
qwik, react, astro, frameworks, comparisons |
Release Notes for Safari Technology Preview 187 (jon/web) | | 12,567 |
release-notes, browsers, apple, safari |
On Web Components (tmc) | | 12,566 |
web-components |
GitHub, npm Registry Abused to Host SSH Key-Stealing Malware | | 12,565 |
github, npm, security, malware, foss |
Getting Started With Content Collections in Astro | | 12,564 |
introductions, astro |
Five Future Roles for Designers (jar) | | 12,563 |
design, career, outlooks |
Are Design Systems a Zero-Interest Rate Phenomenon? (dav) | | 12,562 |
design-systems, economics |
An Introduction to the Liquid Template Language | | 12,561 |
introductions, liquid, template-engines |
14 Best SEO Tools in 2024 (web) | | 12,560 |
seo, tooling, link-lists |
Unit Testing With Jest and Integration With GitHub Actions | | 12,559 |
testing, jest, github-actions, quality |
The Web Is Unversioned (rhi/w3c) | | 12,558 |
web-platform, versioning |
What Is JSDoc and Why You May Not Need TypeScript for Your Next Project | | 12,557 |
javascript, typescript, documentation, jsdoc |
What Has a Ceiling but No Floor? (mat) | | 12,556 |
accessibility, apple, facebook+meta |
Unlocking the Power of HTML’s Native Browser “dialog” Element (ope) | | 12,555 |
html, modals |
The AI Dilemma in Graphic Design: Steering Towards Excellence in Typography and Beyond (sma) | | 12,554 |
ai, design, typography |
New Study on Coding Behavior Raises Questions About Impact of AI on Software Development | | 12,553 |
studies, research, ai, quality, technical-debt |
Modern JavaScript Library Starter | | 12,552 |
dependencies, npm, libraries |
LCP and FCP on Single Page Application on Soft Navigations (dws) | | 12,551 |
performance, web-vitals, single-page-apps, navigation |
In Praise of Buttons | | 12,550 |
buttons |
Highlight Text When a User Scrolls Down to That Piece of Text (chr/fro) | | 12,549 |
css, scrolling, effects |
Google Is Using AI to Organize and Customize Your Chrome Browser (dav/ver) | | 12,548 |
ai, browsers, google, chrome |
Exploring the Bounds of Jamstack With Zach Leatherman (zac+) | | 12,547 |
videos, interviews, tech-stacks, jamstack |
Check for “accesskey” and “aria-keyshortcuts” Bookmarklet (ste) | | 12,546 |
bookmarklets, accessibility, html, aria, keyboard-shortcuts |
Better Form UX With the CSS Property “field-sizing” (sea) | | 12,545 |
forms, user-experience, css |
Balancing Engineering Cultures: Debate Everything vs. Just Tell Me What to Build | | 12,544 |
culture, engineering-management, processes, comparisons |
What Is Jest and Why Should I Use It? (cod) | | 12,543 |
jest |
WebKit Features in Safari 17.3 (jen/web) | | 12,542 |
release-notes, browsers, apple, safari, webkit |
Use Tailwind CSS Prefixes for Shared Design System Components (sen) | | 12,541 |
tailwind, design-systems, components |
Repetition Avoidance (ste) | | 12,540 |
code-pens, accessibility, user-experience, aria |
Progressive JPEGs (PJPEG): The Key to Loading Images Faster on Your Website | | 12,539 |
pjpeg, jpeg, images, performance, comparisons |
Layouts in Astro | | 12,538 |
astro |
How End-to-End Testing Moves Us Closer to Continuous Accessibility (ass) | | 12,537 |
accessibility, processes, testing |
How a Web-Site Redesign Can Impact the Customer Journey (uxm) | | 12,536 |
redesigning, user-experience |
Handling Environment Variables in Node.js (mco/pla) | | 12,535 |
environments, variables, nodejs |
Could Local SEO Transform Your User Experience? (uxm) | | 12,534 |
seo, user-experience |
Continuous Accessibility: What, Why, How (ass) | | 12,533 |
accessibility, processes, testing, tooling |
Battle of the Browsers (zer) | | 12,532 |
browsers, browser-engines, blink, chrome, google, edge, microsoft, brave, gecko, firefox, mozilla, webkit, safari, apple, comparisons |
7 Mobile UX Design Tools to Supercharge Your Design Process (uxm) | | 12,531 |
design, tooling, link-lists |
What Is Our Design Intention? (uxd) | | 12,530 |
design, processes |
Vector Database Recommender System (ast) | | 12,529 |
databases, vector-databases |
Why I Don’t Care About Website/Blog Stats (nei) | | 12,528 |
blogging, metrics, sem |
What Is CSS Motion Path? | | 12,527 |
css, svg, animations |
The World’s Smallest PNG (eva) | | 12,526 |
images, png, minimalism |