Why I Stopped Using “else” in Code (adm )Nov 5, 2024 2,720 programming , conditionals , maintainability What Developers Miss About the Single Responsibility Principle (jac )Nov 5, 2024 2,719 principles , solid How to Optimize React Performance: Best Practices and Techniques Nov 5, 2024 2,718 how-tos , performance , optimization , react , best-practices , techniques A Guide to Designing Errors for Workflow Automation Platforms (uxd )Nov 5, 2024 2,717 guides , design , user-experience , errors How Bun Supports V8 APIs Without Using V8 II (bun )Nov 5, 2024 2,716 bun , javascript , v8 , apis Web Audio API 1.1 (pad /w3c )Nov 5, 2024 2,715 standards , multimedia , apis Unlocking Accessibility: Content Designers Share Their Experience and Advice Nov 5, 2024 2,714 interviews , design , accessibility Platform vs. DevEx Teams: What’s the Difference? Nov 5, 2024 2,713 platform-engineering , developer-experience , comparisons Introducing the vlt Package Manager and Serverless Registry Nov 5, 2024 2,712 introductions , dependencies , serverless , javascript , tooling Mastering Interaction to Next Paint (INP) (tod /fro )Nov 5, 2024 2,711 performance , web-vitals HTML Cheat Sheet Nov 4, 2024 2,710 html , semantics , examples , cheat-sheets Designing for “How Might Things Go Wrong?” (uxd )Nov 4, 2024 2,709 design , user-experience , errors Dumb Leadership Mistakes I’ve Made (lau )Nov 4, 2024 2,708 leadership , mistakes Using Cache Control in Nuxt to Improve Performance Nov 4, 2024 2,707 nuxt , performance , caching The Psychology of Attention for UX Designers (uxm )Nov 4, 2024 2,706 user-experience , design How I Improved Video Streaming With FFmpeg and Node.js Nov 4, 2024 2,705 multimedia , tooling , nodejs , optimization The Impact of Artificial Intelligence on UX Design (uxm )Nov 4, 2024 2,704 user-experience , design , ai , testing , optimization , personalization Named Scroll and View Timelines (chr /fro )Nov 4, 2024 2,703 css , animations How Gestalt Principles Influence UX Design (uxm )Nov 4, 2024 2,702 user-experience , design , principles What Do Survey Demographics Tell Us? (mia /odd )Nov 4, 2024 2,701 community , career , css The “button” Element (hey )Nov 4, 2024 2,700 html , semantics , buttons , links Sustainable Web Interest Group Is Formed (tzv /w3c )Nov 4, 2024 2,699 w3c , sustainability , community Disabled and Obscured (ste )Nov 4, 2024 2,698 accessibility , html , forms , wcag , standards A Friendly Introduction to Container Queries (jos )Nov 4, 2024 2,697 introductions , css , container-queries What Happened to the Agile Movement? Nov 3, 2024 2,696 videos , agile , processes , productivity , economics Securing Your Express REST API With Passport.js Nov 3, 2024 2,695 nodejs , express , json-web-tokens , apis , rest , security , tooling Exploring the Browser Rendering Process Nov 3, 2024 2,694 browsers , rendering , dom , cssom , painting Building My Resume in HTML Using Eleventy (men )Nov 3, 2024 2,693 career , html , eleventy Mastering Clean Code With SOLID, DRY, KISS, and YAGNI Principles Nov 2, 2024 2,692 principles , solid , quality , craft 20 HTML Tips You Must Know in 2024 (xiu )Nov 2, 2024 2,691 html , tips-and-tricks Your CSS Reset Should Be Layered (may )Nov 2, 2024 2,690 css , resets , cascade The Only Accessibility Video You Will Ever Need Nov 2, 2024 2,689 videos , accessibility How to Write Better TypeScript Code: Best Practices for Clean, Effective, and Scalable Code Nov 2, 2024 2,688 how-tos , typescript The Open Source AI Definition 1.0 (rem )Nov 2, 2024 2,687 foss , ai Please Publish and Share More (web )Nov 2, 2024 2,686 blogging , indieweb JavaScript Do’s and Don’ts (mua )Nov 2, 2024 2,685 javascript , accessibility 25 Crazy Software Bugs Explained (fir )Nov 1, 2024 2,684 videos , programming , quality , history The “<details>” and “<summary>” Elements Are Getting an Upgrade (sea )Nov 1, 2024 2,683 html , disclosure-widgets You Are Not a CSS Dev if You Have Not Made a CSS Reset Nov 1, 2024 2,682 css , resets , examples The Real Question We Should Be Asking About Agile Transformation Nov 1, 2024 2,681 agile , processes , scalability AI in Chrome DevTools (zor /css )Nov 1, 2024 2,680 videos , chrome , google , browsers , dev-tools , ai Maintaining a Growth Mindset (uxd )Oct 31, 2024 2,679 design , career , leadership , link-lists The Evolution of Google Web Vitals: What to Expect Beyond Core Web Vitals Oct 31, 2024 2,678 performance , web-vitals , google , history , outlooks @ wasmer/sdk Adds Node.js and Bun Support (was )Oct 31, 2024 2,677 tooling , nodejs , bun “Functionality” Is Not Constrained by Content Oct 31, 2024 2,676 accessibility , pdf , wcag , content CSS Masonry Layout Syntax (mic )Oct 31, 2024 2,675 css , layout , masonry A Comprehensive Introduction to CI/CD Pipelines Oct 31, 2024 2,674 introductions , ci-cd , concepts , processes The Importance of Giving Feedback Early: Don’t Let Resentment Fester (cwo )Oct 31, 2024 2,673 collaboration , communication , culture 25 Accessibility Tips to Celebrate 25 Years (jar /web )Oct 31, 2024 2,672 accessibility , tips-and-tricks , aria , html The Most Effective Ways to Improve Core Web Vitals (dev )Oct 31, 2024 2,671 performance , optimization , web-vitals The “body” Element (hey )Oct 31, 2024 2,670 html , semantics I Followed the Official AWS Amplify Guide and Was Charged $1,100 Oct 31, 2024 2,669 aws 2024 DORA Report (lau )Oct 30, 2024 2,668 research , productivity , ai , metrics , developer-experience The Image Compression Challenge (Donating Money for Excess-Free Projects) (j9t )Oct 30, 2024 2,667 images , compression , performance , tooling Add Content to the Margins of Web Pages When Printed Using CSS (rac /dev )Oct 30, 2024 2,666 css , margins , print Reducing Digital Accessibility Litigation Risk Oct 30, 2024 2,665 accessibility , legal , standards , processes How to Build Smaller Container Images: Docker Multi-Stage Builds Oct 30, 2024 2,664 how-tos , containerization , docker , examples Testing With a Screen Reader Is an Important Step (mic )Oct 30, 2024 2,663 accessibility , testing , screen-readers The “stretch” Keyword: A Better Alternative to “width: 100%” in CSS? (oll )Oct 30, 2024 2,662 css New to the Web Platform in October (rac /dev )Oct 30, 2024 2,661 release-notes , web-platform , browsers , firefox , mozilla , chrome , google , safari , apple There Is No Such Thing as a Unit Test Oct 30, 2024 2,660 testing Should Masonry Be Part of CSS Grid? (sha )Oct 30, 2024 2,659 css , layout , masonry , grids My Modern CSS Reset (jak )Oct 29, 2024 2,658 css , resets Welcoming More Girls to Computer Science in Middle School Oct 29, 2024 2,657 community The Latest in Angular Change Detection—All You Need to Know Oct 29, 2024 2,656 angular Clarifying the Relationship Between Popovers and Dialogs (zel /css )Oct 29, 2024 2,655 pop-overs , modals , html , comparisons , accessibility Tooltip Best Practices (zel /css )Oct 29, 2024 2,654 accessibility , tooltips , best-practices CSS Scroll-Driven Index (jhe )Oct 29, 2024 2,653 code-pens , css , scrolling , headings What Is the JavaScript Pipeline Operator “|>” (tre )Oct 29, 2024 2,652 javascript , operators “We Were Wrong”: An Oral History of WIRED’s Original Website (vir /wir )Oct 29, 2024 2,651 podcasts , history , case-studies Scroll-Driven… Sections (chr /fro )Oct 29, 2024 2,650 css , scrolling , animations Octoverse: AI Leads Python to Top Language as the Number of Global Developers Surges (git )Oct 29, 2024 2,649 research , github , community , ai , programming , python , javascript , typescript , java , php , shell , go Introducing the Legendary Programmer Hall of Fame (tre )Oct 29, 2024 2,648 introductions , programming , community How to Roll Your Own Auth in JavaScript and TypeScript (rwi )Oct 29, 2024 2,647 how-tos , authentication , javascript , typescript PDF Accessibility on the Web: Tricks and Traps (ons /tpg )Oct 29, 2024 2,646 accessibility , pdf , tips-and-tricks Come to the “light-dark()” Side (sar /css )Oct 29, 2024 2,645 dark-mode , html , css , colors Deprecating Node.js REST APIs in 6 Frameworks Oct 28, 2024 2,644 nodejs , apis , rest , frameworks , deprecation , maintenance , fastify , express , nestjs JavaScript Best Practices (jet )Oct 28, 2024 2,643 javascript , best-practices Revamping a Five-Year Old Node.js Project Oct 28, 2024 2,642 nodejs , mongodb , databases , architecture , refactoring , maintenance HTML Form Validation Is Heavily Underused Oct 28, 2024 2,641 html , forms , validation , react Celebrating 20 Years of Firefox Oct 28, 2024 2,640 videos , anniversaries , firefox , mozilla , browsers A Deep Dive Into WebAssembly (tom /dev )Oct 28, 2024 2,639 videos , interviews , webassembly , deep-dives Making Content-Aware Components Using CSS “:has()”, Grid, and Quantity Queries (eri /pic )Oct 28, 2024 2,638 web-components , css , grids , selectors WebKit Features in Safari 18.1 (jen /web )Oct 28, 2024 2,637 release-notes , safari , apple , browsers , webkit Polypane 22 (pol )Oct 28, 2024 2,636 release-notes , polypane , browsers Will We Care About Frameworks in the Future? (pau )Oct 28, 2024 2,635 frameworks , ai Re: Social Media Hasn’t Killed the Personal Blog Just Yet (hel )Oct 28, 2024 2,634 social-media , blogging 20 JavaScript Tricks Every Developer Must Know Oct 28, 2024 2,633 javascript , tips-and-tricks Test Smart: How to Apply Automation and Stay Sane? (uxd )Oct 27, 2024 2,632 quality , testing , automation , ci-cd WP Engine Files Injunction, Hearing Set for November 26, 2024 Oct 27, 2024 2,631 wp-engine , wordpress , legal Naming Things Is Still a Common and Enduring Challenge in Accessibility (cer )Oct 27, 2024 2,630 accessibility , naming JavaScript Truthy and Falsy: A Deep Dive (tre )Oct 27, 2024 2,629 javascript , deep-dives Do’s and Don’ts of Commenting Code Oct 26, 2024 2,628 comments , documentation , examples , best-practices Open Source Survey 2024 [Results] Oct 25, 2024 2,627 surveys , metrics , foss , comparisons The Internet Is Unusable—the Disabled View (web )Oct 25, 2024 2,626 videos , accessibility , web How We Shrunk Our JavaScript Monorepo Git Size by 94% Oct 25, 2024 2,625 javascript , monorepos , git Designing for Anyone: The Power of Accessible Products Oct 25, 2024 2,624 design , accessibility , dei CSS “only-child” Instead of Conditional Logic Oct 25, 2024 2,623 css , selectors , conditionals Why Does “target="_blank"” Have an Underscore in Front? (kyr )Oct 25, 2024 2,622 html , frames , links Improving Accessibility Through Design Systems (xir /web )Oct 25, 2024 2,621 videos , accessibility , design-systems Talkin’ Tables (aar /web )Oct 25, 2024 2,620 videos , accessibility , tables , html Accessibility for the Deaf / Hard of Hearing and Progress Over Perfection (mer /web )Oct 25, 2024 2,619 videos , accessibility Inside the CSS Engine: CSSOM Explained (tre )Oct 25, 2024 2,618 css , cssom Apple Implements Six of OWA’s DMA Compliance Requests (owa )Oct 25, 2024 2,617 apple , web-apps , browsers , legal , link-lists Introducing the New Svelte CLI (sve )Oct 24, 2024 2,616 introductions , svelte , sveltekit , tooling How to Make a Tonal Color Palette by Stealing From Nature (fel /uxd )Oct 24, 2024 2,615 how-tos , color-palettes , colors , design , design-systems , contrast Dynamic Social Share Images Using Cloudinary (sia )Oct 24, 2024 2,614 social-media , images , tooling , cloudinary 8 Examples of Versioning in Leading Design Systems Oct 24, 2024 2,613 design-systems , versioning , examples , google , shopify , adobe , atlassian WebStorm and Rider Are Now Free for Non-Commercial Use (jet )Oct 24, 2024 2,612 code-editors , jetbrains , webstorm MIME Type Errors: Impact on Email Deliverability and Fixes Oct 24, 2024 2,611 mime-types , email How Document-Oriented Databases Store Data Similar to JSON Objects (ami )Oct 24, 2024 2,610 databases , json , objects A New Vivaldi—a Whole New Browsing Experience (jon /viv )Oct 24, 2024 2,609 vivaldi , browsers , release-notes Is Qwik the Future of Scalable Web Development? (des )Oct 23, 2024 2,608 guest-posts , qwik , frameworks Why 90’s Designs Are Coming Back (nng )Oct 23, 2024 2,607 videos , design , trends Six Things Not Related to Accessibility That Will Improve Your Disability Inclusion Efforts Oct 23, 2024 2,606 accessibility , dei , culture , leadership Bad Design Is, Apparently, Hot (uxd )Oct 23, 2024 2,605 design , user-experience Results = ƒ(Competence × Time) (j9t )Oct 23, 2024 2,604 project-management , engineering-management , hiring How to Speed Up Your Vue App With Server Side Rendering (deb )Oct 23, 2024 2,603 how-tos , performance , vuejs , server-side-rendering , incremental-static-regeneration My Top 5 Most Popular Front-End Tips (kev )Oct 23, 2024 2,602 videos , css , html , forms , tips-and-tricks Calculating the ROI of Your Design System (lur /zer )Oct 23, 2024 2,601 design-systems , economics , metrics Angular’s Approach to Partial Hydration (low /the )Oct 23, 2024 2,600 angular , hydration Passing Data to New Window Using JavaScript Oct 22, 2024 2,599 javascript , comparisons Is It the End of Laravel? Oct 22, 2024 2,598 laravel , frameworks , php , trends How Vercel Adopted Microfrontends Oct 22, 2024 2,597 vercel , micro-frontends , case-studies Lessons From Building Netlify (bii /thi )Oct 22, 2024 2,596 lessons , videos , netlify , history , leadership Backend for Frontend (BFF) Pattern: Microservices for UX (ben )Oct 22, 2024 2,595 backend-for-frontend , microservices , architecture , comparisons What’s New in WAI–ARIA 1.3 Oct 22, 2024 2,594 videos , accessibility , aria Should JavaScript Be Split Into Two Languages? New Google-Driven Proposal Divides Opinion Oct 22, 2024 2,593 javascript , ecmascript , google , runtimes Qualities of a Good Cloud Architect Oct 22, 2024 2,592 cloud-computing , architecture , career View Transitions Staggering (chr /fro )Oct 22, 2024 2,591 css , view-transitions , effects , pug Visualize a Webpage’s Memory Usage During a Performance Recording (pat /dev )Oct 22, 2024 2,590 dev-tools , browsers , chrome , google , edge , microsoft , performance , memory , profiling Video Is the Holy Grail of the Open Web (jar )Oct 22, 2024 2,589 multimedia , open-web SecretLint—a Linter for Preventing Committing Credentials (tre )Oct 22, 2024 2,588 tooling , linting , security New Release: Tor Browser 14.0 (tor )Oct 22, 2024 2,587 release-notes , tor-browser , browsers Building a Mental Model of Node.js Streams (pav )Oct 22, 2024 2,586 nodejs , streaming Svelte 5 Is Alive (sve )Oct 22, 2024 2,585 release-notes , svelte Possible Future CSS: Tree-Counting Functions and Random Values (kiz )Oct 22, 2024 2,584 css , functions , randomness Making Accessibility Accessible (bas )Oct 22, 2024 2,583 accessibility Front End Debugging: Not Just Console Log (deb )Oct 22, 2024 2,582 debugging , console , javascript , dom Be a Dolphin Not a Shark: Using Cooperation Over Conflict to Advance Digital Accessibility (lfl /par )Oct 22, 2024 2,581 videos , accessibility , advocacy , collaboration , strategies Next.js 15 Oct 21, 2024 2,580 release-notes , nextjs Top 4 Web Vulnerabilities With Example and Mitigation Oct 21, 2024 2,579 security , vulnerabilities , sql , databases , xss , csrf Real Ways to Maintain Your Technical Edge as an Engineering Manager Oct 21, 2024 2,578 engineering-management , career Lamenting About Good Design (uxd )Oct 21, 2024 2,577 design 10 Simple Ways to Make Your Social Media Posts Accessible Oct 21, 2024 2,576 accessibility , social-media , content , images , alt-text , captions , contrast You Should Drop Express and Try Hono (w3c +/syn )Oct 21, 2024 2,575 videos , express , hono Good Accessibility Is Good SEO (lia )Oct 21, 2024 2,574 accessibility , seo Understanding “npm audit” and Fixing Vulnerabilities Oct 21, 2024 2,573 npm , security , vulnerabilities , nodejs The Importance of UX in Cybersecurity (uxm )Oct 21, 2024 2,572 user-experience , usability , security Leveraging Usability-Testing Data in Making UX Design Decisions (uxm )Oct 21, 2024 2,571 user-experience , design , usability , testing Comparing Local-First Frameworks and Approaches Oct 21, 2024 2,570 databases Accessible Design: WCAG or Trendy? No, WCAG and Trendy! (wpa )Oct 21, 2024 2,569 videos , accessibility , design , wcag What Are the Roles of Interaction Design and Visual Interface Design? (uxm )Oct 21, 2024 2,568 design , interaction-design , processes Help Us Choose the Final Syntax for Masonry in CSS (jen +/web )Oct 21, 2024 2,567 css , layout , masonry Where Web Components Shine (dav )Oct 21, 2024 2,566 web-components Foundations: Form Validation and Error Messages (tet )Oct 21, 2024 2,565 accessibility , fundamentals , forms , validation , errors , usability Accessibility Challenges With Single Page Applications (wpa )Oct 21, 2024 2,564 videos , accessibility , single-page-apps Set the Default Time Zone in Node.js (ste )Oct 20, 2024 2,563 nodejs , javascript , internationalization , localization , time Software Engineer Titles Have (Almost) Lost All Their Meaning (tre )Oct 20, 2024 2,562 career , culture , engineering-management You Can Use “text-wrap: balance;” on Icons (ede )Oct 20, 2024 2,561 css , icons , images Why I’m Skeptical of Rewriting JavaScript Tools in “Faster” Languages (nol )Oct 20, 2024 2,560 javascript , tooling , programming The HTTP Crash Course Nobody Asked For (fas )Oct 20, 2024 2,559 crash-courses , protocols , http State of CSS 2024 [Results] (sac /dev )Oct 19, 2024 2,558 surveys , metrics , css Smarter Than “Ctrl” + “F”: Linking Directly to Web Page Content (ahm )Oct 19, 2024 2,557 urls , links State of React 2024 (sac +/dev )Oct 19, 2024 2,556 surveys , react Introducing AI Assistance in Chrome DevTools (add )Oct 19, 2024 2,555 introductions , chrome , google , browsers , dev-tools , ai A Deeper Look Into Node.js Docker Images: Help, My Node Image Has Python! (ixi )Oct 19, 2024 2,554 docker , nodejs , python Why Developers Lose Trust in AI Tools Oct 18, 2024 2,553 research , ai , tooling How Is This Website So Fast!? (wes )Oct 18, 2024 2,552 videos , performance , case-studies In the Future Using Top-Level “await” Might Be Cause a Backwards Compatibility Break in Node (eve )Oct 18, 2024 2,551 nodejs , modules , commonjs , esm , interoperability If You Care (a11 )Oct 18, 2024 2,550 accessibility How Should “<selectedoption>” Work? (jaf )Oct 18, 2024 2,549 html , forms Did Automattic Commit Open Source Theft? (ger )Oct 18, 2024 2,548 automattic , wordpress , wp-engine , foss , legal 20 Git Command-Line Tricks Every Developer Should Know Oct 18, 2024 2,547 git , command-line , tips-and-tricks The Story of Web Framework Hono, From the Creator of Hono (clo )Oct 17, 2024 2,546 frameworks , hono , history What Is Platform Engineering? Oct 17, 2024 2,545 platform-engineering How to Build an Image Search Application With OpenAI CLIP and PostgreSQL in JavaScript Oct 17, 2024 2,544 how-tos , images , search , ai , openai , postgresql , databases , javascript , functionality How I Organize Variables in Figma (joe )Oct 17, 2024 2,543 figma , variables , conventions An HTML Email Template With Basic Typography and Dark/light Modes (chr /fro )Oct 17, 2024 2,542 templates , html , email , typography , dark-mode Styling Web Components (cfe )Oct 17, 2024 2,541 web-components , css Platform Strategy and Its Discontents (sli )Oct 17, 2024 2,540 web-platform , javascript , mobile , mobile-first , native , performance , user-experience Liberate Your Daily Statistics From Jetpack (ede )Oct 17, 2024 2,539 wordpress , plugins Developing a Web Site Nonvisually in a Linux Environment (jas )Oct 17, 2024 2,538 unix-like , hugo , pico , accessibility , processes CSS “min()” All the Things (sma )Oct 17, 2024 2,537 css , functions Create Efficient Error Messages (nng )Oct 16, 2024 2,536 videos , errors , microcontent , content , communication , efficiency , user-experience Using Static Websites for Tiny Archives Oct 16, 2024 2,535 html , css I’ve Been Doing Blockquotes Wrong (mic )Oct 16, 2024 2,534 html How to Convert CommonJS to ESM (den )Oct 16, 2024 2,533 how-tos , conversion , commonjs , esm , javascript Best Testing Practices in Node.js (app )Oct 16, 2024 2,532 nodejs , testing , best-practices Node v23.0.0 (Current) (raf /nod )Oct 16, 2024 2,531 release-notes , nodejs How to Implement Content Security Policy (CSP) Headers for Astro (tre )Oct 16, 2024 2,530 how-tos , security , http , http-headers , csp , astro , vercel , cloudflare You Should Be Using an RSS Reader (plu )Oct 16, 2024 2,529 syndication , rss , tooling , web Tips for Inclusive and Accessible Hiring and Recruiting (gwi /deq )Oct 16, 2024 2,528 accessibility , dei , hiring , tips-and-tricks , myths , strategies “aria-activedescendant” Is Not Focus (cod )Oct 16, 2024 2,527 accessibility , aria , focus Are You Considering the Developer’s Mental Model? (uxd )Oct 15, 2024 2,526 design , processes , research 7 Productivity Hacks I Stole From a Principal Software Engineer (cod )Oct 15, 2024 2,525 productivity , tips-and-tricks , automation Introduction to Zustand: A Lightweight State Management for React Oct 15, 2024 2,524 introductions , zustand , state-management , react GSAP Is Joining Webflow (gsa )Oct 15, 2024 2,523 gsap , webflow Boring Web Development (j9t )Oct 15, 2024 2,522 prioritization , culture , craft Introducing Express v5: A New Era for the Node.js Framework (wes )Oct 15, 2024 2,521 release-notes , express Rubicon (mor )Oct 15, 2024 2,520 foss , wordpress , wp-engine Indexed Database API 3.0 (w3c )Oct 15, 2024 2,519 standards , indexeddb , databases A Lean Approach to Design Systems (tho )Oct 15, 2024 2,518 design-systems Documentation Driven Design (ikn )Oct 14, 2024 2,517 design , documentation Design Systems: Simplifying Documentation Writing (uxd )Oct 14, 2024 2,516 design-systems , documentation , writing On the Web, and Optimism (joh )Oct 14, 2024 2,515 web , fediverse Does Deno 2 Really Uncomplicate JavaScript? (fir )Oct 14, 2024 2,514 videos , deno , jsr , javascript , comparisons Fanout With Grid and View Transitions (chr /fro )Oct 14, 2024 2,513 css , layout , grids , view-transitions , effects Understanding VPATs and ACRs: Key Insights (nat )Oct 14, 2024 2,512 accessibility , vpat-acr What Makes a Font Accessible? A Designer’s Guide (a11 )Oct 14, 2024 2,511 guides , design , fonts , typography , accessibility The Design of Visited Links (niq )Oct 14, 2024 2,510 design , links The “blockquote” Element (hey )Oct 14, 2024 2,509 html , semantics Prioritizing Design Systems (uxd )Oct 13, 2024 2,508 design-systems , prioritization , processes , case-studies Component Spec: The Design System Component Delivery (uxd )Oct 13, 2024 2,507 design-systems , components , documentation , figma My Eulogy for the Open Web and Old Google Oct 13, 2024 2,506 open-web , html , google The Greatness and Limitations of the “js-framework-benchmark” (nol )Oct 13, 2024 2,505 javascript , frameworks , tooling , performance , metrics The Secrets of JavaScript Object Property Order Oct 12, 2024 2,504 javascript , objects I Didn’t Know You Could Use Sibling Parameters as Default Values in Functions (mac )Oct 12, 2024 2,503 javascript , functions The User Experience of Developer Tools (uxd )Oct 11, 2024 2,502 tooling , developer-experience , user-experience JS Frameworks, in Their Own Words (by Word Cloud) (j9t )Oct 11, 2024 2,501 frameworks , javascript , react , vuejs , angular , svelte , express , meteor , nextjs , comparisons HTML/CSS Frameworks, in Their Own Words (by Word Cloud) (j9t )Oct 11, 2024 2,500 frameworks , html , css , bootstrap , tailwind , foundation , bulma , milligram , pure , uikit , comparisons Should Automation Help Us Work Slower? Oct 11, 2024 2,499 productivity , automation Improving Code Quality With Linting Oct 11, 2024 2,498 quality , optimization , linting , formatting How Microsoft Edge Is Replacing React With Web Components (ric /the )Oct 11, 2024 2,497 edge , microsoft , browsers , react , web-components Handling Paste Events in JavaScript (ray /fro )Oct 11, 2024 2,496 javascript , events Please, Don’t Use Viewport Units for Font Sizes (kev )Oct 11, 2024 2,495 videos , css , units , typography .io Domain Likely Being Phased-Out—Seven Suggested Steps (tan )Oct 11, 2024 2,494 domains CSS Tricks That Use Only One Gradient (css /css )Oct 11, 2024 2,493 css , gradients , tips-and-tricks The Elephant in the New Accessibility Law: PDFs Oct 10, 2024 2,492 accessibility , legal , pdf Design Systems and How to Use Them in an Accessible Way (bol )Oct 10, 2024 2,491 videos , how-tos , accessibility , design-systems The .io Domain Isn’t Going Anywhere Anytime Soon Amid Treaty (tho /the )Oct 10, 2024 2,490 domains Implementing Regular Expressions in TypeScript Types (Badly) Oct 10, 2024 2,489 typescript , regex HTML for People (bw )Oct 10, 2024 2,488 books , websites , html , examples AI for Accessibility Conformance Testing? Why? (ste )Oct 10, 2024 2,487 accessibility , compliance , testing , ai Shopify, Accessibility Lawsuits, and “Compliance” (nic )Oct 9, 2024 2,486 shopify , accessibility , legal , compliance The Value of Accessibility Annotations in Inclusive Design Oct 9, 2024 2,485 accessibility , design , dei , annotations Announcing Deno 2 (tin +/den )Oct 9, 2024 2,484 release-notes , deno 8 AI Tips for Web Developers (and Their Careers) (j9t )Oct 9, 2024 2,483 ai , tooling , documentation , code-reviews , refactoring , processes , career , tips-and-tricks 10 CSS Pro Tips and Tricks You Need to Know Oct 9, 2024 2,482 videos , css , tips-and-tricks TC39 Advances 10+ ECMAScript Proposals: Key Features to Watch (sar /soc )Oct 9, 2024 2,481 ecmascript Why GOV.UK’s “Exit This Page” Component Doesn’t Use the Escape Key (bat )Oct 9, 2024 2,480 user-experience , accessibility , keyboard-navigation Node.js, Pipes, and Disappearing Bytes Oct 9, 2024 2,479 nodejs Creating Blogging Sites With Astro Oct 9, 2024 2,478 blogging , astro , functionality Why Is It So Hard to Break Into Tech (thi )Oct 8, 2024 2,477 videos , career Why Code Security Matters—Even in Hardened Environments Oct 8, 2024 2,476 security , vulnerabilities , file-handling , nodejs WebRTC: Real-Time Communication in Browsers (w3c )Oct 8, 2024 2,475 webrtc , apis , standards The Disappearance of an Internet Domain Oct 8, 2024 2,474 domains The Best Examples of Data Visualization in 11 Leading Design Systems Oct 8, 2024 2,473 design-systems , information-design , visualization , examples I Interviewed 100 DevTools Founders and This Is What I Learned (jac )Oct 8, 2024 2,472 interviews , lessons , tooling , developer-experience , link-lists Top 11 WordPress Themes for Web Designers in 2024 (web )Oct 8, 2024 2,471 wordpress , themes , link-lists The New Stylable “<select>” Element (jaf +)Oct 8, 2024 2,470 podcasts , html , css , apis , forms Searching for a New CSS Logo (mrt /css )Oct 8, 2024 2,469 css Liskov’s Gun: The Parallel Evolution of React and Web Components (bal )Oct 8, 2024 2,468 react , web-components , comparisons CSS Nesting Improves With CSSNestedDeclarations (bra /dev )Oct 8, 2024 2,467 css , nesting Why Do We Need a Design System? (rob )Oct 7, 2024 2,466 design-systems Breaking Into UX Research: Non-Traditional Paths to Success (uxd )Oct 7, 2024 2,465 user-experience , career , case-studies Web Components: Little Bits (web )Oct 7, 2024 2,464 videos , web-components , html The Popover API: Your New Best Friend for Tooltips (dev )Oct 7, 2024 2,463 pop-overs , apis , tooltips , html , css , javascript The Future of Voice User Interfaces and UX Design (uxm )Oct 7, 2024 2,462 outlooks , voice , user-experience , design How Effective UX Design Can Boost Business Success (uxm )Oct 7, 2024 2,461 user-experience , design , economics , user-conversion , mobile , navigation , performance Dive Into WebGPU (oka )Oct 7, 2024 2,460 introductions , webgpu , javascript Build a Static RSS Reader to Fight Your Inner FOMO (sma )Oct 7, 2024 2,459 rss , syndication , astro , netlify , functionality 18 Interview Questions Answered by Angular Experts (dan )Oct 7, 2024 2,458 interviews , angular No Industry for Old Men (ste /web )Oct 7, 2024 2,457 videos , retrospectives , html , aria , browsers , screen-readers , accessibility , w3c The Mazy Web She Whirls: Starting Open Web Advocacy (sil /web )Oct 7, 2024 2,456 videos , open-web , web-platform , advocacy Reminder That “@ scope” and HTML Style Blocks Are a Potent Combo (chr /fro )Oct 7, 2024 2,455 css , scope Recipes for Detecting Support for CSS At-Rules (mon /css )Oct 7, 2024 2,454 css , support , browsers , feature-detection Designing for Privacy (uxm )Oct 7, 2024 2,453 design , privacy , cheat-sheets CSS Anchor Positioning Guide (mon /css )Oct 7, 2024 2,452 guides , css , anchor-positioning Building a Single-Page App With htmx (jak )Oct 7, 2024 2,451 single-page-apps , htmx Some Notes on Upgrading Hugo (b0r )Oct 7, 2024 2,450 hugo , maintenance Feature Detect Style Queries Support in CSS (bra )Oct 6, 2024 2,449 css , feature-detection , container-queries , support , browsers 21 UX Strategies to Maximize User Engagement Without Exploitation (uxd )Oct 6, 2024 2,448 user-experience , design , strategies , ethics Designing for Accessibility: Enhancing Math Learning for the Blind Using the NVDA Screen Reader Oct 6, 2024 2,447 accessibility , design , nvda , screen-readers Floating in Space—Animations With Compose and Canvas (eev )Oct 6, 2024 2,446 canvas , javascript , animations Reminder—Automatic Accessibility Testing Can Detect Inaccessibility but Can’t Detect Accessibility (cer )Oct 5, 2024 2,445 accessibility , testing Testing CSS Print Media Styles (bah )Oct 5, 2024 2,444 css , print , media-queries , testing 10 JavaScript Concepts Every Node Developer Must Master Oct 5, 2024 2,443 javascript , nodejs , concepts Using Datastar Oct 4, 2024 2,442 tooling Sneaking: The Deceptive UX Pattern You Never Saw Coming (nng )Oct 4, 2024 2,441 user-experience , dark-patterns Icon Usability: When and How to Evaluate Digital Icons (nng )Oct 4, 2024 2,440 how-tos , usability , icons , images React on the Server Is Not PHP Oct 4, 2024 2,439 servers , react , php Node vs. Bun: No Backend Performance Difference Oct 4, 2024 2,438 nodejs , bun , comparisons , performance , metrics How to Use the CSS “backdrop-filter” Property (log )Oct 4, 2024 2,437 how-tos , css , filters , backgrounds , effects How a Bottom-Up Design Approach Enhances Site Accessibility (sma )Oct 4, 2024 2,436 design , accessibility , processes Database 101: SSL/TLS for Beginners Oct 4, 2024 2,435 introductions , databases , ssl , tls , authentication , security An Introduction to WebAssembly (tom /dev )Oct 4, 2024 2,434 videos , introductions , webassembly npm vs. npx Oct 4, 2024 2,433 nodejs , npm , npx , comparisons How We Used the Design System Attributes Framework to Set Our Mission, Vision, and Principles (hs /uxd )Oct 3, 2024 2,432 design-systems , processes Profiling Node.js Application With VS Code (pav )Oct 3, 2024 2,431 nodejs , profiling , vs-code , microsoft , code-editors Node.js Can Run TypeScript Oct 3, 2024 2,430 nodejs , typescript How We Built a Design System in 2 Weeks Oct 3, 2024 2,429 design-systems , case-studies Practical Accessibility Tips You Can Apply Today (pic )Oct 3, 2024 2,428 accessibility , tips-and-tricks , html cpx—the npx Counterpart of the PHP Ecosystem (ami )Oct 3, 2024 2,427 php , dependencies Cloudflare Study: 39% of Companies Losing Control of Their IT and Security Environment (tre )Oct 3, 2024 2,426 studies , research , security , engineering-management ESLint Now Officially Supports Linting of JSON and Markdown (nza /esl )Oct 3, 2024 2,425 release-notes , eslint , linting , json , markdown “Straight to the Pool Room”: The Risks and Pitfalls of Placing Accessibility Issues in the Backlog (int )Oct 2, 2024 2,424 accessibility , project-management How to Identify a Toxic Accessibility Culture, and What You Can Do About It Oct 2, 2024 2,423 how-tos , accessibility , culture A UX Designer Guide to Prompt (uxd )Oct 2, 2024 2,422 guides , design , user-experience , ai , prompting How to Use CSS and SVG Clipping and Masking Techniques (wpe )Oct 2, 2024 2,421 how-tos , css , svg , images , clipping , masking JAWS (Only) No More (ste )Oct 2, 2024 2,420 accessibility , jaws , nvda , voiceover , apple , google , screen-readers , support Don’t Do Agile, Be Agile (www )Oct 2, 2024 2,419 agile , scrum , kanban , collaboration , processes Benchmarking the Performance of CSS “@ property” (bra /dev )Oct 2, 2024 2,418 css , performance “Straight to the Pool Room”: The Pitfalls of Placing Accessibility Issues in the Backlog (int )Oct 2, 2024 2,417 accessibility , processes , prioritization , project-management Tips for Working From the Office? Oct 2, 2024 2,416 discussions , career , tips-and-tricks Interview With Björn Ottosson, Creator of the Oklab Color Space (bjo +/sma )Oct 2, 2024 2,415 interviews , colors , design Unleash JavaScript’s Potential With Functional Programming (jan )Oct 1, 2024 2,414 javascript , programming , comparisons Queering Design Systems Thinking (hey )Oct 1, 2024 2,413 design , design-systems , culture I Wasted a Day on CSS Selector Performance to Make a Website Load 2 ms Faster (try )Oct 1, 2024 2,412 css , selectors , performance Eleventy v3.0.0: Possums ❤️ ESM (zac /ele )Oct 1, 2024 2,411 release-notes , eleventy , esm Chasing Color (aaa )Oct 1, 2024 2,410 css , colors , design-systems Web Components vs. State-Based UI (cfe )Oct 1, 2024 2,409 web-components , state-management , comparisons Web Components Are Not Framework Components—and That’s Okay (lea )Oct 1, 2024 2,408 web-components , web-platform , frameworks An Interesting HTML Parser Conundrum (dbu )Oct 1, 2024 2,407 html , parsing Deno 2.0, Web Components on the Server, and WordPress Drama (fro )Sep 30, 2024 2,406 podcasts , deno , web-components , wordpress , wp-engine 4 Tips for Unlocking the Benefits of Svelte in Frontend Development (des )Sep 30, 2024 2,405 guest-posts , svelte , sveltekit Why Gumroad Didn’t Choose htmx (shl /htm )Sep 30, 2024 2,404 htmx , case-studies How Bun Supports V8 APIs Without Using V8 (bun )Sep 30, 2024 2,403 bun , javascript , v8 , apis , comparisons Designing Effective Information Architectures for Large-Scale Web Sites (uxm )Sep 30, 2024 2,402 design , information-architecture , complexity , scalability Celebrating WebAIM’s 25th Anniversary (jar /web )Sep 30, 2024 2,401 accessibility , webaim , anniversaries What’s the Difference Between HTML’s Dialog Element and Popovers? (chr /fro )Sep 30, 2024 2,400 html , modals , pop-overs , comparisons Understanding Cultural Norms to Design Inclusive User Experiences (uxm )Sep 30, 2024 2,399 design , user-experience , culture , dei The Reality of Balancing Pregnancy in Developer Relations (bla )Sep 30, 2024 2,398 career , developer-relations Release Notes for Safari Technology Preview 204 (jon /web )Sep 30, 2024 2,397 release-notes , safari , apple , browsers New to the Web Platform in September (rac /dev )Sep 30, 2024 2,396 release-notes , web-platform , browsers , chrome , google , firefox , mozilla , safari , apple Designing for Digital Minimalism: Creating User Experiences That Support Mental Well-Being (uxm )Sep 30, 2024 2,395 design , user-experience , minimalism , simplicity Default Behavior of “position: absolute” (css )Sep 30, 2024 2,394 css , positioning , tips-and-tricks Sketch and AI (ema +/ske )Sep 30, 2024 2,393 sketch , ai CSS Masonry and CSS Grid (geo /css )Sep 30, 2024 2,392 css , layout , masonry , grids The “bdi” Element (hey )Sep 30, 2024 2,391 html , semantics , internationalization Solved by CSS Scroll-Driven Animations: Hide a Header When Scrolling Down, Show It Again When Scrolling Up (bra )Sep 29, 2024 2,390 hiding , css , scrolling , animations , techniques Project IDX (goo )Sep 29, 2024 2,389 websites , project-idx , google , code-editors , ai Bundling Past, Present, and Future (dev )Sep 29, 2024 2,388 videos , bundling , tooling , history , outlooks Understanding the Concept of Scoping in CSS Sep 29, 2024 2,387 css , scope , concepts How to Learn HTML: 46 Great Sites, Courses, and Books (All Free) Sep 29, 2024 2,386 how-tos , learning , courses , books , html , link-lists Matt Mullenweg Announces Temporary Lifting of WP Engine Ban Sep 28, 2024 2,385 wordpress , wp-engine Self-Taught Developer’s Guide to Thriving in Tech (tre )Sep 28, 2024 2,384 guides , career The “b” Element (hey )Sep 28, 2024 2,383 html , semantics Web Components Are Okay (nol )Sep 28, 2024 2,382 web-components Bad CSS-Dad Jokes III (alv )Sep 27, 2024 2,381 css 9 Laws That Every Software Developer Should Know Sep 27, 2024 2,380 programming , principles Untrained Engineering Managers (j9t )Sep 27, 2024 2,379 engineering-management , culture , career , training Next.js: Static Site Generation (SSG) With Incremental Static Regeneration (ISR) (rem )Sep 27, 2024 2,378 nextjs , static-site-generation , incremental-static-regeneration You Might Not Need That Framework (fro )Sep 27, 2024 2,377 frameworks , javascript How to Manage Dangerous Actions in User Interfaces (sma )Sep 27, 2024 2,376 how-tos , design , interaction-design , microcontent A Complete Guide to Session Management in Next.js Sep 27, 2024 2,375 guides , nextjs , authentication , authorization NIST Recommends Some Common-Sense Password Rules (sch )Sep 27, 2024 2,374 security , passwords , guidelines Some Go Web Dev Notes (b0r )Sep 27, 2024 2,373 go , sql , databases POSSE: Reclaiming Social Media in a Fragmented World (mol )Sep 27, 2024 2,372 social-media , indieweb “img sizes=auto” for Native Lazy Loading (ste )Sep 27, 2024 2,371 code-pens , html , images , lazy-loading , performance 5 Questions for Craig Buckler (cra +/fro )Sep 26, 2024 2,370 interviews , web-platform , history Why I Prefer WebStorm Over Visual Studio Code for Web Development (ato )Sep 26, 2024 2,369 code-editors , webstorm , jetbrains , vs-code , microsoft , comparisons Navigate Large Files Faster With Minimap Section Headers in VS Code (zor /css )Sep 26, 2024 2,368 videos , vs-code , microsoft , code-editors My Thoughts on the WordPress Drama (kev )Sep 26, 2024 2,367 wordpress , automattic , wp-engine Making Maps Accessible to Screen Readers (mni )Sep 26, 2024 2,366 accessibility , screen-readers , link-lists The State of Accessibility (tpg )Sep 26, 2024 2,365 videos , podcasts , accessibility , standards Building a Dynamic Background Effect Sep 26, 2024 2,364 react , css , backgrounds , animations , effects Meta Wants to Kill the Social Web (tan )Sep 26, 2024 2,363 facebook+meta , social-media , ai Web Components Are Not the Future (rya )Sep 26, 2024 2,362 web-components , web-platform , frameworks Disable Console Logs in Production in Next.js (ami )Sep 26, 2024 2,361 nextjs , console , logging , javascript Catching Up on the WordPress WP Engine Sitch (geo /css )Sep 26, 2024 2,360 wordpress , wp-engine Why Asking Questions Is a Vital Part of Growing as a Designer (uxd )Sep 25, 2024 2,359 design , career , communication The Ultimate Design Token Setup (luk /uxd )Sep 25, 2024 2,358 design-systems , design-tokens , best-practices , link-lists Observing Style Changes (bra )Sep 25, 2024 2,357 slides , css Dynamic Numbering With CSS Counters (kev )Sep 25, 2024 2,356 videos , css The Golden Ratio in CSS (sto )Sep 25, 2024 2,355 css , principles , design How to Make a “Scroll to Select” Form Control (pre /css )Sep 25, 2024 2,354 how-tos , forms , scrolling , css Challenging the Case for Delayed ADA Compliance (equ )Sep 25, 2024 2,353 podcasts , interviews , accessibility , ada , compliance , legal Automattic Sends WP Engine Its Own Cease-and-Desist Over WordPress Trademark Infringement (tec )Sep 25, 2024 2,352 automattic , wordpress , wp-engine , legal A Guide to Destructuring in JavaScript (wil /pic )Sep 25, 2024 2,351 guides , javascript , examples The Problem With Superscripts and Subscripts (ric )Sep 25, 2024 2,350 typography , css Accessibility Is Everyone’s Responsibility (mer )Sep 25, 2024 2,349 accessibility , culture , dei 2000s + 2010s = 10,000 (fro )Sep 24, 2024 2,348 frontend-dogma , history The Problem of the Em Square (uxd )Sep 24, 2024 2,347 design , typography , history Feature Detecting Scroll-Driven Animations With “@ supports”: You Want to Check for “animation-range” Too (bra )Sep 24, 2024 2,346 css , feature-detection , support , animations , firefox , mozilla , browsers Backend for Frontend (BFF) Architecture Sep 24, 2024 2,345 architecture , backend-for-frontend The Evolution of CSS: From Early Days to Flexbox and Grid (kev /thi )Sep 24, 2024 2,344 videos , css , history , concepts , principles Choosing Wisely: SPA vs. htmx for Your Next Web Project Sep 24, 2024 2,343 slides , single-page-apps , htmx , comparisons How to Measure Design System at Scale Sep 24, 2024 2,342 how-tos , design-systems , scalability , observability Will Deno 2.0 Replace Node.js? Sep 24, 2024 2,341 videos , deno , nodejs , comparisons Unleash Your Inner Avenger: A Beginner’s Guide to Unix Shells Sep 24, 2024 2,340 guides , unix-like , shell A Comprehensive Guide to Node.js Addons Sep 24, 2024 2,339 guides , nodejs Conway’s Law: The Hidden Force Shaping Your Software Architecture (tre )Sep 24, 2024 2,338 principles , architecture , engineering-management I Finally Understand OAuth Sep 24, 2024 2,337 authorization , oauth , security , processes Error Messages: 4 Guidelines for Effective Communication (nng )Sep 23, 2024 2,336 videos , errors , guidelines , usability Your Accessibility Questions Answered by a Blind Person Sep 23, 2024 2,335 accessibility Keeping Pixely Images Pixely (and Performant!) (chr /fro )Sep 23, 2024 2,334 css , images , effects Firefox DevTools Newsletter 130 (nic /fir )Sep 23, 2024 2,333 release-notes , firefox , mozilla , browsers , dev-tools Getting Started With CI/CD: A Beginner’s Guide to Automating Your First Pipeline (With Jenkins) Sep 23, 2024 2,332 introductions , ci-cd , jenkins , automation , dev-ops Building the Perfect Logo Strip (nil /9el )Sep 23, 2024 2,331 css , logos , images , techniques Bad CSS-Dad Jokes II (alv )Sep 23, 2024 2,330 css No Authentication “Like” Button Sep 22, 2024 2,329 buttons , authentication , functionality The Trickiest Bug I’ve Ever Fixed Sep 22, 2024 2,328 vuejs , debugging Outdated Docs Are Tech Debt (tre )Sep 22, 2024 2,327 documentation , technical-debt , comparisons , processes An Abridged History of Safari Showstoppers (rga )Sep 22, 2024 2,326 safari , apple , browsers , history Significance of package-lock.json or yarn-lock.json Sep 21, 2024 2,325 npm , yarn , comparisons WP Engine Is Not WordPress (pho /wor )Sep 21, 2024 2,324 wp-engine , wordpress Design Patterns in Dart Sep 21, 2024 2,323 videos , dart , software-design-patterns Social Media Hasn’t Killed the Personal Blog Just Yet (jim )Sep 21, 2024 2,322 social-media , blogging Masonry and Good Defaults (rac )Sep 21, 2024 2,321 css , layout , masonry Hire HTML and CSS People (fon )Sep 21, 2024 2,320 html , css , hiring , engineering-management Good UX Is Not Just About Minimizing Clicks (uxd )Sep 20, 2024 2,319 user-experience , design , principles , processes How AI Is Evolving the Way We Code (thi )Sep 20, 2024 2,318 videos , ai , processes , career , outlooks Pfizer’s Future of Development (lau )Sep 20, 2024 2,317 outlooks , prioritization , processes , culture , case-studies If You Don’t Write Unit Tests… It’s a Skill Issue Sep 20, 2024 2,316 testing , processes Gradient Text With a Drop Shadow (fro )Sep 20, 2024 2,315 css , gradients , shadows Biome.js: The ESLint and Prettier Killer? Sep 20, 2024 2,314 biome , eslint , prettier , linting , formatting , tooling Angular Routing Essentials: All You Need to Know in One Post Sep 20, 2024 2,313 fundamentals , angular , routing FastHTML: The Perfect Framework for Simple AI-Powered Web Apps? (mat )Sep 20, 2024 2,312 fasthtml , web-apps , ai Powerful WebStorm Tips and Tricks: Boost Your Productivity Sep 20, 2024 2,311 webstorm , jetbrains , code-editors , tips-and-tricks , productivity Fundamentals of Frontend Architecture (max )Sep 19, 2024 2,310 courses , fundamentals , architecture A Beginner’s Guide to Using Bluesky for Business Success (web )Sep 19, 2024 2,309 guides , social-media , bluesky , content-strategy Deno 2.0 Release Candidate (den )Sep 19, 2024 2,308 release-notes , deno Code Wins Arguments (tre )Sep 19, 2024 2,307 prototyping , processes Paying Down Tech Debt: Further Learnings (ger )Sep 19, 2024 2,306 technical-debt , processes New Values and Functions in CSS (alv )Sep 19, 2024 2,305 css , functions Fake GitHub Site Targeting Developers (jul /san )Sep 19, 2024 2,304 security , github What’s New in DevTools: Chrome 127–129 (jec +/dev )Sep 18, 2024 2,303 videos , chrome , google , browsers , dev-tools , release-notes Web Components in Action—How to Build a Design System Sep 18, 2024 2,302 how-tos , web-components , design-systems Top 10 Microservices Design Patterns You Should Know Sep 18, 2024 2,301 microservices , software-design-patterns Node.js 20 Upgrade: A Journey Through Unexpected Heap Issues With Kubernetes (zte )Sep 18, 2024 2,300 nodejs , maintenance , kubernetes , memory Frontend Development Practices That Will Help You Avoid Failure Sep 18, 2024 2,299 best-practices , tech-stacks , architecture , principles , validation , linting , testing Better Vue Components With TypeScript (fad )Sep 18, 2024 2,298 vuejs , components , typescript , examples The Nine Node Pillars (mco /pla )Sep 18, 2024 2,297 nodejs , principles , dependencies Intro to Deno Fresh: A Fresh Take on Full-Stack JavaScript (inf )Sep 18, 2024 2,296 introductions , fresh , frameworks Compile and Run C in JavaScript (jar /bun )Sep 18, 2024 2,295 compiling , javascript Why We Switched From Cypress to Playwright Sep 18, 2024 2,294 cypress , playwright , comparisons , tooling , testing , performance Don’t Sleep on AbortController Sep 18, 2024 2,293 javascript Dealing With Rejection After Applying to Hundreds of Jobs Sep 18, 2024 2,292 career , interviewing Improving Rendering Performance With CSS “content-visibility” (nol )Sep 18, 2024 2,291 css , performance , rendering , optimization SVG Coding Examples: Useful Recipes for Writing Vectors by Hand (sma )Sep 18, 2024 2,290 images , svg , examples A Step-by-Step Guide to Conducting a Web Accessibility Audit (tpg )Sep 18, 2024 2,289 guides , accessibility , auditing , testing , processes The Real Cost of Meetings: What FAANG Companies Do Differently (tre )Sep 17, 2024 2,288 collaboration , processes , efficiency , facebook+meta , aws , apple , netflix , google This New JavaScript Operator Is an Absolute Game Changer (tar )Sep 17, 2024 2,287 javascript , operators Introduction to Micro Frontends: An Overview Sep 17, 2024 2,286 introductions , overviews , micro-frontends CSS Grid Layout Module Level 3 (tab +/w3c )Sep 17, 2024 2,285 css , grids , layout On Ticket Management (j9t )Sep 17, 2024 2,284 processes , project-management , engineering-management , efficiency Learn CSS Grid (mia /odd )Sep 17, 2024 2,283 videos , css , grids , layout The Problem of Knowledge Debt in Tech (bek /ope )Sep 17, 2024 2,282 documentation , collaboration , version-control The Continuing Tragedy of Emoji on the Web (nol )Sep 17, 2024 2,281 emoji , unicode , support , browsers Submit Your Proposals for Interop 2025 (rac /dev )Sep 17, 2024 2,280 interoperability , web-platform , browsers , support Get Ready for Interop 2025: Your Chance to Shape the Web (stu /web )Sep 17, 2024 2,279 interoperability , web-platform , browsers , support Clever Polypane Debugging Features I’m Loving (mrt /css )Sep 17, 2024 2,278 polypane , browsers , dev-tools , debugging Animate to “height: auto;” (and Other Intrinsic Sizing Keywords) in CSS (bra /dev )Sep 17, 2024 2,277 css , animations Accessibility Preference Settings, Information Architecture, and Internalized Ableism (eri )Sep 17, 2024 2,276 accessibility , information-architecture , wcag , apple Running TypeScript Natively (nod )Sep 16, 2024 2,275 nodejs , typescript How to Use JavaScript With LangChain: A Step-by-Step Guide Sep 16, 2024 2,274 how-tos , guides , javascript , langchain Why HTML Has Both “<b/i>” and “<strong/em>”? Sep 16, 2024 2,273 html , semantics Stop Using “React.Fragment” Sep 16, 2024 2,272 react Rethinking Code Reviews With Stacked PRs Sep 16, 2024 2,271 code-reviews , version-control , git , tooling Oracle, It’s Time to Free JavaScript (tin +)Sep 16, 2024 2,270 javascript , licensing , legal , oracle WebKit Features in Safari 18.0 (jen /web )Sep 16, 2024 2,269 safari , apple , browsers , webkit , release-notes Selecting Previous Siblings (chr /fro )Sep 16, 2024 2,268 css , selectors How to Teach CSS (jos /css )Sep 16, 2024 2,267 videos , how-tos , css Hacking Cars in JavaScript (Running Replay Attacks in the Browser With the HackRF) (dev )Sep 16, 2024 2,266 javascript , security When to Start Blogging? (bir )Sep 16, 2024 2,265 blogging Optimising for High Latency Environments (css )Sep 16, 2024 2,264 performance , optimization , content-delivery , http , caching Making Orbit Animations With CSS Custom Properties (lon )Sep 16, 2024 2,263 css , custom-properties , animations , effects Weird Web October Sep 15, 2024 2,262 websites , web , design Noisy, Hungry Data Centers Are Catching Communities by Surprise (nyt )Sep 15, 2024 2,261 hosting , sustainability 10 Mind-Blowing Node.js Features That Make It Unstoppable Sep 15, 2024 2,260 nodejs Stop Designing Your Web Application for Millions of Users When You Don’t Even Have 100 Sep 15, 2024 2,259 web-apps , processes , scalability How to Create a Type to Retrieve All Keys of an Object in TypeScript Sep 15, 2024 2,258 how-tos , typescript , objects The Magic Behind Laravel’s New “defer()” Helper (ami )Sep 15, 2024 2,257 laravel Evolve or Become Irrelevant (tre )Sep 15, 2024 2,256 career , learning What’s the Difference Between Information Architecture and Content Strategy? (jar )Sep 15, 2024 2,255 content , content-strategy , information-architecture , terminology , concepts , comparisons Let’s Bring Back Browsing (cod )Sep 15, 2024 2,254 web , browsing Do You Still Use Git in the Terminal? Sep 14, 2024 2,253 discussions , git , command-line The HTTP QUERY Method (jre +/iet )Sep 14, 2024 2,252 protocols , http Company Culture Happens Outside Management (tre )Sep 14, 2024 2,251 culture , engineering-management Bitwise Operators in JavaScript and When to Use Them (8ho )Sep 14, 2024 2,250 javascript , operators Brief Note on Disclosures in Fieldsets (aar )Sep 14, 2024 2,249 accessibility , forms , pop-overs The Fallacy of Federated Design Systems Sep 13, 2024 2,248 design-systems , scalability , link-lists Deceptive Patterns in Copy Are Killing Me (uxd )Sep 13, 2024 2,247 content , dark-patterns , user-experience 10 Bad TypeScript Habits to Break in 2024 Sep 13, 2024 2,246 typescript , mistakes Introducing TanStack Router (ada /fro )Sep 13, 2024 2,245 introductions , react , routing , tanstack The Importance of Title Tags: Tips and Tricks to Optimize for SEO (web )Sep 13, 2024 2,244 html , seo , optimization , tips-and-tricks Predicting Developer Attrition Sep 13, 2024 2,243 research , culture , leadership Make “git diff” Look Beautiful in the Terminal (ami )Sep 13, 2024 2,242 git , command-line CSS Values and Units Module Level 5 (tab +/w3c )Sep 13, 2024 2,241 standards , css , units Two CSS Properties for Trimming Text Box Whitespace (css )Sep 13, 2024 2,240 css , whitespace Good Forms (dav )Sep 13, 2024 2,239 forms , best-practices , usability , accessibility , validation But Why?? (a11 )Sep 13, 2024 2,238 slides , accessibility , design-patterns , testing , keyboard-navigation , contrast , colors , zooming State of HTML 2024 (sac /dev )Sep 12, 2024 2,237 surveys , html The Redmonk Programming Language Rankings: June 2024 Sep 12, 2024 2,236 programming , comparisons , javascript , python , java , php , typescript , css , ruby , go , shell , rust , dart Prioritize Accessibility in Procurement for Better CX and EX Sep 12, 2024 2,235 accessibility , prioritization , processes Five Ways to Lazy Load Images for Better Website Performance Sep 12, 2024 2,234 performance , lazy-loading , tooling When Should You Actually Worry About Tech Debt? (tre )Sep 12, 2024 2,233 technical-debt Speed Up Your Website With “<link rel=preconnect>” (tre )Sep 12, 2024 2,232 performance , hints Request for Developer Feedback: Customizable Select (una /dev )Sep 12, 2024 2,231 html , forms Understanding the “Why” Around Neurodivergent Inclusive Web Design (owe /inc )Sep 12, 2024 2,230 videos , accessibility , dei The Folly of Chasing Demographics (hey /inc )Sep 12, 2024 2,229 videos , accessibility , dei A Billion New Developers Thanks to AI? (cod )Sep 12, 2024 2,228 career , ai , foss , link-lists 10 Developer Tools to Improve Your Daily Life as a Developer Sep 12, 2024 2,227 tooling , productivity , developer-experience Using Controllers for Keyboard Accessibility (nik /a11 )Sep 12, 2024 2,226 videos , accessibility , keyboard-navigation Rethinking CSS in JS Sep 12, 2024 2,225 css , javascript , css-in-js , design , design-systems , maintenance , state-management Reasons I Still Love the Fish Shell (b0r )Sep 12, 2024 2,224 shell , developer-experience A Day in the Life of a DevOps Engineer: Real Stories and Challenges Sep 12, 2024 2,223 career , processes , dev-ops Standalone Components Are the Future Sep 11, 2024 2,222 videos , angular , components Something Went Wrong (mol )Sep 11, 2024 2,221 javascript , frameworks , community , developer-experience , user-experience