Covering “hidden=until-found” (geo/css) | | 17,525 |
html, hiding |
Animated Sites Are Unique, but Not Always Accessible (uxd) | | 17,524 |
accessibility, animations, multimedia, wcag, user-experience |
React Mock Interview: Kent C. Dodds, Jack Herrington, and Roadside Coder Solve React Coding Question (ken+/shr) | | 17,523 |
videos, interviews, interviewing, react |
How Much Should You Spend on Accessibility? (kar) | | 17,522 |
accessibility, compliance, economics |
Eliminating JavaScript Cold Starts on AWS Lambda (goo) | | 17,521 |
javascript, lambda, aws, runtimes |
Dynamic Media/Container Queries Using “if()” (css) | | 17,520 |
css, conditionals, media-queries, container-queries |
Another Article About Centering in CSS (bel/pic) | | 17,519 |
css, centering, examples |
JavaScript Is Tough to Master | | 17,518 |
javascript, learning |
Has Efficiency Killed Beauty? A Designer’s Search for Meaning (uxd) | | 17,517 |
design, efficiency, user-experience, history |
How to Write Clean Code, Actually… | | 17,516 |
how-tos, programming, software-design, principles |
We Might Need Something Between Root and Relative CSS Units for “Base Elements” (zel/css) | | 17,515 |
css, units |
Tailwind CSS vs. Bootstrap: Which Framework Is Right for Your Next Project? | | 17,514 |
tailwind, bootstrap, comparisons |
Style Your Underlines (ada) | | 17,513 |
css, links, interaction-design, accessibility |
On Dashes, AI, and Screen Readers (ons/tpg) | | 17,512 |
typography, ai, screen-readers, accessibility |
Can Components Conform to WCAG? (hdv) | | 17,511 |
components, accessibility, wcag, compliance |
5 Useful CSS Functions Using the New “@ function” Rule (una) | | 17,510 |
css, functions, examples |
Nobody’s Hiring You Because You Lack These 7 Developer Skills | | 17,509 |
career, ai |
State of CSS 2025 [Results] (sac/dev) | | 17,508 |
surveys, css |
How a Blind Person Uses Social Media and AI to Drive Accessibility (equ) | | 17,507 |
interviews, accessibility, ai, social-media |
Conformance vs. Compliance, Accessibility Standards Edition (hdv) | | 17,506 |
accessibility, standards, conformance, compliance, terminology, comparisons, wcag |
A Gentle Introduction to Anchor Positioning (sar/web) | | 17,505 |
introductions, anchor-positioning, css |
Git Rebase—Explained Like You’re New to Git | | 17,504 |
git, command-line |
Reflections on the React Community (lee) | | 17,503 |
react, nextjs, vercel, community |
jQuery 4.0.0 Release Candidate 1 (tim/jqu) | | 17,502 |
release-notes, jquery |
Getting Creative With Quotes (mal/css) | | 17,501 |
css, design |
Designing With AI, Not Around It: Practical Advanced Techniques for Product Design Use Cases (sma) | | 17,500 |
design, ai, techniques, processes, product-management |
CSS Questions (sun) | | 17,499 |
websites, css, quizzes |
Agent Experience (AX): The Concept of AI Agent Designing | | 17,498 |
agent-experience, ai, concepts, principles |
A Nice Vanilla App [Architecture] Using Web Components and CSS Module Scripts (chr/fro) | | 17,497 |
architecture, web-components, css |
5 Heading Accessibility Issues to Avoid (pop) | | 17,496 |
accessibility, headings, html |
Personalization vs. Customization: The Misunderstanding Between the Two (uxd) | | 17,495 |
personalization, customization, comparisons, user-experience |
7 Architecture Mistakes Even Senior Engineers Make (and How to Fix Them) | | 17,494 |
architecture, mistakes, career |
A Progressive Complexity Manifesto (che) | | 17,493 |
manifestos, complexity, web-apps, html, htmx, javascript, web-components, frameworks, principles |
Speeding Up the JavaScript Ecosystem—SemVer (mar) | | 17,492 |
javascript, performance, semver, versioning, dependencies |
AI Automation Won’t Kill Developer Jobs | | 17,491 |
ai, automation, productivity, career |
Mozilla Under Fire for Firefox AI “Bloat” That Blows Up CPU and Drains Battery (neo) | | 17,490 |
firefox, mozilla, browsers, ai, performance |
This One CSS Property Fixed My Font Headaches Forever | | 17,489 |
css, typography |
I Built the Perfect Portfolio—it Got Me Zero Interviews (oso) | | 17,488 |
interviewing, career |
Bulk Upgrade Deprecated Node.js Versions | | 17,487 |
nodejs, vercel, deprecation |
Your A/B Tests Are Lying to You—the Myth of Data Driven Design (web) | | 17,486 |
testing, myths, design |
The Power of the “Intl” API: A Definitive Guide to Browser-Native Internationalization (fuq/sma) | | 17,485 |
guides, apis, javascript, internationalization |
Should We Never Use Non-Logical Properties? (j9t) | | 17,484 |
css, logical-properties |
An Engineer’s Perspective on Hiring (jyn) | | 17,483 |
hiring, interviewing, engineering-management |
Accessibility Pushback | | 17,482 |
accessibility, advocacy |
How I Learned System Design | | 17,481 |
architecture, system-design, software-design |
Agentic AI: On Evaluations (ils) | | 17,480 |
ai, testing, tooling |
Think Twice Before Adopting the AI Label (uxd) | | 17,479 |
ai, design, product-management |
ohyaml.wtf (sig) | | 17,478 |
websites, quizzes, yaml |
Using the Custom Highlight API (chr/fro) | | 17,477 |
apis, javascript |
There’s a New “stretch” Keyword in CSS? (mia/odd) | | 17,476 |
videos, css |
The Best Line Length (gly) | | 17,475 |
readability, code-editors |
Node.js Supports Import Maps (ste) | | 17,474 |
nodejs, import-maps |
Let’s Stop Pretending That Managers and Executives Care About Productivity (bal) | | 17,473 |
economics, productivity, ai, engineering-management |
Item Flow: Next Steps for Masonry (jen+/web) | | 17,472 |
css, masonry, layout |
Infinite Pixels (mey) | | 17,471 |
css |
HTML Popovers Shown on Interest Should Be Accessible on Mobile Devices (uti) | | 17,470 |
html, pop-overs, mobile, usability |
Your Website Doesn’t Rank #1 Because You’re Missing These 3 Pages | | 17,469 |
seo |
When HTML Speaks Clearly | | 17,468 |
html, accessibility, conformance, semantics |
We Keep Reinventing CSS, but Styling Was Never the Problem (den) | | 17,467 |
css |
The Psychology of Coding: Why Developers Avoid Planning (and How AI Planning Tools Like Continue Fix It) (bek) | | 17,466 |
project-management, processes, ai |
Rebuilding Graphs for Accessibility: Inside Khan Academy’s Inclusive Design (kha) | | 17,465 |
accessibility, visualization, information-design, case-studies |
HTML Is Dead, Long Live HTML (unc) | | 17,464 |
html, css, dom, standards, metrics |
Get the Number of “auto-fit”/“auto-fill” Columns in CSS (ana/fro) | | 17,463 |
css, layout |
Baseline for CSS Properties Now in Chrome DevTools (mal/dev) | | 17,462 |
css, support, browsers, web-platform, dev-tools, chrome, google |
Automating Design Systems: Tips and Resources for Getting Started (sma) | | 17,461 |
design-systems, automation, tips-and-tricks, tooling, ai |
What Building Products Looks Like in the Age of AI (uxd) | | 17,460 |
ai, product-management, prompting, tooling, processes |
The Slow Poisoning of Tech Jobs | | 17,459 |
ai, career |
Information Pollution, Poisoning, and Hygiene (uxd) | | 17,458 |
content, information-architecture, user-experience, economics |
What’s New in ViteLand: July 2025 Recap (man/voi) | | 17,457 |
release-notes, vite, vitest, rolldown |
What’s the European Accessibility Act Got to Do With My Design System? (ger/zer) | | 17,456 |
design-systems, accessibility, eaa, compliance, legal |
What We Learned From Creating PostCSS (sit+/evi) | | 17,455 |
postcss, history, lessons, tips-and-tricks |
The Hidden Cost of Context (mco/pla) | | 17,454 |
nodejs, tracing, observability, performance, opentelemetry |
Run Express.js on Cloudflare Workers (jro) | | 17,453 |
express, cloudflare, hono |
July 2025 Baseline Monthly Digest (mal/dev) | | 17,452 |
browsers, support, web-platform, code-editors, jetbrains, dev-tools, chrome, google, vs-code, microsoft |
How to Use the Safari Developer Tools (deb) | | 17,451 |
how-tos, safari, apple, browsers, dev-tools |
Thinking Deeply About Theming and Color Naming (zel/css) | | 17,450 |
theming, naming, semantics, color-palettes, colors, pico |
The Problems With Modals, and How to Solve Them (noe) | | 17,449 |
how-tos, modals, vuejs, typescript |
Skeleton Screens Are Just Gray Lies We Tell Ourselves (web) | | 17,448 |
design, placeholders, performance |
Perplexity Is Using Stealth, Undeclared Crawlers to Evade Website No-Crawl Directives (clo) | | 17,447 |
ai, crawling |
Our Fight With Oracle Is Getting Crazy… (den) | | 17,446 |
videos, javascript, oracle, legal, licensing |
New in PHP 8.5: Closures as Constant Expressions (chr) | | 17,445 |
php |
Infinite Marquee Animation Using Modern CSS (css/fro) | | 17,444 |
css, animations, effects |
How We Made “JSON.stringify” More Than Twice as Fast | | 17,443 |
javascript, json, strings, v8, javascript-engines, optimization, performance |
How to Collect and Clean Usability-Testing Data (uxm) | | 17,442 |
how-tos, usability, testing |
How JavaScript Really Evolves: Inside TC39 With Daniel Ehrenberg (lit+/wee) | | 17,441 |
videos, interviews, javascript, ecmascript |
From Data to Decisions: UX Best Practices for Real-Time Performance Dashboard Design (uxm) | | 17,440 |
user-experience, best-practices, information-design |
Friends at Last: Tailwind and CSS… Whodathunkit?! (jar/van) | | 17,439 |
css, tailwind |
Building Extensible Frontend Systems (cfe) | | 17,438 |
web-components, extensibility, javascript, css |
A11y 101: 2.4.1 Bypass Blocks (nat) | | 17,437 |
introductions, accessibility, wcag, skip-links |
He Was a Senior Developer, Until We Read His Pull Request | | 17,436 |
career, code-reviews |
Stop Wasting LLM Power: The One Prompt Hack That Made Chatgpt, Gemini, and Grok 5× Smarter for Me (cod) | | 17,435 |
ai, prompting, efficiency, sustainability, chatgpt, openai, gemini, google |
The Great Disappointment (j9t) | | 17,434 |
community, advocacy |
A Few Things About the Anchor Element’s “href” You Might Not Have Known (jim) | | 17,433 |
html, attributes, links, data-urls |
What Your Website’s Style Says About You—and How Hackers Can Use It Against You (err) | | 17,432 |
security, css, javascript |
Deploy Hono Backends With Zero Configuration | | 17,431 |
hono, vercel |
Programming Is Becoming Prompting | | 17,430 |
programming, prompting, vibe-coding, ai |
Nobody Waits for Your Fancy Animations Anymore (and They Never Really Did) (web) | | 17,429 |
animations, parallax, effects, performance, user-experience, design |
JavaScript Isn’t the Problem—Replacing the Browser Was (p4p/red) | | 17,428 |
javascript, single-page-apps, browsers |
Horizontal Scrolling Containers Are Not a Content Strategy (aar) | | 17,427 |
accessibility, scrolling, carousels |
Focus Not Obscured (taf) | | 17,426 |
accessibility, focus, keyboard-navigation, wcag |
A Quick Guide to a Multi-Language Astro Site | | 17,425 |
guides, astro, internationalization |
Forget SEO—Everyone Does RAO | | 17,424 |
seo, mcp, ai, outlooks |
It’s Incredible How Many Bad User Experiences Are Still Out There in 2025 (uxd) | | 17,423 |
user-experience, design |
Never Forget Anything (jac) | | 17,422 |
learning, processes |
WCAG vs. EAA: Understanding Where WCAG Stops and Where the EAA Starts | | 17,421 |
accessibility, wcag, eaa |
Should We Never Use Non-Logical Properties? (chr/fro) | | 17,420 |
css, logical-properties |
npm Trusted Publishing With OIDC Is Generally Available (git) | | 17,419 |
npm, dependencies, provenance, github |
New to the Web Platform in July (rac/dev) | | 17,418 |
release-notes, web-platform, browsers, firefox, mozilla |
More Than Just Text: The Real Power of Labels (tpg) | | 17,417 |
accessibility, labels, forms, html |
The Biggest Threat to Your Design System Is Your Need to Be Liked (lau) | | 17,416 |
design-systems, career |
Vibe Code Is Legacy Code (ste/val) | | 17,415 |
ai, vibe-coding, technical-debt |
The Web Isn’t URL-Shaped Anymore (jon) | | 17,414 |
web, urls, ai |
The CSS “if()” Function: Conditional Styling Will Never Be the Same (log) | | 17,413 |
css, functions, conditionals |
Design System Deviation Is a Signal (ben) | | 17,412 |
design-systems, design, metrics |
6 Weeks of Claude Code (ort/puz) | | 17,411 |
claude, anthropic, ai, refactoring, maintenance |
What Do We Have That AI Doesn’t? | | 17,410 |
ai |
Vision for W3C (cdu+/w3c) | | 17,409 |
w3c, web, web-platform, standards, outlooks |
Testing Methods: Audio Control (dec) | | 17,408 |
accessibility, testing, wcag, multimedia |
Publishers Cry Foul Over W3C Crusade to Rid Web of Third-Party Cookies (tho/the) | | 17,407 |
w3c, cookies, privacy |
Making a Faded Text Effect in (Mostly) CSS (cas) | | 17,406 |
css, effects |
I Know When You’re Vibe Coding (ale) | | 17,405 |
vibe-coding, ai, quality |
HTML-First, Framework-Second: Is JavaScript Finally Growing Up? (the) | | 17,404 |
html, javascript, frameworks |
Hardening Node.js Apps in Production: 8 Layers of Practical Security | | 17,403 |
nodejs, security, best-practices |
Getting Started With Manual Testing (jay/pop) | | 17,402 |
videos, introductions, accessibility, testing |
Found an Accessibility Issue? Now What? (ser/a11) | | 17,401 |
videos, accessibility, processes, communication |
Cross-Browser Testing Strategies: Including Often-Overlooked Browsers in the Frontend QA Process (des) | | 17,400 |
guest-posts, browsers, testing, processes, strategies, chrome, google, safari, apple, uc-browser |
Creating a Scroll-Spy With 2 Lines of CSS (una) | | 17,399 |
css, scrolling |
Cascading Layers of !mportance (mia/jsh) | | 17,398 |
videos, css, cascade |
Built-In Accessibility: Blessing or Curse? (hdv/jsh) | | 17,397 |
videos, accessibility |
Liquid Glass on the Web (chr/fro) | | 17,396 |
design, effects, liquid-glass, apple, css, examples |
Neo-Brutalism: Breaking Rules, Loudly (uxd) | | 17,395 |
design, history, trends |
Web Components: Working With Shadow DOM (sma) | | 17,394 |
web-components, shadow-dom, dom, html |
The Useless “useCallback” (tkd) | | 17,393 |
react, callbacks, memoization |
The Death of the Click: How Scrolling Took Over the Web (web) | | 17,392 |
web, scrolling, user-experience |
Making a Masonry Layout That Works Today (zel/css) | | 17,391 |
css, layout, masonry |
Logical Assignment Operators in JavaScript: Small Syntax, Big Wins | | 17,390 |
javascript, operators |
Introducing Copilot Mode in Edge: A New Way to Browse the Web (mic) | | 17,389 |
introductions, edge, microsoft, browsers, ai |
Frontend News #15: Transform Order Matters, Creative Drop Caps, Frontend Developer Quiz (zor/css) | | 17,388 |
videos, css, animations, transforms, apis, debugging, buttons |
Foundations: Types of Assistive Technology and Adaptive Strategies (tet) | | 17,387 |
fundamentals, assistive-tech, screen-readers, screen-magnification, keyboard-navigation, tooling, accessibility |
Customise “Select” Element With CSS (No JS) (jad) | | 17,386 |
videos, forms, css |
Content for Fun vs. Content for Purpose: Designing for Two Distinct Modes of Consumption (div/aut) | | 17,385 |
content, ai, outlooks |
AI Is Eating the Internet (pao) | | 17,384 |
ai, web, crawling, google |
A11y 101: 2.3.1 Three Flashes or Below Threshold (nat) | | 17,383 |
introductions, accessibility, wcag |
99% of Developers Haven’t Seen Claude Code Sub Agents (It Changes Everything) | | 17,382 |
claude, anthropic, ai |
AI Won’t Kill UX—We Will (uxd) | | 17,381 |
ai, user-experience, design, creativity |
Why Doesn’t Productivity Work | | 17,380 |
productivity |
The Many, Many, Many JavaScript Runtimes of the Last Decade (shi) | | 17,379 |
javascript, runtimes, history |
Ladybird Proves You Can Just Build a New Web Browser | | 17,378 |
videos, ladybird, browsers |
AI Has Flipped Software Development | | 17,377 |
ai, programming, design, prototyping, processes |
The Needs of People With Cognitive Disabilities (oze) | | 17,376 |
accessibility, wcag |
Countdowns and Timers—Forgotten Detail That Can Make Your Users Really Hate Your Product (cer) | | 17,375 |
accessibility, time, user-experience |
Vanilla JavaScript Support for Tailwind Plus (phi+/tai) | | 17,374 |
tailwind, javascript |
Three HTTP Versions Later, Forms Are Still a Mess | | 17,373 |
http, protocols, forms |
Stop Skimming Documentation | | 17,372 |
documentation, learning |
Making Sense of the Performance Extensibility API (css) | | 17,371 |
performance, profiling, apis |
How to Discover a CSS Trick (css) | | 17,370 |
how-tos, css |
Google Gemini CLI Cheatsheet (phi) | | 17,369 |
google, gemini, ai, command-line, cheat-sheets |
Vue.js Plugins Collection (jac) | | 17,368 |
websites, vuejs, plugins |
Why and How to Write Minimal and Valid HTML, a Link Guide (j9t) | | 17,367 |
html, minimalism, conformance, how-tos, guides, link-lists |
The “figcaption” Problem (chr/fro) | | 17,366 |
html, css |
The “Accessibility” Link Is a Lie: My Adventures in Weaponizing Corporate Virtue Signaling (wei) | | 17,365 |
accessibility, legal |
Tabs vs. Spaces: The War Is Over (xn-) | | 17,364 |
formatting, comparisons |
Node.js Is Growing Up: 3 Major Releases That Changed the Game (hac) | | 17,363 |
nodejs, history |
It’s Time for Modern CSS to Kill the SPA (jon) | | 17,362 |
css, single-page-apps, tech-stacks |
Implementing Accessible SVG Elements (a11) | | 17,361 |
accessibility, svg, images, fundamentals |
I Tried GitHub Copilot vs. ChatGPT for Coding: What I Learned | | 17,360 |
comparisons, ai, github-copilot, chatgpt, openai |
Design Systems in 2025: Why They’re the Blueprint for Consistent UX | | 17,359 |
design-systems, design, user-experience, consistency |
How to Sell the European Accessibility Act to Your Boss (edd/uxd) | | 17,358 |
how-tos, eaa, legal, accessibility, advocacy, link-lists |
The Web Is About to Get Better for Everyone, Everywhere (den) | | 17,357 |
web, accessibility, eaa |
Release Notes for Safari Technology Preview 224 (jon/web) | | 17,356 |
release-notes, safari, apple, browsers |
npm “Accidentally” Removes Stylus Package, Breaks Builds and Pipelines (ax/ble) | | 17,355 |
npm, stylus |
Never Write Your Own Date Parsing Library (zac) | | 17,354 |
javascript, libraries, comparisons, time, parsing |
Impact of AI on Tech Content Creators (chr) | | 17,353 |
ai, content, monetization, career |
How Formatting Text in Web Design Increases Conversions (web) | | 17,352 |
design, user-conversion |
Celebrating 20 Years of MDN (mdn) | | 17,351 |
anniversaries, mdn |
Brick by Brick: Help Us Build CSS Masonry (pat/dev) | | 17,350 |
css, masonry, layout, chrome, google, edge, microsoft, browsers |
9 Python Problems You Can Solve in 10 Lines or Less | | 17,349 |
python |
10 Java Performance Secrets Every Senior Developer Knows | | 17,348 |
java, performance, tips-and-tricks |
Web Serial: The Only Reason I’ll Admit JavaScript Isn’t All Bad | | 17,347 |
javascript |
The Untold Story of JavaScript | | 17,346 |
videos, javascript, history |
Testing Methods: Use of Color (dec) | | 17,345 |
accessibility, testing, wcag, colors |
State of HTML 2025 Now Open (lea) | | 17,344 |
surveys, html |
How to Create Audio Description VTT Files for Free: No Fancy Tools Needed (mer) | | 17,343 |
how-tos, multimedia, captions, accessibility |
How Semantics and ARIA Attributes Support Accessible Design (tpg) | | 17,342 |
accessibility, semantics, aria, html, attributes |
Designing for User Font-Size and Zoom (mia/odd) | | 17,341 |
design, typography, zooming, css, units, functions |
Why Senior Engineers Are Choosing Hexagonal Over Layered Architecture | | 17,340 |
architecture, software-design-patterns |
Kiro vs. Cursor: How Amazon’s AI IDE Is Redefining Developer Productivity | | 17,339 |
kiro, aws, cursor, code-editors, ai, comparisons |
Why Semantic HTML Still Matters (jon) | | 17,338 |
html, semantics |
Why Quick Cache Implementation Creates More Problems Than It Solves: The Hidden Tech Debt Crisis | | 17,337 |
performance, caching, technical-debt, maintainability, architecture |
The Hidden Cost of Poor Navigation: How Information Architecture Directly Impacts Business Metrics (uxm) | | 17,336 |
information-architecture, navigation, economics |
The Future of the Web Is Decentralized (Whether You Like It or Not) (web) | | 17,335 |
web |
The Evolving Role of AI in User Experience (uxm) | | 17,334 |
user-experience, design, ai, trends |
The Communication Crisis That’s Killing UX Design Careers (uxm) | | 17,333 |
user-experience, design, career, communication, ai, accessibility |
Super Short Note: Placeholder Perfidy (ste) | | 17,332 |
accessibility, html, placeholders |
Quick Tip: Use Fewer Links (nat) | | 17,331 |
links, accessibility, tips-and-tricks |
Performant Vue Applications With Vapor (jac) | | 17,330 |
performance, vuejs |
Introducing Zustand (State Management) (ada/fro) | | 17,329 |
introductions, state-management, zustand, react |
Handling JavaScript Event Listeners With Parameters (sma) | | 17,328 |
javascript, events |
Git Worktrees: Git Done Right (nic) | | 17,327 |
git, productivity |
eslint-config-prettier Compromised: How npm Package With 30 Million Downloads Spread Malware | | 17,326 |
prettier, eslint, npm, security, malware |
Does Ranking Higher on Google Mean You’ll Get Cited in AI Overviews? (ahr) | | 17,325 |
google, search, ai, seo |
CSS Logical Properties—What, Why, and How (sch) | | 17,324 |
videos, css, logical-properties |
A Primer on Focus Trapping (zel/css) | | 17,323 |
introductions, focus, keyboard-navigation, javascript, accessibility |
A Friendly Introduction to SVG (jos) | | 17,322 |
introductions, svg, images |
AI Might Be the Best Thing to Happen to Design Communication (uxd) | | 17,321 |
design, ai, communication, processes |
10 Best VS Code Extensions Transformed My Coding in 2025 | | 17,320 |
vs-code, microsoft, code-editors, tooling, productivity |
Web Vital API (thi) | | 17,319 |
videos, performance, web-vitals, apis |
Revisiting My 2010 JavaScript Library (dia) | | 17,318 |
retrospectives, javascript, libraries, internet-explorer, microsoft, browsers |
Responsive Video Is (Almost) Easy Now (koo) | | 17,317 |
multimedia, responsive-design |
Compile Svelte 5 in Your Head | | 17,316 |
svelte, compiling, javascript |
Garbage Collection Was a Mistake (imp) | | 17,315 |
garbage-collection, memory, java, programming |
Writing “!= null”? That’s What Junior Devs Do—Here’s the Senior Way | | 17,314 |
javascript |
Making Sense of Accessibility and the Law (tem) | | 17,313 |
accessibility, legal, eaa, ada, section-508, compliance |
Why 80% of Java Developers Struggle With Multithreading | | 17,312 |
java, multithreading |
IntelliJ IDEA Moves to the Unified Distribution (jet) | | 17,311 |
jetbrains, code-editors |
Unconditional Love for Conditional CSS (geo) | | 17,310 |
css, functions, conditionals, mixins, container-queries, transitions |
npm Phishing Email Targets Developers With Typosquatted Domain (sar/soc) | | 17,309 |
npm, security |
European Accessibility Act (EAA) FAQ (tet) | | 17,308 |
eaa, legal, accessibility |
Can AI Replace Web Developers: A Practical Look at Current Tools and Limitations | | 17,307 |
ai, tooling, career |
AI Agents Are Creating a New Security Nightmare for Enterprises and Startups (the) | | 17,306 |
ai, security, apis |
AI Tools + AI Fluency + Human Advantage = AI-Native Designer (uxd) | | 17,305 |
design, user-experience, ai, tooling, career, link-lists |
The Multi-Repository TypeScript Problem | | 17,304 |
typescript, monorepos |
New Colors Without Shooting Lasers Into Your Eyes (dyn) | | 17,303 |
colors |
Generative User Interfaces (mik+/cod) | | 17,302 |
videos, interviews, ai, prompting, developer-experience, tooling |
99% of Users Don’t Know About These 10 ChatGPT Secret Codes | | 17,301 |
chatgpt, openai, ai, prompting |
This Is Why Nobody Submits PRs to Open Source Anymore | | 17,300 |
foss, community, maintenance, ai |
The Untold Story of JavaScript (den) | | 17,299 |
videos, javascript, history |
The Agentic AI Era at JetBrains Is Here (jet) | | 17,298 |
code-editors, jetbrains, ai |
React Router and React Server Components: The Path Forward (mar/rem) | | 17,297 |
react, react-router, components, outlooks |
How AI Vibe Coding Is Destroying Junior Developers Careers | | 17,296 |
career, ai, vibe-coding, learning |
Eight Skunkworks Projects That Advance Accessibility Without Approval | | 17,295 |
accessibility, examples, advocacy |
Charlotte Bax on Reducing Your Website’s Carbon Footprint (dig+) | | 17,294 |
podcasts, interviews, sustainability, wordpress |
Shipping WebGPU on Windows in Firefox 141 (jbl/moz) | | 17,293 |
webgpu, firefox, mozilla, browsers, windows, microsoft |
Why Women in Tech Isn’t Enough (whi) | | 17,292 |
community, career |
We Migrated Our Site to Eleventy and Increased Performance by 24% | | 17,291 |
migrating, nextjs, eleventy, performance, comparisons |
Tuesday, July 15, 2025 Security Releases (nod) | | 17,290 |
release-notes, nodejs, security |
Stacked Transforms (chr/fro) | | 17,289 |
css, transforms, animations |
Public CSS Custom Properties in the Shadow DOM (mic) | | 17,288 |
css, custom-properties, shadow-dom, dom, animations |
Naked and Semantic (ark+/dea) | | 17,287 |
podcasts, interviews, awareness-days, css, semantics, maintainability |
Fast, Simple, High Impact: DIY Accessibility Testing for Any Team (a11) | | 17,286 |
accessibility, testing, keyboard-navigation |
Everything That Is Coming in PHP 8.5 (ami) | | 17,285 |
php |
Design Tokens for Links | | 17,284 |
design-tokens, links |
Announcing Nuxt 4.0 (dan/nux) | | 17,283 |
release-notes, nuxt |
I Used n8n and ChatGPT and Reddit to Make $2.4K in 7 Days—Here’s How (ask) | | 17,282 |
monetization, tooling, chatgpt, ai |
Did AI Kill the System’s Thinking Skills in UX? (uxd) | | 17,281 |
user-experience, product-management, ai |
Improving Design Critiques (uxd) | | 17,280 |
design, processes, communication, optimization |
Why I’m Writing Pure HTML and CSS in 2025 | | 17,279 |
html, css |
The Three Great Virtues of an AI-Assisted Programmer | | 17,278 |
programming, ai, principles, career |
Setting Line Length in CSS (and Fitting Text to a Container) (dxn/css) | | 17,277 |
css, units, typography |
Proposal—Shift Node.js to Annual Major Releases and Shorten LTS Duration (raf) | | 17,276 |
discussions, nodejs |