HTML Conformance: A Comparison of 6.5 npm Validator Packages (With 1.5 Recommendations) (j9t )Dec 17, 2024 16,577 html , conformance , tooling , npm , comparisons How to Make Your Angular Projects More Accessible Dec 17, 2024 16,576 how-tos , angular , accessibility , examples How I Gained a New Perspective on ARIA (mei /mat )Dec 17, 2024 16,575 accessibility , aria CSS “::target-text” for Text Highlighting (tre )Dec 17, 2024 16,574 css , selectors CSS “content-visibility” (kno /5t3 )Dec 17, 2024 16,573 css Become a Better Developer With Clean Code Essentials: YAGNI, KISS, and DRY in Software Engineering Dec 17, 2024 16,572 fundamentals , principles , minimalism , simplicity , maintainability Developer Guide: How to Implement Passkeys Dec 16, 2024 16,571 guides , how-tos , authentication , security , passkeys Recap of the State of the Word 2024 Dec 16, 2024 16,570 wordpress Why Product Owners Should Not Assign Work Dec 16, 2024 16,569 agile , scrum , processes , product-management When Users Interact (blu /per )Dec 16, 2024 16,568 performance , user-experience , metrics , link-lists Re-Imagine the Web With View Transitions (bra )Dec 16, 2024 16,567 css , view-transitions You Don’t Need the “isOpen” Class (mau /mat )Dec 16, 2024 16,566 html , aria , accessibility The Top 20 Tools UX Designers Should Know (uxm )Dec 16, 2024 16,565 design , user-experience , tooling , link-lists React 19 and Web Component Examples (chr /fro )Dec 16, 2024 16,564 react , web-components , examples Never Forgive Them (edz )Dec 16, 2024 16,563 web , ai , user-experience , economics How to Automate OWASP Security Reviews in Your Pull Requests? (cod )Dec 16, 2024 16,562 how-tos , security , owasp , automation , code-reviews , coderabbit Ethical Web Principles: Building a Better Web (tor /w3c )Dec 16, 2024 16,561 web , ethics , principles , processes , advocacy CSS “text-wrap” (mey /5t3 )Dec 16, 2024 16,560 css , typography 11 Essential JavaScript Hooking Techniques for Reverse Engineering in 2024 (xiu )Dec 15, 2024 16,559 javascript , debugging , techniques Creating Shared Ownership for Web Performance From a Cryptic CSS Values (per )Dec 15, 2024 16,558 performance , web-vitals , monitoring , css The Gift You Do Not Want: A Div in a Button’s Clothing (mat )Dec 15, 2024 16,557 html , buttons , accessibility HTML “inert” Attribute (stv /5t3 )Dec 15, 2024 16,556 html , attributes Exploring Hono JS: Fast, Minimal, and Easy to Use Web Framework Dec 15, 2024 16,555 hono Advanced and Creative TypeScript Techniques for Professionals Dec 15, 2024 16,554 typescript , type-safety , techniques Towards Measuring INP on All Browsers and Devices (iva /per )Dec 14, 2024 16,553 performance , web-vitals , browsers Potential Dangers of Status Messages (cer )Dec 14, 2024 16,552 accessibility , wcag , microcontent Page by Page: How Pagination Makes the Web Accessible (mat )Dec 14, 2024 16,551 accessibility , pagination , html , css , svg How to Dehumanize Accessibility With AI (ash )Dec 14, 2024 16,550 how-tos , accessibility , ai Animating Entry Effects (ty /5t3 )Dec 14, 2024 16,549 css , animations , transitions , effects Your JavaScript Bundle Is Too Fat Dec 13, 2024 16,548 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,547 accessibility , testing , keyboard-navigation , zooming Improving User Experience for Multilingual Web Browsing (mat )Dec 13, 2024 16,546 user-experience , internationalization , html How Strict Should We Be When Testing for WCAG Conformance? (sib /tpg )Dec 13, 2024 16,545 videos , accessibility , wcag , compliance “calc-size()” and Interpolate Size (kev /5t3 )Dec 13, 2024 16,544 css , functions , animations ARIA in HTML (sco +/w3c )Dec 13, 2024 16,543 standards , accessibility , aria , html “align-content”: The Simplest Way to Center Content With CSS (tre )Dec 13, 2024 16,542 css , centering Why Your Logs Cost More Than Your Compute Dec 12, 2024 16,541 logging , economics , processes Top 10 Flutter Libraries in 2025 Dec 12, 2024 16,540 libraries , flutter , dart Customize Interpolation Syntax in Angular at Component Level Dec 12, 2024 16,539 angular , components , customization Updated Drafts for Review: W3C Accessibility Guidelines (WCAG) 3.0 (w3c )Dec 12, 2024 16,538 accessibility , wcag , w3c , standards Preventing Ageism in Design: Digital Accessibility for Older Adults (tpg )Dec 12, 2024 16,537 accessibility , design , dei HTML and CSS I Didn’t Even Know About Before I Started Creating Content in Japanese (mat )Dec 12, 2024 16,536 html , ruby-markup , css , internationalization Ethical Web Principles (tor +/w3c )Dec 12, 2024 16,535 web , principles , ethics , w3c Distributed Tracing in Node.js With OpenTelemetry (bet )Dec 12, 2024 16,534 nodejs , observability , tracing , opentelemetry The “Perilous Pitfalls” of Accessibility Maturity Dec 11, 2024 16,533 accessibility , leadership , product-management State of Node.js Performance 2024 (raf /nod )Dec 11, 2024 16,532 nodejs , performance , metrics Responsive Tables and Readable Paragraphs (chr /fro )Dec 11, 2024 16,531 tables , responsive-design , css Makeshift Hot Reload (eva /mat )Dec 11, 2024 16,530 html , metadata Designer Problems: “Make the Logo Bigger!” (web )Dec 11, 2024 16,529 design , logos , images Angular Signals: Reactive Programming Simplified Dec 11, 2024 16,528 angular , signals , reactivity An Introduction to CSS Scroll-Driven Animations: Scroll and View Progress Timelines (sma )Dec 11, 2024 16,527 introductions , css , animations , scrolling A Deep Dive Into CommonJS and ES Modules in Node.js (app )Dec 11, 2024 16,526 deep-dives , modules , commonjs , esm , nodejs Lifelong Learning in Tech (ema +)Dec 10, 2024 16,525 learning , community Why You Should Use Laravel: Benefits of Laravel Dec 10, 2024 16,524 laravel , php TypeScript: Zero to Hero Plus Cheat Sheet Dec 10, 2024 16,523 typescript , cheat-sheets Simple Web Performance Mentoring (per )Dec 10, 2024 16,522 performance , monitoring , web-vitals , tooling , webpagetest Spot Non-Composited Animations in Chrome DevTools (bra )Dec 10, 2024 16,521 css , animations , dev-tools , browsers , chrome , google WordPress Parent Company Must Stop Blocking WP Engine, Judge Rules (ver )Dec 10, 2024 16,520 automattic , wordpress , wp-engine , legal Wolvic 2024: A Year in Review (wol )Dec 10, 2024 16,519 wolvic , igalia , browsers , retrospectives To Whom Does the World Belong? (bos )Dec 10, 2024 16,518 ai , legal , licensing Submit to the Quirks of HTML (fel /mat )Dec 10, 2024 16,517 html , forms Solved by Modern CSS: Feature Image (sha )Dec 10, 2024 16,516 css , images Site Reputation Abuse: Is Your Website at Risk? (moz )Dec 10, 2024 16,515 seo , google Set Up a Micro-Frontend Architecture in 15 Mins With Vite Dec 10, 2024 16,514 architecture , micro-frontends , vite On-Page SEO Checklist: The Complete Task List for 2025 (sem )Dec 10, 2024 16,513 seo , checklists , html , semantics HTTP (pro /htt )Dec 10, 2024 16,512 web-almanac , studies , research , metrics , http , protocols , hints , apis CSS Wrapped 2024: 17 Features Transforming Modern Web Design (web )Dec 10, 2024 16,511 css , browsers , support , retrospectives 8 Types of Load Balancing Dec 10, 2024 16,510 load-balancing , architecture , servers , nginx 5 Technical Trends to Help Web Developers Stand Out in 2025 Dec 10, 2024 16,509 trends , career , javascript , security , ai , low-and-no-code Accessibility Best Practices for Single Page Applications (SPAs) Dec 9, 2024 16,508 accessibility , best-practices , single-page-apps Cloudflare Radar 2024 Year in Review Dec 9, 2024 16,507 retrospectives , web , web-platform , metrics , comparisons , traffic , ip , http , embed-code , browsers Drizzle Database Migrations (ada /fro )Dec 9, 2024 16,506 migrating , databases , tooling Putting Performance in Relatable Terms (eth /per )Dec 9, 2024 16,505 performance , communication Top 5 DevOps Skills That Will Pay Big in 2025 Dec 9, 2024 16,504 career , dev-ops , ai , observability , git , kubernetes AI Is Killing Coding (imp )Dec 9, 2024 16,503 code-editors , ai , cursor Yet Another Anchor Positioning Quirk (mon /css )Dec 9, 2024 16,502 css , anchor-positioning WebKit Features in Safari 18.2 (jen +/web )Dec 9, 2024 16,501 release-notes , safari , apple , browsers , webkit Native HTML Light and Dark Color Scheme Switching (pep /mat )Dec 9, 2024 16,500 dark-mode , html , css , javascript , functionality Mastering SVG Arcs (sma )Dec 9, 2024 16,499 svg , images AI and Accessibility: Ethical Considerations and Solutions (a11 )Dec 9, 2024 16,498 accessibility , ai , ethics Accessibility Fail Friday: “1” for “Yes” and “0” for “No” Dec 9, 2024 16,497 accessibility , forms Understanding the Main Thread in the Browser (per )Dec 8, 2024 16,496 browsers , javascript , dom What Makes a Great Engineering Manager? (tre )Dec 8, 2024 16,495 engineering-management , career The Heartfelt Story Behind CSS’s New Logo (web )Dec 8, 2024 16,494 css , history Past HTML, Future HTML? (j9t /mat )Dec 8, 2024 16,493 html Douglas Crockford Is Not Your Dad (tec )Dec 8, 2024 16,492 websites , json , comments Buttons and Links Dec 8, 2024 16,491 accessibility , buttons , links , wcag Will AI Eat the Browser? (onm )Dec 7, 2024 16,490 ai , xr , browsers , web Your Website Is a Restaurant (boo /per )Dec 7, 2024 16,489 web-platform , performance Publishing a Simple Client-Side JavaScript Package to npm With GitHub Actions (sim )Dec 7, 2024 16,488 dependencies , javascript , npm , github-actions Almost, but Not Quite, Entirely Unlike… (tin /mat )Dec 7, 2024 16,487 accessibility , buttons , html , ai CSS “@supports”: Write Future-Proof CSS (tre )Dec 6, 2024 16,486 css , feature-detection , progressive-enhancement What Do the State of CSS and HTML Surveys Tell Us? (rac )Dec 6, 2024 16,485 web-platform , html , css , community The State of UX in 2025: A Love Letter About Change (fab )Dec 6, 2024 16,484 user-experience , design , outlooks The Evolution of Instant Web: What It Means for Performance Tooling (per )Dec 6, 2024 16,483 performance , tooling , web-vitals The Importance of Graceful Degradation in Accessible Interface Design (ele /sma )Dec 6, 2024 16,482 design , accessibility , user-experience , graceful-degradation , progressive-enhancement Tools for Unmoderated Usability Testing (nng )Dec 6, 2024 16,481 usability , testing , tooling Node.js Delivers First LTS With “require(esm)” Enabled, Enhances Security and Release Automation (sar /soc )Dec 6, 2024 16,480 nodejs , esm Native CSS Nesting Is Here (tre )Dec 6, 2024 16,479 css , nesting , examples “aria-labelledby = self” (wes /mat )Dec 6, 2024 16,478 accessibility , aria CSS Wrapped 2024 (arg +)Dec 5, 2024 16,477 css , browsers , support , retrospectives The Importance of Hover States Dec 5, 2024 16,476 design , interaction-design , link-lists When Is a Skip Link Needed? (tpg )Dec 5, 2024 16,475 accessibility , skip-links , keyboard-navigation , focus What Is HTML Optimization? What Is It Not? (j9t )Dec 5, 2024 16,474 html , optimization , terminology The Complete Guide to ARIA Live Regions for Developers (flo /a11 )Dec 5, 2024 16,473 guides , accessibility , aria , live-regions React v19 (rea )Dec 5, 2024 16,472 release-notes , react Multi-State Buttons (pre /fro )Dec 5, 2024 16,471 buttons , css Knowing CSS Is Mastery to Frontend Development (hel )Dec 5, 2024 16,470 css , frameworks , career Forced Colors Mode Futility (css /mat )Dec 5, 2024 16,469 colors , contrast , css , accessibility Exploring the Core Concepts of Node.js Readable Streams (pav )Dec 5, 2024 16,468 nodejs , streaming , concepts Build a SolidJS App With Deno (den )Dec 5, 2024 16,467 solidjs , deno React vs. Angular: Which Framework Should We Choose in 2024 and 2025? (bhu )Dec 4, 2024 16,466 frameworks , react , angular , comparisons How Does the React Compiler Perform on Real Code (ade /per )Dec 4, 2024 16,465 react , compiling , rendering , memoization , performance The World Doesn’t Need More Managers—It Needs People Who Care Enough to Lead Dec 4, 2024 16,464 design , leadership A Leap in the Evolution of Airtable’s Codebase: Scaling TypeScript to Thousands of Projects Dec 4, 2024 16,463 typescript , scalability , case-studies Just Say “No” to JavaScript (nic /inf )Dec 4, 2024 16,462 javascript , typescript , programming Release Notes for Safari Technology Preview 209 (jon /web )Dec 4, 2024 16,461 release-notes , safari , apple , browsers It’s Not AI, It’s State-of-the-Art Exploitation (laq )Dec 4, 2024 16,460 ai , myths How to Include Web Accessibility in Your Web Development Process (pop )Dec 4, 2024 16,459 how-tos , accessibility , processes , tooling , webaim How to Include Web Accessibility in Your Content Writing Process (pop )Dec 4, 2024 16,458 how-tos , accessibility , content , writing , processes How to Fix Storybook Screenshot Testing (not )Dec 4, 2024 16,457 how-tos , testing , screenshots , images , storybook , vitest How React Compiler Performs on Real Code (ade )Dec 4, 2024 16,456 react , compiling , rendering , memoization Googling Is for Old People: What This Means for Web Designers (web )Dec 4, 2024 16,455 design , mobile , search , google Control the Viewport Resize Behavior on Mobile With “interactive-widget” (bra /mat )Dec 4, 2024 16,454 css , units , viewport , resizing , mobile , metadata , html Angular 19: Standalone Updates Dec 4, 2024 16,453 angular 24 Best AI Tools for Developers in 2025 (moz )Dec 4, 2024 16,452 tooling , ai , link-lists Pure CSS Halftone Effect in 3 Declarations (ana /fro )Dec 3, 2024 16,451 css , effects , halftone What a Web Performance Engineer Needs to Know About Cloud Cost Savings (per )Dec 3, 2024 16,450 performance , cloud-computing , economics , efficiency You Should Have a Website (nor )Dec 3, 2024 16,449 manifestos , career Why We Switched to Astro (and Why It Might Interest You) (ste )Dec 3, 2024 16,448 migrating , nextjs , astro The Pixel Canvas Shimmer Effect (hex )Dec 3, 2024 16,447 web-components , effects Smooth Multi-Page Experiences With Just a Few Lines of CSS (joh /mat )Dec 3, 2024 16,446 css , transitions , effects Privacy (max /htt )Dec 3, 2024 16,445 web-almanac , studies , research , metrics , privacy , apis Creating an Effective Multistep Form for Better User Experience (sma )Dec 3, 2024 16,444 forms , html , javascript , user-experience Astro 5.0 (eri +/ast )Dec 3, 2024 16,443 release-notes , astro A Beginner’s Guide to Information Architecture in UX Dec 3, 2024 16,442 guides , information-architecture , user-experience DreamHost Removed From WordPress.org’s Recommended Hosting Page Dec 2, 2024 16,441 wordpress , hosting I Was Laid Off From Spotify One Year Ago: Here’s What I’ve Learnt Dec 2, 2024 16,440 user-experience , career The Danger of Defaults (nng )Dec 2, 2024 16,439 videos , usability , design WPT: An Overview and History (boa /boc )Dec 2, 2024 16,438 overviews , history , web-platform , testing The Logical Border Radius Equivalents (chr /fro )Dec 2, 2024 16,437 css , borders , logical-properties , internationalization The HTML Native Search Element (tre )Dec 2, 2024 16,436 html , semantics Starting Off Right: Where Autofocus Shines (kil /mat )Dec 2, 2024 16,435 html , forms , focus SEO (jam +/htt )Dec 2, 2024 16,434 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,433 nextjs , deno , hosting How to Stay and Grow in Tech (Especially if You’re a Minority) (bla )Dec 2, 2024 16,432 how-tos , career How GenAI Impacts User Experiences—Even Beyond AI (uxm )Dec 2, 2024 16,431 user-experience , ai , processes Hints and Suggestions: The Design of Web Design (mia /btc )Dec 2, 2024 16,430 videos , design , css , cascade , history A Layered Approach to Speculation Rules (css )Dec 2, 2024 16,429 performance , speculation Goodhart’s Law in Action: 3 Webperf Examples (nom /per )Dec 1, 2024 16,428 performance , principles , lighthouse , web-vitals , metrics , google , examples How to Usability Test Your Product (if You Want Bad UX) (ada )Dec 1, 2024 16,427 how-tos , usability , user-experience , testing How to Clamp the Lightness of a Relative Color in CSS (ang )Dec 1, 2024 16,426 how-tos , css , colors , functions Development Advent Calendars for 2024 (aar )Dec 1, 2024 16,425 link-lists , learning Designed With Care (rac )Dec 1, 2024 16,424 websites , books , accessibility , design , content , compliance CSS Selectors Advent Calendar 2024 Dec 1, 2024 16,423 css , selectors , examples CSS Advent Calendar Dec 1, 2024 16,422 websites , css , examples Blast From the Past: 2advanced.com (web )Dec 1, 2024 16,421 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,420 accessibility , branding , links , logos , images , alt-text The Future of Front-End Development: Trends to Watch in 2025 (max )Nov 30, 2024 16,419 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,418 videos , refactoring , software-design , architecture Turn Off AI Features by Default (to Reduce Their Climate Impact) (hdv )Nov 30, 2024 16,417 ai , sustainability , tooling How to Join Blue Beanie Day: Wear and Share (zel )Nov 30, 2024 16,416 awareness-days , standards , how-tos Let’s Learn Generators in JavaScript Nov 29, 2024 16,415 javascript , functions 8 PHP Performance Tips Every Developer Should Know Nov 29, 2024 16,414 php , performance , tips-and-tricks , conditionals , caching Why Pipes Sometimes Get “Stuck”: Buffering (b0r )Nov 29, 2024 16,413 command-line , unix-like The Many Faces of Digital Accessibility (aar )Nov 29, 2024 16,412 videos , accessibility , career Stop Aiming for Compliance: Craft a Better Product Strategy Instead (tho )Nov 29, 2024 16,411 accessibility , compliance , product-management , strategies , processes If Not React, Then What? (sli )Nov 29, 2024 16,410 frameworks , client-side-rendering , react , user-experience , performance Don’t Fuck With Scroll Nov 29, 2024 16,409 websites , scrolling , user-experience , usability , accessibility , maintainability Designing Your Own Accessibility Vendor Monitoring Program Nov 29, 2024 16,408 videos , accessibility , business-relations , monitoring Design Systems Are Dead—Long Live Design Systems (lur /zer )Nov 29, 2024 16,407 design-systems , tooling , outlooks Character-Based Alignment (css )Nov 29, 2024 16,406 html , css , alignment Angular v19 No Signals Edition (arm /dan )Nov 29, 2024 16,405 angular A False Sense of Accessibility: What Automated Testing Tools Are Missing Nov 29, 2024 16,404 videos , accessibility , testing , automation , tooling New to the Web Platform in November (rac )Nov 28, 2024 16,403 release-notes , web-platform , browsers , firefox , mozilla , chrome , google When Is It Time to Move Prototyping From Figma to ProtoPie? Nov 28, 2024 16,402 design , prototyping , tooling , figma The 5 Most Transformative JavaScript Features From ES15 (tar )Nov 28, 2024 16,401 javascript , ecmascript Preloading Responsive Images (tre )Nov 28, 2024 16,400 images , html , hints , performance , preloading Understanding CSS Inheritance: A Guide to Consistent Styling Nov 28, 2024 16,399 guides , css , cascade Prisma 6: Better Performance, More Flexibility, and Type-Safe SQL (pri )Nov 28, 2024 16,398 release-notes , prisma Observation: CSS Math Eval (kiz )Nov 28, 2024 16,397 css , javascript , math Decoupling OKRs: It’s Time to Let Go (cwo )Nov 28, 2024 16,396 okr , processes , prioritization , leadership Beyond JSON: Exploring File Formats for Design Tokens (stu )Nov 28, 2024 16,395 design-tokens , json , yaml , comparisons A Quick Snapshot of the Microblogging Landscape (tch )Nov 28, 2024 16,394 social-media , comparisons , twitter+x , bluesky , facebook+meta , mastodon , fediverse 10 Git Commands You’ll Wish You Knew Earlier Nov 28, 2024 16,393 git , command-line Create Accessible Websites: Top Free Tools You Need to Know Nov 27, 2024 16,392 accessibility , testing , jaws , nvda , screen-readers , linting , tooling How to Cut Water Usage in Cloud Data Centers Nov 27, 2024 16,391 how-tos , infrastructure , sustainability Is Next.js 15 Any Good? “Use Cache” API First Look (fir )Nov 27, 2024 16,390 videos , nextjs , apis Avoid Hotlinking Images With “Cross-Origin-Resource-Policy” Nov 27, 2024 16,389 images , security Unit Testing in Node.js With Jest (app )Nov 27, 2024 16,388 nodejs , testing , jest The Hype Around Signals (ati /sma )Nov 27, 2024 16,387 frameworks , libraries , signals Program Errors Out of Existence (ale )Nov 27, 2024 16,386 programming , errors , principles Optimizing JavaScript Engine Performance (goo /blo )Nov 27, 2024 16,385 videos , javascript-engines , performance , optimization Jekyll to Astro: An AI-Assisted Migration Nov 27, 2024 16,384 migrating , jekyll , astro , ai , tooling Faster TypeScript Compilation (ash /blo )Nov 27, 2024 16,383 videos , typescript , compiling , performance Contributing to JavaScript and TypeScript (rob /blo )Nov 27, 2024 16,382 videos , javascript , typescript , foss , standards Building Better CLI Apps (mol /blo )Nov 27, 2024 16,381 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,380 social-media , twitter+x State of Software Architecture Report—2024 Nov 26, 2024 16,379 architecture , metrics I Removed VS Code, and My Productivity Improved Tremendously (cod )Nov 26, 2024 16,378 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,377 ai , programming Which IDEs Do Software Engineers Love, and Why? (ger )Nov 26, 2024 16,376 code-editors , cursor , vs-code , jetbrains , neovim The Free Web (jay )Nov 26, 2024 16,375 web , culture How I Feel About AI (jes )Nov 26, 2024 16,374 ai , programming , productivity , ethics , sustainability Designing (and Evolving) a New Web Performance Score (css )Nov 26, 2024 16,373 performance , metrics Automated Decision Logs in AI-Assisted Coding (add )Nov 26, 2024 16,372 ai , logging Agile Is Dead Nov 26, 2024 16,371 websites , manifestos , agile , processes , collaboration , communication A Framework for Evaluating Browser Support (jos )Nov 26, 2024 16,370 browsers , support , web-platform , graceful-degradation A Button Is Not a Link (mor /mat )Nov 26, 2024 16,369 html , buttons , links How to Comply With DOJ’s Seemingly Impossible Web Accessibility Regulation Nov 25, 2024 16,368 how-tos , accessibility , legal , compliance Design Systems vs. Style Guides (nng )Nov 25, 2024 16,367 videos , design-systems , style-guides , comparisons , design , documentation What Causes “Bad Days” for Developers? Nov 25, 2024 16,366 studies , research , productivity WebAssembly (Wasm): When (and When Not) to Use It (tre )Nov 25, 2024 16,365 webassembly The End of the Twitter Era (san )Nov 25, 2024 16,364 social-media , twitter+x , mastodon , facebook+meta , bluesky Language of Parts Bookmarklet (bea )Nov 25, 2024 16,363 bookmarklets , html , metadata , accessibility How Browsers Really Load Web Pages (pro /wel )Nov 25, 2024 16,362 videos , browsers , rendering , parsing , http , performance From Gatsby to Eleventy (mat )Nov 25, 2024 16,361 migrating , gatsby , eleventy , webc , performance Deno vs. Oracle: Canceling the JavaScript Trademark (tin /den )Nov 25, 2024 16,360 deno , oracle , javascript , legal The Semantic Interface Palette Is Simple Nov 24, 2024 16,359 design , design-tokens , semantics , figma Interop and Hard Problems (bka )Nov 24, 2024 16,358 web-platform , browsers , support , interoperability Figma Releases the Pattern Library (web )Nov 24, 2024 16,357 figma , pattern-libraries The Death of Creativity and Imagination Nov 23, 2024 16,356 creativity , ai , prompting Old Alt Text Advice (ste )Nov 23, 2024 16,355 accessibility , images , alt-text , html , microcontent , best-practices Mastering JavaScript Event Delegation Nov 23, 2024 16,354 javascript , events JavaScript Events Made Easy: A Comprehensive Guide for Beginners Nov 23, 2024 16,353 guides , events , javascript Screenshot-Driven Development (bla /ope )Nov 22, 2024 16,352 processes , design , tooling Using Severity Ratings to Prioritize Web Accessibility Remediation (web )Nov 22, 2024 16,351 accessibility , prioritization The PHP Foundation Turns Three (the )Nov 22, 2024 16,350 php , anniversaries Solved by CSS: Donuts Scopes (mon /css )Nov 22, 2024 16,349 css , scope Recursion Explained in Simple Terms (tre )Nov 22, 2024 16,348 programming , concepts Git Like a Pro: 10 Things I Regret Not Knowing Earlier Nov 22, 2024 16,347 git , command-line Content Security Policy Level 3 (mik /w3c )Nov 22, 2024 16,346 standards , csp , security Node.js 22 Runtime Now Available in AWS Lambda Nov 21, 2024 16,345 nodejs , aws , serverless , lambda I Don’t Have Time to Learn React (kei )Nov 21, 2024 16,344 career , craft , prioritization , react What’s Next for WebGPU (dak )Nov 21, 2024 16,343 webgpu Exploring Alternative Interactions in JavaScript (dev )Nov 21, 2024 16,342 videos , javascript , ai , interaction-design Why We Need to Have a Change of HEART With UX Metrics Nov 21, 2024 16,341 user-experience , metrics , product-management Every Developer Should Know These Postman Tips and Tricks Nov 21, 2024 16,340 postman , tips-and-tricks Why Accessibility Matters for Your SEO Strategy (a11 )Nov 21, 2024 16,339 accessibility , seo , strategies Where Has All the Valid HTML Gone (j9t )Nov 21, 2024 16,338 html , conformance , quality Third Parties (htt )Nov 21, 2024 16,337 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,336 tailwind Introducing the Leader’s Guide to Accessibility Nov 21, 2024 16,335 guides , introductions , accessibility , leadership , processes , terminology Doing the Numbers: Digital Accessibility and Shifting Left (deq )Nov 21, 2024 16,334 accessibility , processes , metrics , economics CSS Selectors: Unlocking Advanced Selectors for Modern Web Design Nov 21, 2024 16,333 css , selectors Avoid Read-Only Controls (aar )Nov 21, 2024 16,332 html , forms , accessibility The CSS Reset Contradiction (j9t )Nov 20, 2024 16,331 css , resets WP Engine Updates Its Original Legal Complaint Against Automattic and Matt Mullenweg Nov 20, 2024 16,330 wp-engine , automattic , wordpress , legal Static Site Generation With Next.js: Using Next.js for React.js Applications Nov 20, 2024 16,329 static-site-generation , site-generators , nextjs , react React.js Best Practices for Beginners: A Comprehensive Guide Nov 20, 2024 16,328 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,327 guest-posts , how-tos , lighthouse , google , performance , accessibility , seo , best-practices What We Learned Migrating From Webpack to Vite Nov 20, 2024 16,326 migrating , webpack , vite , lessons So You Decided to Do a Technical Migration (loc /btc )Nov 20, 2024 16,325 videos , migrating , maintenance Privacy Principles (rob +/w3c )Nov 20, 2024 16,324 privacy , principles My 3 Most-Wanted CSS Table Features (dar )Nov 20, 2024 16,323 css , html , tables , wish-lists Make Creative Borders With “background-clip: border-area” (jen /web )Nov 20, 2024 16,322 css , borders , backgrounds , safari , apple , browsers Avoiding False Positives in Node.js Tests (app )Nov 20, 2024 16,321 nodejs , testing An Outline Version of the New CSS Logo (kil )Nov 20, 2024 16,320 css Meet Angular v19 (mge /ang )Nov 19, 2024 16,319 release-notes , angular Why Wasm: Quickstart Nov 19, 2024 16,318 webassembly State of JavaScript 2024 (sac /dev )Nov 19, 2024 16,317 surveys , javascript Node.js Corepack: Version Control for Package Managers (tre )Nov 19, 2024 16,316 nodejs , corepack , versioning , dependencies , tooling Migrating From VuePress to VitePress (ole )Nov 19, 2024 16,315 migrating , site-generators , vuejs Mastering Accessible Modals With ARIA and Keyboard Navigation (a11 )Nov 19, 2024 16,314 accessibility , keyboard-navigation , aria , modals , javascript How to Prerelease an npm Package (spa /clo )Nov 19, 2024 16,313 how-tos , npm , dependencies , versioning , semver AI’s Transformative Impact on Web Design: Supercharging Productivity Across the Industry (boa /sma )Nov 19, 2024 16,312 ai , design , processes , productivity AWS Lambda Turns Ten—Looking Back and Looking Ahead (jef )Nov 18, 2024 16,311 anniversaries , aws , serverless , lambda , history , outlooks Web Accessibility and the Second Trump Administration Nov 18, 2024 16,310 accessibility , legal The Future of Voice User Interfaces (uxm )Nov 18, 2024 16,309 design , conversational-design , voice Why Is Hiring Software So Impersonal? Nov 18, 2024 16,308 tooling , hiring , user-experience 20 Years of Firefox: How a Community Project Changed the Web (moz )Nov 18, 2024 16,307 firefox , mozilla , browsers , history , anniversaries Why Responsive Design Is Failing Modern Users (web )Nov 18, 2024 16,306 responsive-design , performance , usability , accessibility Testing Digital Products the RITE Way (uxm )Nov 18, 2024 16,305 usability , testing , processes No Fuss Light/Dark Modes (chr /fro )Nov 18, 2024 16,304 css , dark-mode Native Dual-Range Input Nov 18, 2024 16,303 html , forms , css Importing a Frontend JavaScript Library Without a Build System (b0r )Nov 18, 2024 16,302 javascript , libraries , commonjs , esm , nodejs , html Foundations: Types of Disability (tet )Nov 18, 2024 16,301 accessibility , fundamentals Anchor Positioning Is Disruptive (jam /odd )Nov 18, 2024 16,300 css , anchor-positioning , layout Addressing Users’ Painpoints: Best Practices for Identifying and Solving UX Design Problems (uxm )Nov 18, 2024 16,299 user-experience , design , legibility , responsive-design , performance My Issues With Shorthand Properties (hav )Nov 17, 2024 16,298 css , shorthands CSS Gets a New Logo—and It Uses the Color “rebeccapurple” (mic )Nov 17, 2024 16,297 css Content Design Practices for Sustainable Communication in Tech Nov 17, 2024 16,296 content , communication , sustainability The Root Causes for the Dev–Design Mismatch (ere )Nov 17, 2024 16,295 design , collaboration , processes The Tragedy of Running an Old Node Project Nov 17, 2024 16,294 nodejs The Art of Clean Code: A Practical Guide to Writing Maintainable JavaScript Nov 17, 2024 16,293 guides , principles , javascript , maintainability Tailwind vs. Vanilla CSS—Should You Reconsider? Nov 17, 2024 16,292 videos , tailwind , css Can [Open Source Pledge] Fix Open Source Sustainability? (tre )Nov 17, 2024 16,291 foss , community , maintenance Some Tips for Keyboard Support on Native Mobile Applications (cer )Nov 16, 2024 16,290 accessibility , mobile , native , keyboard-navigation , tips-and-tricks Against Best Practices (arp )Nov 16, 2024 16,289 programming , best-practices [A Book Apart] Authors Together (dde )Nov 16, 2024 16,288 websites , books , link-lists Alt Text: Not Always Needed (nng )Nov 15, 2024 16,287 accessibility , images , alt-text , writing What Is User Experience (and What Is It Not)? (nng )Nov 15, 2024 16,286 user-experience , terminology , comparisons When Is the Right Time to Share Our Excitement About New Web Features? (rac )Nov 15, 2024 16,285 web-platform , support , browsers The Next Improvement in Angular Reactivity Nov 15, 2024 16,284 angular , reactivity Help Your Code Reviewer (ant )Nov 15, 2024 16,283 code-reviews , collaboration , communication , consistency , quality Ghost Jobs Should Be Illegal (tre )Nov 15, 2024 16,282 hiring , legal Exploring JavaScript Symbols (tre )Nov 15, 2024 16,281 javascript State of HTML 2024 [Results] (sac /dev )Nov 14, 2024 16,280 surveys , metrics , html Reimagining Prototyping With AI Nov 14, 2024 16,279 user-experience , design , prototyping , ai Self-Contained Executable Programs With Deno Compile (tin /den )Nov 14, 2024 16,278 deno , javascript , typescript , compiling How Is Digital Accessibility Awareness Being Promoted Across the Globe? (oze )Nov 14, 2024 16,277 accessibility , advocacy Adding Interactive Charts in Astro Nov 14, 2024 16,276 astro , visualization , functionality 10 Advanced TypeScript Concepts Every Developer Should Know Nov 14, 2024 16,275 typescript , concepts 1 + 2 Engineering Team Priorities (j9t )Nov 14, 2024 16,274 engineering-management , leadership , culture , prioritization View Transitions API: Single Page Apps Without a Framework (deb )Nov 13, 2024 16,273 view-transitions , apis , single-page-apps , css Modern CSS for Sites: View Transitions, Scroll Effects, and More (arg )Nov 13, 2024 16,272 videos , css , view-transitions , scrolling , effects AI Assistance Panel (mat )Nov 13, 2024 16,271 dev-tools , browsers , chrome , google , ai Cookie Permissions: 5 Common User Types (nng )Nov 13, 2024 16,270 videos , cookies , consent-management , usability , personas Why Developers Should Give Next.js App Router Another Chance (low )Nov 13, 2024 16,269 nextjs , routing The Myth of “Accessible Components and Done” (mic )Nov 13, 2024 16,268 accessibility , components , myths The European Accessibility Act—Get Ready (int )Nov 13, 2024 16,267 accessibility , legal , eaa Most Disabled People “Excluded” by Unfit Designs Nov 13, 2024 16,266 accessibility , design , dei Learn Big O Notation Once and for All Nov 13, 2024 16,265 algorithms , complexity , performance Global Digital Accessibility Salary Survey (web )Nov 13, 2024 16,264 accessibility , career , surveys Custom Progress Element Using Anchor Positioning and Scroll-Driven Animations (css /fro )Nov 13, 2024 16,263 css , anchor-positioning , animations , scrolling , progress-indicators An Official Logo for CSS (arg )Nov 13, 2024 16,262 css Accessibility Misinformation (col )Nov 13, 2024 16,261 accessibility , wcag , apca How to Optimize Performance in Vue Apps (jac /deb )Nov 12, 2024 16,260 how-tos , vuejs , performance , optimization New in Chrome 131 Nov 12, 2024 16,259 release-notes , chrome , google , browsers Automattic Launches “WP Engine Tracker” to Monitor Sites Leaving WP Engine, Sparking Controversy Nov 12, 2024 16,258 automattic , wp-engine My Favourite Software Architecture Patterns Nov 12, 2024 16,257 architecture , micro-frontends , software-design-patterns Top 20 Platform Engineering Tools (spa )Nov 12, 2024 16,256 platform-engineering , tooling , link-lists Let’s Talk About Memory Leaks in Dart and Flutter (flu )Nov 12, 2024 16,255 dart , flutter , memory Why I Will Always Be Angry About Software Engineering (lud )Nov 12, 2024 16,254 career , culture What Accessibility Statements Are Really For Nov 12, 2024 16,253 accessibility , documentation , legal Understanding Bitwise Shifts in JavaScript: “<<” and “>>” (tre )Nov 12, 2024 16,252 javascript , operators The “br” Element (hey )Nov 12, 2024 16,251 html , semantics The Art in Everyday Life (sop )Nov 12, 2024 16,250 art , creativity Overflow Clip (sha )Nov 12, 2024 16,249 css , overflow , clipping Color in CSS or How I Learned to Disrespect Tennis (mat /btc )Nov 12, 2024 16,248 videos , css , colors , functions Carving Your Space (hbu )Nov 12, 2024 16,247 career , interviewing Angular Best Practices Nov 12, 2024 16,246 videos , angular , best-practices AI Coding (pvd )Nov 12, 2024 16,245 ai , tooling , code-editors , comparisons , cursor A CSS Logo Hatches! (arg )Nov 12, 2024 16,244 css , community Essential tsconfig.json Options You Should Use Nov 11, 2024 16,243 typescript , configuration The Prompt API (tom )Nov 11, 2024 16,242 chrome , google , browsers , apis , prompting , ai , gemini Design Tokens: Authoring vs. Consuming Nov 11, 2024 16,241 design-tokens , design-systems , naming , comparisons (Up-)Scoped Scroll Timelines (chr /fro )Nov 11, 2024 16,240 css , animations , scrolling Sustainability (htt )Nov 11, 2024 16,239 web-almanac , studies , research , metrics , sustainability Structured Data (htt )Nov 11, 2024 16,238 web-almanac , studies , research , metrics , structured-data , semantic-web Security (htt )Nov 11, 2024 16,237 web-almanac , studies , research , metrics , security Performance (htt )Nov 11, 2024 16,236 web-almanac , studies , research , metrics , performance Markup (gua /htt )Nov 11, 2024 16,235 web-almanac , studies , research , metrics , html Jamstack (mik /htt )Nov 11, 2024 16,234 web-almanac , studies , research , metrics , jamstack , tech-stacks Implementing Astro Search Functionality Nov 11, 2024 16,233 astro , search , functionality Fonts (bra /htt )Nov 11, 2024 16,232 web-almanac , studies , research , metrics , fonts Ecommerce (htt )Nov 11, 2024 16,231 web-almanac , studies , research , metrics , economics , ecommerce Don’t Forget to Localize Your Icons (eri )Nov 11, 2024 16,230 localization , icons , images , culture Cookies (htt )Nov 11, 2024 16,229 web-almanac , studies , research , metrics , content-delivery CMS (htt )Nov 11, 2024 16,228 web-almanac , studies , research , metrics , content-management CDN (htt )Nov 11, 2024 16,227 web-almanac , studies , research , metrics , content-delivery Are AI Assistants Making Us Worse Programmers? Nov 11, 2024 16,226 career , programming , ai , craft , quality Anchoreum—a Game for Learning CSS Anchor Positioning Nov 11, 2024 16,225 websites , learning , css , anchor-positioning Accessibility (mgi /htt )Nov 11, 2024 16,224 web-almanac , studies , research , metrics , accessibility Why Does JavaScript’s “parseInt(0.0000005)” Print “5”? Nov 10, 2024 16,223 javascript Two Different Kinds of “Focusable” UI Elements (yat )Nov 10, 2024 16,222 accessibility , focus , keyboard-navigation Should Destructive Buttons Be Hard to Find? (ada )Nov 10, 2024 16,221 buttons , usability JavaScript Import Attributes (ES2025) (tre )Nov 10, 2024 16,220 javascript , security Biome.js, a Toolchain to Format and Lint Your Web Project Nov 10, 2024 16,219 biome , formatting , linting , tooling Why I Moved From Google Analytics to Simple Analytics (tre )Nov 9, 2024 16,218 migrating , analytics , google Test Smart: Which Automation Strategy to Choose for Peace of Mind? Nov 9, 2024 16,217 testing , automation , strategies , product-management The Path to Learn Web Development (fla )Nov 8, 2024 16,216 learning , http , html , css , tooling , git , javascript , typescript , databases , frameworks AI Features Must Solve Real User Problems (nng )Nov 8, 2024 16,215 ai , user-experience , product-management The Rebellion Will Be Federated (el )Nov 8, 2024 16,214 fediverse , social-media , foss The Different (and Modern) Ways to Toggle Content (css )Nov 8, 2024 16,213 content , toggles , modals , pop-overs State of CSS and State of HTML 2024 (pat )Nov 8, 2024 16,212 css , html Release Notes for Safari Technology Preview 207 (jon /web )Nov 8, 2024 16,211 release-notes , safari , apple , browsers Node.js Implements Stricter Policies for Semver-Major Pull Requests Ahead of Release Deadlines (sar /soc )Nov 8, 2024 16,210 nodejs Mapping Over Promises in JavaScript (pmb )Nov 8, 2024 16,209 javascript , promises How a BBC Navigation Bar Component Broke Depending on Which External Monitor It Was On (jos )Nov 8, 2024 16,208 debugging , javascript , case-studies Five Lessons for Five Years in Tech (bek )Nov 8, 2024 16,207 career , lessons 5 Code Review Anti-Patterns You Can Eliminate With AI (ara /cod )Nov 8, 2024 16,206 code-reviews , anti-patterns , ai , coderabbit Amazon Frontend Engineer Interview Experience 2024, Berlin Nov 7, 2024 16,205 career , interviewing How to Set Up Next.js 15 for Production in 2024 (jan )Nov 7, 2024 16,204 how-tos , nextjs Why Alpine Is the New jQuery and Why That Is an Awesome Thing (ray /fro )Nov 7, 2024 16,203 alpinejs The Lowdown on Dropdowns in HTML and CSS (zer )Nov 7, 2024 16,202 html , css The Deterioration of Google (bal )Nov 7, 2024 16,201 google , seo Should Web Designers Learn JavaScript or CSS? (ope )Nov 7, 2024 16,200 design , career , javascript , css Node.js Now Supports TypeScript Natively Nov 7, 2024 16,199 videos , nodejs , typescript Next.js to htmx—a Real World Example (htm )Nov 7, 2024 16,198 nextjs , htmx , migrating How to Identify Decorative Images and Boost Accessibility (a11 )Nov 7, 2024 16,197 how-tos , images , decoration , accessibility , html , aria Bluesky’s AT Protocol: Pros and Cons for Developers (ric )Nov 7, 2024 16,196 social-media , bluesky , comparisons Exploring Internet Traffic Shifts and Cyber Attacks During the 2024 US Election Nov 6, 2024 16,195 traffic , security More Options for Styling “<details>” (bra )Nov 6, 2024 16,194 html , disclosure-widgets , css Will AI Replace Web Developers? (fla )Nov 6, 2024 16,193 ai , career Advanced Image Formats and When to Use Them: WebP, AVIF, HEIC, and JPEG XL Nov 6, 2024 16,192 images , webp , avif , jpeg-xl , comparisons My Anti-Overlay Client Letter (acc )Nov 6, 2024 16,191 accessibility , overlays , business-relations , communication , advocacy Maybe It Isn’t JavaScript (gee )Nov 6, 2024 16,190 videos , javascript , seo , google How to Automate TypeScript Code Reviews With Coderabbit (the /cod )Nov 6, 2024 16,189 how-tos , typescript , code-reviews , automation , coderabbit Celebrating Innovation and Impact: JavaScriptLandia Community Awards (ope )Nov 6, 2024 16,188 community , javascript Cross-Site WebSocket Hijacking: Understanding and Exploiting CSWSH (pen )Nov 5, 2024 16,187 security , websockets How to Optimize React Performance: Best Practices and Techniques Nov 5, 2024 16,186 how-tos , performance , optimization , react , best-practices , techniques What Developers Miss About the Single Responsibility Principle (jac )Nov 5, 2024 16,185 principles , solid Introducing the vlt Package Manager and Serverless Registry Nov 5, 2024 16,184 introductions , dependencies , serverless , javascript , tooling Why I Stopped Using “else” in Code (adm )Nov 5, 2024 16,183 programming , conditionals , maintainability A Guide to Designing Errors for Workflow Automation Platforms Nov 5, 2024 16,182 guides , design , user-experience , errors Why Optimizing Your Lighthouse Score Is Not Enough for a Fast Website (geo /sma )Nov 5, 2024 16,181 performance , optimization , lighthouse , google , web-vitals What’s the Deal With WebKit Font Smoothing? (dbu )Nov 5, 2024 16,180 webkit , css , typography What’s a Single-Page App? (jak )Nov 5, 2024 16,179 single-page-apps , multi-page-apps , server-side-rendering , client-side-rendering , frameworks , site-generators , comparisons , concepts Web Audio API 1.1 (pad /w3c )Nov 5, 2024 16,178 standards , multimedia , apis Vercel Makes Changes to Next.js to Simplify Self-Hosting (low )Nov 5, 2024 16,177 vercel , nextjs , hosting Unlocking Accessibility: Content Designers Share Their Experience and Advice Nov 5, 2024 16,176 interviews , design , accessibility Platform vs. DevEx Teams: What’s the Difference? Nov 5, 2024 16,175 platform-engineering , developer-experience , comparisons Mastering Interaction to Next Paint (INP) (tod /fro )Nov 5, 2024 16,174 performance , web-vitals JavaScript’s “??=” Operator: Default Values Made Simple (tre )Nov 5, 2024 16,173 javascript , operators JavaScript’s “&&=” Operator: Understanding Logical “AND” Assignment (tre )Nov 5, 2024 16,172 javascript , operators How to Test JavaScript for Accessibility Compliance (flo /a11 )Nov 5, 2024 16,171 how-tos , javascript , accessibility , compliance , wcag , testing How Do HTML Event Handlers Work? (tbr )Nov 5, 2024 16,170 html , javascript , events How Bun Supports V8 APIs Without Using V8 II (bun )Nov 5, 2024 16,169 bun , javascript , v8 , apis Fluid Everything Else (css )Nov 5, 2024 16,168 css , container-queries , responsive-design Beautiful Focus Outlines (med )Nov 5, 2024 16,167 css , focus , accessibility , examples Using Cache Control in Nuxt to Improve Performance (jac )Nov 4, 2024 16,166 nuxt , performance , caching How I Improved Video Streaming With FFmpeg and Node.js Nov 4, 2024 16,165 multimedia , tooling , nodejs , optimization HTML Cheat Sheet Nov 4, 2024 16,164 html , semantics , examples , cheat-sheets Designing for “How Might Things Go Wrong?” Nov 4, 2024 16,163 design , user-experience , errors What Do Survey Demographics Tell Us? (mia /odd )Nov 4, 2024 16,162 community , career , css The Psychology of Attention for UX Designers (uxm )Nov 4, 2024 16,161 user-experience , design The Impact of Artificial Intelligence on UX Design (uxm )Nov 4, 2024 16,160 user-experience , design , ai , testing , optimization , personalization The “button” Element (hey )Nov 4, 2024 16,159 html , semantics , buttons , links Sustainable Web Interest Group Is Formed (tzv /w3c )Nov 4, 2024 16,158 w3c , sustainability , community Named Scroll and View Timelines (chr /fro )Nov 4, 2024 16,157 css , animations How Gestalt Principles Influence UX Design (uxm )Nov 4, 2024 16,156 user-experience , design , principles Dumb Leadership Mistakes I’ve Made (lau )Nov 4, 2024 16,155 leadership , mistakes Disabled and Obscured (ste )Nov 4, 2024 16,154 accessibility , html , forms , wcag , standards A Friendly Introduction to Container Queries (jos )Nov 4, 2024 16,153 introductions , css , container-queries Securing Your Express REST API With Passport.js Nov 3, 2024 16,152 nodejs , express , json-web-tokens , apis , rest , security , tooling What Happened to the Agile Movement? Nov 3, 2024 16,151 videos , agile , processes , productivity , economics Exploring the Browser Rendering Process Nov 3, 2024 16,150 browsers , rendering , dom , cssom , painting Building My Resume in HTML Using Eleventy (men )Nov 3, 2024 16,149 career , html , eleventy 20 HTML Tips You Must Know in 2024 (xiu )Nov 2, 2024 16,148 html , tips-and-tricks Mastering Clean Code With SOLID, DRY, KISS, and YAGNI Principles Nov 2, 2024 16,147 principles , solid , quality , craft Your CSS Reset Should Be Layered (may )Nov 2, 2024 16,146 css , resets , cascade The Open Source AI Definition 1.0 (rem )Nov 2, 2024 16,145 foss , ai The Only Accessibility Video You Will Ever Need Nov 2, 2024 16,144 videos , accessibility Please Publish and Share More (web )Nov 2, 2024 16,143 blogging , indieweb JavaScript Do’s and Don’ts (mua )Nov 2, 2024 16,142 javascript , accessibility How to Write Better TypeScript Code: Best Practices for Clean, Effective, and Scalable Code Nov 2, 2024 16,141 how-tos , typescript 25 Crazy Software Bugs Explained (fir )Nov 1, 2024 16,140 videos , programming , bugs , quality , history You Are Not a CSS Dev if You Have Not Made a CSS Reset Nov 1, 2024 16,139 css , resets , examples The Real Question We Should Be Asking About Agile Transformation Nov 1, 2024 16,138 agile , processes , scalability The “<details>” and “<summary>” Elements Are Getting an Upgrade (sea )Nov 1, 2024 16,137 html , disclosure-widgets AI in Chrome DevTools (zor /css )Nov 1, 2024 16,136 videos , chrome , google , browsers , dev-tools , ai @wasmer/sdk Adds Node.js and Bun Support (was )Oct 31, 2024 16,135 tooling , nodejs , bun The Most Effective Ways to Improve Core Web Vitals Oct 31, 2024 16,134 performance , optimization , web-vitals CSS Masonry Layout Syntax (mic )Oct 31, 2024 16,133 css , layout , masonry Maintaining a Growth Mindset Oct 31, 2024 16,132 design , career , leadership , link-lists The Importance of Giving Feedback Early: Don’t Let Resentment Fester (cwo )Oct 31, 2024 16,131 collaboration , communication , culture The Evolution of Google Web Vitals: What to Expect Beyond Core Web Vitals Oct 31, 2024 16,130 performance , web-vitals , google , history , outlooks The “body” Element (hey )Oct 31, 2024 16,129 html , semantics I Followed the Official AWS Amplify Guide and Was Charged $1,100 Oct 31, 2024 16,128 aws “Functionality” Is Not Constrained by Content Oct 31, 2024 16,127 accessibility , pdf , wcag , content A Comprehensive Introduction to CI/CD Pipelines Oct 31, 2024 16,126 introductions , ci-cd , concepts , processes 25 Accessibility Tips to Celebrate 25 Years (jar /web )Oct 31, 2024 16,125 accessibility , tips-and-tricks , aria , html The “stretch” Keyword: A Better Alternative to “width: 100%” in CSS? (oll )Oct 30, 2024 16,124 css Testing With a Screen Reader Is an Important Step (mic )Oct 30, 2024 16,123 accessibility , testing , screen-readers New to the Web Platform in October (rac )Oct 30, 2024 16,122 release-notes , web-platform , browsers , firefox , mozilla , chrome , google , safari , apple Add Content to the Margins of Web Pages When Printed Using CSS (rac )Oct 30, 2024 16,121 css , margins , print 2024 DORA Report (lau )Oct 30, 2024 16,120 research , productivity , ai , metrics , developer-experience There Is No Such Thing as a Unit Test Oct 30, 2024 16,119 testing The Image Compression Challenge (Donating Money for Excess-Free Projects) (j9t )Oct 30, 2024 16,118 images , compression , performance , tooling Should Masonry Be Part of CSS Grid? (sha )Oct 30, 2024 16,117 css , layout , masonry , grids Reducing Digital Accessibility Litigation Risk Oct 30, 2024 16,116 accessibility , legal , standards , processes How to Build Smaller Container Images: Docker Multi-Stage Builds Oct 30, 2024 16,115 how-tos , containerization , docker , examples Octoverse: AI Leads Python to Top Language as the Number of Global Developers Surges Oct 29, 2024 16,114 research , github , community , ai , programming , python , javascript , typescript , java , php , shells , go What Is the JavaScript Pipeline Operator “|>” (tre )Oct 29, 2024 16,113 javascript , operators Welcoming More Girls to Computer Science in Middle School Oct 29, 2024 16,112 community “We Were Wrong”: An Oral History of WIRED’s Original Website (vir /wir )Oct 29, 2024 16,111 podcasts , history , case-studies Tooltip Best Practices (zel /css )Oct 29, 2024 16,110 accessibility , tooltips , best-practices The Latest in Angular Change Detection—All You Need to Know Oct 29, 2024 16,109 angular Scroll-Driven… Sections (chr /fro )Oct 29, 2024 16,108 css , scrolling , animations PDF Accessibility on the Web: Tricks and Traps (ons /tpg )Oct 29, 2024 16,107 accessibility , pdf , tips-and-tricks My Modern CSS Reset (jak )Oct 29, 2024 16,106 css , resets Introducing the Legendary Programmer Hall of Fame (tre )Oct 29, 2024 16,105 introductions , programming , community How to Roll Your Own Auth in JavaScript and TypeScript (rwi )Oct 29, 2024 16,104 how-tos , authentication , javascript , typescript CSS Scroll-Driven Index (jhe )Oct 29, 2024 16,103 code-pens , css , scrolling , headings Come to the “light-dark()” Side (sar /css )Oct 29, 2024 16,102 dark-mode , html , css , colors Clarifying the Relationship Between Popovers and Dialogs (zel /css )Oct 29, 2024 16,101 pop-overs , modals , html , comparisons , accessibility 20 JavaScript Tricks Every Developer Must Know Oct 28, 2024 16,100 javascript , tips-and-tricks A Deep Dive Into WebAssembly (tom )Oct 28, 2024 16,099 videos , interviews , webassembly , deep-dives Deprecating Node.js REST APIs in 6 Frameworks Oct 28, 2024 16,098 nodejs , apis , rest , frameworks , deprecation , maintenance , fastify , express , nestjs Will We Care About Frameworks in the Future? (pau )Oct 28, 2024 16,097 frameworks , ai WebKit Features in Safari 18.1 (jen /web )Oct 28, 2024 16,096 release-notes , safari , apple , browsers , webkit Revamping a Five-Year Old Node.js Project Oct 28, 2024 16,095 nodejs , mongodb , databases , architecture , refactoring , maintenance Re: Social Media Hasn’t Killed the Personal Blog Just Yet (hel )Oct 28, 2024 16,094 social-media , blogging Polypane 22 (pol )Oct 28, 2024 16,093 release-notes , polypane , browsers Making Content-Aware Components Using CSS “:has()”, Grid, and Quantity Queries (eri /pic )Oct 28, 2024 16,092 web-components , css , grids , selectors JavaScript Best Practices (jet )Oct 28, 2024 16,091 javascript , best-practices HTML Form Validation Is Heavily Underused Oct 28, 2024 16,090 html , forms , validation , react Celebrating 20 Years of Firefox Oct 28, 2024 16,089 videos , anniversaries , firefox , mozilla , browsers WP Engine Files Injunction, Hearing Set for November 26, 2024 Oct 27, 2024 16,088 wp-engine , wordpress , legal Test Smart: How to Apply Automation and Stay Sane? Oct 27, 2024 16,087 quality , testing , automation , ci-cd Naming Things Is Still a Common and Enduring Challenge in Accessibility (cer )Oct 27, 2024 16,086 accessibility , naming JavaScript Truthy and Falsy: A Deep Dive (tre )Oct 27, 2024 16,085 javascript , deep-dives Do’s and Don’ts of Commenting Code Oct 26, 2024 16,084 comments , documentation , examples , best-practices Open Source Survey 2024 [Results] Oct 25, 2024 16,083 surveys , metrics , foss , comparisons Why Does “target="_blank"” Have an Underscore in Front? (kyr )Oct 25, 2024 16,082 html , frames , links The Internet Is Unusable—the Disabled View (web )Oct 25, 2024 16,081 videos , accessibility , web Talkin’ Tables (aar /web )Oct 25, 2024 16,080 videos , accessibility , tables , html Inside the CSS Engine: CSSOM Explained (tre )Oct 25, 2024 16,079 css , cssom Improving Accessibility Through Design Systems (xir /web )Oct 25, 2024 16,078 videos , accessibility , design-systems