A JavaScript Developer Tries Go for the First Time | | 12,870 |
javascript, go |
Visual Design: Glossary | | 12,869 |
design, terminology |
WAI–ARIA: “role=deletion” | | 12,868 |
accessibility, aria |
Turn Off Google AI Overview—Set “Web” as Default | | 12,867 |
websites, google, ai, search |
WAI–ARIA: “role=strong” | | 12,866 |
accessibility, aria |
Weighing in on CSS Masonry (kei) | | 12,865 |
css, layout, masonry |
The Future of 11ty (zac/ele) | | 12,864 |
videos, eleventy, outlooks |
On Which Side Do We Put the Primary Button? (mar/uxd) | | 12,863 |
design, usability, buttons |
On Compliance vs. Readability: Generating Text Colors With CSS (lea) | | 12,862 |
css, functions, colors, compliance, readability, comparisons |
Cloning Queries in Laravel (ami) | | 12,861 |
laravel, databases |
Navigating the JavaScript Framework Ecosystem (add/dev) | | 12,860 |
videos, javascript, frameworks |
Rethinking Text Resizing on Web (bas) | | 12,859 |
accessibility, resizing |
CSS Container Queries in Practice (mia/odd) | | 12,858 |
videos, css, container-queries |
What You Need to Know About Third-Party Cookie Deprecation (dev) | | 12,857 |
videos, cookies, browsers, google, chrome, support |
Comprehensive Guide to JavaScript Performance Analysis Using Chrome DevTools | | 12,856 |
guides, javascript, performance, debugging, browsers, google, chrome, dev-tools |
W3C Unveils 174 New Outcomes for WCAG 3.0 (deq) | | 12,855 |
accessibility, wcag, standards, w3c |
Automate Browser Testing With Tools and Best Practices From Chrome (dev) | | 12,854 |
videos, browsers, google, chrome, testing, tooling, automation, best-practices |
ADA Title II and You | | 12,853 |
videos, accessibility, ada, legal |
The WCAG 3 Working Draft Update Is Ready for Your Review (w3c) | | 12,852 |
accessibility, w3c, wcag |
What’s New in the Web (rac/dev) | | 12,851 |
videos, web-platform |
What’s New in Angular (mge+/dev) | | 12,850 |
videos, angular |
The Latest in Web UI (una/dev) | | 12,849 |
videos, html, css, layout, effects |
New Field Insights for Debugging INP (mal/dev) | | 12,848 |
videos, performance, web-vitals |
Ignore and Acknowledge “class” Attribute on Elements in CSS (ami) | | 12,847 |
css, html, attributes |
From Fast Loading to Instant Loading (tun/dev) | | 12,846 |
videos, performance, apis |
CSS3? Pfff—Get Ready for CSS6! (jar/van) | | 12,845 |
css, versioning |
CSS… 5? (chr/fro) | | 12,844 |
css, versioning |
Beyond CSS Media Queries (mon/sma) | | 12,843 |
css, media-queries, container-queries, layout, techniques |
Prefetching When Server Loading Won’t Do (ada/fro) | | 12,842 |
performance, client-side-rendering, server-side-rendering, streaming |
Merging Remix and React Router | | 12,841 |
remix, react-router |
It’s Time to Upgrade From “Hard-Working” to “Highly Efficient” (uxd) | | 12,840 |
productivity, efficiency, product-management |
JavaScript Security: Simple Practices to Secure Your Frontend | | 12,839 |
javascript, security, dependencies, csp |
Dynamic GitHub Profile With Bun and TypeScript | | 12,838 |
github, readme, bun, typescript |
Transforming the Relationship Between Designers and Developers (sma) | | 12,837 |
design, collaboration, processes |
React Compiler (rea) | | 12,836 |
react, compiling |
Baseline Progressive Enhancement (ada) | | 12,835 |
web-platform, progressive-enhancement, browsers, support |
The Great Tech and People Hypocrisy (j9t) | | 12,834 |
career, leadership, economics |
State of HTML 2023 [Results] (sac+/dev) | | 12,833 |
surveys, html |
Anchor Positioning and the Popover API for a JS-Free Site Menu (mic) | | 12,832 |
css, apis, pop-overs, anchor-positioning |
Google’s Broken Link to the Web | | 12,831 |
google, web, search, ai |
Stop Moving Fast and Breaking Everything (uxd) | | 12,830 |
product-management, engineering-management, leadership, processes |
Why Designers Aren’t Understood (vit/sma) | | 12,829 |
design, career, communication, terminology |
Web Platform Status (dev) | | 12,828 |
websites, web-platform, browsers, interoperability, support |
The CSS Stepped Value Math Functions Are Now in Baseline 2024 (rac/dev) | | 12,827 |
css, math, functions, browsers, support, web-platform |
New in Chrome 125 (tro/dev) | | 12,826 |
release-notes, browsers, google, chrome |
ECMAScript Proposal: “Promise.withResolvers()” (rau) | | 12,825 |
ecmascript, promises |
Dark Mode and Accessibility Myth (ste) | | 12,824 |
accessibility, dark-mode, myths |
Built-In AI (kbx+/dev) | | 12,823 |
chrome, google, browsers, ai, apis |
10 Updates From Google I/O 2024: Unlocking the Power of AI for Every Web Developer (pau/dev) | | 12,822 |
google, web-platform, ai |
The Times You Need a Custom “@ property” Instead of a CSS Variable (pre/sma) | | 12,821 |
css, custom-properties, animations, transitions |
Doing the Right Thing Right—Validation and Verification | | 12,820 |
validation, terminology, comparisons |
Top 7 CSS Frameworks for Developers in 2024 | | 12,819 |
css, frameworks, bootstrap, tailwind, foundation, bulma, skeleton, uikit, milligram, comparisons |
Understanding the Role of ARIA “role=alert”: Best Practices and Common Issues | | 12,818 |
accessibility, aria, best-practices |
Regarding Keyboard Testing | | 12,817 |
accessibility, keyboard-navigation, testing |
RSS Is Good, Isn’t It?! (mic) | | 12,816 |
syndication, rss, indieweb |
Accessible SVG Forms | | 12,815 |
accessibility, forms, svg, aria |
Morphing Arbitrary Paths in SVG | | 12,814 |
svg, animations |
AI Isn’t Ready for UX Design | | 12,813 |
videos, design, user-experience, ai |
List of Essential Soft Skills for Front-End Engineers | | 12,812 |
career |
Intopia’s WCAG 2.2 Maps (int) | | 12,811 |
accessibility, wcag, cheat-sheets |
How I Made My GitHub Profile README Dynamic | | 12,810 |
github, readme |
Designers Are More Than Keywords and Portfolios (uxd) | | 12,809 |
design, user-experience, career |
WebKit Features in Safari 17.5 (jen/web) | | 12,808 |
release-notes, browsers, apple, safari, webkit |
The Classic Border Radius Advice, Plus an Unusual Trick (chr/fro) | | 12,807 |
css, borders, tips-and-tricks |
JavaScript Objects—Complete Guide | | 12,806 |
guides, javascript, objects |
I’m Worried About the Tabbing Behaviour, Rather Than the Syntax and Name of CSS Masonry (bel/pic) | | 12,805 |
css, layout, masonry, accessibility, keyboard-navigation |
AI Product Design: Identifying Skills Gaps and How to Close Them (uxd) | | 12,804 |
design, ai, processes |
All I Want for GAAD | | 12,803 |
accessibility, awareness-days, wish-lists |
Software Engineering Principles Every Frontend Developer Should Know | | 12,802 |
principles, craft, quality |
Setting Personal OKRs (cwo) | | 12,801 |
career, processes, okr |
Quick Incremental Accessibility Audits for Small Business Websites (cer) | | 12,800 |
accessibility, auditing |
Digital Inaccessibility: Blind and Low-Vision People Have Powerful Technology but Still Face Barriers to the Digital World | | 12,799 |
accessibility |
Mesh Gradients in CSS (jos) | | 12,798 |
css, gradients |
Best Intention Barriers (ARIA Edition) (mar) | | 12,797 |
accessibility, aria, auditing |
Accessibility Overlays Are Not for Disabled People (tem) | | 12,796 |
accessibility, overlays |
Typography Terms: Glossary | | 12,795 |
typography, terminology |
Build Your Own React.js in 400 Lines of Code | | 12,794 |
react, jsx, principles |
How to Document Your JavaScript Package (den) | | 12,793 |
how-tos, javascript, dependencies, documentation, writing, jsdoc, readme |
17 Best Developer Productivity Tools to Try | | 12,792 |
productivity, tooling, link-lists |
Design Taste vs. Technical Skills in the Era of AI | | 12,791 |
design, programming, ai, comparisons |
Using the Page Visibility API (bsm/mdn) | | 12,790 |
javascript, apis |
The Modern Guide for Making CSS Shapes (css/sma) | | 12,789 |
guides, css, shapes, effects, techniques |
The Dilemmas You’ll Face When Creating a Component Library (and) | | 12,788 |
libraries, components |
Manifesto for a Humane Web (mic) | | 12,787 |
websites, manifestos, web, principles, accessibility, dei, security, sustainability, user-experience |
Make Your Figma Components Work Harder (uxd) | | 12,786 |
figma, design-systems, components |
Introducing the CSS Anchor Positioning API (una/dev) | | 12,785 |
introductions, css, apis, anchor-positioning, examples |
Simple Implemention to Understand “worker_threads” in Node.js | | 12,784 |
nodejs, examples, worker-threads |
WordPress Ping List for Faster Post Indexing | | 12,783 |
wordpress, crawling, seo |
Release Notes for Safari Technology Preview 194 (jon/web) | | 12,782 |
release-notes, browsers, apple, safari |
Upgrade Your HTML V (j9t/fro) | | 12,781 |
books, frontend-dogma, html, minimalism, craft, conformance |
Let’s Build a Web Scraper in PHP and Python | | 12,780 |
scraping, php, python |
37 Tips From a Senior Frontend Developer | | 12,779 |
tips-and-tricks, fundamentals, learning, processes, career |
What Is UX (Not)? | | 12,778 |
videos, user-experience, concepts |
Why Use Web Components Over Traditional DOM Manipulation? (cfe) | | 12,777 |
web-components, dom |
Websites Are Not Books (ons) | | 12,776 |
terminology, concepts |
“Slop” Is the New Name for Unwanted AI-Generated Content (sim) | | 12,775 |
ai, terminology |
Level-Setting Heading Levels (aar) | | 12,774 |
headings, semantics, conformance, accessibility, aria |
Five Basic Things About JavaScript That Will Help Non JavaScript-Focused Web Designers (chr/fro) | | 12,773 |
javascript, events, web-components |
The Carcinization of Web Frameworks | | 12,772 |
frameworks, history, signals, server-side-rendering, outlooks, web-components |
Evidence-Based Management Guide, 2024—What’s New? | | 12,771 |
release-notes, guides, agile, processes, metrics, engineering-management |
Why Patching Globals Is Harmful | | 12,770 |
javascript, programming |
Introducing the Gulp Developer Survey | | 12,769 |
introductions, surveys, gulp |
Focus vs. Accessibility Focus | | 12,768 |
accessibility, focus, comparisons |
Transparent Borders (bra) | | 12,767 |
css, borders, transparency, accessibility, contrast |
Modern WordPress—Yikes! (dbu) | | 12,766 |
wordpress, themes |
JavaScript “var”, “let”, and “const” Explained (cfe+) | | 12,765 |
javascript |
How We’re Building More Inclusive and Accessible Components at GitHub (eri/git) | | 12,764 |
components, accessibility, dei, case-studies, github |
The Pros and Cons of Using a Backend-for-Frontend (BFF) | | 12,763 |
backend-for-frontend, architecture |
Servo Reboot: Where Are We Now? OSS-NA 2024 | | 12,762 |
browser-engines, servo, browsers |
These CSS Pro Tips and Tricks Will Blow Your Mind | | 12,761 |
videos, css, tips-and-tricks |
Using Simple Tools as a Radical Act of Independence | | 12,760 |
html, css, simplicity |
Get First Item in Eleventy Collection | | 12,759 |
how-tos, eleventy, nunjucks |
What’s New in Node.js v22 (mco) | | 12,758 |
videos, nodejs |
Using the Popover API for HTML Tooltips (chr/fro) | | 12,757 |
pop-overs, apis, html, tooltips |
Mastering User-Centered Design, With 5 Advanced Tips (uxm) | | 12,756 |
usability, user-experience, tips-and-tricks, accessibility, testing |
Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges II (uxm) | | 12,755 |
redesigning, strategies, dei, accessibility |
Errors Aren’t All Bad (jim) | | 12,754 |
errors |
An Introduction to the European Accessibility Act (EAA) (deq) | | 12,753 |
introductions, accessibility, legal, eaa |
A Brief Note on Highlighted Text (aar) | | 12,752 |
accessibility, colors, contrast, css, selectors |
Eleventy With a Basic Deno Static Server Setup | | 12,751 |
eleventy, deno, hosting |
Memory Management Every Developer Should Know | | 12,750 |
memory, garbage-collection |
Pairing Eleventy With htmx and Deno | | 12,749 |
eleventy, htmx, deno |
Native Support for CJS/ESM Interoperability Begins in Node.js 22 | | 12,748 |
commonjs, esm, interoperability, support, nodejs |
Misconceptions About CSS Specificity (bra) | | 12,747 |
css, selectors, cascade |
The 7 Most Useful Web Design and Web Development Glossaries (apo) | | 12,746 |
concepts, terminology, link-lists |
Securing Client-Side JavaScript (ada) | | 12,745 |
javascript, security, graceful-degradation |
5 Node Version Managers Compared—Which Is Right for You? (pav) | | 12,744 |
nodejs, comparisons, nvm, pnpm |
At Some Point, JavaScript Got Good | | 12,743 |
javascript, history |
Shades of Grey With “color-mix()” (mic) | | 12,742 |
css, functions, colors |
A to Z of Assistive Technology for Reading Digital Text | | 12,741 |
accessibility, browsers, assistive-tech, readability, concepts |
The Value of Open Source in Furthering Accessibility Goals (mgi) | | 12,740 |
videos, foss, accessibility |
WCAG After Quarter of a Century—We Still Need More Awareness (cer) | | 12,739 |
accessibility, wcag, community |
Poor Express Authentication Patterns in Node.js and How to Avoid Them | | 12,738 |
express, nodejs, authentication, security |
Content Standards in Design Systems | | 12,737 |
content, design-systems, processes |
How Slack Automates Deploys | | 12,736 |
deploying, automation, case-studies, slack |
So I Got Fired | | 12,735 |
career |
Quick-and-Dirty Accessibility (tpg) | | 12,734 |
accessibility, techniques |
Combining CSS “:has()” and HTML “<select>” for Greater Conditional Styling (ami/sma) | | 12,733 |
css, selectors, html, techniques |
3 Methods to Elevate Your Writing With Visual Content | | 12,732 |
writing, content, information-design |
The Vue Ecosystem in 2024 (fro) | | 12,731 |
vuejs, content-delivery, building, frameworks |
Web Development Trends We Will See in 2024 | | 12,730 |
trends |
The War Begins: Top Best JavaScript Framework to Learn in 2024 | | 12,729 |
frameworks, comparisons, react, vuejs, angular, svelte, emberjs, preact, alpinejs, stimulus, nextjs, nestjs |
Will the CSS Scope Feature Replace Angular’s View Encapsulation? (ale) | | 12,728 |
angular, css, scope |
Web Components From Early 2024 (chr) | | 12,727 |
web-components, link-lists |
Introduction to htmx (jan) | | 12,726 |
introductions, htmx |
If View Transitions and Scroll-Driven Animations Had a Baby… (bra/9el) | | 12,725 |
videos, css, view-transitions, animations |
How to Archive Your Design System Effectively (uxd) | | 12,724 |
how-tos, design-systems, design, processes |
Exploring the Immersive Web With Wolvic (sea) | | 12,723 |
xr, wolvic, igalia, browsers |
Using AI to Predict Design Trends (web) | | 12,722 |
ai, design, trends |
Maintainer Month: Enhancing Support for Open Source Maintainers (bek/ope) | | 12,721 |
foss, maintenance |
Understanding What Drupal Editors and Authors Need (ckr/lul) | | 12,720 |
drupal |
Cookie Permissions: 6 Design Guidelines | | 12,719 |
videos, cookies, consent-management, privacy, user-experience, guidelines |
Demystifying React’s Types: Ref Types | | 12,718 |
react |
A React Developer’s Guide to Learning Solid.js | | 12,717 |
guides, react, solidjs, comparisons |
When to Use Bun Instead of Node.js (app) | | 12,716 |
bun, nodejs, comparisons |
Ryan Dahl: From Node.js and Deno to the “Modern” JSR Registry (the) | | 12,715 |
interviews, nodejs, deno, jsr |
The Evolution of Figma’s Mobile Engine: Compiling Away Our Custom Programming Language (fig) | | 12,714 |
figma, programming, typescript, migrating, case-studies |
How to Create Content in WordPress With AI | | 12,713 |
how-tos, content, ai, wordpress |
Should We Rely on Browser Detection? (htm) | | 12,712 |
browsers, browser-detection |
Why Are My Live Regions Not Working? (pat/tet) | | 12,711 |
accessibility, aria, live-regions |
European Accessibility Act: Ultimate Guide to Compliance | | 12,710 |
guides, accessibility, compliance, legal, eaa |
I Reviewed 1,000s of Opinions on htmx | | 12,709 |
htmx |
Pretty Much Every Website Uses the Wrong Font Size… | | 12,708 |
videos, css |
Use Both Ratings Average and Number of Ratings When Sorting by User Ratings | | 12,707 |
usability, user-experience, sorting |
Designing Design Systems: How to Lay the Groundwork That Drives Decision Making | | 12,706 |
how-tos, design-systems, processes, collaboration, maintenance |
Web Forms: Costly Mistakes You Want to Avoid (geo) | | 12,705 |
books, forms, mistakes, usability, accessibility, maintainability |
Web Accessibility in the 2024 [U.S.] Presidential Campaigns (web) | | 12,704 |
accessibility, case-studies |
Popover API Is Here (chr/fro) | | 12,703 |
apis, pop-overs, html |
Handling the Indentation of a Treeview Component (sha) | | 12,702 |
css |
Composability in Design Systems (ada) | | 12,701 |
design-systems, design, components |
An Alternative Proposal for CSS Masonry (rac/dev) | | 12,700 |
css, layout, masonry, google |
How to Design Accessible Forms in 10 Steps (uxd) | | 12,699 |
how-tos, design, accessibility, forms |
Deprecating Support for “-ms-high-contrast” and “-ms-high-contrast-adjust” | | 12,698 |
microsoft, edge, css, support |
Introduction to NestJS | | 12,697 |
introductions, frameworks, nestjs |
What Is Vite (and Why Is It So Popular)? | | 12,696 |
vite |
WebAssembly Performance Patterns for Web Apps (tom) | | 12,695 |
webassembly, performance, web-apps |
Superior Range Syntax (css) | | 12,694 |
css, media-queries |
New to the Web Platform in April (rac/dev) | | 12,693 |
release-notes, web-platform, browsers, mozilla, firefox, google, chrome, apple, safari |
My Approach to HTML Web Components (ada) | | 12,692 |
html, web-components |
CSS Inheritance (bel/pic) | | 12,691 |
css, cascade |
The Polish Paradox | | 12,690 |
design, optimization, user-experience |
No, I Don’t Want to Fill Out Your Contact Form | | 12,689 |
forms, user-experience |
Accessibility Evolution of Organizations (cer) | | 12,688 |
accessibility, processes, economics |
Top 50 System Design Interview Questions for 2024 | | 12,687 |
interviewing, architecture, link-lists |
Can You Detect Overflow With CSS? (fon/css) | | 12,686 |
css, overflow |
What Do Developers Want From AI? | | 12,685 |
research, ai, productivity, efficiency |
The Picture-Superiority Effect: Harness the Power of Visuals | | 12,684 |
design, images, information-design |
Basic Algorithms | | 12,683 |
algorithms, search, sorting |
Ditch Dotenv: Node.js Now Natively Supports .env File Loading | | 12,682 |
nodejs, environments, tooling |
Passkeys: A Shattered Dream (fir) | | 12,681 |
security, authentication, passkeys |
Optimizing INP: A Deep Dive (dev) | | 12,680 |
videos, performance, debugging, web-vitals, optimization, browsers, google, chrome, dev-tools, deep-dives |
Conducting Accessibility Research in an Inaccessible Ecosystem (sma) | | 12,679 |
accessibility, processes, prototyping, research |
Introduction to Manual Website Accessibility Testing | | 12,678 |
videos, introductions, accessibility, testing |
The Rise of Large-Language-Model Optimization (sch+) | | 12,677 |
ai, optimization |
The HTML, CSS, and SVG for a Classic Search Form (chr/fro) | | 12,676 |
search, forms, html, css, svg |
Radix UI Adoption Guide: Overview, Examples, and Alternatives (log) | | 12,675 |
guides, overviews, examples, radix |
Popover API Lands in Baseline (una/dev) | | 12,674 |
pop-overs, apis, browsers, support, web-platform |
Maintaining a Design System in Figma (luk/uxd) | | 12,673 |
design-systems, maintenance, figma |
Design Déjà Vu (mal) | | 12,672 |
design, html, css, history, comparisons |
Ruby Might Be Faster Than You Think (joh) | | 12,671 |
ruby, performance |
Celebrate JavaScript Naked Day Every Year on April 24 (zac) | | 12,670 |
javascript, awareness-days |
Node.js Next 10 Survey—2024 (nod) | | 12,669 |
surveys, nodejs |
The Perfect Site Doesn’t Exist (mic) | | 12,668 |
quality, maintenance, processes |
How to Escape JavaScript for a Script Tag | | 12,667 |
how-tos, javascript, escaping, html |
Printing Music With CSS Grid (ste) | | 12,666 |
css, grids, examples |
Write Better CSS With Modern CSS (css) | | 12,665 |
css, nesting, custom-properties, media-queries, tips-and-tricks |
Why Don’t We Talk About Minifying CSS Anymore? (whi/sen) | | 12,664 |
css, minification, performance |
Use “:has()” to Scope CSS | | 12,663 |
css, selectors, scope |
The Problem With “new URL()”, and How “URL.parse()” Fixes That (kil) | | 12,662 |
javascript, urls |
The New “!important” (geo) | | 12,661 |
css, cascade |
Node.js 22 Available Now (ope) | | 12,660 |
release-notes, nodejs |
JSR Is Not Another Package Manager (tin/den) | | 12,659 |
jsr, dependencies |
HTML Attributes vs. DOM Properties (jaf) | | 12,658 |
html, attributes, dom, comparisons |
Celebrating 20 Years of Dojo (ope) | | 12,657 |
anniversaries |
Taking Regular Screenshots of My Website | | 12,656 |
screenshots, images, automation, playwright, github-actions |
The Front End Developer/Engineer Handbook 2024 (fro) | | 12,655 |
overviews, career, learning, tech-stacks, concepts, terminology |
Using Vite to Rebuild Local Dependencies in an npm Workspace | | 12,654 |
npm, dependencies, vite |
The First Framework That Lets You Visualize Your React/Node.js App | | 12,653 |
frameworks, visualization, react, nodejs, wasp |
Comparing Full Stack and Headless CMS Platforms | | 12,652 |
comparisons, content-management, wordpress, drupal, ghost |
Adding ESLint and Auto-Fixing an Existing TypeScript Project | | 12,651 |
eslint, typescript, quality, automation |
Hello Bun: How Sveld Now Deploys 2× Faster on GitHub and Render | | 12,650 |
bun, deploying, performance, case-studies |
Update on the Plan for Phase-Out of Third-Party Cookies on Chrome | | 12,649 |
cookies, privacy, browsers, google, chrome |
Notes on Quality | | 12,648 |
design, user-experience, quality |
Latency Numbers Every Frontend Developer Should Know (ver) | | 12,647 |
performance, metrics, terminology |
Creating Fluid Typography With the CSS “clamp()” Function | | 12,646 |
css, functions, typography, fluid-design |
How the Meaning of Colour Varies per Culture (uxd) | | 12,645 |
colors, culture |
Your Page Can’t Change Media Features (kil) | | 12,644 |
css, media-queries, user-experience, apis |
Reflecting on My Programming Career | | 12,643 |
career |
Invoking Elements by Using Only HTML: A First Look at Invokers (uti) | | 12,642 |
html, modals, pop-overs |
Images as the First Thing in a Button or Link (tem) | | 12,641 |
accessibility, html, images, buttons, links |
F-Shape Pattern and How Users Read (vit/sma) | | 12,640 |
usability, design |
3 Essential Design Trends, May 2024 (web) | | 12,639 |
design, trends |
Node.js Test Runner: A Beginner’s Guide (bet) | | 12,638 |
guides, nodejs, testing |
Using Legitimate GitHub URLs for Malware (sch) | | 12,637 |
security, malware, github |
How I Use Generative AI in Branding | | 12,636 |
ai, branding, principles, design |
JavaScript Features That Most Developers Don’t Know | | 12,635 |
javascript, functions |
State of Design Tokens 2024 (don+) | | 12,634 |
videos, design-tokens, figma, tooling |
What Is CI/CD Pipelines: A Crucial Skill for Every Software Engineer | | 12,633 |
ci-cd, concepts |
15 Essential UX Design Principles and Practices for Developers (uxm) | | 12,632 |
user-experience, principles, best-practices |
Write Alt Text Like You’re Talking to a Friend (spa/clo) | | 12,631 |
accessibility, images, alt-text |
What You Can Do as a Web Builder on Earth Day (aar) | | 12,630 |
sustainability, ai |
The Ultimate Collection of CSS-Only Shapes (css) | | 12,629 |
websites, css |
The Slow Death of CSS Vendor Prefixes (oll) | | 12,628 |
css, vendor-extensions, history |
The Crucial Dance: Enhancing Designer–Developer Collaboration for Exceptional Products (uxm) | | 12,627 |
collaboration, processes |
The Art of Design System Recipes (bra) | | 12,626 |
design-systems, design-tokens |
Creating a UX Playbook for Onboarding Users to Your Product (uxm) | | 12,625 |
user-experience, onboarding, product-management |
5 Hidden CSS Properties You Didn’t Know Existed | | 12,624 |
css |
April 24 Is JS Naked Day (j9t) | | 12,623 |
javascript, awareness-days |
3 Tips for Advanced Prototyping in Figma (uxd) | | 12,622 |
tips-and-tricks, prototyping, figma |
Make Product Design Great Again (uxd) | | 12,621 |
design, user-experience, product-management |