Another Stab at Truncated Text (geo /css )Sep 3, 2024 13,818 design , accessibility , usability , css How to Deploy Node.js to AWS Lambda With OpenTofu and GitHub Actions Sep 2, 2024 13,817 how-tos , deploying , nodejs , aws , serverless , github-actions , tooling , link-lists Skeleton Screens vs. Progress Bars vs. Spinners Sep 2, 2024 13,816 videos , user-experience , performance , progress-indicators llms-txt Sep 2, 2024 13,815 websites , ai , crawling , scraping What Is React.js? (hey )Sep 2, 2024 13,814 videos , react Scroll-Enhanced Experiences (car /css )Sep 2, 2024 13,813 videos , css , scrolling HTML Whitespace Is Broken (dev )Sep 2, 2024 13,812 html , whitespace CSS “@ property” and the New Style (hex )Sep 2, 2024 13,811 css Captured Custom Properties (kiz )Sep 2, 2024 13,810 css , custom-properties Backgrounds for the Box Model (and Why It Can Be Useful) (chr /fro )Sep 2, 2024 13,809 css , box-model , backgrounds “AggregateError” in JavaScript (tre )Sep 2, 2024 13,808 javascript , errors Get Window Size in Pure CSS Sep 1, 2024 13,807 css , techniques What It Is Like to Work in Meta’s (Facebook’s) Monorepo Sep 1, 2024 13,806 facebook+meta , monorepos Semi-Annual Reminder to Learn and Hire for Web Standards (aar )Sep 1, 2024 13,805 learning , fundamentals , standards , html , css Lazy Loading Isn’t Just Lazy, It’s Late: The Web Deserves Faster Sep 1, 2024 13,804 performance , lazy-loading , web-vitals , angular , single-page-apps I Want the Read Write Suggest-Edit Accept-Edit Update Web (tan )Sep 1, 2024 13,803 web , indieweb Be Careful When Using Generative Artificial Intelligence to Produce Code (cer )Sep 1, 2024 13,802 accessibility , ai , code-generation How I Created a 3.78 MB Docker Image for a JavaScript Service Aug 31, 2024 13,801 docker , javascript Reducing UX Debt (or Die Trying) (uxd )Aug 31, 2024 13,800 user-experience , design-debt Java Optionals (ada /fro )Aug 30, 2024 13,799 java Automattic Launches Ambitious Tumblr Migration to WordPress Aug 30, 2024 13,798 automattic , wordpress , migrating Faster Pages With React Aug 30, 2024 13,797 react , performance Understanding Web Storage: localStorage, sessionStorage, and Cookies Aug 30, 2024 13,796 browser-storage , cookies , javascript Supporting AVIF in Google Search (joh )Aug 30, 2024 13,795 google , search , avif , images , support A/B Testing 101 Aug 30, 2024 13,794 introductions , testing , usability , user-experience Headings (web )Aug 30, 2024 13,793 html , headings , accessibility An SSR Performance Showdown (mco )Aug 30, 2024 13,792 server-side-rendering , performance , vuejs , svelte , solidjs , preact , react , comparisons An Enhancement to Accessible Responsive Tables (tem )Aug 30, 2024 13,791 accessibility , tables , responsive-design , javascript Why I Don’t Block AI Scrapers (j9t )Aug 29, 2024 13,790 ai , scraping , robotstxt Drupal 11: New Features to Empower Ambitious Site Builders Aug 29, 2024 13,789 drupal Harnessing Copilot and Other Gen-AI Tools to Increase Digital Accessibility Efficiency Aug 29, 2024 13,788 videos , ai , microsoft , tooling , accessibility , images , alt-text OpenAI Is Shockingly Good at Unminifying Code Aug 29, 2024 13,787 ai , openai , javascript , minification HTTP 1 vs. HTTP 2 vs. HTTP 3 Aug 29, 2024 13,786 videos , protocols , http , history , comparisons What the Heck Is ARIA? A Beginner’s Guide to ARIA for Accessibility (a11 )Aug 29, 2024 13,785 videos , guides , aria , html , accessibility Why Playwright Is Less Flaky Than Selenium (sea )Aug 29, 2024 13,784 testing , flakiness , playwright , selenium , comparisons When Regex Goes Wrong (tre )Aug 29, 2024 13,783 regex Stuck in the Steps? (uxd )Aug 29, 2024 13,782 design , processes Querying the Color Scheme (kiz )Aug 29, 2024 13,781 css , container-queries , custom-properties , dark-mode Python Developers Survey 2023 Results (jet )Aug 29, 2024 13,780 surveys , python Paragraphs (sco )Aug 29, 2024 13,779 html , accessibility New to the Web Platform in August (rac /dev )Aug 29, 2024 13,778 release-notes , web-platform , browsers , google , chrome , mozilla , firefox Hidden Cost of Frontend Frameworks Aug 29, 2024 13,777 frameworks , dependencies , simplicity CSS Style Observer (bra )Aug 29, 2024 13,776 packages , npm , css Caching Demystified: Inspect, Clear, and Disable Caches (jec /dev )Aug 29, 2024 13,775 videos , caching , debugging , dev-tools , chrome , google , browsers Chris Ferdinandi on ADHD, Focus, and Working in Tech (cfe +)Aug 28, 2024 13,774 podcasts , interviews , career The Secret Inside One Million Checkboxes Aug 28, 2024 13,773 html , databases , community How to Handle Errors in Next.js for Node With the App Router (app )Aug 28, 2024 13,772 how-tos , errors , nextjs , nodejs JavaScript Generators Explained, but on a Senior-Level Aug 28, 2024 13,771 javascript , functions What’s Missing From HTML and CSS? (rac /dev )Aug 28, 2024 13,770 html , css The Ultimate Guide to Font Performance Optimization (deb )Aug 28, 2024 13,769 guides , fonts , performance , optimization The Dialog Element With Entry and Exit Animations (chr /fro )Aug 28, 2024 13,768 modals , css , animations The “aside” Element (hey )Aug 28, 2024 13,767 html , semantics , accessibility Release Notes for Safari Technology Preview 202 (jon /web )Aug 28, 2024 13,766 release-notes , browsers , apple , safari Multithreading in Node.js: Using Atomics for Safe Shared Memory Operations (pav )Aug 28, 2024 13,765 nodejs , multithreading , memory IndieWeb vs. Indie Web (fyr )Aug 28, 2024 13,764 web , indieweb , terminology , comparisons Building Better Logins: A UX and Accessibility Guide for Developers (uxd )Aug 28, 2024 13,763 guides , user-experience , accessibility Anchor Positioning (tab /css )Aug 28, 2024 13,762 videos , css , anchor-positioning Advanced Playwright Techniques for Flawless Testing (deb )Aug 27, 2024 13,761 videos , testing , playwright , techniques Interface Segregation Principle in React Aug 27, 2024 13,760 principles , solid , react A Comprehensive Guide to Understanding TypeScript Record Type Aug 27, 2024 13,759 guides , typescript Shipping Tumblr and WordPress Aug 27, 2024 13,758 migrating , wordpress Are Design Systems Just a Bandaid? (uxd )Aug 27, 2024 13,757 design , design-systems , product-management How to Use React Compiler—a Complete Guide (fre )Aug 27, 2024 13,756 how-tos , guides , react , compiling Make Me One (Input) With Everything (mor /mat )Aug 27, 2024 13,755 html , forms , accessibility , simplicity Is Server-Side Rendering Making a Comeback in 2024? (des )Aug 26, 2024 13,754 server-side-rendering How to Fix ESLint Violations With AI Assistance Aug 26, 2024 13,753 how-tos , eslint , ai , automation How to Easily Add Dark Mode to Your Website Aug 26, 2024 13,752 how-tos , dark-mode , html , css , javascript , functionality Generating Unique Random Numbers in JavaScript Using Sets (sma )Aug 26, 2024 13,751 javascript , randomness Ladybird Browser: First Impressions and Easy Installation Guide Aug 26, 2024 13,750 guides , browsers , ladybird , installing Set Up a $4/Month Hetzner VM to Skip the Serverless Tax Aug 26, 2024 13,749 servers , serverless , hosting What Skills Should You Focus on as Junior Web Developer in 2024? (fro )Aug 26, 2024 13,748 career , fundamentals , html , css , javascript , frameworks , tooling , learning , link-lists Has the IndieWeb Become Irrelevant? (sta )Aug 26, 2024 13,747 indieweb , web , fediverse What RSS Needs (mno )Aug 25, 2024 13,746 syndication , rss , atom , community Managing Angular (mge )Aug 25, 2024 13,745 angular , product-management , processes Why Is Reaching WCAG Level AAA Not Recommended? (cer )Aug 24, 2024 13,744 accessibility , wcag , standards WCAG’s A and AA Distinction Is Mostly Academic (yat )Aug 24, 2024 13,743 accessibility , wcag , standards DevOps Project—the Ultimate CI/CD Corporate DevOps Pipeline Project Aug 24, 2024 13,742 dev-ops , ci-cd , aws , docker , jenkins Behind the Scenes: The Making of VS Code (bur +/vsc )Aug 23, 2024 13,741 videos , code-editors , microsoft , vs-code , history Top Ten Git Tips and Tricks (hon )Aug 23, 2024 13,740 git , tips-and-tricks , command-line Mutation-Testing Our JavaScript SDKs (sen )Aug 23, 2024 13,739 javascript , testing , case-studies Content Strategy: Study Guide Aug 23, 2024 13,738 guides , content , content-strategy , training , link-lists Explicitly State the Difference Between Options Aug 23, 2024 13,737 usability , information-design Wolvic 1.7 Released (wol )Aug 23, 2024 13,736 release-notes , wolvic , igalia , browsers Understanding Vue’s Suspense (tre )Aug 23, 2024 13,735 vuejs Is Using “aria-label” to Add Alternative Text But No “alt” Attribute Still a WCAG Fail? Aug 23, 2024 13,734 discussions , accessibility , html , attributes , forms , labels , aria , alt-text , images The Top Programming Languages 2024 Aug 22, 2024 13,733 programming , comparisons , python , java , javascript , typescript , sql , go , html , php , lua Mastering Typography in Logo Design (sma )Aug 22, 2024 13,732 typography , design , images , logos The Two Lines of CSS That Tanked Performance (120 FPS to 40 FPS) (and )Aug 22, 2024 13,731 css , animations , performance The Only Widely Recognized JavaScript Feature Ever Deprecated (tre )Aug 22, 2024 13,730 javascript , history Spoiler Alert: It Needs to Be Accessible (sco )Aug 22, 2024 13,729 accessibility , html , web-components , aria Raw-Dogging Websites (bra )Aug 22, 2024 13,728 html , css , javascript , tech-stacks Improving the Screen Reader Experience for “Learn WCs” (and )Aug 22, 2024 13,727 accessibility , user-experience , screen-readers , assistive-tech , apple , voiceover , case-studies Fluid Typography in Design Systems: From Design to Code (fel /uxd )Aug 22, 2024 13,726 typography , design , design-systems , design-tokens Understanding WCAG 2.1’s Success Criteria 1.4.10 Reflow (mni )Aug 21, 2024 13,725 accessibility , wcag , reflow , zooming Custom Range Slider Using Anchor Positioning and Scroll-Driven Animations (css /fro )Aug 21, 2024 13,724 sliders , css , anchor-positioning , scrolling , animations , forms 5 Wasm Use Cases for Frontend Development (des )Aug 21, 2024 13,723 guest-posts , webassembly , security , performance Amazon Cloud CEO Predicts a Future Where Most Software Engineers Don’t Code—and AI Does It Instead Aug 21, 2024 13,722 ai , outlooks , career Google Quietly Launches New AI Crawler (sea )Aug 21, 2024 13,721 google , ai , crawling , robotstxt Can You Convert a Video to Pure CSS? Aug 21, 2024 13,720 multimedia , conversion , css , javascript The Monospace Web Aug 21, 2024 13,719 fonts , design Elastic Overflow Scrolling (css )Aug 21, 2024 13,718 css , overflow , scrolling Web Security: Shaping the Secure Web (set /w3c )Aug 21, 2024 13,717 web , security , w3c Tailwind Balances Abstraction and Transparency Aug 21, 2024 13,716 tailwind Inside ECMAScript: JavaScript Standard Gets an Extra Stage (mar /the )Aug 21, 2024 13,715 ecmascript , javascript How to Create an npm Package (mat )Aug 21, 2024 13,714 how-tos , npm , dependencies Foundations: Labelling Text Fields With Input and Label (tet )Aug 21, 2024 13,713 accessibility , fundamentals , forms , labels , html Exposing Internal Methods on Vue Custom Elements (jai )Aug 21, 2024 13,712 vuejs , javascript Double Your Specificity With This One Weird Trick (cir )Aug 21, 2024 13,711 css , selectors , cascade , tips-and-tricks Configuring SSH Keys for Multiple GitHub Accounts (ste )Aug 21, 2024 13,710 github , ssh , authentication , configuration Basic Keyboard Shortcut Support for Focused Links (eri )Aug 21, 2024 13,709 links , focus , support , browser-engines , keyboard-shortcuts , accessibility Expert Guide: Writing HTML for Screen Reader Users (flo /a11 )Aug 20, 2024 13,708 guides , accessibility , html , aria , alt-text , writing , screen-readers Stop Using Margin Top—use Margin Bottom and Gap Instead (tom )Aug 20, 2024 13,707 css , margins , spacing State of CSS 2024 (sac /dev )Aug 20, 2024 13,706 surveys , css Regexes Got Good: The History and Future of Regular Expressions in JavaScript (sma )Aug 20, 2024 13,705 regex , javascript , history Wasp: The JavaScript Answer to Django for Web Development Aug 20, 2024 13,704 wasp , django , comparisons Ryan Dahl Explains Why Deno Had to Evolve With Version 2.0 (tin )Aug 20, 2024 13,703 podcasts , interviews , deno , runtimes Core Concepts to Understand in WordPress Theme Development (kin )Aug 20, 2024 13,702 wordpress , theming Common Misconceptions About How to Optimize LCP (dev )Aug 20, 2024 13,701 performance , web-vitals , metrics , optimization Top 5 HTML Features You’re Not Using (But Should Be) Aug 20, 2024 13,700 html JS Dates Are About to Be Fixed (iag )Aug 20, 2024 13,699 javascript , ecmascript How to Create a Shortcode in WordPress (in 7 Steps) Aug 20, 2024 13,698 how-tos , wordpress Batteries Included Accessibility: A Pragmatic Guide to Get Started Today Aug 20, 2024 13,697 videos , guides , introductions , accessibility What Is Incident Response? Aug 20, 2024 13,696 incident-response , security , overviews The Case for a Better Web (uri )Aug 20, 2024 13,695 web , link-lists React Is (Becoming) a Full-Stack Framework (rwi )Aug 20, 2024 13,694 react , frameworks Igalia Chats: The Coming Adpocalypse (bka +/iga )Aug 20, 2024 13,693 podcasts , browsers , monetization , economics How to Make Your Web Page Faster Before It Even Loads (whi /sen )Aug 20, 2024 13,692 how-tos , performance , web-vitals From RPGs to UX: How Progress Indicators Affect User Engagement (uxd )Aug 20, 2024 13,691 user-experience , design , progress-indicators Line Numbers for “<textarea>” Using SVG (sto )Aug 19, 2024 13,690 forms , javascript , svg The CSS “contain” Property (pre /fro )Aug 19, 2024 13,689 css , container-queries Accessibility Specialists Warn Against Using AI for Alt Text Aug 19, 2024 13,688 accessibility , alt-text , images , ai How to Browse the Web in Your Linux Terminal With Lynx Aug 19, 2024 13,687 how-tos , lynx , browsers , command-line , unix-like How Did We Test Hundreds of Landing Pages Aug 19, 2024 13,686 testing , landing-pages 10 Python Programming Optimisation Techniques Aug 19, 2024 13,685 python , optimization , techniques What’s New in ECMAScript 2024 (paw )Aug 19, 2024 13,684 ecmascript , standards The Role of Sound Design in UX Design: Beyond Notifications and Alerts (uxm )Aug 19, 2024 13,683 design , user-experience , multimedia The “Other” C in CSS (sar /css )Aug 19, 2024 13,682 videos , css , accessibility How Good UX Design Can Transform Lead Generation (uxm )Aug 19, 2024 13,681 design , user-experience , user-conversion Center Items in First Row With CSS Grid (hex )Aug 19, 2024 13,680 css , grids , layout , centering Cache Grab: How Much Are You Leaving on the Table? (css )Aug 19, 2024 13,679 performance , caching AI Paradox (j9t )Aug 18, 2024 13,678 ai , productivity UX Is Dead. Long Live UX. (uxd )Aug 18, 2024 13,677 user-experience , economics , history Using JavaScript Generators to Visualize Algorithms Aug 18, 2024 13,676 javascript , algorithms , visualization The “P” Word, Legitimacy, and Challenging Our Default Models and Frames (joh )Aug 18, 2024 13,675 leadership , culture How Can Accessibility Improve Your Conversion Rate Optimization Efforts? (cer )Aug 18, 2024 13,674 accessibility , user-conversion , optimization , usability , economics A Guide to CSS Resets Aug 17, 2024 13,673 guides , css , resets WCAG 2.2 Summary and Breakdown (mar )Aug 17, 2024 13,672 accessibility , wcag , guidelines , overviews Node.js Doubles Security Releases With Newly Automated Process, Re-Evaluates Unsupported Experimental Features (sar /soc )Aug 17, 2024 13,671 nodejs How I Design My URLs Aug 17, 2024 13,670 urls Algorithms We Develop Software By (gra )Aug 17, 2024 13,669 programming , processes , quality , best-practices What Signal Are You Sending? Aug 16, 2024 13,668 career , communication , culture Top 10 Web Updates From Google I/O ’24 (dev )Aug 16, 2024 13,667 videos , browsers , google , chrome , apis , dev-tools Reckoning: The Way Out (sli )Aug 16, 2024 13,666 javascript , performance , metrics , hiring Just Use Postgres Aug 16, 2024 13,665 databases , postgresql , sql , aws , dynamodb , mongodb , mysql , comparisons Good Refactoring vs. Bad Refactoring (ste /bui )Aug 16, 2024 13,664 refactoring , comparisons , maintenance , quality , javascript 80/20 Accessibility (mar )Aug 16, 2024 13,663 accessibility , principles How to Use nginx for Frontend Application Load Balancing Aug 15, 2024 13,662 how-tos , nginx , servers , load-balancing Advanced Figma Components Tips and Tricks: Little Gems We Love 2024 (uxd )Aug 15, 2024 13,661 figma , components , tips-and-tricks Brand New Performance Features in Chrome DevTools (deb )Aug 15, 2024 13,660 browsers , google , chrome , dev-tools , performance , web-vitals Writing Alt Text for a Scientific Figure Aug 15, 2024 13,659 accessibility , images , alt-text , writing , information-design Alternatives to Using Pure Black (“#000000”) for Text and Backgrounds (ser )Aug 15, 2024 13,658 design , colors , backgrounds , accessibility Designing for Accessibility: A Checklist for Designers Aug 15, 2024 13,657 design , accessibility , checklists How to Defend Your Design Process (vit /sma )Aug 15, 2024 13,656 how-tos , design , processes How Does the Browser Render HTML? (and )Aug 15, 2024 13,655 browsers , browser-engines , rendering , html , dom , css , cssom , painting How Are the “colspan” and “rowspan” Attributes Different? (geo /css )Aug 15, 2024 13,654 html , attributes , tables Captions vs. Subtitles: Leave No Viewer Behind (mer )Aug 15, 2024 13,653 accessibility , captions , readability , multimedia , comparisons 5 Questions for Tammy Everts (tam +/fro )Aug 15, 2024 13,652 interviews , performance , metrics , user-experience , economics Rote Learning HTML & CSS (j9t /fro )Aug 14, 2024 13,651 books , frontend-dogma , html , css , learning How I Won $2,750 Using JavaScript, AI, and a Can of WD-40 Aug 14, 2024 13,650 javascript , ai The Hidden TypeScript Hack You Need to Know Aug 14, 2024 13,649 typescript , hacks “Smart” Layouts With Container Queries (kev /css )Aug 14, 2024 13,648 css , layout , container-queries Reckoning: Caprock (sli )Aug 14, 2024 13,647 javascript , performance I Love the Web (and )Aug 14, 2024 13,646 web , apple Django: Create Sub-Commands Within a Management Command (ada )Aug 14, 2024 13,645 django “blocking=render”: Why Would You Do That?! (css )Aug 14, 2024 13,644 performance , html , rendering Tips for Using React Testing Library to Write Unit Tests (ato )Aug 13, 2024 13,643 react , testing , libraries , tips-and-tricks CSS Finally Adds Vertical Centering in 2024 Aug 13, 2024 13,642 css , centering Dev Encyclopedia Aug 13, 2024 13,641 websites , terminology , concepts , learning Reckoning: Object Lesson (sli )Aug 13, 2024 13,640 javascript , performance , metrics Context Is King: Long Live the King! (llo /tpg )Aug 13, 2024 13,639 accessibility , usability , techniques , aria 45 Visual Studio Code Shortcuts for Boosting Your Productivity Aug 12, 2024 13,638 code-editors , microsoft , vs-code , keyboard-shortcuts We’re on the Brink of Another World Browser War (fir )Aug 12, 2024 13,637 videos , browsers , browser-wars The Importance of Communication in Accessibility Testing Aug 12, 2024 13,636 accessibility , testing , communication The “address” Element (hey )Aug 12, 2024 13,635 html , semantics Start Over-Engineering Your CSS (kev /css )Aug 12, 2024 13,634 videos , css , complexity Relative Color Syntax—Basic Use Cases (chr /fro )Aug 12, 2024 13,633 css , functions , colors , browsers , support Reckoning: The Landscape (sli )Aug 12, 2024 13,632 javascript , performance , metrics , mobile “font-size” Limbo (seb )Aug 12, 2024 13,631 design , typography , css Implementing SAML SSO in Node.js With Microsoft Entra ID Aug 11, 2024 13,630 authentication , nodejs , microsoft , functionality The Most Important Thing to Look at When Choosing an Accessibility Auditor (kar )Aug 11, 2024 13,629 accessibility , auditing , vpat-acr Things to Do Before Asking “Is This Accessible?” (aar )Aug 11, 2024 13,628 accessibility , terminology , communication The Problem With Growth: Why Everything Is Failing Now (uxd )Aug 11, 2024 13,627 processes , agile , scrum , project-management , research ObsoHTML, the Obsolete HTML Checker (j9t )Aug 11, 2024 13,626 packages , npm , html , quality Action Web Components Which Span the Server-Client Divide (jar )Aug 11, 2024 13,625 web-components , html , apis 12 Best JavaScript Animation Libraries to Supercharge Your Web Projects in 2024 Aug 10, 2024 13,624 javascript , animations , libraries , link-lists Comparing Design Systems to Find the Best Qualities (hdv )Aug 10, 2024 13,623 design-systems , quality Common Causes of Memory Leaks in JavaScript (tre )Aug 10, 2024 13,622 javascript , memory , garbage-collection Stop Versioning Your Docker Compose File Aug 9, 2024 13,621 docker , versioning Exploring the Possibilities of Native JavaScript Decorators (fro )Aug 9, 2024 13,620 javascript , software-design-patterns JSR and Deno: Final Review (dbu )Aug 9, 2024 13,619 jsr , deno Design Patterns and WCAG (gra /tet )Aug 9, 2024 13,618 accessibility , design-patterns , wcag SOLID Principles for Designers Aug 8, 2024 13,617 design , solid , principles Documentation and Migration: From Vue 2 to Vue 3 Aug 8, 2024 13,616 videos , interviews , vuejs , documentation , migrating Attaching Notes to Git Branches Aug 8, 2024 13,615 git , documentation WOFF File Format 2.0 (w3c )Aug 8, 2024 13,614 woff , fonts , standards When It Comes to Digital Accessibility Lawsuits, the Best Defense Is a Good Offense (deq )Aug 8, 2024 13,613 accessibility , legal We Don’t Need a Boss, We Need a Process (mia )Aug 8, 2024 13,612 design , leadership , processes , collaboration The Dying Web (mre )Aug 8, 2024 13,611 browsers , google , chrome , chromium , mozilla , firefox , web Now in Baseline: Animating Entry Effects (una /dev )Aug 8, 2024 13,610 browsers , support , web-platform , css , animations Good Intentions, Poor Context (tpg )Aug 8, 2024 13,609 accessibility , microcontent , images , buttons , links Snippets in Svelte 5 (ada /fro )Aug 7, 2024 13,608 svelte Design Tokens Demystified (uxd )Aug 7, 2024 13,607 components , design-tokens , design-systems Announcing Official Puppeteer Support for Firefox Aug 7, 2024 13,606 browsers , mozilla , firefox , puppeteer , support WCAG 2.2 Map by Theme (hic )Aug 7, 2024 13,605 accessibility , wcag , standards W3C Opens Community-Wide Survey (w3c )Aug 7, 2024 13,604 surveys , w3c , community The “abbr” Element (hey )Aug 7, 2024 13,603 html , semantics , accessibility FastHTML: Revolutionizing Web Development With Python (raj )Aug 7, 2024 13,602 frameworks , fasthtml , python , web-apps Migrating From Netlify to Cloudflare for AI Bot Protection (sia )Aug 6, 2024 13,601 migrating , netlify , cloudflare , ai , security Creating a Personal Brand: How to Sell Yourself as a Developer Aug 6, 2024 13,600 how-tos , career , branding Moderated and Unmoderated User Testing: The Differences Aug 6, 2024 13,599 usability , testing , comparisons The Art of Dithering and Retro Shading for the Web Aug 6, 2024 13,598 dithering , effects , javascript The Great npm Garbage Patch Aug 6, 2024 13,597 dependencies , npm , spam , security Disability Data Alarmingly Absent From AI Algorithmic Tools, Report Suggests (for )Aug 6, 2024 13,596 accessibility , ai , tooling Should Your Website Work Without JavaScript? (wes /syn )Aug 5, 2024 13,595 videos , javascript , support Figma Typography Variables (fro )Aug 5, 2024 13,594 figma , typography , variables The Sneaky Costs of Scaling Serverless (zac )Aug 5, 2024 13,593 scalability , serverless , economics , vercel , aws , comparisons 101 React Tips and Tricks for Beginners [and] Experts Aug 5, 2024 13,592 react , tips-and-tricks , best-practices Drupal 11 and Beyond Aug 5, 2024 13,591 drupal Shifting From Delivery Mode to Product Management: Shifting the Focus of Your Sprint Review Aug 5, 2024 13,590 agile , scrum , processes , product-management , engineering-management The Moral Implications of Being a Moderately Successful Computer Scientist and a Woman (ire )Aug 5, 2024 13,589 community , ethics What Is a Component Library and Should You Build Your Own? (and )Aug 5, 2024 13,588 components Video With Alpha Transparency on the Web (jaf )Aug 5, 2024 13,587 multimedia , transparency , backgrounds Verso: A Web Browser That Plays Old World Blues to Build New World Hope (sig )Aug 5, 2024 13,586 videos , verso , browsers The Role of Generative AI in Shaping Next-Gen UX Strategies (uxm )Aug 5, 2024 13,585 ai , user-experience , design , strategies Let’s Make a Simpler, More Accessible Web (cod )Aug 5, 2024 13,584 web , web-platform , tooling , simplicity , usability , accessibility , optimization It’s Time to Talk About “CSS5” (uti /sma )Aug 5, 2024 13,583 css , w3c Is CSS Grid Really Slower Than Flexbox? (ben )Aug 5, 2024 13,582 performance , css , grids , flexbox , layout HTML Web Components Can Have a Little Shadow DOM, as a Treat (sco )Aug 5, 2024 13,581 html , web-components , shadow-dom , dom 5 Ways to Fail at Managing Tech Debt Aug 5, 2024 13,580 technical-debt , maintenance , refactoring , strategies The Benefits of Learning Programming as a Designer (uxd )Aug 4, 2024 13,579 design , career , learning , programming How to Keep IA Projects From Going Off the Rails (jar )Aug 4, 2024 13,578 information-architecture European Accessibility Act Requires Culture to Shift! (cer )Aug 4, 2024 13,577 accessibility , legal , eaa , culture , leadership AT Is More Than Screen Readers (aar )Aug 4, 2024 13,576 accessibility , assistive-tech , screen-readers , terminology , concepts AI Act Is Here (alv )Aug 4, 2024 13,575 ai , legal Programming, I Hate It Aug 3, 2024 13,574 programming , career Setting Up CI/CD for Flutter Apps Aug 3, 2024 13,573 flutter , ci-cd , automation Ontology Engineering for Beginners Aug 3, 2024 13,572 owl , tooling Attitudes to Digital Accessibility 2024 Aug 2, 2024 13,571 surveys , accessibility Tabs, Used Right Aug 2, 2024 13,570 design , design-patterns , navigation , usability How to Make the Internet More Accessible Aug 2, 2024 13,569 how-tos , web , accessibility