Using ChatGPT for Smart Truncation in Responsive Web Design | | 10,892 |
content, responsive-design, ai, chatgpt, html |
Is CAPTCHA Accessible? | | 10,891 |
accessibility, captcha |
When to Use CSS “text-wrap: balance;” vs. “text-wrap: pretty;” (sea) | | 10,890 |
css, typography, comparisons |
What Should Be the Contrast Level of Inactive Buttons? (uxd) | | 10,889 |
accessibility, buttons, contrast, colors |
How Do You Even Web Dev Without Node? A Quick Introduction to Test-Driven Web Development Using Just the Browser (bal) | | 10,888 |
introductions, testing |
Finding the Primary Branch of a Git Repository (ami) | | 10,887 |
git |
Embedding Accessibility Into Code Reviews (web) | | 10,886 |
videos, accessibility, code-reviews, processes |
How to Collaborate on Pull Requests for Beginners (ope) | | 10,885 |
how-tos, code-reviews, collaboration |
Web Accessibility Strategies for Non-Accessible Projects (bol) | | 10,884 |
videos, accessibility, strategies, processes |
Don’t Do It on Frontend or… Frontend Good Practices for Devs | | 10,883 |
best-practices, quality, maintainability, documentation |
How to Build Your First Web Component (joe/fre) | | 10,882 |
how-tos, web-components |
Why Unique ID Attributes Matter (deq) | | 10,881 |
accessibility, html, attributes, conformance |
The Need for Recognition in Open Source (bek/ope) | | 10,880 |
foss, culture, communication, community |
Prodding Firefox to Update “:has()” Selection (mey) | | 10,879 |
css, selectors, mozilla, firefox, support |
I Asked People to Make This Simple Layout and Was Surprised by the Results (kev) | | 10,878 |
videos, css, layout, comparisons |
How to Map a Number Between Two Ranges (hen) | | 10,877 |
how-tos, javascript, math |
On the Uniting Power of a Commitment to HTML Conformance (j9t) | | 10,876 |
html, conformance, quality, community, web |
How to Animate Along a Path in CSS (pre/sma) | | 10,875 |
how-tos, css, animations |
Does the HTML “hr” (Horizontal Rule) Benefit Screen Reader Users? | | 10,874 |
html, accessibility, screen-readers |
Storybook 7.5 | | 10,873 |
storybook, release-notes |
The New “light-dark()” Function to Switch Theme Color in CSS (ami) | | 10,872 |
css, functions, dark-mode |
The Inverse Value of UX and Art (uxd) | | 10,871 |
user-experience, art |
Solid.js Creator Outlines Options to Reduce JavaScript Code (low/the) | | 10,870 |
javascript, performance |
Release Notes for Safari Technology Preview 181 (jon/web) | | 10,869 |
release-notes, browsers, apple, safari |
Do We Need State Management in Angular? | | 10,868 |
angular, state-management |
Burn Your Toast (eri) | | 10,867 |
design-patterns, notifications, accessibility, usability |
Start Styling Your “console.log()” Messages in DevTools (zor/css) | | 10,866 |
videos, javascript, console, browsers, dev-tools |
React Design Patterns | | 10,865 |
react, software-design-patterns |
How to Use SEO to Build Long-Term Brand Recognition and Visibility (moz) | | 10,864 |
how-tos, seo, branding |
Transition Animations: A Practical Guide | | 10,863 |
guides, transitions, animations, interaction-design |
The True Cost of Not Prioritizing Accessibility: Avoid Risk and Maximize Product ROI | | 10,862 |
accessibility, economics, product-management, prioritization |
Synchronizing Figma Variables With Design Tokens | | 10,861 |
figma, variables, design-tokens, automation |
The Nuances of Base64 Encoding Strings in JavaScript (dev) | | 10,860 |
javascript, encoding, unicode, strings |
Design System Documentation Sucks—How We Can Do Better | | 10,859 |
design-systems, documentation |
The Three Cs: Concatenate, Compress, Cache (css) | | 10,858 |
performance, compression, caching |
Node.js 21 Available Now! (ope) | | 10,857 |
nodejs, release-notes |
Color Contrast Accessibility Tools With Examples (pop) | | 10,856 |
accessibility, tooling, link-lists, colors, contrast, examples |
A Couple of New CSS Functions I’d Never Heard Of (chr) | | 10,855 |
css, functions |
Common Vue.js Development Mistakes and How to Avoid Them | | 10,854 |
vuejs, mistakes |
“JavaScript Is Weird” as a Compressor | | 10,853 |
javascript, compression |
Ensuring Negative Numbers Are Available for Everyone (deq) | | 10,852 |
accessibility, testing, math |
Link Colors and the Rule of Tincture | | 10,851 |
links, colors |
Scroll-Driven State Transfer (kiz) | | 10,850 |
css, scrolling |
2.4.11: Adversarial Conformance (aar) | | 10,849 |
accessibility, wcag, compliance |
CSS Findings From Photoshop Web Version (sha) | | 10,848 |
html, css, adobe, photoshop, case-studies |
Bubble Sort… in Pure CSS? (No JS) | | 10,847 |
css, algorithms, sorting |
How to Style Element Descendants With Tailwind CSS (ste) | | 10,846 |
how-tos, tailwind |
The Negative Impact of Mobile-First Web Design on Desktop | | 10,845 |
design, mobile-first, mobile, desktop, usability, information-design |
What’s New in CSS? (bra) | | 10,844 |
css |
How We Optimized Package Imports in Next.js (ver) | | 10,843 |
nextjs, dependencies, optimization, case-studies |
Forget Twitter: WordPress.com Blogs Can Now Connect to Mastodon | | 10,842 |
social-media, twitter+x, wordpress, mastodon |
Organizing Multiple Git Identities (gar) | | 10,841 |
git |
Button Labels: Is “OK” Ok? (uxd) | | 10,840 |
forms, buttons, labels, writing, usability |
44 React Frontend Interview Questions | | 10,839 |
interviewing, react |
Astro 3.3: Picture Component (eri+/ast) | | 10,838 |
astro, release-notes |
Why Companies Kill Great Design (uxd) | | 10,837 |
design |
Quick Tip: Creating Polymorphic Components in TypeScript | | 10,836 |
tips-and-tricks, typescript, components |
Unpopular Opinion: It’s Harder Than Ever to Be a Good Software Engineer | | 10,835 |
career, quality |
Using CSS Custom Properties Like This Is a Waste (kev) | | 10,834 |
videos, css, custom-properties |
Scrollbars Are Becoming a Problem (art) | | 10,833 |
scrolling, usability, accessibility |
New Release: Tor Browser 13.0 (tor) | | 10,832 |
release-notes, tor-browser, browsers |
Honor User’s Transparency Setting in CSS (ami) | | 10,831 |
css, transparency, accessibility, user-experience |
Digital Accessibility Blogs and Newsletters (ons/tpg) | | 10,830 |
accessibility, link-lists |
Back/Forward Cache (phi+/dev) | | 10,829 |
bfcache, performance, browsers, chrome, google |
Preventing and Debugging Memory Leaks in Node.js (bet) | | 10,828 |
debugging, memory, nodejs |
Designing for All: The Basic Principles of Web Accessibility | | 10,827 |
accessibility, fundamentals, principles, aria, tooling |
Styling External Links With Attribute Selectors (mic) | | 10,826 |
links, css, attributes, selectors |
You Can’t Get Faster Than No Build | | 10,825 |
building, processes |
WooCommerce vs. Shopify: Which Is the Better Choice for You? | | 10,824 |
shopify, comparisons, ecommerce |
Why Naming Is #1 Skill for Writing Clean Code | | 10,823 |
naming, conventions, best-practices |
Let’s Prototype a JavaScript JIT Compiler | | 10,822 |
videos, javascript, compiling, prototyping |
We Need Web Progress, Not Pessimism (kev) | | 10,821 |
web-platform, principles |
Skip Links on ikea.com (mat) | | 10,820 |
accessibility, skip-links, case-studies |
Introduction to Web Sustainability (mic/mdn) | | 10,819 |
introductions, sustainability |
CSS Relative Color Syntax (arg/dev) | | 10,818 |
css, colors, functions |
AI Could Soon Need as Much Electricity as an Entire Country (nyt) | | 10,817 |
ai, sustainability |
Images on the Web (ver) | | 10,816 |
images, concepts, compression, jpeg, png, webp, avif, nextjs |
Greenwashing and the COP28 Website (mic) | | 10,815 |
sustainability, case-studies |
5 Best Practices for Preventing Chaos in Tailwind CSS (evi) | | 10,814 |
best-practices, tailwind |
The Global “innerWidth” and “innerHeight” Properties Return the Width and Height of the Layout Viewport (sim) | | 10,813 |
viewport, javascript, interoperability, webkit |
Hashnode’s Overall Architecture | | 10,812 |
architecture, case-studies |
The Selected Date Must Be Within the Last 10 Years (ger/clo) | | 10,811 |
html, forms, validation |
Local HTTPS for Next.js 13.5 (ami) | | 10,810 |
security, testing, http, nextjs |
CSS-Only Scroll-Driven Animation and Other Impossible Things (bra+) | | 10,809 |
videos, css, animations |
Extending the Properties of an HTML Element in TypeScript | | 10,808 |
html, components, typescript |
The Future of CSS: Easy Light-Dark Mode Color Switching With “light-dark()” (bra) | | 10,807 |
css, functions, dark-mode |
Why the Internet Isn’t Fun Anymore | | 10,806 |
web, social-media |
Obligatory WCAG 2.2 Launch Post (aar) | | 10,805 |
accessibility, wcag, standards |
Inclusivity in the Digital Age: The Importance of Accessibility Advocacy (uxm) | | 10,804 |
accessibility, dei, communication, advocacy |
How to Promote Your Website: 12 Free Methods That Work (sem) | | 10,803 |
how-tos, marketing, blogging, content, social-media, links, keywords, seo, sem |
Adding Search to an Eleventy Site Without Client-Side JavaScript (mez) | | 10,802 |
eleventy, serverless, functionality, search |
The Hidden Performance Cost of Node.js and GraphQL | | 10,801 |
performance, nodejs, graphql |
Speeding Up the JavaScript Ecosystem—the Barrel File Debacle (mar) | | 10,800 |
javascript, performance, architecture |
Node.js vs. Django: Which Is Better for Web Development in 2023? | | 10,799 |
nodejs, django, comparisons |
Welcome WCAG 2.2 and Goodbye Success Criterion 4.1.1 “Parsing” (cer) | | 10,798 |
accessibility, wcag, conformance |
Naming Variables in CSS (doc) | | 10,797 |
css, custom-properties, naming |
Don’t Use Fixed CSS “height” or “width” on Buttons, Links, or Any Other Text Containers (ash) | | 10,796 |
css, accessibility, usability, buttons, links |
CSS 3D Text Effects | | 10,795 |
css, effects |
Demystifying WCAG 2.2 (vig) | | 10,794 |
accessibility, wcag, standards |
Table of Contents: The Ultimate Design Guide | | 10,793 |
guides, navigation, design, usability |
Which Is the Best Image Format for Your Website? | | 10,792 |
images, comparisons, jpeg, png, gif, webp, avif |
WCAG 2.2 and Validation | | 10,791 |
accessibility, wcag, conformance, quality |
Quick Tip: Decorators in TypeScript | | 10,790 |
tips-and-tricks, typescript |
Writing Accessible Form Messages (ons) | | 10,789 |
accessibility, writing, forms |
The Nonvisual Website (ang) | | 10,788 |
websites, accessibility |
How Did You Switch From JavaScript to TypeScript? | | 10,787 |
discussions, javascript, typescript, migrating |
What Happened to Separation of Concerns in Frontend Development (j9t) | | 10,786 |
maintainability, principles, css, frameworks, history |
GitHub Actions: “NODE_OPTIONS” Is Now Restricted From “GITHUB_ENV” (git) | | 10,785 |
github-actions, automation, nodejs |
Hey Designers, They’re Gaslighting You | | 10,784 |
design, career |
Web Content Accessibility Guidelines (WCAG) 2.2 (w3c) | | 10,783 |
accessibility, guidelines, wcag, standards |
Understanding XSS Attacks (ver) | | 10,782 |
security, xss |
WCAG 2.2 Is Now a Published Web Standard | | 10,781 |
discussions, accessibility, wcag, standards, w3c |
Intopia Launches WCAG 2.2 Map (int) | | 10,780 |
accessibility, wcag, standards |
When to Nest CSS (spa/clo) | | 10,779 |
css, nesting |
What’s New in WCAG 2.2 (pat/tpg) | | 10,778 |
accessibility, wcag, standards, release-notes |
WCAG 2.2 Is Now a W3C Recommendation (den) | | 10,777 |
accessibility, wcag, standards |
React Micro-Frontends Using Vite | | 10,776 |
micro-frontends, react, vite |
An Anchored Navbar Solution (mey) | | 10,775 |
html, css, navigation |
Still No CSS Reset (jus) | | 10,774 |
css, resets |
4 Alternatives to Postman to Consider After Their Latest Update | | 10,773 |
apis, tooling, vs-code |
Accessibility vs. Inclusive Design | | 10,772 |
videos, accessibility, dei, comparisons |
Let’s Create a Filter Table Component in Vue | | 10,771 |
videos, tables, components, vuejs |
The Power of Type Safety in TypeScript | | 10,770 |
typescript, type-safety |
Whatever Happened to the Zend Framework (ami) | | 10,769 |
frameworks, php, history |
Release Notes for Safari Technology Preview 180 (jon/web) | | 10,768 |
release-notes, browsers, apple, safari |
Limit the Reach of Your Selectors With the CSS “@ scope” At-Rule (bra/dev) | | 10,767 |
css, selectors, scope |
It’s Time to Rethink the Americans With Disabilities Act (nyt) | | 10,766 |
accessibility, legal |
How to Develop Terminal Productivity With Bash Aliases | | 10,765 |
how-tos, command-line, aliases, shell, productivity |
Deploy and Test AWS Step Functions With Node.js (app) | | 10,764 |
nodejs, aws, functions, deploying, testing |
Chrome Now Shows Each Active Tab’s Memory Usage (add) | | 10,763 |
memory, browsers, google, chrome |
Career Growth After 35: What Awaits Programmers? (the) | | 10,762 |
discussions, career |
An Interactive Intro to CRDTs (jak) | | 10,761 |
introductions, javascript, types |
Being Picky About a CSS Reset for Fun and Pleasure (chr) | | 10,760 |
css, resets |
Your Website Does Not Need JavaScript (amy) | | 10,759 |
videos, javascript, support |
The Problem With WordPress Is Positioning, Not Plugins (geo/sma) | | 10,758 |
wordpress |
How to Be an Accessibility Ally (mer) | | 10,757 |
how-tos, accessibility, community |
Get Ready for Interop 2024 (jen/web) | | 10,756 |
interoperability, web-platform |
Demystifying CSS Container Queries (mia+) | | 10,755 |
videos, css, container-queries |
The Most Minimal Valid HTML Document (j9t) | | 10,754 |
html, minimalism, conformance, templates |
Have You Seen These Weird Image Tag Issues? | | 10,753 |
videos, css |
Comparing JavaScript Bundlers: Rollup vs. Webpack vs. Parcel (kin) | | 10,752 |
javascript, bundling, tooling, rollup, webpack, parcel, comparisons |
The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses) | | 10,751 |
unicode, encoding, standards |
Return to Office Is Bullshit and Everyone Knows It (soa) | | 10,750 |
processes, career |
Nine Things Automated Accessibility Tests Can’t Test (dav) | | 10,749 |
accessibility, testing, automation |
How to Clear Cache and Cookies on a Customer’s Device (css) | | 10,748 |
how-tos, caching, cookies, testing |
Crawlers (ada) | | 10,747 |
crawling, robotstxt, ai |
Monitoring a Kubernetes Application With Prometheus, Grafana, and Loki | | 10,746 |
videos, monitoring, kubernetes |
In-Page Links for Content Navigation | | 10,745 |
navigation, links, usability |
TypeScript Monorepo With npm Workspaces (skw) | | 10,744 |
monorepos, typescript, npm, architecture |
The Myth of Infinite Data Growth (ger) | | 10,743 |
sustainability, myths |
The 3 Secrets to Font Pairing | | 10,742 |
typography, fonts, design |
Making a Website Is for Everyone (jim) | | 10,741 |
dei, community, career |
All the Ways to Turn an Array Into an Object in JavaScript (ami) | | 10,740 |
javascript, arrays, objects |
Creating a Content Recommendation Plugin in 11ty | | 10,739 |
eleventy, content, plugins, functionality |
Understanding the CSS Auto-Resizing Textarea Trick (sim) | | 10,738 |
css, forms, resizing |
Test Assertion Styles in JavaScript (isa) | | 10,737 |
javascript, testing |
Managing and Mitigating Design Debt: A Solo UX Designer’s Guide | | 10,736 |
guides, design-debt, user-experience |
20+ Tools for Node.js Development in 2023 | | 10,735 |
nodejs, tooling, link-lists |
Node v20.8.0 (nod) | | 10,734 |
release-notes, nodejs |
Crafting Future-Ready Experiences: The Power of Progressive Web Apps (PWAs) and Offline-First Design | | 10,733 |
web-apps, progressive-web-apps, offline |
How I Deployed My Website as a Docker Container | | 10,732 |
deploying, docker, containerization |
Characteristics of Code Quality | | 10,731 |
research, quality |
Re-Creating the Pop-Out Hover Effect With Modern CSS (css/sma) | | 10,730 |
css, effects |
Naming Things Needn’t Be Hard (pau) | | 10,729 |
websites, naming |
Four Reasons to Give WCAG AAA a Second Look (web) | | 10,728 |
accessibility, wcag, standards |
Embracing Efficiency: Shorter Work Hours for Software Developers (and Everyone Else) | | 10,727 |
productivity, efficiency, culture, engineering-management |
A Socket API That Works Across JavaScript Runtimes—Announcing a WinterCG Spec and Node.js Implementation of “connect()” (clo) | | 10,726 |
javascript, runtimes, apis |
5 Pillars of Responsible Generative AI: A Code of Ethics for the Future | | 10,725 |
ai, ethics |
A Comprehensive Guide to the Dangers of Regular Expressions in JavaScript (phi) | | 10,724 |
guides, javascript, security, regex |
The Ultimate Low-Quality Image Placeholder Technique (css) | | 10,723 |
performance, images, web-vitals |
Exploring Enhanced Patterns in WordPress 6.3 (sma) | | 10,722 |
wordpress |
Easy Dark Mode With “color-scheme” (sar) | | 10,721 |
slides, dark-mode, html, css, accessibility |
CSS Nesting and the Cascade (jen/web) | | 10,720 |
css, nesting, cascade |
CSS Terminology Demystified (zor/css) | | 10,719 |
videos, css, terminology |
The Saga of the Closure Compiler, and Why TypeScript Won | | 10,718 |
javascript, compiling, typescript, history |
How to Make the Case for Design Systems (uxd) | | 10,717 |
how-tos, design-systems |
SSH Keys Stolen by Stream of Malicious PyPI and npm Packages (ble) | | 10,716 |
security, ssh, dependencies, npm |
Honey, I Shrunk the npm Package | | 10,715 |
dependencies, npm, compression |
Frontend Monitoring: Strategies, Best Practices, Tools, and More | | 10,714 |
monitoring, alerting, strategies, best-practices |
The Cost of Obsessing Over Design Perfection (uxd) | | 10,713 |
design, processes, career |
Best Practices for Securing Node.js Applications in Production | | 10,712 |
best-practices, security, nodejs |
Stop Using JS for That: Moving Features to CSS and HTML (kil) | | 10,711 |
videos, javascript, css, html |
What Is Transpiling? | | 10,710 |
javascript, ecmascript, transpiling, babel |
An Introduction to Web Components (ami) | | 10,709 |
introductions, web-components |
Mastering Closures in JavaScript: A Comprehensive Guide | | 10,708 |
guides, closures, scope, javascript |
Top 5 ARIA Implementation Errors | | 10,707 |
accessibility, aria, errors |
Optimizing Web Fonts (ver) | | 10,706 |
fonts, css, performance, optimization |
How to Check Website Traffic (and Increase It) (sem) | | 10,705 |
how-tos, traffic, analytics, google, tooling |
8 More Micro Tips for Remarkably Better Typography (uxd) | | 10,704 |
typography, tips-and-tricks, legibility, readability |
Taming Tailwind (aaa) | | 10,703 |
tailwind, optimization |
Real AI Solutions for Accessibility Challenges (equ) | | 10,702 |
accessibility, ai |
Overlays: Just Another Disability Dongle (ons/tpg) | | 10,701 |
accessibility, overlays |
npm Provenance General Availability (git) | | 10,700 |
github, npm, provenance, security |
No More 404 (rem) | | 10,699 |
link-rot, user-experience, quality, automation |
Form Accessibility and Usability Beyond the Basics (pop) | | 10,698 |
forms, accessibility, usability |
The Future of Web Design: Emerging AI Technologies and Trends (uxm) | | 10,697 |
design, outlooks, trends, ai |
The Illusion of Developer “Productivity” Opens the Door to Snake Oil | | 10,696 |
productivity, metrics |
Understanding Puppeteer Headless | | 10,695 |
puppeteer, automation, testing, headless |
Why HTTP/3 Is Eating the World | | 10,694 |
http, protocols |
What Are Accessibility Overlays? (hey) | | 10,693 |
videos, accessibility, overlays |
Textareas With Auto-Increasing Height Using CSS (ami) | | 10,692 |
css, forms |
HTML Popover, Videos, and “display:blackhole” (bru) | | 10,691 |
html, pop-overs, videos |
How Mastodon Handles Images and Web Previews (rba) | | 10,690 |
social-media, mastodon, open-graph, metadata, images, html |
Token Based Authentication With Fastify, JWT, and TypeScript | | 10,689 |
authentication, fastify, json-web-tokens, typescript |
Misconceptions Can Kill Accessibility Momentum (yat) | | 10,688 |
accessibility, html, processes |
Accessibility Is Easy… Except for When It Isn’t (llo/web) | | 10,687 |
videos, accessibility |
GitHub Actions Could Be So Much Better (yos) | | 10,686 |
github-actions, ci-cd, automation |
State of HTML 2023 (sac+/dev) | | 10,685 |
surveys, html |
Responsive Type Scales With Composable CSS Utilities | | 10,684 |
css, responsive-design, typography |
How to Build Trust With Others by Organizing Your Figma Files (uxd) | | 10,683 |
how-tos, figma, conventions, collaboration |
Upgrading Frontend Dependencies With Confidence | | 10,682 |
dependencies, maintenance, testing, regressions, playwright |
The Path to Awesome CSS Easing With the “linear()” Function (jhe/sma) | | 10,681 |
css, functions, animations |
How to Escape CSS Selectors in JavaScript (ste) | | 10,680 |
how-tos, css, selectors, javascript, escaping |
The Character Encoding Cheat Sheet for JS Developers (hon) | | 10,679 |
encoding, unicode, cheat-sheets, javascript |
Supercharge Your Repository With Code Owners (ope) | | 10,678 |
maintenance, code-reviews, processes |
TypeScript Origins: The Documentary | | 10,677 |
videos, typescript, history |
Unlocking a World of Accessibility: How Internationalization Is the Key (inc) | | 10,676 |
videos, accessibility, internationalization, localization |
Open Source Trends to Look for in 2024 | | 10,675 |
foss, trends, outlooks, ai, security |
Developers Talking About Code Quality | | 10,674 |
studies, research, quality, readability |
What Makes an Accessible Date Picker? Is It Even Possible? (inc) | | 10,673 |
videos, accessibility, html |
Save Our World With Progressive Enhancement and Accessibility (inc) | | 10,672 |
videos, accessibility, progressive-enhancement |
The WebP 0-Day | | 10,671 |
security, webp, google, apple |
Native Mobile Accessibility Testing (inc) | | 10,670 |
videos, accessibility, testing, mobile |
The Great JavaScript Divide: CommonJS vs. ES Modules (abd) | | 10,669 |
javascript, modules, commonjs, esm, comparisons |
What Is Strict Mode in JavaScript? | | 10,668 |
javascript |
The Design System Ecosystem (bra) | | 10,667 |
design-systems, design-tokens |
Speeding Up the JavaScript Ecosystem—Polyfills Gone Rogue (mar) | | 10,666 |
javascript, performance, polyfills |
Accessible Web Components? (mat/inc) | | 10,665 |
videos, web-components, accessibility |
What Can You Do With “data” Attributes? (cfe) | | 10,664 |
html, custom-data, javascript |
How to Migrate From npm to pnpm | | 10,663 |
how-tos, migrating, npm, pnpm |
Experimenting With Measuring Soft Navigations (tun/dev) | | 10,662 |
performance, web-vitals, navigation, experiments, metrics |
Building a Core Accessibility Team: The Keys to the Kingdom (deq) | | 10,661 |
accessibility, engineering-management, processes |
How to Make Forms in Angular Reusable | | 10,660 |
videos, how-tos, angular, forms, maintainability |
We are Chrome for Developers (dev) | | 10,659 |
browsers, google, chrome, chromium, community, foss, history |
The Psychology of Web Performance (tam/btc) | | 10,658 |
videos, performance, user-experience, history |
Release Notes for Safari Technology Preview 179 (jon/web) | | 10,657 |
release-notes, browsers, apple, safari |
Introducing Runes (sve) | | 10,656 |
introductions, svelte |
How to Use the New “<search>” Element With WordPress (ede) | | 10,655 |
how-tos, html, wordpress |
CSS Findings From The Threads App II (sha) | | 10,654 |
css, case-studies |
What an Economist Article Says About Website Accessibility and Lawsuits (equ) | | 10,653 |
accessibility, legal |
Bun vs. Node.js: Everything You Need to Know (bui) | | 10,652 |
bun, nodejs, comparisons |
A Quick Introduction to NestJS | | 10,651 |
introductions, frameworks, nestjs |
Get All That Network Activity Under Control With Priority Hints (mac) | | 10,650 |
network, hints, performance |
Better User and Developer Experience With htmx (mia+/odd) | | 10,649 |
videos, htmx |
A (More) Modern CSS Reset (bel) | | 10,648 |
css, resets |
One Thing Nobody Explained to You About TypeScript | | 10,647 |
typescript, configuration |
Managing Design Debt: Strategies for Sustainable User Experience (log) | | 10,646 |
design-debt, user-experience, strategies |
Node v20.7.0 (nod) | | 10,645 |
release-notes, nodejs |
Node.js: A Guide to Native .env Support and Local Development | | 10,644 |
guides, nodejs, environments |
First Steps to an Accessible Website—Skip Links | | 10,643 |
accessibility, skip-links |