Tight Mode: Why Browsers Produce Different Performance Results (geo /sma )Jan 9, 2025 16,765 browsers , performance , chrome , google , safari , apple , comparisons The “:empty” Pseudo-Class in CSS (cfe )Jan 9, 2025 16,764 css , selectors Running Animations Without Keyframes (css )Jan 9, 2025 16,763 css , animations , tips-and-tricks Prescriptive and Descriptive Information Architectures (jar )Jan 9, 2025 16,762 information-architecture , concepts Let’s Standardize Async CSS (sco )Jan 9, 2025 16,761 css , asynchronicity ECMAScript Feature: Import Attributes (rau )Jan 9, 2025 16,760 ecmascript Creating Better Pull Requests (bel )Jan 9, 2025 16,759 version-control , code-reviews , documentation , collaboration Automated and Manual Accessibility Testing Work Best Together (pop )Jan 9, 2025 16,758 accessibility , testing , comparisons “aria-description” Does Not Translate (aar )Jan 9, 2025 16,757 accessibility , aria , browsers , localization Accessibility Always a Focus in Drupal Jan 9, 2025 16,756 interviews , accessibility , drupal A Couple CSS Tricks for HTML Dialog Elements (cas )Jan 9, 2025 16,755 css , modals , tips-and-tricks 10 Backend Terms Every Frontend Developer Should Know Jan 9, 2025 16,754 terminology , concepts , architecture , performance Exploring Modern JavaScript Compilers: Why Oxc Matters for the Developer Community (hac )Jan 8, 2025 16,753 oxc , javascript , compiling , tooling Eleventy, 2024 in Review (zac /11t )Jan 8, 2025 16,752 eleventy , retrospectives 8 Modern Dev Tools to 100× Your Productivity (let )Jan 8, 2025 16,751 productivity , tooling , link-lists Sharing a Variable Across HTML, CSS, and JavaScript (chr /fro )Jan 8, 2025 16,750 variables , html , css , javascript Remove the “direction” Property on Your Arrow Icons (ali )Jan 8, 2025 16,749 icons , images , microcontent Node’s New Built-In Support for TypeScript (rau )Jan 8, 2025 16,748 nodejs , typescript , configuration Lesser Known Uses of Better Known Attributes (sma )Jan 8, 2025 16,747 html , attributes Getting All Comments From a Given User on a GitHub Discussion (www )Jan 8, 2025 16,746 github , graphql CSS Wish List 2025 (mey )Jan 8, 2025 16,745 css , wish-lists 5 Technical JavaScript Trends You Need to Know About in 2025 Jan 8, 2025 16,744 javascript , trends , architecture , serverless , webassembly , state-management , typescript , type-safety , micro-frontends Top PHP Alternative for Web Development? Jan 7, 2025 16,743 php , javascript , java , python , ruby , go , rust Top React Best Practices in 2025 Jan 7, 2025 16,742 react , best-practices What Is the Definition of Done? Jan 7, 2025 16,741 agile , scrum , documentation Reckoning: Frontend’s Lost Decade (sli /per )Jan 7, 2025 16,740 videos , javascript , performance , web-platform 33 Anti-Patterns That Transform Product Managers Into Backlog Managers (d-p )Jan 7, 2025 16,739 product-management , anti-patterns , processes , agile Progressive Enhancement Brings Everyone In (jay )Jan 7, 2025 16,738 progressive-enhancement , history , javascript , advocacy , link-lists pnpm 10 (pnp )Jan 7, 2025 16,737 release-notes , pnpm How to Design for High-Traffic Events and Prevent Your Website From Crashing (sma )Jan 7, 2025 16,736 how-tos , traffic , hosting , scalability , content-delivery , caching , compression , testing Double-Keyed Caching: How Browser Cache Partitioning Changed the Web (add )Jan 7, 2025 16,735 browsers , caching , dependencies , network , content-delivery , performance An Overview of the 50 Highest-Ranking Web Design and Development Glossaries (j9t )Jan 7, 2025 16,734 overviews , comparisons , terminology , concepts , link-lists Accessibility Essentials Every Front-End Developer Should Know (mar )Jan 7, 2025 16,733 accessibility , fundamentals , html , semantics , forms , keyboard-navigation , modals , alt-text , focus , responsive-design , reduced-motion , aria 2024 JavaScript Rising Stars Jan 7, 2025 16,732 javascript , frameworks , libraries , react , vuejs , tooling , mobile , desktop , state-management , ai , css-in-js , testing , graphql , retrospectives 1-Billion Row Challenge With Node.js Jan 7, 2025 16,731 nodejs , performance What’s Actually Happening With JS Frameworks Jan 6, 2025 16,730 videos , javascript , frameworks , trends Use “translate” to Turn Off Element Translations (ste )Jan 6, 2025 16,729 html , localization The Difference Between HTML Attributes and Properties (pau /clo )Jan 6, 2025 16,728 html , attributes , javascript , terminology Relatively New Things You Should Know About HTML Heading Into 2025 (chr /fro )Jan 6, 2025 16,727 html , forms , toggles , pop-overs , javascript , import-maps , css , transitions Quick Note: Limit Use of “Logo” in Alt Text (nat )Jan 6, 2025 16,726 accessibility , images , logos , alt-text , microcontent Open Source in 2025: What Will Matter Most This Year? (ama )Jan 6, 2025 16,725 foss , sustainability JavaScript Frameworks—Heading Into 2025 (rya /thi )Jan 6, 2025 16,724 javascript , frameworks , performance , complexity , maintainability HTML Is Actually a Programming Language—Fight Me (tim /wir )Jan 6, 2025 16,723 html , programming How to Order Attributes on HTML Elements Jan 6, 2025 16,722 how-tos , html , attributes , sorting , conventions How to Find All Existing and Archived URLs on a Website (tca /moz )Jan 6, 2025 16,721 how-tos , urls , seo , sitemaps , tooling Brief Note on Figure and Figcaption Support (aar )Jan 6, 2025 16,720 html , accessibility , screen-readers , support A Day in the Life of a Software Engineer in 2025 (rak )Jan 6, 2025 16,719 career , programming The Secret to Building Highly Responsive Systems Jan 5, 2025 16,718 videos , architecture , software-design , performance , scalability Top 6 Must Try Frontend Libraries for All Developers Jan 4, 2025 16,717 libraries , tooling , link-lists Scrum vs. Extreme Programming: Was XP Right All Along? Jan 4, 2025 16,716 processes , agile , scrum How to Scrape Web Content for RAG With Readability.js (phi /dat )Jan 3, 2025 16,715 videos , how-tos , content , scraping , rag , ai How to Become a Strong Software Architect Jan 3, 2025 16,714 how-tos , architecture , career , learning Updated Brief Note on Description List Support (aar )Jan 3, 2025 16,713 html , lists , semantics , accessibility , screen-readers , support This Is Not Your Last Job (chr )Jan 3, 2025 16,712 career Tech Stack 2025 Jan 3, 2025 16,711 tech-stacks , react , remix , astro , zustand , tailwind , prisma , playwright , cloudflare FTC Orders AI Accessibility Startup accessiBe to Pay $1M for Misleading Advertising (kyl /tec )Jan 3, 2025 16,710 accessibility , legal , ai 19 Cron Jobs for DevOps Engineers Jan 2, 2025 16,709 dev-ops , cron , automation I Became a Better Developer by Doing This One Thing (and It’s Not Coding) Jan 2, 2025 16,708 career What Is Google’s Navboost Algorithm? (sem )Jan 2, 2025 16,707 google , search , seo TypeScript Generics: A Complete Guide Jan 2, 2025 16,706 guides , typescript , generics , examples Refactoring a Web Performance Snippet for Security and Best Practice (the )Jan 2, 2025 16,705 performance , javascript , metrics , refactoring Database Trends: A 2024 Review and a Look Ahead (and )Jan 2, 2025 16,704 databases , retrospectives , trends , outlooks Cascading Spy Sheets: Exploiting the Complexity of Modern CSS for Email and Browser Fingerprinting (ros )Jan 2, 2025 16,703 studies , research , privacy , css , fingerprinting View Transitions Snippets: Getting All Animations Linked to a View Transition (bra )Jan 1, 2025 16,702 javascript , css , view-transitions , apis You Don’t Need Next.js Jan 1, 2025 16,701 migrating , nextjs , react , metrics The Future of htmx (ale /htm )Jan 1, 2025 16,700 htmx , outlooks The Cyber-Cleanse: Take Back Your Digital Footprint (cyb )Jan 1, 2025 16,699 privacy , security Designing Websites for Bad Performance (per )Dec 31, 2024 16,698 performance , caching , web-workers , hints , optimization Fabulous Font-Face Fallbacks (sto /per )Dec 31, 2024 16,697 performance , css , fonts , typography Breaking Up With Long Tasks or: How I Learned to Group Loops and Wield the Yield (rvi /per )Dec 31, 2024 16,696 performance , javascript , loops Kagi, Orion, and Gopher (geo )Dec 31, 2024 16,695 orion , kagi , browsers A Gentle Introduction to Using a Vector Database Dec 31, 2024 16,694 introductions , databases , vector-databases , javascript , ai , openai Do I Need This Node Dependency? (bri )Dec 31, 2024 16,693 nodejs , dependencies CSS Is Emotional: The Psychology of Specificity Dec 31, 2024 16,692 css , cascade Using DevTools to Validate Web Performance Improvements (nuc /per )Dec 30, 2024 16,691 performance , dev-tools , browsers , chrome , google The 20 Commandments of Software Engineering Dec 30, 2024 16,690 principles , programming , complexity , documentation , commit-messages , code-reviews , dependencies , maintenance , collaboration Your App Should Have Been a Website (and Probably Your Game Too) Dec 30, 2024 16,689 mobile , native , web-apps , browsers , web-platform TypeScript Without Build Tools (chr /fro )Dec 30, 2024 16,688 typescript , monorepos , tooling , link-lists Shallow Clones Versus Structured Clones (phi )Dec 30, 2024 16,687 javascript Page Weight (dws +/htt )Dec 30, 2024 16,686 web-almanac , studies , research , metrics , performance , storage , web-vitals December 2024 Google Core Update (mor /sem )Dec 30, 2024 16,685 google , search Consistency Means Nothing (pjo )Dec 30, 2024 16,684 consistency 5 Reasons Your Direct Traffic Can Suddenly Drop (moz )Dec 30, 2024 16,683 traffic , analytics After Rome Failure, VoidZero Is the Newest Attempt to Create Unified JavaScript Toolchain (inf )Dec 29, 2024 16,682 voidzero , javascript , tooling Why Metrics Cannot Measure Software Development Dec 29, 2024 16,681 programming , metrics , efficiency , productivity Using Iframes to Embed Arbitrary Content Is Probably a Bad Idea (tem )Dec 29, 2024 16,680 iframes , embed-code , keyboard-navigation , scrolling , screen-readers , accessibility The Must-Have SEO Checklist for Developers for 2025 Dec 29, 2024 16,679 seo , checklists , metadata , urls , performance Media (ste +/htt )Dec 29, 2024 16,678 web-almanac , studies , research , metrics , multimedia , images , html Datalists Are More Powerful Than You Think (two /mat )Dec 29, 2024 16,677 html The Ultimate Tech Stack for Startups in 2025 Dec 28, 2024 16,676 tech-stacks , nextjs , tooling Improve Accessibility of User Authentication (cer )Dec 28, 2024 16,675 accessibility , authentication , forms , labels , validation CSS: How to Indicate Container Overflow, When There Is Overflow (j9t )Dec 28, 2024 16,674 how-tos , css , overflow , techniques Boost Website Speed With Prefetching and the Speculation Rules API (sch /mat )Dec 28, 2024 16,673 performance , hints , speculation , apis My Favorite Web Performance Graphs of the Year (fab /per )Dec 27, 2024 16,672 performance , metrics , visualization Is It “Frontend” or “Front-End” or “Front End”? (mar )Dec 27, 2024 16,671 guest-posts , terminology Linux Commands and Concepts Every Developer Should Know Dec 27, 2024 16,670 unix-like , command-line Why Heading Order Matters in HTML (gra )Dec 27, 2024 16,669 html , headings , accessibility “text-box” (fon )Dec 27, 2024 16,668 css , typography , spacing Principles of Web Accessibility (hey )Dec 27, 2024 16,667 accessibility , principles Node.js Now Supports TypeScript by Default (mat )Dec 27, 2024 16,666 nodejs , typescript , support Misleading Icons: Icon-Only-Buttons and Their Impact on Screen Readers (ale /mat )Dec 27, 2024 16,665 html , buttons , icons , images , accessibility , screen-readers AI Needs So Much Power, It’s Making Yours Worse (blo )Dec 27, 2024 16,664 ai Don’t Let Your Redesign Ruin Performance: A Case Study (mac /per )Dec 26, 2024 16,663 performance , redesigning , case-studies The Underrated “<dl>” Element (luh /mat )Dec 26, 2024 16,662 html , lists Nothing Moves Dec 26, 2024 16,661 design , animations Baseline Data Choices (chr /fro )Dec 26, 2024 16,660 browsers , support , progressive-enhancement Correlation or Causation: How Web Performance Proves Its Value (per )Dec 25, 2024 16,659 performance , testing , metrics Preloading Fonts for Web Performance With “link rel=preload” (acc /mat )Dec 25, 2024 16,658 performance , preloading , fonts , html , hints The Curious (Performance) Case of CSS “@import” (erw /per )Dec 24, 2024 16,657 performance , css , history Crawling December: CDNs and Crawling (gee +)Dec 24, 2024 16,656 seo , crawling , content-delivery Concurrency vs. Parallelism Dec 24, 2024 16,655 programming , concurrency , concepts , comparisons The Search Input: They Almost Got It Right (stv /mat )Dec 24, 2024 16,654 html , forms , labels , screen-readers , assistive-tech , accessibility CSS “margin-trim” and Line Height Units (jen /5t3 )Dec 24, 2024 16,653 css , margins , typography , units Relearning Dart Dec 23, 2024 16,652 dart , flutter Why Are We So Rubbish at Accessibility? (car )Dec 23, 2024 16,651 accessibility , craft , culture The Devil Is in the “<details>” (mat )Dec 23, 2024 16,650 html , disclosure-widgets The Design Leader Dilemma (boa /sma )Dec 23, 2024 16,649 design , leadership , principles , policies , prioritization JavaScript Benchmarking Is a Mess Dec 23, 2024 16,648 javascript , performance How to Use Baseline Data (rac /5t3 )Dec 23, 2024 16,647 how-tos , web-platform , browsers , support , documentation CSS Wants to Be a System (dav )Dec 23, 2024 16,646 css A CSS Wishlist for 2025 (mon /css )Dec 23, 2024 16,645 css , wish-lists 15 Principles for Secure Programming (rak )Dec 23, 2024 16,644 security , principles , validation , testing Accessibility First: How to Design Inclusive Frontend Experiences Dec 22, 2024 16,643 how-tos , design , accessibility , html , semantics , alt-text , keyboard-navigation , aria , contrast , forms , focus Mastering npm Scripts: Automate Everything in Your Frontend Workflow Dec 22, 2024 16,642 npm , dependencies , environments , ci-cd , automation Create Stunning Dashboards With ReactJS: Step-By-Step Guide Dec 22, 2024 16,641 guides , react , visualization AWS S3 Deep Dive Dec 22, 2024 16,640 deep-dives , aws , s3 , storage Build Your Own Site Speed Testing Tool With Puppeteer (per )Dec 22, 2024 16,639 performance , testing , puppeteer Frontend Engineer at Adobe Interview Experience Dec 22, 2024 16,638 career , interviewing , adobe PSA: Stop Using the “title” Attribute as Tooltip (dni /mat )Dec 22, 2024 16,637 html , attributes , tooltips , toggles , accessibility Please Keep Your HTML Tables Clean and Lean, if You Really Need to Use Them (cer )Dec 22, 2024 16,636 accessibility , html , tables On Long Term Software Development (ber )Dec 22, 2024 16,635 maintainability , maintenance , dependencies , foss , testing , complexity My Approach to Running a Link Blog (sim )Dec 22, 2024 16,634 blogging , links , content , writing , community Don’t Hide Skip Links (oze )Dec 22, 2024 16,633 accessibility , skip-links , hiding Broadcast Channel API (5t3 )Dec 22, 2024 16,632 apis , javascript Unattributed Navigation Overhead (UNO) (tim /per )Dec 21, 2024 16,631 performance , metrics Matt Mullenweg, WordPress, and the Battle for Control of the Internet (web )Dec 21, 2024 16,630 automattic , wordpress , wp-engine , web Important Topics for Frontend Developers to Master in 2025 Dec 21, 2024 16,629 learning , javascript , typescript , css , frameworks , git , apis , testing , performance , security , ci-cd , websockets Grouping Form Fields (mat )Dec 21, 2024 16,628 html , forms CSS “light-dark()” (may /5t3 )Dec 21, 2024 16,627 css , functions , dark-mode Data-Driven SEO and Web Performance (tod /per )Dec 20, 2024 16,626 seo , performance , web-vitals 8 Most Important System Design Concepts You Should Know Dec 20, 2024 16,625 videos , architecture , system-design , concepts Scroll-Driven and Fixed (chr /fro )Dec 20, 2024 16,624 css , animations , scrolling , positioning No ARIA Is Better Than Bad ARIA (kar )Dec 20, 2024 16,623 videos , accessibility , aria , html My Favourite Colour Is Chuck Norris Red (val /mat )Dec 20, 2024 16,622 html , colors JS Import Maps (5t3 )Dec 20, 2024 16,621 javascript , dependencies , import-maps Biggest Privacy Erosion in 10 Years? On Google’s Policy Change Towards Fingerprinting Dec 20, 2024 16,620 google , privacy , fingerprinting “AsyncLocalStorage”: Simplify Context Management in Node.js (tre )Dec 20, 2024 16,619 nodejs , javascript , asynchronicity AI and the Future of Accessibility With Dr. Gregg Vanderheiden Dec 20, 2024 16,618 podcasts , interviews , accessibility , assistive-tech , ai , outlooks A Progress Update on “reading-flow” (rac )Dec 20, 2024 16,617 css , layout Is Figma Dev Mode a Worthwhile Tool for Developers? (ele /des )Dec 19, 2024 16,616 guest-posts , figma , developer-experience , tooling Detecting Web Performance Regressions Using Statistical Tools (pet /per )Dec 19, 2024 16,615 performance , regressions , tooling CSS Layouts: Creating Structure and Flow (ath )Dec 19, 2024 16,614 css , layout , flexbox , grids 11 YAML Configurations for DevOps Automation Dec 19, 2024 16,613 yaml , configuration , dev-ops , ci-cd , automation , examples I Reduced AWS Bills by 80% Just by Optimizing Node.js Code Dec 19, 2024 16,612 aws , economics , nodejs , optimization The Cloud and the Climate: Navigating AI-Powered Futures (mrc )Dec 19, 2024 16,611 podcasts , interviews , cloud-computing , ai , sustainability The Bad Apple Effect: How Negativity Can Sabotage Teams’ Performance Dec 19, 2024 16,610 collaboration , culture , engineering-management Getting Oriented With HTML Video (sco /mat )Dec 19, 2024 16,609 html , multimedia , web-components CSS Multi-Column Layout Module Level 2 (rac /w3c )Dec 19, 2024 16,608 css , standards , layout CSS Display Module Level 4 (tab +/w3c )Dec 19, 2024 16,607 css , standards , layout CSS “box-decoration-break” (kil /5t3 )Dec 19, 2024 16,606 css BITV 2.0 and the Future of Digital Accessibility in Germany (lev )Dec 18, 2024 16,605 bitv , legal , compliance , accessibility New to the Web Platform in December (rac )Dec 18, 2024 16,604 release-notes , web-platform , browsers , safari , apple , chrome , google Speculative Loading and the Speculation Rules API (qcn /per )Dec 18, 2024 16,603 performance , speculation , apis Have an Accessible New Year With These 12 Resolutions Dec 18, 2024 16,602 accessibility , captions , wcag , testing , headings , modals The Future of CSS: Construct “<custom-ident>” and “<dashed-ident>” Values With “ident()” (bra )Dec 18, 2024 16,601 css , functions , transitions The European Accessibility Act: Understanding Digital Accessibility (coo )Dec 18, 2024 16,600 accessibility , legal , eaa Microdata for Books (ala /mat )Dec 18, 2024 16,599 html , microdata How to Create Multi-Step Forms With Vanilla JavaScript and CSS (css )Dec 18, 2024 16,598 how-tos , forms , javascript , css Declarative Shadow DOM (sch /5t3 )Dec 18, 2024 16,597 shadow-dom , dom , web-components Announcing a Free GitHub Copilot for VS Code (bur /vsc )Dec 18, 2024 16,596 microsoft , github , github-copilot , vs-code , code-editors , ai State of JavaScript 2024 [Results] (sac /dev )Dec 17, 2024 16,595 surveys , metrics , javascript WebAssembly JavaScript Interface (w3c )Dec 17, 2024 16,594 standards , webassembly , javascript , apis Stylish Holidays! Creating a Scroll-Driven Christmas Tree in CSS (uti )Dec 17, 2024 16,593 css , svg , animations , scrolling , effects HTML Conformance: A Comparison of 6.5 npm Validator Packages (With 1.5 Recommendations) (j9t )Dec 17, 2024 16,592 html , conformance , tooling , npm , comparisons How to Make Your Angular Projects More Accessible Dec 17, 2024 16,591 how-tos , angular , accessibility , examples How I Gained a New Perspective on ARIA (mei /mat )Dec 17, 2024 16,590 accessibility , aria CSS “::target-text” for Text Highlighting (tre )Dec 17, 2024 16,589 css , selectors CSS “content-visibility” (kno /5t3 )Dec 17, 2024 16,588 css Become a Better Developer With Clean Code Essentials: YAGNI, KISS, and DRY in Software Engineering Dec 17, 2024 16,587 fundamentals , principles , minimalism , simplicity , maintainability Developer Guide: How to Implement Passkeys Dec 16, 2024 16,586 guides , how-tos , authentication , security , passkeys Recap of the State of the Word 2024 Dec 16, 2024 16,585 wordpress Why Product Owners Should Not Assign Work Dec 16, 2024 16,584 agile , scrum , processes , product-management When Users Interact (blu /per )Dec 16, 2024 16,583 performance , user-experience , metrics , link-lists Re-Imagine the Web With View Transitions (bra )Dec 16, 2024 16,582 css , view-transitions You Don’t Need the “isOpen” Class (mau /mat )Dec 16, 2024 16,581 html , aria , accessibility The Top 20 Tools UX Designers Should Know (uxm )Dec 16, 2024 16,580 design , user-experience , tooling , link-lists React 19 and Web Component Examples (chr /fro )Dec 16, 2024 16,579 react , web-components , examples Never Forgive Them (edz )Dec 16, 2024 16,578 web , ai , user-experience , economics How to Automate OWASP Security Reviews in Your Pull Requests? (cod )Dec 16, 2024 16,577 how-tos , security , owasp , automation , code-reviews , coderabbit Ethical Web Principles: Building a Better Web (tor /w3c )Dec 16, 2024 16,576 web , ethics , principles , processes , advocacy CSS “text-wrap” (mey /5t3 )Dec 16, 2024 16,575 css , typography 11 Essential JavaScript Hooking Techniques for Reverse Engineering in 2024 (xiu )Dec 15, 2024 16,574 javascript , debugging , techniques Creating Shared Ownership for Web Performance From a Cryptic CSS Values (per )Dec 15, 2024 16,573 performance , web-vitals , monitoring , css The Gift You Do Not Want: A Div in a Button’s Clothing (mat )Dec 15, 2024 16,572 html , buttons , accessibility HTML “inert” Attribute (stv /5t3 )Dec 15, 2024 16,571 html , attributes Exploring Hono JS: Fast, Minimal, and Easy to Use Web Framework Dec 15, 2024 16,570 hono Advanced and Creative TypeScript Techniques for Professionals Dec 15, 2024 16,569 typescript , type-safety , techniques Towards Measuring INP on All Browsers and Devices (iva /per )Dec 14, 2024 16,568 performance , web-vitals , browsers Potential Dangers of Status Messages (cer )Dec 14, 2024 16,567 accessibility , wcag , microcontent Page by Page: How Pagination Makes the Web Accessible (mat )Dec 14, 2024 16,566 accessibility , pagination , html , css , svg How to Dehumanize Accessibility With AI (ash )Dec 14, 2024 16,565 how-tos , accessibility , ai Animating Entry Effects (ty /5t3 )Dec 14, 2024 16,564 css , animations , transitions , effects Your JavaScript Bundle Is Too Fat Dec 13, 2024 16,563 javascript , bundling , performance , dependencies , code-splitting , lazy-loading , tree-shaking , minification , optimization Easily Check for Web Accessibility Problems in Ten Minutes or Less Dec 13, 2024 16,562 accessibility , testing , keyboard-navigation , zooming Improving User Experience for Multilingual Web Browsing (mat )Dec 13, 2024 16,561 user-experience , internationalization , html How Strict Should We Be When Testing for WCAG Conformance? (sib /tpg )Dec 13, 2024 16,560 videos , accessibility , wcag , compliance “calc-size()” and Interpolate Size (kev /5t3 )Dec 13, 2024 16,559 css , functions , animations ARIA in HTML (sco +/w3c )Dec 13, 2024 16,558 standards , accessibility , aria , html “align-content”: The Simplest Way to Center Content With CSS (tre )Dec 13, 2024 16,557 css , centering Why Your Logs Cost More Than Your Compute Dec 12, 2024 16,556 logging , economics , processes Top 10 Flutter Libraries in 2025 Dec 12, 2024 16,555 libraries , flutter , dart Customize Interpolation Syntax in Angular at Component Level Dec 12, 2024 16,554 angular , components , customization Updated Drafts for Review: W3C Accessibility Guidelines (WCAG) 3.0 (w3c )Dec 12, 2024 16,553 accessibility , wcag , w3c , standards Preventing Ageism in Design: Digital Accessibility for Older Adults (tpg )Dec 12, 2024 16,552 accessibility , design , dei HTML and CSS I Didn’t Even Know About Before I Started Creating Content in Japanese (mat )Dec 12, 2024 16,551 html , ruby-markup , css , internationalization Ethical Web Principles (tor +/w3c )Dec 12, 2024 16,550 web , principles , ethics , w3c Distributed Tracing in Node.js With OpenTelemetry (bet )Dec 12, 2024 16,549 nodejs , observability , tracing , opentelemetry State of Node.js Performance 2024 (raf /nod )Dec 11, 2024 16,548 nodejs , performance , metrics The “Perilous Pitfalls” of Accessibility Maturity Dec 11, 2024 16,547 accessibility , leadership , product-management Responsive Tables and Readable Paragraphs (chr /fro )Dec 11, 2024 16,546 tables , responsive-design , css Makeshift Hot Reload (eva /mat )Dec 11, 2024 16,545 html , metadata Designer Problems: “Make the Logo Bigger!” (web )Dec 11, 2024 16,544 design , logos , images Angular Signals: Reactive Programming Simplified Dec 11, 2024 16,543 angular , signals , reactivity An Introduction to CSS Scroll-Driven Animations: Scroll and View Progress Timelines (sma )Dec 11, 2024 16,542 introductions , css , animations , scrolling A Deep Dive Into CommonJS and ES Modules in Node.js (app )Dec 11, 2024 16,541 deep-dives , modules , commonjs , esm , nodejs Lifelong Learning in Tech (ema +)Dec 10, 2024 16,540 learning , community Why You Should Use Laravel: Benefits of Laravel Dec 10, 2024 16,539 laravel , php TypeScript: Zero to Hero Plus Cheat Sheet Dec 10, 2024 16,538 typescript , cheat-sheets Simple Web Performance Mentoring (per )Dec 10, 2024 16,537 performance , monitoring , web-vitals , tooling , webpagetest Spot Non-Composited Animations in Chrome DevTools (bra )Dec 10, 2024 16,536 css , animations , dev-tools , browsers , chrome , google WordPress Parent Company Must Stop Blocking WP Engine, Judge Rules (ver )Dec 10, 2024 16,535 automattic , wordpress , wp-engine , legal Wolvic 2024: A Year in Review (wol )Dec 10, 2024 16,534 wolvic , igalia , browsers , retrospectives To Whom Does the World Belong? (bos )Dec 10, 2024 16,533 ai , legal , licensing Submit to the Quirks of HTML (fel /mat )Dec 10, 2024 16,532 html , forms Solved by Modern CSS: Feature Image (sha )Dec 10, 2024 16,531 css , images Site Reputation Abuse: Is Your Website at Risk? (moz )Dec 10, 2024 16,530 seo , google Set Up a Micro-Frontend Architecture in 15 Mins With Vite Dec 10, 2024 16,529 architecture , micro-frontends , vite On-Page SEO Checklist: The Complete Task List for 2025 (sem )Dec 10, 2024 16,528 seo , checklists , html , semantics HTTP (pro /htt )Dec 10, 2024 16,527 web-almanac , studies , research , metrics , http , protocols , hints , apis CSS Wrapped 2024: 17 Features Transforming Modern Web Design (web )Dec 10, 2024 16,526 css , browsers , support , retrospectives 8 Types of Load Balancing Dec 10, 2024 16,525 load-balancing , architecture , servers , nginx 5 Technical Trends to Help Web Developers Stand Out in 2025 Dec 10, 2024 16,524 trends , career , javascript , security , ai , low-and-no-code Accessibility Best Practices for Single Page Applications (SPAs) Dec 9, 2024 16,523 accessibility , best-practices , single-page-apps Cloudflare Radar 2024 Year in Review Dec 9, 2024 16,522 retrospectives , web , web-platform , metrics , comparisons , traffic , ip , http , embed-code , browsers Drizzle Database Migrations (ada /fro )Dec 9, 2024 16,521 migrating , databases , tooling Putting Performance in Relatable Terms (eth /per )Dec 9, 2024 16,520 performance , communication Top 5 DevOps Skills That Will Pay Big in 2025 Dec 9, 2024 16,519 career , dev-ops , ai , observability , git , kubernetes AI Is Killing Coding (imp )Dec 9, 2024 16,518 code-editors , ai , cursor Yet Another Anchor Positioning Quirk (mon /css )Dec 9, 2024 16,517 css , anchor-positioning WebKit Features in Safari 18.2 (jen +/web )Dec 9, 2024 16,516 release-notes , safari , apple , browsers , webkit Native HTML Light and Dark Color Scheme Switching (pep /mat )Dec 9, 2024 16,515 dark-mode , html , css , javascript , functionality Mastering SVG Arcs (sma )Dec 9, 2024 16,514 svg , images AI and Accessibility: Ethical Considerations and Solutions (a11 )Dec 9, 2024 16,513 accessibility , ai , ethics Accessibility Fail Friday: “1” for “Yes” and “0” for “No” Dec 9, 2024 16,512 accessibility , forms Understanding the Main Thread in the Browser (per )Dec 8, 2024 16,511 browsers , javascript , dom What Makes a Great Engineering Manager? (tre )Dec 8, 2024 16,510 engineering-management , career The Heartfelt Story Behind CSS’s New Logo (web )Dec 8, 2024 16,509 css , history Past HTML, Future HTML? (j9t /mat )Dec 8, 2024 16,508 html Douglas Crockford Is Not Your Dad (tec )Dec 8, 2024 16,507 websites , json , comments Buttons and Links Dec 8, 2024 16,506 accessibility , buttons , links , wcag Will AI Eat the Browser? (onm )Dec 7, 2024 16,505 ai , xr , browsers , web Your Website Is a Restaurant (boo /per )Dec 7, 2024 16,504 web-platform , performance Publishing a Simple Client-Side JavaScript Package to npm With GitHub Actions (sim )Dec 7, 2024 16,503 dependencies , javascript , npm , github-actions Almost, but Not Quite, Entirely Unlike… (tin /mat )Dec 7, 2024 16,502 accessibility , buttons , html , ai The State of UX in 2025: A Love Letter About Change (fab )Dec 6, 2024 16,501 user-experience , design , outlooks CSS “@supports”: Write Future-Proof CSS (tre )Dec 6, 2024 16,500 css , feature-detection , progressive-enhancement What Do the State of CSS and HTML Surveys Tell Us? (rac )Dec 6, 2024 16,499 web-platform , html , css , community The Evolution of Instant Web: What It Means for Performance Tooling (per )Dec 6, 2024 16,498 performance , tooling , web-vitals The Importance of Graceful Degradation in Accessible Interface Design (ele /sma )Dec 6, 2024 16,497 design , accessibility , user-experience , graceful-degradation , progressive-enhancement Tools for Unmoderated Usability Testing (nng )Dec 6, 2024 16,496 usability , testing , tooling Node.js Delivers First LTS With “require(esm)” Enabled, Enhances Security and Release Automation (sar /soc )Dec 6, 2024 16,495 nodejs , esm Native CSS Nesting Is Here (tre )Dec 6, 2024 16,494 css , nesting , examples “aria-labelledby = self” (wes /mat )Dec 6, 2024 16,493 accessibility , aria The Importance of Hover States Dec 5, 2024 16,492 design , interaction-design , link-lists CSS Wrapped 2024 (arg +)Dec 5, 2024 16,491 css , browsers , support , retrospectives When Is a Skip Link Needed? (tpg )Dec 5, 2024 16,490 accessibility , skip-links , keyboard-navigation , focus What Is HTML Optimization? What Is It Not? (j9t )Dec 5, 2024 16,489 html , optimization , terminology The Complete Guide to ARIA Live Regions for Developers (flo /a11 )Dec 5, 2024 16,488 guides , accessibility , aria , live-regions React v19 (rea )Dec 5, 2024 16,487 release-notes , react Multi-State Buttons (pre /fro )Dec 5, 2024 16,486 buttons , css Knowing CSS Is Mastery to Frontend Development (hel )Dec 5, 2024 16,485 css , frameworks , career Forced Colors Mode Futility (css /mat )Dec 5, 2024 16,484 colors , contrast , css , accessibility Exploring the Core Concepts of Node.js Readable Streams (pav )Dec 5, 2024 16,483 nodejs , streaming , concepts Build a SolidJS App With Deno (den )Dec 5, 2024 16,482 solidjs , deno The World Doesn’t Need More Managers—It Needs People Who Care Enough to Lead Dec 4, 2024 16,481 design , leadership React vs. Angular: Which Framework Should We Choose in 2024 and 2025? (bhu )Dec 4, 2024 16,480 frameworks , react , angular , comparisons How Does the React Compiler Perform on Real Code (ade /per )Dec 4, 2024 16,479 react , compiling , rendering , memoization , performance A Leap in the Evolution of Airtable’s Codebase: Scaling TypeScript to Thousands of Projects Dec 4, 2024 16,478 typescript , scalability , case-studies Just Say “No” to JavaScript (nic /inf )Dec 4, 2024 16,477 javascript , typescript , programming Release Notes for Safari Technology Preview 209 (jon /web )Dec 4, 2024 16,476 release-notes , safari , apple , browsers It’s Not AI, It’s State-of-the-Art Exploitation (laq )Dec 4, 2024 16,475 ai , myths How to Include Web Accessibility in Your Web Development Process (pop )Dec 4, 2024 16,474 how-tos , accessibility , processes , tooling , webaim How to Include Web Accessibility in Your Content Writing Process (pop )Dec 4, 2024 16,473 how-tos , accessibility , content , writing , processes How to Fix Storybook Screenshot Testing (not )Dec 4, 2024 16,472 how-tos , testing , screenshots , images , storybook , vitest How React Compiler Performs on Real Code (ade )Dec 4, 2024 16,471 react , compiling , rendering , memoization Googling Is for Old People: What This Means for Web Designers (web )Dec 4, 2024 16,470 design , mobile , search , google Control the Viewport Resize Behavior on Mobile With “interactive-widget” (bra /mat )Dec 4, 2024 16,469 css , units , viewport , resizing , mobile , metadata , html Angular 19: Standalone Updates Dec 4, 2024 16,468 angular 24 Best AI Tools for Developers in 2025 (moz )Dec 4, 2024 16,467 tooling , ai , link-lists Astro 5.0 (eri +)Dec 3, 2024 16,466 release-notes , astro Pure CSS Halftone Effect in 3 Declarations (ana /fro )Dec 3, 2024 16,465 css , effects , halftone What a Web Performance Engineer Needs to Know About Cloud Cost Savings (per )Dec 3, 2024 16,464 performance , cloud-computing , economics , efficiency You Should Have a Website (nor )Dec 3, 2024 16,463 manifestos , career Why We Switched to Astro (and Why It Might Interest You) (ste )Dec 3, 2024 16,462 migrating , nextjs , astro The Pixel Canvas Shimmer Effect (hex )Dec 3, 2024 16,461 web-components , effects Smooth Multi-Page Experiences With Just a Few Lines of CSS (joh /mat )Dec 3, 2024 16,460 css , transitions , effects Privacy (max /htt )Dec 3, 2024 16,459 web-almanac , studies , research , metrics , privacy , apis Creating an Effective Multistep Form for Better User Experience (sma )Dec 3, 2024 16,458 forms , html , javascript , user-experience A Beginner’s Guide to Information Architecture in UX Dec 3, 2024 16,457 guides , information-architecture , user-experience I Was Laid Off From Spotify One Year Ago: Here’s What I’ve Learnt Dec 2, 2024 16,456 user-experience , career DreamHost Removed From WordPress.org’s Recommended Hosting Page Dec 2, 2024 16,455 wordpress , hosting The Danger of Defaults (nng )Dec 2, 2024 16,454 videos , usability , design WPT: An Overview and History (boa /boc )Dec 2, 2024 16,453 overviews , history , web-platform , testing The Logical Border Radius Equivalents (chr /fro )Dec 2, 2024 16,452 css , borders , logical-properties , internationalization The HTML Native Search Element (tre )Dec 2, 2024 16,451 html , semantics Starting Off Right: Where Autofocus Shines (kil /mat )Dec 2, 2024 16,450 html , forms , focus SEO (jam +/htt )Dec 2, 2024 16,449 web-almanac , studies , research , metrics , seo , robotstxt , metadata , structured-data , amp , internationalization Run Your Next.js SSR App on Deno Deploy (orr /den )Dec 2, 2024 16,448 nextjs , deno , hosting How to Stay and Grow in Tech (Especially if You’re a Minority) (bla )Dec 2, 2024 16,447 how-tos , career How GenAI Impacts User Experiences—Even Beyond AI (uxm )Dec 2, 2024 16,446 user-experience , ai , processes Hints and Suggestions: The Design of Web Design (mia /btc )Dec 2, 2024 16,445 videos , design , css , cascade , history A Layered Approach to Speculation Rules (css )Dec 2, 2024 16,444 performance , speculation Goodhart’s Law in Action: 3 Webperf Examples (nom /per )Dec 1, 2024 16,443 performance , principles , lighthouse , web-vitals , metrics , google , examples How to Usability Test Your Product (if You Want Bad UX) (ada )Dec 1, 2024 16,442 how-tos , usability , user-experience , testing How to Clamp the Lightness of a Relative Color in CSS (ang )Dec 1, 2024 16,441 how-tos , css , colors , functions Development Advent Calendars for 2024 (aar )Dec 1, 2024 16,440 link-lists , learning Designed With Care (rac )Dec 1, 2024 16,439 websites , books , accessibility , design , content , compliance CSS Selectors Advent Calendar 2024 Dec 1, 2024 16,438 css , selectors , examples CSS Advent Calendar Dec 1, 2024 16,437 websites , css , examples Blast From the Past: 2advanced.com (web )Dec 1, 2024 16,436 design , flash , history , case-studies A Link on a Logo in the Header, What Should the Alt-Text Be? (ria /mat )Dec 1, 2024 16,435 accessibility , branding , links , logos , images , alt-text The Future of Front-End Development: Trends to Watch in 2025 (max )Nov 30, 2024 16,434 ai , qwik , solidjs , webassembly , esm , design-systems , headless , accessibility , sustainability , dev-tools , low-and-no-code Why You Should Avoid Grand System Redesigns Nov 30, 2024 16,433 videos , refactoring , software-design , architecture Turn Off AI Features by Default (to Reduce Their Climate Impact) (hdv )Nov 30, 2024 16,432 ai , sustainability , tooling How to Join Blue Beanie Day: Wear and Share (zel )Nov 30, 2024 16,431 awareness-days , standards , how-tos Let’s Learn Generators in JavaScript Nov 29, 2024 16,430 javascript , functions 8 PHP Performance Tips Every Developer Should Know Nov 29, 2024 16,429 php , performance , tips-and-tricks , conditionals , caching Why Pipes Sometimes Get “Stuck”: Buffering (b0r )Nov 29, 2024 16,428 command-line , unix-like The Many Faces of Digital Accessibility (aar )Nov 29, 2024 16,427 videos , accessibility , career Stop Aiming for Compliance: Craft a Better Product Strategy Instead (tho )Nov 29, 2024 16,426 accessibility , compliance , product-management , strategies , processes If Not React, Then What? (sli )Nov 29, 2024 16,425 frameworks , client-side-rendering , react , user-experience , performance Don’t Fuck With Scroll Nov 29, 2024 16,424 websites , scrolling , user-experience , usability , accessibility , maintainability Designing Your Own Accessibility Vendor Monitoring Program Nov 29, 2024 16,423 videos , accessibility , business-relations , monitoring Design Systems Are Dead—Long Live Design Systems (lur /zer )Nov 29, 2024 16,422 design-systems , tooling , outlooks Character-Based Alignment (css )Nov 29, 2024 16,421 html , css , alignment Angular v19 No Signals Edition (arm /dan )Nov 29, 2024 16,420 angular A False Sense of Accessibility: What Automated Testing Tools Are Missing Nov 29, 2024 16,419 videos , accessibility , testing , automation , tooling When Is It Time to Move Prototyping From Figma to ProtoPie? Nov 28, 2024 16,418 design , prototyping , tooling , figma Understanding CSS Inheritance: A Guide to Consistent Styling Nov 28, 2024 16,417 guides , css , cascade , inheritance New to the Web Platform in November (rac )Nov 28, 2024 16,416 release-notes , web-platform , browsers , firefox , mozilla , chrome , google The 5 Most Transformative JavaScript Features From ES15 (tar )Nov 28, 2024 16,415 javascript , ecmascript Preloading Responsive Images (tre )Nov 28, 2024 16,414 images , html , hints , performance , preloading Prisma 6: Better Performance, More Flexibility, and Type-Safe SQL (pri )Nov 28, 2024 16,413 release-notes , prisma Observation: CSS Math Eval (kiz )Nov 28, 2024 16,412 css , javascript , math Decoupling OKRs: It’s Time to Let Go (cwo )Nov 28, 2024 16,411 okr , processes , prioritization , leadership Beyond JSON: Exploring File Formats for Design Tokens (stu )Nov 28, 2024 16,410 design-tokens , json , yaml , comparisons A Quick Snapshot of the Microblogging Landscape (tch )Nov 28, 2024 16,409 social-media , comparisons , twitter+x , bluesky , facebook+meta , mastodon , fediverse 10 Git Commands You’ll Wish You Knew Earlier Nov 28, 2024 16,408 git , command-line Create Accessible Websites: Top Free Tools You Need to Know Nov 27, 2024 16,407 accessibility , testing , jaws , nvda , screen-readers , linting , tooling How to Cut Water Usage in Cloud Data Centers Nov 27, 2024 16,406 how-tos , infrastructure , sustainability Is Next.js 15 Any Good? “Use Cache” API First Look (fir )Nov 27, 2024 16,405 videos , nextjs , apis Avoid Hotlinking Images With “Cross-Origin-Resource-Policy” Nov 27, 2024 16,404 images , security Unit Testing in Node.js With Jest (app )Nov 27, 2024 16,403 nodejs , testing , jest The Hype Around Signals (ati /sma )Nov 27, 2024 16,402 frameworks , libraries , signals Program Errors Out of Existence (ale )Nov 27, 2024 16,401 programming , errors , principles Optimizing JavaScript Engine Performance (goo /blo )Nov 27, 2024 16,400 videos , javascript-engines , performance , optimization Jekyll to Astro: An AI-Assisted Migration Nov 27, 2024 16,399 migrating , jekyll , astro , ai , tooling Faster TypeScript Compilation (ash /blo )Nov 27, 2024 16,398 videos , typescript , compiling , performance Contributing to JavaScript and TypeScript (rob /blo )Nov 27, 2024 16,397 videos , javascript , typescript , foss , standards Building Better CLI Apps (mol /blo )Nov 27, 2024 16,396 videos , typescript , javascript , command-line , tooling X’s Objection to the Onion Buying Infowars Is a Reminder You Do Not Own Your Social Media Accounts (404 )Nov 26, 2024 16,395 social-media , twitter+x State of Software Architecture Report—2024 Nov 26, 2024 16,394 architecture , metrics I Removed VS Code, and My Productivity Improved Tremendously (cod )Nov 26, 2024 16,393 code-editors , vs-code , microsoft , neovim , comparisons , productivity Why AI Can’t Replace Developers: The Real Limits of AI in Coding Nov 26, 2024 16,392 ai , programming Which IDEs Do Software Engineers Love, and Why? (ger )Nov 26, 2024 16,391 code-editors , cursor , vs-code , jetbrains , neovim The Free Web (jay )Nov 26, 2024 16,390 web , culture How I Feel About AI (jes )Nov 26, 2024 16,389 ai , programming , productivity , ethics , sustainability Designing (and Evolving) a New Web Performance Score (css )Nov 26, 2024 16,388 performance , metrics Automated Decision Logs in AI-Assisted Coding (add )Nov 26, 2024 16,387 ai , logging Agile Is Dead Nov 26, 2024 16,386 websites , manifestos , agile , processes , collaboration , communication A Framework for Evaluating Browser Support (jos )Nov 26, 2024 16,385 browsers , support , web-platform , graceful-degradation A Button Is Not a Link (mor /mat )Nov 26, 2024 16,384 html , buttons , links How to Comply With DOJ’s Seemingly Impossible Web Accessibility Regulation Nov 25, 2024 16,383 how-tos , accessibility , legal , compliance Design Systems vs. Style Guides (nng )Nov 25, 2024 16,382 videos , design-systems , style-guides , comparisons , design , documentation What Causes “Bad Days” for Developers? Nov 25, 2024 16,381 studies , research , productivity WebAssembly (Wasm): When (and When Not) to Use It (tre )Nov 25, 2024 16,380 webassembly The End of the Twitter Era (san )Nov 25, 2024 16,379 social-media , twitter+x , mastodon , facebook+meta , bluesky Language of Parts Bookmarklet (bea )Nov 25, 2024 16,378 bookmarklets , html , metadata , accessibility How Browsers Really Load Web Pages (pro /wel )Nov 25, 2024 16,377 videos , browsers , rendering , parsing , http , performance From Gatsby to Eleventy (mat )Nov 25, 2024 16,376 migrating , gatsby , eleventy , webc , performance Deno vs. Oracle: Canceling the JavaScript Trademark (tin /den )Nov 25, 2024 16,375 deno , oracle , javascript , legal The Semantic Interface Palette Is Simple Nov 24, 2024 16,374 design , design-tokens , semantics , figma Interop and Hard Problems (bka )Nov 24, 2024 16,373 web-platform , browsers , support , interoperability Figma Releases the Pattern Library (web )Nov 24, 2024 16,372 figma , pattern-libraries The Death of Creativity and Imagination Nov 23, 2024 16,371 creativity , ai , prompting Old Alt Text Advice (ste )Nov 23, 2024 16,370 accessibility , images , alt-text , html , microcontent , best-practices Mastering JavaScript Event Delegation Nov 23, 2024 16,369 javascript , events JavaScript Events Made Easy: A Comprehensive Guide for Beginners Nov 23, 2024 16,368 guides , events , javascript Screenshot-Driven Development (bla /ope )Nov 22, 2024 16,367 processes , design , tooling Using Severity Ratings to Prioritize Web Accessibility Remediation (web )Nov 22, 2024 16,366 accessibility , prioritization The PHP Foundation Turns Three (the )Nov 22, 2024 16,365 php , anniversaries Solved by CSS: Donuts Scopes (mon /css )Nov 22, 2024 16,364 css , scope Recursion Explained in Simple Terms (tre )Nov 22, 2024 16,363 programming , concepts Git Like a Pro: 10 Things I Regret Not Knowing Earlier Nov 22, 2024 16,362 git , command-line Content Security Policy Level 3 (mik /w3c )Nov 22, 2024 16,361 standards , csp , security Why We Need to Have a Change of HEART With UX Metrics Nov 21, 2024 16,360 user-experience , metrics , product-management Node.js 22 Runtime Now Available in AWS Lambda Nov 21, 2024 16,359 nodejs , aws , serverless , lambda I Don’t Have Time to Learn React (kei )Nov 21, 2024 16,358 career , craft , prioritization , react What’s Next for WebGPU (dak )Nov 21, 2024 16,357 webgpu Exploring Alternative Interactions in JavaScript (dev )Nov 21, 2024 16,356 videos , javascript , ai , interaction-design Every Developer Should Know These Postman Tips and Tricks Nov 21, 2024 16,355 postman , tips-and-tricks Why Accessibility Matters for Your SEO Strategy (a11 )Nov 21, 2024 16,354 accessibility , seo , strategies Where Has All the Valid HTML Gone (j9t )Nov 21, 2024 16,353 html , conformance , quality Third Parties (htt )Nov 21, 2024 16,352 web-almanac , studies , research , metrics , embed-code , monetization , analytics , content-delivery , hosting , marketing , social-media , tag-management , multimedia , consent-management Tailwind CSS v4.0 Beta 1 (ada /tai )Nov 21, 2024 16,351 tailwind Introducing the Leader’s Guide to Accessibility Nov 21, 2024 16,350 guides , introductions , accessibility , leadership , processes , terminology Doing the Numbers: Digital Accessibility and Shifting Left (deq )Nov 21, 2024 16,349 accessibility , processes , metrics , economics CSS Selectors: Unlocking Advanced Selectors for Modern Web Design Nov 21, 2024 16,348 css , selectors Avoid Read-Only Controls (aar )Nov 21, 2024 16,347 html , forms , accessibility The CSS Reset Contradiction (j9t )Nov 20, 2024 16,346 css , resets WP Engine Updates Its Original Legal Complaint Against Automattic and Matt Mullenweg Nov 20, 2024 16,345 wp-engine , automattic , wordpress , legal Static Site Generation With Next.js: Using Next.js for React.js Applications Nov 20, 2024 16,344 static-site-generation , site-generators , nextjs , react React.js Best Practices for Beginners: A Comprehensive Guide Nov 20, 2024 16,343 guides , best-practices , react , components , state-management , hooks , debugging How to Use Lighthouse Wisely in Your Front-End Projects (ele /des )Nov 20, 2024 16,342 guest-posts , how-tos , lighthouse , google , performance , accessibility , seo , best-practices What We Learned Migrating From Webpack to Vite Nov 20, 2024 16,341 migrating , webpack , vite , lessons So You Decided to Do a Technical Migration (loc /btc )Nov 20, 2024 16,340 videos , migrating , maintenance Privacy Principles (rob +/w3c )Nov 20, 2024 16,339 privacy , principles My 3 Most-Wanted CSS Table Features (dar )Nov 20, 2024 16,338 css , html , tables , wish-lists Make Creative Borders With “background-clip: border-area” (jen /web )Nov 20, 2024 16,337 css , borders , backgrounds , safari , apple , browsers Avoiding False Positives in Node.js Tests (app )Nov 20, 2024 16,336 nodejs , testing An Outline Version of the New CSS Logo (kil )Nov 20, 2024 16,335 css Meet Angular v19 (mge /ang )Nov 19, 2024 16,334 release-notes , angular Why Wasm: Quickstart Nov 19, 2024 16,333 webassembly State of JavaScript 2024 (sac /dev )Nov 19, 2024 16,332 surveys , javascript Node.js Corepack: Version Control for Package Managers (tre )Nov 19, 2024 16,331 nodejs , corepack , versioning , dependencies , tooling Migrating From VuePress to VitePress (ole )Nov 19, 2024 16,330 migrating , site-generators , vuejs Mastering Accessible Modals With ARIA and Keyboard Navigation (a11 )Nov 19, 2024 16,329 accessibility , keyboard-navigation , aria , modals , javascript How to Prerelease an npm Package (spa /clo )Nov 19, 2024 16,328 how-tos , npm , dependencies , versioning , semver AI’s Transformative Impact on Web Design: Supercharging Productivity Across the Industry (boa /sma )Nov 19, 2024 16,327 ai , design , processes , productivity Why Is Hiring Software So Impersonal? Nov 18, 2024 16,326 tooling , hiring , user-experience AWS Lambda Turns Ten—Looking Back and Looking Ahead (jef )Nov 18, 2024 16,325 anniversaries , aws , serverless , lambda , history , outlooks Web Accessibility and the Second Trump Administration Nov 18, 2024 16,324 accessibility , legal The Future of Voice User Interfaces (uxm )Nov 18, 2024 16,323 design , conversational-design , voice 20 Years of Firefox: How a Community Project Changed the Web (moz )Nov 18, 2024 16,322 firefox , mozilla , browsers , history , anniversaries Why Responsive Design Is Failing Modern Users (web )Nov 18, 2024 16,321 responsive-design , performance , usability , accessibility Testing Digital Products the RITE Way (uxm )Nov 18, 2024 16,320 usability , testing , processes No Fuss Light/Dark Modes (chr /fro )Nov 18, 2024 16,319 css , dark-mode Native Dual-Range Input Nov 18, 2024 16,318 html , forms , css Importing a Frontend JavaScript Library Without a Build System (b0r )Nov 18, 2024 16,317 javascript , libraries , commonjs , esm , nodejs , html Foundations: Types of Disability (tet )Nov 18, 2024 16,316 accessibility , fundamentals Anchor Positioning Is Disruptive (jam /odd )Nov 18, 2024 16,315 css , anchor-positioning , layout Addressing Users’ Painpoints: Best Practices for Identifying and Solving UX Design Problems (uxm )Nov 18, 2024 16,314 user-experience , design , legibility , responsive-design , performance The Root Causes for the Dev–Design Mismatch (ere )Nov 17, 2024 16,313 design , collaboration , processes Content Design Practices for Sustainable Communication in Tech Nov 17, 2024 16,312 content , communication , sustainability My Issues With Shorthand Properties (hav )Nov 17, 2024 16,311 css , shorthands CSS Gets a New Logo—and It Uses the Color “rebeccapurple” (mic )Nov 17, 2024 16,310 css The Tragedy of Running an Old Node Project Nov 17, 2024 16,309 nodejs The Art of Clean Code: A Practical Guide to Writing Maintainable JavaScript Nov 17, 2024 16,308 guides , principles , javascript , maintainability Tailwind vs. Vanilla CSS—Should You Reconsider? Nov 17, 2024 16,307 videos , tailwind , css Can [Open Source Pledge] Fix Open Source Sustainability? (tre )Nov 17, 2024 16,306 foss , community , maintenance Some Tips for Keyboard Support on Native Mobile Applications (cer )Nov 16, 2024 16,305 accessibility , mobile , native , keyboard-navigation , tips-and-tricks Against Best Practices (arp )Nov 16, 2024 16,304 programming , best-practices [A Book Apart] Authors Together (dde )Nov 16, 2024 16,303 websites , books , link-lists Alt Text: Not Always Needed (nng )Nov 15, 2024 16,302 accessibility , images , alt-text , writing What Is User Experience (and What Is It Not)? (nng )Nov 15, 2024 16,301 user-experience , terminology , comparisons When Is the Right Time to Share Our Excitement About New Web Features? (rac )Nov 15, 2024 16,300 web-platform , support , browsers The Next Improvement in Angular Reactivity Nov 15, 2024 16,299 angular , reactivity Help Your Code Reviewer (ant )Nov 15, 2024 16,298 code-reviews , collaboration , communication , consistency , quality Ghost Jobs Should Be Illegal (tre )Nov 15, 2024 16,297 hiring , legal Exploring JavaScript Symbols (tre )Nov 15, 2024 16,296 javascript Reimagining Prototyping With AI Nov 14, 2024 16,295 user-experience , design , prototyping , ai State of HTML 2024 [Results] (sac /dev )Nov 14, 2024 16,294 surveys , metrics , html Self-Contained Executable Programs With Deno Compile (tin /den )Nov 14, 2024 16,293 deno , javascript , typescript , compiling How Is Digital Accessibility Awareness Being Promoted Across the Globe? (oze )Nov 14, 2024 16,292 accessibility , advocacy Adding Interactive Charts in Astro Nov 14, 2024 16,291 astro , visualization , functionality 10 Advanced TypeScript Concepts Every Developer Should Know Nov 14, 2024 16,290 typescript , concepts 1 + 2 Engineering Team Priorities (j9t )Nov 14, 2024 16,289 engineering-management , leadership , culture , prioritization View Transitions API: Single Page Apps Without a Framework (deb )Nov 13, 2024 16,288 view-transitions , apis , single-page-apps , css Modern CSS for Sites: View Transitions, Scroll Effects, and More (arg )Nov 13, 2024 16,287 videos , css , view-transitions , scrolling , effects AI Assistance Panel (mat )Nov 13, 2024 16,286 dev-tools , browsers , chrome , google , ai Cookie Permissions: 5 Common User Types (nng )Nov 13, 2024 16,285 videos , cookies , consent-management , usability , personas Why Developers Should Give Next.js App Router Another Chance (low )Nov 13, 2024 16,284 nextjs , routing The Myth of “Accessible Components and Done” (mic )Nov 13, 2024 16,283 accessibility , components , myths The European Accessibility Act—Get Ready (int )Nov 13, 2024 16,282 accessibility , legal , eaa Most Disabled People “Excluded” by Unfit Designs Nov 13, 2024 16,281 accessibility , design , dei Learn Big O Notation Once and for All Nov 13, 2024 16,280 algorithms , complexity , performance Global Digital Accessibility Salary Survey (web )Nov 13, 2024 16,279 accessibility , career , surveys Custom Progress Element Using Anchor Positioning and Scroll-Driven Animations (css /fro )Nov 13, 2024 16,278 css , anchor-positioning , animations , scrolling , progress-indicators An Official Logo for CSS (arg )Nov 13, 2024 16,277 css Accessibility Misinformation (col )Nov 13, 2024 16,276 accessibility , wcag , apca How to Optimize Performance in Vue Apps (jac /deb )Nov 12, 2024 16,275 how-tos , vuejs , performance , optimization New in Chrome 131 Nov 12, 2024 16,274 release-notes , chrome , google , browsers Automattic Launches “WP Engine Tracker” to Monitor Sites Leaving WP Engine, Sparking Controversy Nov 12, 2024 16,273 automattic , wp-engine My Favourite Software Architecture Patterns Nov 12, 2024 16,272 architecture , micro-frontends , software-design-patterns Top 20 Platform Engineering Tools (spa )Nov 12, 2024 16,271 platform-engineering , tooling , link-lists Let’s Talk About Memory Leaks in Dart and Flutter (flu )Nov 12, 2024 16,270 dart , flutter , memory Why I Will Always Be Angry About Software Engineering (lud )Nov 12, 2024 16,269 career , culture What Accessibility Statements Are Really For Nov 12, 2024 16,268 accessibility , documentation , legal Understanding Bitwise Shifts in JavaScript: “<<” and “>>” (tre )Nov 12, 2024 16,267 javascript , operators The “br” Element (hey )Nov 12, 2024 16,266 html , semantics