Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s occupation, destruction, and ethnic cleansing of Palestine (history) 🇵🇸 Hide

Frontend Dogma

News and Tools for Web Developers (4)

→ Stay up-to-date on all topics by various RSS feeds (main feed: only $12/year), on Mastodon, and on Bluesky (other channels)

Entry (Sources) and TopicsDate#
PHP vs. Node.js: Real Truth About Backend Development in 2025 (jay)17,839
php, nodejs, comparisons
We Need to Talk About Your Accessibility Statement (cer)17,838
accessibility, documentation, compliance
“No Code” Is Dead (dar/the)17,837
low-and-no-code, vibe-coding, ai
Deploy a Site With a Build Process and a Custom Domain Name (chr/fro)17,836
deploying, building, domains, astro, netlify
Two AI Legends Predict the Future of Programming (and It’s Not What You Think)17,835
ai, programming, outlooks
I’m More Proud of These 128 Kilobytes Than Anything I’ve Built Since17,834
performance, case-studies, flash-of-x, svg, minification, optimization
I Replaced My Primary Browser With Dia for a Month, and Here’s How It Went17,833
dia, the-browser-company, browsers, arc, brave, edge
The Customizable Select: Optgroup, Creating a True Select Menu (uti)17,832
forms, css
Scroll-Driven Sticky Heading (ami/css)17,831
headings, css, animations, positioning, scrolling, effects
Playing With the New Caret CSS Properties (reg/iga)17,830
css
How I Use Claude Code (and My Best Tips)17,829
videos, claude, anthropic, ai, tips-and-tricks
Creator of Bun Jarred Sumner on Building Bun, Node.js Compatibility, and AI in Dev Workflows (jar/git)17,828
videos, interviews, bun, ai
5 Things I Learned From 5 Years at Vercel (lee)17,827
lessons, vercel
Why I Don’t Trust WCAG 2.2 and What I’m Hoping From 3.0 (dxn/log)17,826
accessibility, wcag, standards
Screen Reader HTML Support Tables (ste/tet)17,825
html, support, screen-readers, jaws, nvda
“@ property” (kev)17,824
css, houdini
Please, Can We Have ARIA Notify (nic)17,823
accessibility, aria, live-regions, apis
Parsing 1 Billion Rows in Bun/TypeScript Under 10 Seconds17,822
bun, typescript, parsing, performance
Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity17,821
ai, productivity, foss, studies, research
Managing the State of Your Promises (ato)17,820
javascript, state-management, promises
Get the Index of an Element Within Its Parent (css)17,819
css, functions
Benchmarking in UX—an Organizational Framework (uxd)17,818
user-experience, design, processes, research
Back When Websites Had a Pulse (uxd)17,817
user-experience, multimedia
Managing Focus and Visible Focus Indicators: Practical Accessibility Guidance for the Web (tpg)17,816
accessibility, focus, keyboard-navigation, wcag
HTML Minifier Next (a Maintained Fork of HTML Minifier) (j9t)17,815
html, html-minifier, minification, optimization, tooling
How to Communicate Performance to Clients as an Agency (a Practical Guide) (jor)17,814
guides, performance, business-relations, communication
“:has()” Is More Than a Parent Selector (kev)17,813
videos, css, selectors
Design Is Flattening. So, How Will You Fight for Your Users? (ian/uxd)17,812
design, user-experience
These 5 Programming Languages Are Quietly Taking Over in 202517,811
programming, rust, python, go, javascript
When Accessibility Standards Slip, Design Steps Up17,810
accessibility, design
We Studied 100 Dev Tool Landing Pages—Here’s What Really Works in 2025 (tra/evi)17,809
landing-pages, design, comparisons
View Transition List Reordering (With a Kick Flip) (chr/fro)17,808
css, view-transitions, animations, effects
The Real Problem With Technical Debt (and How to Actually Fix It) (kev)17,807
videos, technical-debt, concepts
Testing Methods: Identify Input Purpose (dec)17,806
accessibility, testing
Short Note: WCAG/ARIA—State of Confusion (ste)17,805
accessibility, wcag, aria
How to Measure the ROI of AI Coding Assistants (jkr/the)17,804
how-tos, ai, code-editors, economics
Bulletproof Web Component Loading (cfe)17,803
web-components, javascript
Searching the DOM With Style: A Deep Dive Into the CSS Custom Highlight API17,802
deep-dives, css, apis, syntax-highlighting
My 10 Level Claude Code Cheat Sheet Will Make You a Pro in Minutes (Which Level Are You?) (joe)17,801
claude, anthropic, ai, cheat-sheets
The Open-Source Software Saving the Internet From AI Bot Scrapers (ema/404)17,800
ai, scraping, tooling
What Is “popover=hint”? (una)17,799
html, attributes, pop-overs
The Slow Implosion of WordPress: 2025 and the CMS That’s Losing Its Soul (web)17,798
wordpress
The History of React Through Code (cru/pla)17,797
react, history, examples
It’s All About (Accessibility) Focus and Compose (eev)17,796
accessibility, focus, keyboard-navigation, components
Is It Still Worth Using jQuery in 2025?17,795
jquery, history
HTML Day 2025 (htm)17,794
awareness-days, html
Designing Information Architecture: Design Principles (pab/uxm)17,793
books, information-architecture, design, principles
A11y 101: 2.2.1 Timing Adjustable (nat)17,792
introductions, accessibility, time
24 UX Design Principles of the Build-for Framework (uxm)17,791
user-experience, design, principles
Stop Killing Frameworks and Languages17,790
programming, java, python, django, flutter
JavaScript Scope Hoisting Is Broken (dev)17,789
javascript, scope, code-splitting
The Masked Side of Design Leadership (uxd)17,788
design, leadership
50 AI Prompts to Automate Everything You Hate as a DevOps Engineer (oso)17,787
ai, prompting, dev-ops, automation
Frontend Dogma’s Global RSS Feed Is Now a Paid Feature (fro)17,786
frontend-dogma
30 Years of JavaScript: 10 Milestones That Changed the Web (ric/the)17,785
javascript, anniversaries, history, ecmascript, ajax, jquery, web-2.0, nodejs, npm, react, typescript, webassembly
htmx Made Me Like the Web Again17,784
htmx
How to Think Like a Front-End Architect (Not Just a Developer)17,783
how-tos, architecture, concepts, career
When Figma Starts Designing Us (run/des)17,782
figma, tooling, design
JavaScript Is Being Rewritten in Rust (ost/end)17,781
javascript, rust
“satisfies” in TypeScript (ada/fro)17,780
typescript
“:nth-last-child” (kev)17,779
css, selectors
I Started Learning JavaScript Again—a Beginner-Friendly Guide to the Basics17,778
guides, fundamentals, javascript
Ensuring Accessibility in Single Page Applications: A Comprehensive Guide17,777
guides, accessibility, single-page-apps
Don’t Choose the Wrong Web Team—Here’s Why It Matters17,776
business-relations, collaboration, processes, economics
Digital Accessibility Fundamentals: Why Engage With Digital Accessibility? (int)17,775
videos, fundamentals, accessibility
Digital Accessibility Fundamentals: Who Does Digital Accessibility Affect? (int)17,774
videos, fundamentals, accessibility
Digital Accessibility Fundamentals: What Is Digital Accessibility? (int)17,773
videos, fundamentals, accessibility
Digital Accessibility Fundamentals: What Are Our Obligations? (int)17,772
videos, fundamentals, accessibility, legal
4 Untranslatable Words Behind Patreon’s Internationalization Overhaul17,771
internationalization, localization, case-studies
Go Ahead, Self-Host Postgres (fre)17,770
postgresql, databases, self-hosting
Firefox and Chrome Are Old News—Here Are 4 Great Alternatives (mic)17,769
browsers, brave, vivaldi, opera
The Angular Custom Profiling Track Is Now Available (ang)17,768
angular, profiling
Why Designers Sound Negative (and Why That’s a Good Thing) (and)17,767
design, communication, collaboration
What Every React Developer Should Know About Signals (rya)17,766
videos, react, signals, history
Shadow DOM: The Ultimate Solution for Embedding Third-Party HTML Without CSS Conflicts17,765
shadow-dom, dom, html, css
From Prompt to Deployed App in Less Than 2 Minutes (dyn)17,764
ai, prompting, deploying, google, guides
Elizabeth Goodspeed on the Rise of the Designer as Influencer (goo/its)17,763
design, social-media, career
CSS Intelligence: Speculating on the Future of a Smarter Language (sma)17,762
css, history, outlooks
AI Didn’t Kill Web Design—Templates Did It First (web)17,761
design, ai
The AI-Native Software Engineer (add)17,760
ai, processes, testing, quality, career
10 Figma Shortcuts That Will Cut Your Design Time in Half (uxd)17,759
design, figma, keyboard-shortcuts, productivity
The Ultimate Guide to AI Dev Tools in 2025 (Beyond GitHub Copilot)17,758
guides, ai, tooling, link-lists, comparisons
You’re All CTO Now (jam)17,757
ai, career
What’s New in ECMAScript 2025 (paw)17,756
ecmascript
The Gap Strikes Back: Now Stylable (pat/css)17,755
css
The Accessibility Pipeline for Frontend Teams (sto)17,754
storybook, accessibility
Testing Methods: Orientation (dec)17,753
accessibility, testing, wcag
Tabindex: What It Is, How It Works, and When to Use It (pop)17,752
html, focus, keyboard-navigation, accessibility
State of Devs 2025 Survey: Maybe Don’t Call Yourself a Frontend Developer? (sac)17,751
career, metrics, comparisons
Software Engineering With LLMs in 2025: Reality Check (ger)17,750
ai, tooling, programming, metrics
New Google Search Console Insights Report (rus/ser)17,749
google, search, seo
Introducing Pay per Crawl: Enabling Content Owners to Charge AI Crawlers for Access (clo)17,748
introductions, cloudflare, ai, crawling
Fear May Be the Mind-Killer, but Unindexed Database Queries Are the Database-Killer17,747
databases, performance
Custom Select (That Comes Up From the Bottom on Mobile) (chr/fro)17,746
html, forms, css, animations, progressive-enhancement, mobile
CSS Conditionals With the New “if()” Function (una/dev)17,745
css, conditionals, functions
Creating an Effective Website Accessibility Checklist17,744
accessibility, checklists
Build Your First MCP Server: Tutorial for Beginners (deb)17,743
videos, tutorials, mcp, ai, servers, functionality
A Simple Website17,742
websites, history, layout, animations, images, tables, javascript, ajax, flash, deploying, simplicity
The New Skill in AI Is Not Prompting, It’s Context Engineering (phi)17,741
ai, prompting
Guide to Custom UI for Augmented Reality (uxd)17,740
guides, design, xr, link-lists
Design Is a Language (uxd)17,739
design, communication
Why Automattic CEO Matt Mullenweg Went to War Over WordPress (pho+/ver)17,738
interviews, automattic, wordpress, wp-engine
WebAssembly: Yes, but for What? (win/acm)17,737
webassembly
Using CSS Cascade Layers With Tailwind Utilities (zel/css)17,736
css, cascade, tailwind
Step Gradients With a Given Number of Steps (ana/fro)17,735
gradients, css, sass, svg, filters
Public and Private CSS Cascade Layers in a Design System (cfe)17,734
css, cascade
Polypane 25: Browser Extensions With Manifest V3, Form Outlines, and Chromium 138 (pol)17,733
release-notes, polypane, browsers
New to the Web Platform in June (rac/dev)17,732
release-notes, web-platform, browsers, chrome, google, firefox, mozilla, safari, apple
Multicol and Fragmentation (rac/css)17,731
videos, css, layout
How JSDoc Saved My Dev Workflow (ato)17,730
jsdoc, javascript, typescript, documentation
Google: Many Top Sites Have Invalid HTML and Still Rank (mat/sea)17,729
google, html, conformance, quality, seo
CLS Is the New Page Speed: Why Designers Need to Care More Than Developers (web)17,728
performance, web-vitals, design, user-experience
A11y 101: 2.1.4 Character Key Shortcuts (nat)17,727
introductions, accessibility, wcag, keyboard-shortcuts
The Eleven Commandments of AI UX (uxd)17,726
ai, user-experience, design, principles
Notes on Astro17,725
astro
What Is the Difference Between GitHub vs. GitLab vs. Alternatives? (als)17,724
version-control, github, gitlab, comparisons
What’s the Difference Between Ordinary Functions and Arrow Functions in JavaScript? (jrs)17,723
javascript, functions, comparisons
Default Parameters: Your Code Just Got Smarter17,722
javascript
How Long Can Alt-Text Be? (jup)17,721
accessibility, alt-text, images
Accessible Social Media: Alt Text17,720
accessibility, social-media, alt-text, images
The Cost of Ownership of a 1,000 Applications (may)17,719
architecture, economics, licensing, maintenance
Stop Coding Like You Work at Google (neo)17,718
programming, google
Why Google Is Betting 8 Years on a Programming Language That Doesn’t Exist Yet17,717
programming, google
The Best Career Advice I Ever Got17,716
career, leadership
What Is a VPAT? Understanding the Meaning and Value of the Voluntary Product Accessibility Template (tpg)17,715
accessibility, vpat-acr, compliance
The European Accessibility Act: Dreams and Gratitude (lfl)17,714
eaa, legal, accessibility
Stop Using Hero Images! They’re Killing Your UX (web)17,713
images, design, user-experience
MCP Security Vulnerabilities and Attack Vectors17,712
mcp, ai, security
JavaScript Trademark Update (tin/den)17,711
javascript, legal, oracle
Micro-Frontend Architecture Pitfalls: Solving Integration and Deployment Challenges at Scale (ele/des)17,710
guest-posts, micro-frontends, architecture, scalability, deploying
I Don’t Care if My Manager Writes Code (sea)17,709
engineering-management
Liquid Glass, Fragile UX, and Why I Wanted 2 Weeks Before Writing About It (uxd)17,708
design, effects, liquid-glass, apple, user-experience
It’s More Than Picking a Pretty Font (uxd)17,707
accessibility, fonts, legibility, readability, typography, wcag
The Death of the Frontend: How AI Will Kill Web Development17,706
ai, career, trends
What’s Coming to JavaScript (lca/den)17,705
javascript, deno
Top 5 Web Accessibility Issues in 2024 (and How to Fix Them) (int)17,704
accessibility, semantics, focus, keyboard-navigation, contrast, colors
Say Goodbye to Local Storage (dcr)17,703
browser-storage
RSS Server Side Reader17,702
rss, functionality
“object-fit” and “object-position” (kev)17,701
css
No Time to Learn (Web) Framework X (jef)17,700
programming, frameworks
Modern Node.js Patterns for 202517,699
nodejs, software-design-patterns, esm, apis, testing, asynchronicity, streaming, worker-threads, developer-experience, monitoring, deploying, errors
Innovative Solutions for Ecommerce—How Shopify Headless Works (ami)17,698
shopify, headless, ecommerce
Implement WCAG Rules in Your Infographics (a11)17,697
accessibility, wcag, visualization, design, images, alt-text, contrast, colors
How to Make a Design System That’s Not Boring (bra+/cod)17,696
videos, how-tos, design-systems, interviews
Figma Variables and Design Tokens: Naming and Creating Variables (lur/zer)17,695
figma, variables, design-tokens, naming
Ecma International Approves ECMAScript 2025: What’s New? (rau)17,694
javascript, ecmascript
Disabling Zsh History for a Given Shell Session (www)17,693
shell
A Step Into the Spatial Web: The HTML Model Element in Apple Vision Pro (zac/web)17,692
spatial-web, html, apple, xr
Why Rollup Changed the Bundler Game17,691
bundling, rollup
Design and Code Microcopy Style Guide (uxd)17,690
guides, design, microcontent
Writing Alt Text With AI (jar)17,689
ai, prompting, alt-text, accessibility, images
The Hovercar Framework for Deliberate Product Design (lea)17,688
product-management, design, concepts
SVG Optimization and Accessibility Basics (dbu)17,687
fundamentals, svg, images, optimization, accessibility
Quantity Query Carousel (chr/fro)17,686
css, selectors, grids, layout
Quality Is a Trap (eri)17,685
quality, design
Lightly Poking at the CSS “if()” Function in Chrome 137 (sun/css)17,684
css, conditionals, functions, chrome, google, browsers
Joe Dolson and Jonathan Desrosiers on WordPress Accessibility: Core Commitment or Canonical Plugin (joe+)17,683
podcasts, interviews, wordpress, accessibility
How to Write Compelling Software Release Announcements (mtl)17,682
how-tos, writing
From Word Fluff to Real Impact: Achieving Specific, Measurable, and Accountable Accessibility17,681
accessibility, processes, culture
Design Leadership in the Age of AI: Seize the Narrative Before It’s Too Late (and)17,680
design, leadership, ai
Dear Loading Spinner, We Need to Talk (web)17,679
design, user-experience
A New Era of Code Quality17,678
security, quality
Vite 7.0 Is Out (vit)17,677
release-notes, vite
Top Storybook Documentation Examples and the Lessons You Can Learn17,676
storybook, documentation, examples, lessons, link-lists
Tips for Making Regular Expressions Easier to Use in JavaScript (rau)17,675
regex, javascript, tips-and-tricks, examples
The Mythical Magical Button (cri)17,674
buttons, css, custom-properties, custom-data, html
The Bitter Lesson Is Coming for Tokenization17,673
ai
Speculative Optimizations for WebAssembly Using Deopts and Inlining (lie)17,672
v8, javascript-engines, javascript, webassembly, optimization, speculation
Portable Network Graphics (PNG) Specification (Third Edition) (pro+/w3c)17,671
standards, png, images
PNG Is Back (pro)17,670
png, images
Node.js 24: Your Next Big Frontend Upgrade? (low/the)17,669
nodejs
I’m a Software Engineer in My 30s, Sharing the 20 Hard Truths I Wish I Knew in My 20s to Avoid Career Burnout17,668
career, ai, programming, tips-and-tricks
WCAG 3, Increment or Overhaul? (ala)17,667
accessibility, wcag, standards, w3c
Understanding CSS “corner-shape” and the Power of the Superellipse (ami/fro)17,666
css, shapes, borders
The Evolution of UX Design in the Age of AI Platforms—from Creator to Choreographer (uxm)17,665
user-experience, design, ai, collaboration, career
Prefer Gaps to Margins (kyl)17,664
css, margins
Know Your HTML (Yes, TSX Included) (hel)17,663
html, semantics, accessibility
Implementing an Undo/Redo System in a Complex Visual Application (mla)17,662
programming, undo-redo
How to Develop a RAG System Using Node.js17,661
how-tos, ai, nodejs
Generating Playwright Tests With AI: Let’s Try the New Playwright MCP Server (ste)17,660
videos, testing, playwright, ai, mcp, servers
Decoding the SVG “path” Element: Curve and Arc Commands (sma)17,659
svg, javascript, css
Ditching GitHub17,658
git, self-hosting
The AIpocalypse Is Here for Web Sites as Search Referrals Plunge (tho/the)17,657
ai, web, search, traffic
Testing Methods: Sensory Characteristics (dec)17,656
accessibility, testing, wcag
Serialization From Node.js17,655
nodejs, performance, comparisons, metrics, libraries
AI’s Wedge in Software (hvp)17,654
ai, concepts, processes, programming
A Short History of Web Bots and Bot Detection Techniques (ole)17,653
techniques, fingerprinting, traffic, history
Everything I Know About Good System Design (sea)17,652
system-design, architecture
JWTs Are Not Session Tokens, Stop Using Them Like One17,651
json-web-tokens, authentication, security
Next.js 15 for Beginners—Your First Step Into the World of Full-Stack React17,650
introductions, nextjs, react
Erring on the Side of Caution (tem)17,649
accessibility, wcag
Deep Dive Into JavaScript Engine Internals: V8, SpiderMonkey, and Chakra17,648
deep-dives, javascript-engines, javascript, v8, spidermonkey
99% of Developers Are Using Claude Wrong (How to Be the 1%)17,647
how-tos, claude, anthropic, ai
8 Reasons Your Next.js App Is Slow—and How to Fix Them (log)17,646
how-tos, nextjs, react, performance
What to Say When You Don’t Know the Accessibility Answer17,645
accessibility, communication
Font Size Dimensions (don)17,644
css, units, typography
Color Everything in CSS (mon/css)17,643
css, colors, functions
Career Advice, or Something Like It (mar)17,642
career, community, communication
“calc-size()” (kev)17,641
css, functions
A Guide to Scroll-Driven Animations With Just CSS (sar/web)17,640
guides, css, scrolling, animations
Every Service Should Have a Killswitch (sea)17,639
programming, software-design
Key Paths, Plans, and Strategies to AI Safety Success17,638
ai, strategies, policies
JavaScript Broke the Web (and Called It Progress) (jon)17,637
javascript, performance, user-experience, tooling, tech-stacks, history
CSS: The Pain Is Real (j9t)17,636
css, presentational-html, maintainability, maintenance
CSS Color Functions (css)17,635
guides, css, colors, functions
CSS Cascade Layers vs. BEM vs. Utility Classes: Specificity Control (sma)17,634
css, cascade, bem, presentational-html, html
Baseline Newly Available: Stay on Top of New Web Features (mar/the)17,633
browsers, support, web-platform
Angular Signals: A New Mental Model for Reactivity, Not Just a New API17,632
angular, signals, reactivity
How TypeScript Solved Its Global Iterator Name Clash (rau)17,631
typescript
Ramblings on Dependency Management (mpl)17,630
dependencies, maintenance
WML, WAP, and Microformats Demo (art)17,629
wml, wap, microformats
When Can I Use Temporal?17,628
javascript, apis, time
Testing MongoDB in Node With the MongoDB Memory Server (app)17,627
nodejs, testing, mongodb, databases
JSON Module Scripts Are Now Baseline Newly Available (tom/dev)17,626
json, javascript, browsers, support, web-platform
Drawing CSS Shapes Using “corner-shape” (css/fro)17,625
css, shapes
AI Browsers: Dia’s Chat-Based UI and the Future of the Web (ric/the)17,624
ai, browsers, dia, the-browser-company, web
9 New JavaScript Features in ES2025 (w3c/syn)17,623
videos, javascript, ecmascript
How to Build Node.js MCP Servers That Expose Data Resources to LLMs17,622
how-tos, nodejs, mcp, ai, servers
How to Define a Distinctive Design Language (uxd)17,621
how-tos, design, user-experience
Why JPEGs Still Rule the Web (ern/iee)17,620
jpeg, images, history
Testing Methods: Meaningful Sequence (dec)17,619
accessibility, testing, wcag, link-lists
Slightly Enhanced Sticky Revealing Footer (cri)17,618
navigation, css, javascript
Scope in CSS (chr/fro)17,617
slides, css, scope
How to Keep Up With New CSS Features (sac/css)17,616
how-tos, css, learning, link-lists
Bridging CommonJS and ESM in Node.js (joy/web)17,615
videos, nodejs, commonjs, esm
Biome v2—Codename: Biotype (ema/bio)17,614
release-notes, biome
Animating Zooming Using CSS: Transform Order Is Important… Sometimes (jaf)17,613
css, animations, zooming, transforms
CJS vs. AMD vs. UMD vs. ESM: Which JavaScript Module Format Should You Use—and Why It Even Matters17,612
javascript, nodejs, modules, commonjs, esm, bundling, comparisons
Developers Improve by Learning How to Think Like a Developer17,611
programming, learning
The Future of Content Design in an AI World (uxd)17,610
content, design, ai, outlooks
WebAssembly Core Specification (w3c)17,609
webassembly, standards
What I Wish Someone Told Me When I Was Getting Into ARIA (eri/sma)17,608
accessibility, aria, html, assistive-tech, support
Using “await” at the Top Level in ES Modules17,607
javascript, esm, asynchronicity
Selfish Reasons for Building Accessible Uis (nol)17,606
html, accessibility, debugging, testing
JavaScript String “slice()” Considered Harmful (att)17,605
javascript, strings
How to Create an Accessible Color Palette (cfe)17,604
how-tos, colors, color-palettes, accessibility
Don’t Use That Accessibility Overlay (acc)17,603
accessibility, overlays
Design Is Care (and Sensing Carelessness) (ben)17,602
design
Compiling JavaScript Ahead of Time (goo/web)17,601
videos, javascript, javascript-engines, compiling
A11y 101: 2.1.2 No Keyboard Trap (nat)17,600
introductions, accessibility, wcag, keyboard-navigation, focus
You’re Not an Accessibility Specialist Until You’ve… (cer)17,599
accessibility, career
Mission Impossible—Accessibility Job Roles (cra)17,598
accessibility, career, hiring
Happy Birthday, JavaScript (ato)17,597
anniversaries, javascript
All Oracle Senior Java Developer Interview Questions17,596
interviewing, java, oracle
The 5-Step AI UX Playbook to Deliver High-Impact Products (uxd)17,595
ai, user-experience, best-practices
The Hamburger-Menu Icon Today: Is It Recognizable? (nng)17,594
navigation, icons, design, usability
The Growing Risk of Malicious Browser Extensions (soc)17,593
browser-extensions, security
Quick Tip: Avoid Event Listeners on the “window” Object (nat)17,592
javascript, jquery, events, accessibility, tips-and-tricks
Postgres Is Too Good (and Why That’s Actually a Problem)17,591
postgresql, databases
Having “figure” Match Width of Contained Image (jef)17,590
html, css, images
Grainy Gradients (ana/fro)17,589
gradients, effects, css, svg, masking
Exploring JavaScript (rau)17,588
books, javascript
Design Systems of the Future (ben)17,587
design-systems, outlooks, metrics
Design Patterns for Securing LLM Agents Against Prompt Injections (sim)17,586
studies, research, ai, prompting, security, software-design-patterns
What It Means to Be an AI-Ready Engineering Leader17,585
engineering-management, leadership, ai
Worker Threads in Node.js: A Complete Guide for Multithreading in JavaScript (nod)17,584
guides, nodejs, worker-threads, javascript, multithreading
Why Visual Website Builders Didn’t Take Off (whi)17,583
videos, code-editors, wysiwyg, html, history
HTML Spec Change: Escaping “<” and “>” in Attributes (sec/dev)17,582
html, attributes, escaping, security, xss
How to Use the Browser Console: An In-Depth Guide (deb)17,581
guides, how-tos, dev-tools, console, javascript, browsers
How JavaScript Was Written Back in the Day (tre)17,580
javascript, jquery, history, comparisons
Escaping “<” and “>” in Attributes—How It Helps Protect Against Mutation XSS (sec)17,579
html, attributes, security, xss, escaping, chrome, google, browsers
Accessible Rickrolling (hey)17,578
accessibility, writing, microcontent
Just a Designer Now: Shopify Dropped UX as a Title (uxd)17,577
design, career, shopify
The Dia Browser Is a Big Bet on the Web—and an Even Bigger Bet on AI (dav/ver)17,576
dia, the-browser-company, browsers, ai
What the Internet Was Like in 1997 (ric)17,575
web, web-platform, history, browsers, browser-wars, netscape, internet-explorer, microsoft, dhtml
Remembering Mikeal Rogers (isa)17,574
obituaries
Is HTML Not a Programming Language?17,573
html, programming
Is Google About to Destroy the Web? (tho)17,572
google, search, ai, web
Creating the “Moving Highlight” Navigation Bar With JavaScript and CSS (sma)17,571
navigation, effects, javascript, css
AI and Vibe Coding Are Radically Impacting Senior Devs in Code Review (the/the)17,570
ai, vibe-coding, code-reviews, quality
Accessibility Statements: The Good, the Bad, and the Ugly17,569
accessibility, documentation, compliance
Accessibility in Design Systems (dev)17,568
design-systems, accessibility, eaa, compliance
A New Way to Style Gaps in CSS (pat/dev)17,567
css, decoration
5 Best JavaScript Web Scraping Libraries in 2025 (api)17,566
javascript, libraries, scraping, link-lists
“1fr 1fr” vs. “auto auto” vs. “50% 50%” (chr/fro)17,565
css, units, box-model, comparisons
Node.js Moves Toward Stable TypeScript Support With Amaro 1.0 (sar/soc)17,564
nodejs, typescript, support, tooling
Testing Methods: Info and Relationships (dec)17,563
accessibility, wcag, testing, comparisons, link-lists
We Added Chaos to Our CI/CD Pipelines—It Made Everything More Stable17,562
ci-cd, ai, case-studies
You’re Not a Front-End Developer Until You’ve… (nic)17,561
career, quizzes
The Designer’s Hierarchy of Career Needs (chr)17,560
design, career
How PhpStorm Helps Maintain PHP Open-Source Projects: Interviews and Real-World Examples (jet)17,559
phpstorm, jetbrains, code-editors, foss, php
Faster Python: Concurrency in “async”/“await” and Threading (che/jet)17,558
python, multithreading, concurrency, asynchronicity
Accent Color (don)17,557
css, fingerprinting, privacy
The Browser Company Kills Arc (fro)17,556
podcasts, arc, dia, the-browser-company, browsers, ai
Resumes Are Dying—Here’s What’s Replacing Them17,555
hiring, interviewing
37 Lessons From My 7 Years in Software Engineering17,554
lessons, career, programming
Sticky Revealing Footer (bel/pic)17,553
navigation, css, positioning
Reimagining Design Systems as Evolving Products (uxm)17,552
design-systems
Pride, Shame, and Accessibility (hey)17,551
accessibility, culture
News From WWDC25: WebKit in Safari 26 Beta (jen+/web)17,550
webkit, browser-engines, safari, browsers, apple
How to “import()” a JavaScript String (zac)17,549
how-tos, javascript, strings
Grids 10117,548
videos, introductions, grids, layout, design
Figma Variables and Design Tokens—Variable Architecture (lur/zer)17,547
figma, variables, design-tokens
Decoding the SVG “path” Element: Line Commands (sma)17,546
svg
Creating an Auto-Closing Notification With an HTML Popover (pre/css)17,545
notifications, pop-overs, html
A11y 101: 2.1.1 Keyboard (nat)17,544
introductions, accessibility, wcag, keyboard-navigation
Goodbye Upgrade Fatigue—How Cursor Upgraded Our Storybook in Just 2 Hours!17,543
storybook, ai, cursor, code-editors
5 “Boring” n8n AI Automations That Do the Work for You (kal)17,542
ai, automation, tooling
Where to Put Focus When Opening a Modal Dialog (aar)17,541
accessibility, modals, forms, focus
So, You Screwed Up Your EAA Compliance. What Now? (yat)17,540
accessibility, eaa, compliance, legal
6 Advanced TypeScript Tricks (ole)17,539
typescript, tips-and-tricks
Kubernetes Is Dead: Why Tech Giants Are Secretly Moving to These 5 Orchestration Alternatives17,538
kubernetes, containerization, aws, gcp, azure, platform-engineering
Field Notes From Shipping Real Code With Claude17,537
ai, vibe-coding, claude, anthropic
ARIA/HTML Relationship Severance (ste)17,536
accessibility, aria, html
I Love Bad UX17,535
user-experience, design
UX Challenges With MCPs (hvp)17,534
mcp, ai, user-experience
The “<output>” Element (kev)17,533
html
Generative Engine Optimization: The New Era of Search (sem)17,532
search, ai, seo, sem
Beware of End-of-Life Node.js Versions—Upgrade or Seek Post-EOL Support (mco/nod)17,531
nodejs, maintenance, security
Accessibility Terms Every Content Creator Should Know17,530
accessibility, terminology
10 Linux Commands You’ve Probably Never Heard Of17,529
unix-like, command-line
The Politics of Design Systems (jon)17,528
design-systems
The Creator of Hono on Bringing It to Node.js (yus/jsn)17,527
videos, hono, nodejs
Quick Tip: WCAG Doesn’t Round (nat)17,526
accessibility, wcag, tips-and-tricks
Printing the Web: Making Webpages Look Good on Paper (pic)17,525
css, print
HTML-Native Accordions (cfe)17,524
html, accordions
How to Access Local MCP Servers Through a Secure Tunnel (the)17,523
how-tos, mcp, ai, servers, network, security
How Imports Work in RSC (dan)17,522
react, components, modules, javascript
Generative AI Runs on Gambling Addiction—Just One More Prompt, Bro (dav)17,521
ai, prompting
“firstChild” Can Be White Space (chr/fro)17,520
javascript, whitespace
Exploring the CSS “contrast-color()” Function… a Second Time (dxn/css)17,519
css, functions, colors, contrast, accessibility
Collaboration: The Most Underrated UX Skill No One Talks About (sma)17,518
user-experience, design, collaboration, processes
Chrome Achieves Highest Score Ever on Speedometer 3, Saving Users Millions of Hours (dev)17,517
chrome, google, browsers
Celebrate the Code You Didn’t Write (rya)17,516
programming, simplicity
Beyond Code: What “The Pragmatic Programmer” Taught Me in One Chapter17,515
books, lessons, programming
“aria-selected”: Practical Examples and Use Cases (flo/a11)17,514
accessibility, aria, html, examples
6 Ways to Use Documentation Analytics in Your Next Design System Launch17,513
design-systems, documentation, analytics
The UX Butterfly Effect (mar/uxd)17,512
design, user-experience
14 DevTools Tricks That’ll Make You a Better Developer17,511
videos, dev-tools, browsers, tips-and-tricks
Want to Be a Better Frontend Engineer? Try a Week On-Call (den)17,510
career, training, incident-response
Translating Accessibility (tpg)17,509
accessibility, localization, attributes, examples
State of CSS 2025 (sac/dev)17,508
surveys, css
Performance and Stress Testing in Node.js (app)17,507
nodejs, performance, testing, tooling
How to Use ARIA Roles and Properties Effectively17,506
how-tos, aria, html, accessibility
How to Make Accessibility “Stick”17,505
how-tos, accessibility, collaboration, communication
Inclusive Development Practices in Next.js Projects (web/deq)17,504
accessibility, nextjs, semantics, keyboard-navigation, aria, alt-text, localization, performance, axe
I Copy These 10 Code Snippets Into Every Project17,503
javascript, debouncing, json, objects, arrays
3 AI Websites That Will Blow Your Mind17,502
design, examples
Why Designers Get Stuck in the Details and How to Stop (sma)17,501
how-tos, design, processes
Stop Losing Sleep Over Node.js Config: Here’s How to Get It Right (pla)17,500
nodejs, configuration
Handling PostgreSQL Migrations in Node.js (har/bit)17,499
migrating, nodejs, postgresql, databases
Getting Creative With HTML Dialog (mal/css)17,498
html, modals
Functional Capturing (kiz)17,497
css, functions
Championing Accessibility: Technical and Non-Technical Tips (equ)17,496
accessibility, advocacy, processes
7 Signs of a Bad User Experience and Best Practices to Avoid It17,495
user-experience, best-practices, information-architecture, performance, mobile-first, simplicity, accessibility, testing, consistency
A11y 101: 1.4.13 Content on Hover or Focus (nat)17,494
introductions, accessibility, wcag, focus, hover
Write More Reliable JavaScript With Optional Chaining17,493
javascript
The Recovery OKR: Goals for Healing After Burnout (cwo)17,492
okr, productivity
The Death of Web Design: Why Websites Will Soon Auto-Design Themselves (web)17,491
design, ai, outlooks
TC39 Advances “Array.fromAsync”, “Error.isError”, and Explicit Resource Management to Stage 4 (sar/soc)17,490
ecmascript, arrays, errors
My AI Skeptic Friends Are All Nuts (fly)17,489
ai
Is the DOJ Web Accessibility Rule in Danger?17,488
accessibility, legal
Is It JavaScript? (jim)17,487
javascript, browsers, servers, jsx, typescript, terminology
IE6, AI, and the Future of Browsing the Web (rac)17,486
web-platform, standards, browsers, ai, google, chrome, internet-explorer
Google Is Stealing Your International Search Traffic With Automated Translations (ahr)17,485
google, search, traffic, localization, seo
“document.currentScript” Is More Useful Than I Thought (mac)17,484
javascript
Colour Alone Can Be Used to Convey Meaning, and I Don’t Like It (tem)17,483
accessibility, colors
MCP—the Golden Key for AI Automation17,482
mcp, ai, automation, examples
A JavaScript Developer’s Guide to Go (psu)17,481
guides, go, javascript, examples
Web Bluetooth API Usage—a Practical Guide17,480
guides, apis, javascript
It’s Not Your Codebase (sea)17,479
collaboration, engineering-management
Announcing Rolldown-Vite (eva/voi)17,478
vite, rolldown
The Template Trap: How Template Culture Is Dumbing Down UX (nng)17,477
templates, frameworks, checklists, processes, user-experience
Up and Coming ARIA (web)17,476
accessibility, aria, html
The Accessibility Advantage (moz)17,475
accessibility, seo
HTML Only Experiments (ala)17,474
websites, html, experiments
Angular 20 Is Here (ang)17,473
angular
Almost Half of Google Searches Are Branded—Here’s Why That Matters (tim+/ahr)17,472
google, search, branding, marketing, seo
When Did UX and Content Get So Hard? (eri/uxd)17,471
user-experience, content, ai
Architecting Components in Design Systems: Why It Feels Overwhelming (and How to Tackle It)17,470
design-systems, components
A Break From Programming Languages (lex)17,469
programming, career
The Simplest Way to Deploy Your Own Updatable Portfolio Site (chr/fro)17,468
deploying, netlify
The New “if()” Function in CSS Has Landed in the Latest Chrome (ami)17,467
css, functions, conditionals, chrome, google, browsers
The “col” Element (hey)17,466
html, tables, semantics
Re: Broken Promises (hbu)17,465
ai, accessibility, tooling
New to the Web Platform in May (rac/dev)17,464
release-notes, web-platform, browsers, firefox, mozilla, chrome, google, safari, apple
I Tried 100+ MCP Servers and Here’s My Top 1017,463
ai, mcp, servers, link-lists
Building an MCP Server With Nx (max/nx.)17,462
mcp, ai, servers, tooling
AI-Assisted Coding for Teams That Can’t Get Away With Vibes (nil)17,461
ai, processes
Optimizing Time to First Byte (TTFB): 5 Key Strategies for Faster Load Times (ele/des)17,460
guest-posts, performance, optimization, content-delivery, http, caching, dns
Announcing Angular v20 (mge/ang)17,459
release-notes, angular
Why Are 2025/05/28 and 2025-05-28 Different Days in JavaScript?17,458
javascript, time
The Promise That Wasn’t Kept (whi)17,457
ai, tooling, productivity
The 3 Ways JavaScript Frameworks Render the DOM (rya)17,456
videos, frameworks, javascript, dom, rendering
Tailwind Is the Worst Form of CSS, Except for All the Others (dar/mux)17,455
tailwind, css, presentational-html, comparisons
Setting Targets for Developer Productivity Metrics (lau)17,454
principles, productivity, metrics
Privacy on the Web: Creating a More Trustworthy Web (set/w3c)17,453
web, privacy, standards
Felix Arntz on How Speculative Loading Is Speeding Up Your WordPress Website (fel+)17,452
podcasts, interviews, wordpress, performance, speculation
Exploring the OKLCH Ecosystem and Its Tools (ina+/evi)17,451
oklch, colors
Best Examples of EAA Compliant Websites in 202517,450
accessibility, eaa, compliance, examples
AI-Assisted Development Needs Automated Tests (sim)17,449
ai, programming, testing, automation
5 Common Mistakes When Creating Design Specs17,448
videos, design, documentation, mistakes
CSS “if()” Functions and “reading-flow” (in Chrome 137) (una)17,447
videos, css, conditionals, functions
Ready or Not, the EAA Is Here (uxd)17,446
accessibility, legal, eaa, wcag
Will the Model Eat Your Stack? (dbr)17,445
ai, product-management, prioritization
Why Is Quality So Rare?17,444
quality, craft
What We Know (So Far) About CSS Reading Order (dxn/css)17,443
css, source-order
The Magic of the Most Minimal HTML Possible (and Why We Don’t Make Use of It) (j9t)17,442
html, minimalism, maintainability
The Browser Company Explains Why It Stopped Developing Arc (blu/ver)17,441
arc, the-browser-company, browsers
Should We Stop Creating Informational Content? (moz)17,440
content, ai, seo, sem
Seamlessly Blend PHP With Node.js (mco+/pla)17,439
nodejs, php, packages
Quick Tip: Context Is Key (nat)17,438
accessibility, testing, tips-and-tricks
New in Chrome 137 (rac/dev)17,437
release-notes, chrome, google, browsers
Letter to Arc Members 202517,436
arc, dia, the-browser-company, browsers
Data vs. Findings vs. Insights in UX (vit/sma)17,435
user-experience, metrics, terminology, comparisons
Build a Blog With Angular in Under 30 Minutes Using Analog (pmb)17,434
blogging, angular, functionality
AI Agents for Designers, Developers, and UX Strategists: What You Need to Know Now (web)17,433
design, user-experience, processes, ai
Top 10 Open Source Node.js Projects With AI Integration (It’s Crazy)17,432
nodejs, ai, tooling, foss, link-lists
The Perfect Project Setup for Angular: Structure and Automation for More Quality (man)17,431
angular, linting, modules, architecture, commit-messages, tooling
Why WordPress Scalability Starts With Smart Site Structure From Day One17,430
wordpress, scalability, performance, hosting
What I Learnt About Making Websites by Reading Two Thousand Web Pages (ale)17,429
html, css, conditional-comments, lessons
Wake Up, Remix (rem)17,428
remix, react-router
CSS Spotlight Effect (ami/fro)17,427
css, effects
AI Makes Bad Managers17,426
ai, engineering-management
The Evolving Art and Science of Prompt Engineering: A Chronological Journey17,425
ai, prompting, history
Your React Meta-Framework Feels Broken, Here’s Why (red)17,424
frameworks, react, nextjs, react-router, comparisons
What Svelte Promises (ric/sve)17,423
videos, svelte
Stop Saying That AI Is Just a Tool and It Only Matters How It Is Used (fra)17,422
tooling, ai
How the World Is Celebrating Open Source Maintainer Month (the)17,421
foss, maintenance
Decorative Text Within HTML (ede)17,420
html, attributes, css, formatting
Comparing Rust, JavaScript, and Go for Authoring WASM Components17,419
webassembly, components, rust, javascript, go, comparisons
Are You Sure That Table Isn’t a List? (tem)17,418
tables, lists, accessibility, wcag
A Thought on JavaScript “Proof of Work” Anti-Scraper Systems (cks)17,417
javascript, ai, scraping
Why Fonts Look Better on macOS Than on Windows (uxd)17,416
fonts, typography, readability, unix-like, apple, windows, microsoft, comparisons
The Role of Captions and Transcripts in Accessibility17,415
accessibility, captions
JavaScript’s Upcoming Temporal API and What Problems It Will Solve17,414
javascript, time, apis
Scaling to 1 Million Users: The Architecture I Wish I Knew17,413
architecture, scalability, servers, caching, microservices, asynchronicity, databases, observability, content-delivery
Tools (ada)17,412
tooling, ai
The End of Glitch (Even Though They Say It Isn’t) (kei)17,411
glitch
On “Vibe Coding” (tan)17,410
vibe-coding, ai
My Request to Google on Accessibility (aar)17,409
accessibility, google, history
Multithreading in JavaScript With Web Workers (hon)17,408
javascript, multithreading, web-workers, examples
Modern CSS for Creative Developers (cyd/btc)17,407
videos, css, creativity
Making Scannable Web Pages for Assistive Technology (jar)17,406
accessibility, assistive-tech, design, headings, semantics, html
Better CSS Shapes Using “shape()” (css/css)17,405
css, shapes, functions
You Can Style Alt Text Like Any Other Text (geo/css)17,404
alt-text, accessibility, images, css, javascript
What’s New in Angular (dev)17,403
videos, angular
Web Animations Today and Tomorrow (bra/dev)17,402
videos, animations, view-transitions, scrolling, css, web-platform
Trip Report: Node.js Collaboration Summit (2025 Paris) (joy+/nod)17,401
nodejs
The Landing Zone (ada)17,400
concepts, viewport
The “datalist” Element (kev)17,399
html, forms
Performance Debugging in DevTools (pau/dev)17,398
videos, performance, debugging, dev-tools, browsers, chrome, google
Move Modal in on a… “shape()” (chr/fro)17,397
modals, functions, css
Make Screen Readers Talk With the ARIA Notify API (ale)17,396
accessibility, screen-readers, aria, apis, javascript
Important Changes Are Coming to Glitch (ani/gli)17,395
hosting, glitch
How to Build Scalable Web Apps With React JS17,394
how-tos, web-apps, performance, scalability
Deploying Accessibility at Scale: Strategy, Tactics, and Battle Stories (int)17,393
videos, accessibility, strategies
CodeRabbit’s AI Code Reviews Now Live Free in VS Code, Cursor (dar/the)17,392
code-editors, vs-code, microsoft, cursor, ai, code-reviews, coderabbit
Anthropic Launches Its Most Powerful Models for Coding Yet (fre/the)17,391
ai, claude, anthropic
Announcing TypeScript Native Previews (dan/typ)17,390
typescript
A Brief History of JavaScript (den)17,389
history, javascript, ecmascript, typescript, json, javascript-engines, runtimes, browsers
Top Ways to Ensure Your Content Performs Well in Google’s AI Experiences on Search (joh)17,388
google, search, ai, content
The Pipe Operator Is Coming to PHP 8.5 (ami)17,387
php, operators
Styling the Icon for HTML Date and Time Types (cas)17,386
html, forms, css, time
Masonry, Item Flow, and… GULP? (mey)17,385
css, masonry, flexbox, grids, layout
ESLint v9.0.0: A Retrospective (nza/esl)17,384
eslint, retrospectives
Coding Guidelines for Your AI Agents (jet)17,383
conventions, ai
Authenticating JavaScript WebSockets17,382
websockets, javascript, authentication
MCP Is the Coming of Web 2.0 2.0 (ani)17,381
ai, mcp, web-2.0, web
What’s New in Web (rac/dev)17,380
web-platform, support, browsers, tooling
What’s New in DevTools, Chrome 137 (dev)17,379
release-notes, dev-tools, chrome, google, browsers
Web Stage [Google I/O 2025] (pau+/dev)17,378
videos, google, chrome, browsers, web-platform
We Did the Math on AI’s Energy Footprint—Here’s the Story You Haven’t Heard (jam+/tec)17,377
ai, sustainability, openai, google, microsoft, anthropic
Visual Studio Code Now Supports Baseline (rvi/dev)17,376
vs-code, microsoft, code-editors, support, web-platform
The “caption” Element (hey)17,375
html, tables, semantics
Reports of Deno’s Demise Have Been Greatly Exaggerated (tin/den)17,374
deno, fresh
Introduction to JavaScript Frameworks (rya)17,373
introductions, videos, javascript, frameworks, react, angular, vuejs, svelte, solidjs
CSS Logical Properties (cfe)17,372
css, logical-properties
ChatGPT and the Proliferation of Obsolete and Broken Solutions to Problems We Hadn’t Had for Over Half a Decade Before Its Launch (ana/fro)17,371
chatgpt, ai, css, support
Why “__init__.py” Changed the Way I Code in Python17,370
python
No Country for Junior Designers (uxd)17,369
design, career
WordPress Needs Documentation About Accessibility, Help Me Work on It (ria)17,368
wordpress, accessibility, documentation
Unshipping: How (and When) to Break Web Features (ric+/iga)17,367
podcasts, interviews, web-platform, standards
There Is No Spoon (tin/btc)17,366
videos, ai, accessibility
The State of JavaScript Debugging in WebAssembly (the)17,365
javascript, webassembly, debugging
The Role of UX Design Strategy in Driving Product Adoption (uxm)17,364
user-experience, design, accessibility, strategies, product-management
The Role of Prototyping in Perfecting Product Designs (uxm)17,363
design, user-experience, prototyping
The Problem With Web Components17,362
web-components
JetBrains AI Assistant—Now in Visual Studio Code (jet)17,361
jetbrains, ai, vs-code, microsoft, code-editors
JavaScript in the Morning, JavaScript in the Evening… (ray)17,360
javascript, localization
Is Thinking Outside the Box Still Possible in a Cancel Culture World? (web)17,359
design, creativity, culture
How JavaScript’s “at()” Method Makes Array Indexing Easier17,358
javascript, arrays
Exploring the Role of Generative AI in Mobile UX Design (uxm)17,357
ai, design, user-experience, mobile
Docker Launches Hardened Images, Intensifying Secure Container Market (the)17,356
docker, security
Designing Calm: UX Principles for Reducing Users’ Anxiety (uxm)17,355
design, user-experience, principles
CSS Tips: Flexible Wrapping CSS Grid (zor/css)17,354
videos, css, grids, layout, tips-and-tricks
Creating Blob Shapes Using “clip-path: shape()” (css/fro)17,353
css, clipping, shapes
A11y 101: 1.4.12 Text Spacing (nat)17,352
introductions, accessibility, wcag, typography
A Reader’s Question on Nested Lists (mon/css)17,351
lists, css
6 Ways Slack, Notion, and VS Code Improved Electron App Performance17,350
electron, performance, case-studies, slack, vs-code
No Server, No Database: Smarter Related Posts in Astro With transformers.js (ale)17,349
astro, javascript, ai, hugging-face
5 Linux Commands You’ve Probably Never Heard Of17,348
unix-like, command-line
How to Convince People to Care and Invest in Accessibility (ste)17,347
how-tos, accessibility, metrics, advocacy
Why Strong Engineers Are Rarely Blocked (sea)17,346
career, communication
Design for Trust, Then for Possibility (uxd)17,345
design, user-experience
The Fastest Way to Spend Less Time Debugging17,344
videos, debugging, testing, principles
Modernizing Security17,343
security, modernization, processes
Expanding/Collapsing With “details” (ons/oze)17,342
accessibility, html, disclosure-widgets
Handling Routes in JavaScript Projects (sea)17,341
javascript, routing, frameworks
Why AI Interviews Could Be Bad News for Honest Designers (and)17,340
design, career, interviewing, ai