Speed Up Your Website With “<link rel=preconnect>” (tre )Sep 12, 2024 14,188 performance , hints Rethinking CSS in JS Sep 12, 2024 14,187 css , javascript , css-in-js , design , design-systems , maintenance , state-management Request for Developer Feedback: Customizable Select (una /dev )Sep 12, 2024 14,186 html , forms Reasons I Still Love the Fish Shell (b0r )Sep 12, 2024 14,185 shell , developer-experience A Day in the Life of a DevOps Engineer: Real Stories and Challenges Sep 12, 2024 14,184 career , processes , dev-ops A Billion New Developers Thanks to AI? (cod )Sep 12, 2024 14,183 career , ai , foss , link-lists 10 Developer Tools to Improve Your Daily Life as a Developer Sep 12, 2024 14,182 tooling , productivity , developer-experience 2024: 0.5% of the Global Top 200 Websites Use Valid HTML (j9t )Sep 11, 2024 14,181 html , conformance , metrics , quality , craft Why Copilot Is Making Programmers Worse at Programming Sep 11, 2024 14,180 ai , github-copilot , craft , quality , programming , career React 19 Cheat Sheet (ken )Sep 11, 2024 14,179 cheat-sheets , react Verso Taking Shape as a Servo-Powered Web Browser Sep 11, 2024 14,178 browsers , verso , servo 6 Techniques I Use to Create a Great User Experience for Shell Scripts Sep 11, 2024 14,177 shell , techniques , user-experience Logical Properties in Size Queries (mic )Sep 11, 2024 14,176 css , logical-properties , container-queries Express.js 5.0 Released After Long Delay, Though Not Yet Default as Project Appeals for Contributors Sep 11, 2024 14,175 express Standalone Components Are the Future Sep 11, 2024 14,174 videos , angular , components Split Effects With No Content Duplication (ana /fro )Sep 11, 2024 14,173 css , effects , maintainability Something Went Wrong (mol )Sep 11, 2024 14,172 javascript , frameworks , community , developer-experience , user-experience How to Find the Accessible Name of a Button With Google Chrome (eri )Sep 11, 2024 14,171 how-tos , accessibility , buttons , chrome , google , browsers , dev-tools Google Is Killing Information Economics on the Internet (tre )Sep 11, 2024 14,170 google , ai , economics From Node.js to Deno: How It All Began (tin )Sep 10, 2024 14,169 videos , nodejs , deno , javascript , runtimes , history Stop Recreating the Wheel: Local Government Organizations Sharing Accessibility Information (equ )Sep 10, 2024 14,168 podcasts , interviews , accessibility , processes , vpat-acr Designing Design Systems: Supporting Implementation and Adoption Sep 10, 2024 14,167 design-systems Top 10 Angular Architecture Mistakes You Really Want to Avoid Sep 10, 2024 14,166 angular , architecture , mistakes What Price? (ada )Sep 10, 2024 14,165 ai , sustainability , prioritization WCAG and Accessibility Beyond Naive Misconceptions (ope )Sep 10, 2024 14,164 accessibility , wcag , testing , auditing Tips for Reducing Cyclomatic Complexity (tre )Sep 10, 2024 14,163 complexity , tips-and-tricks , best-practices , programming The Neverending Story (gar )Sep 10, 2024 14,162 web-platform , standards , frameworks , libraries , tooling The Easiest Way to Start Working With OKRs (cwo )Sep 10, 2024 14,161 okr , processes , prioritization Chrome Ends Support for First Input Delay (rvi /dev )Sep 10, 2024 14,160 browsers , google , chrome , performance , web-vitals , support Anchor Positioning Quirks (mon /css )Sep 10, 2024 14,159 css , anchor-positioning Create a Toggle Switch in React as a Reusable Component Sep 9, 2024 14,158 react , components , toggles , sass , maintainability , functionality Ensuring the Staying Power of User Experience in Your Organization (uxm )Sep 9, 2024 14,157 user-experience , processes , culture More npm Packages on Cloudflare Workers: Combining Polyfills and Native Code to Support Node.js APIs (jas +/clo )Sep 9, 2024 14,156 cloudflare , nodejs , npm , apis , dependencies GitHub Trick to Find the Commit That Deleted a File (mic )Sep 9, 2024 14,155 git , github JavaScript Promises in Depth With V8 Engine Internals Sep 9, 2024 14,154 javascript , promises , v8 What Does Hydration Mean? (chr /fro )Sep 9, 2024 14,153 hydration , concepts , javascript , html , dom Time Travelling CSS With “:target” (css )Sep 9, 2024 14,152 css , selectors The Undeniable Utility of CSS “:has” (jos )Sep 9, 2024 14,151 css , selectors , examples How to Build an AI-Driven User Research Repository (uxd )Sep 9, 2024 14,150 how-tos , user-experience , research , ai CSS Triggers (and )Sep 9, 2024 14,149 websites , css , rendering A Web Component for CodePen Embeds? (mia )Sep 9, 2024 14,148 web-components , embed-code , codepen “setImmediate()” vs. “setTimeout()” in JavaScript (tre )Sep 8, 2024 14,147 javascript , time , comparisons Simplicity Sep 8, 2024 14,146 simplicity , design Building the Same App Using Various Web Frameworks Sep 8, 2024 14,145 fasthtml , nextjs , sveltekit , frameworks , comparisons Story of a Button Sep 8, 2024 14,144 buttons The State of ES5 on the Web (phi )Sep 8, 2024 14,143 ecmascript , javascript , tooling , support Manual ’Till It Hurts (ada )Sep 8, 2024 14,142 building , simplicity Going Buildless (mxb )Sep 8, 2024 14,141 building , components , html Frontend Dev Plus Data Structures and Algorithms: How DSA Can Power Your React App Sep 8, 2024 14,140 data-structures , algorithms , react Data Centers Are Eating and Drinking Our Environment (ger )Sep 8, 2024 14,139 storage , hosting , sustainability Gaining Access to Anyone’s Browser Without Them Even Visiting a Website Sep 7, 2024 14,138 arc , the-browser-company , browsers , vulnerabilities , security The Secrets of the “delete” Operator in JavaScript Sep 7, 2024 14,137 javascript , operators Unrealistic Deadlines in Software Engineering (tre )Sep 7, 2024 14,136 project-management , prioritization , quality , engineering-management Overcoming Challenges in Micro-Scrum Implementation Sep 7, 2024 14,135 agile , scrum , processes “display: contents” Is Not a CSS Reset (aar )Sep 6, 2024 14,134 css , accessibility , resets Design Systems Should Do Less (uxd )Sep 6, 2024 14,133 design-systems , simplicity , components A Compelling Case for the Comma Operator Sep 6, 2024 14,132 javascript , operators How to Detect Broken Links With Playwright (ste )Sep 6, 2024 14,131 how-tos , link-rot , testing , playwright I Need an Accessible Hero Sep 6, 2024 14,130 accessibility , design-patterns How to Create a Weekly Google Analytics Report That Posts to Slack (sma )Sep 6, 2024 14,129 how-tos , google , analytics , apis , slack , documentation , functionality A Complete Guide to Beginning With TypeScript (fro )Sep 6, 2024 14,128 guides , typescript , link-lists , learning Look Out, Kids: PHP Is the New JavaScript (dav )Sep 6, 2024 14,127 php , javascript , laravel , frameworks Deploying a Next.js App to Production in Any Server Sep 6, 2024 14,126 deploying , nextjs UX Design Isn’t Dead, You’re Just Confused (uxd )Sep 6, 2024 14,125 user-experience , design , career Understanding JavaScript Closures With Examples (tre )Sep 6, 2024 14,124 javascript , closures , examples The Goal Isn’t to Write Less Code (cfe )Sep 6, 2024 14,123 embed-code , ai , craft Quick Tip: Using “flatMap()” to Extract Data From a Huge Set Without Any Loop (cod )Sep 6, 2024 14,122 javascript , arrays , tips-and-tricks Mobile Accessibility Testing: Enhancing User Experience for All (a11 )Sep 6, 2024 14,121 accessibility , user-experience , testing , mobile CSS Cascading and Inheritance Level 6 (fan +/w3c )Sep 6, 2024 14,120 standards , css , cascade caniuse-cli (bra )Sep 6, 2024 14,119 packages , npm , support , browsers , web-platform , caniuse , command-line Inlay Hints Make It Easy to Read Code in VS Code (ami )Sep 5, 2024 14,118 code-editors , microsoft , vs-code , developer-experience The HTML History and Optimization Cheat Sheet (j9t )Sep 5, 2024 14,117 html , history , optimization , cheat-sheets The Helpful Content Update Was Not What You Think (moz )Sep 5, 2024 14,116 seo , metrics , google The Story of Figma: Living Long Enough as a Hero to Become a Villain? (uxd )Sep 5, 2024 14,115 figma Sticky Headers and Full-Height Elements: A Tricky Combination (sma )Sep 5, 2024 14,114 css , techniques JavaScript/Python Array Quick Reference (8ho )Sep 5, 2024 14,113 javascript , python , arrays , overviews Good Software Development Habits Sep 5, 2024 14,112 programming , best-practices CSS Display Contents (sha )Sep 5, 2024 14,111 css , layout Bad CSS-Dad Jokes (alv )Sep 5, 2024 14,110 css Tailwind CSS Config With ESM Imports (lia )Sep 4, 2024 14,109 tailwind , configuration , esm Notes on Setting Up a Static Website With AWS (Route 53, S3, ACM) (j9t )Sep 4, 2024 14,108 aws What’s New in React 19 (ver )Sep 4, 2024 14,107 react , vercel Dreaming About Drupal [and] Its Long Term Potential Sep 4, 2024 14,106 drupal , outlooks Cleaning and Speeding Up the JS Ecosystem—Journey So Far Sep 4, 2024 14,105 javascript , optimization A Complete Guide to Beginning With JavaScript (fro )Sep 4, 2024 14,104 guides , javascript , link-lists , learning Writing Effective Pull Request Descriptions: A Developer’s Guide Sep 4, 2024 14,103 guides , version-control , documentation , code-reviews , collaboration Avoiding Accessibility Barriers With a Checklist for Custom Controls—Opinion Sep 4, 2024 14,102 accessibility , mobile Should Form Labels Be Wrapped or Separate? (sib /tpg )Sep 4, 2024 14,101 html , forms , labels , accessibility , browsers , assistive-tech A Release Note for the Web Platform (pat )Sep 4, 2024 14,100 web-platform , developer-experience , css , alt-text , ecmascript Thinking About Using AI? (mrc )Sep 3, 2024 14,099 research , ai , sustainability Tackling a System’s Accessibility Without Testing (jbu +)Sep 3, 2024 14,098 accessibility , wcag , case-studies , heuristics Ugly Websites Sell Better Sep 3, 2024 14,097 design , processes , testing , optimization Under-Engineered Estimated Reading Time Feature (aar )Sep 3, 2024 14,096 user-experience , scrolling Sanding UI (jim )Sep 3, 2024 14,095 forms , usability Quick Guide to Web Typography for Developers (ole )Sep 3, 2024 14,094 guides , typography , fonts , examples Paying Down Tech Debt (ger )Sep 3, 2024 14,093 technical-debt , prioritization , productivity Another Stab at Truncated Text (geo /css )Sep 3, 2024 14,092 design , accessibility , usability , css llms.txt Sep 2, 2024 14,091 websites , ai , crawling , scraping Skeleton Screens vs. Progress Bars vs. Spinners Sep 2, 2024 14,090 videos , user-experience , performance , placeholders , progress-indicators How to Deploy Node.js to AWS Lambda With OpenTofu and GitHub Actions Sep 2, 2024 14,089 how-tos , deploying , nodejs , aws , serverless , lambda , github-actions , tooling , link-lists What Is React.js? (hey )Sep 2, 2024 14,088 videos , react Scroll-Enhanced Experiences (car /css )Sep 2, 2024 14,087 videos , css , scrolling HTML Whitespace Is Broken (dev )Sep 2, 2024 14,086 html , whitespace CSS “@ property” and the New Style (hex )Sep 2, 2024 14,085 css Captured Custom Properties (kiz )Sep 2, 2024 14,084 css , custom-properties Backgrounds for the Box Model (and Why It Can Be Useful) (chr /fro )Sep 2, 2024 14,083 css , box-model , backgrounds “AggregateError” in JavaScript (tre )Sep 2, 2024 14,082 javascript , errors Get Window Size in Pure CSS Sep 1, 2024 14,081 css , techniques What It Is Like to Work in Meta’s (Facebook’s) Monorepo Sep 1, 2024 14,080 facebook+meta , monorepos Semi-Annual Reminder to Learn and Hire for Web Standards (aar )Sep 1, 2024 14,079 learning , fundamentals , standards , html , css Lazy Loading Isn’t Just Lazy, It’s Late: The Web Deserves Faster Sep 1, 2024 14,078 performance , lazy-loading , web-vitals , angular , single-page-apps I Want the Read Write Suggest-Edit Accept-Edit Update Web (tan )Sep 1, 2024 14,077 web , indieweb Be Careful When Using Generative Artificial Intelligence to Produce Code (cer )Sep 1, 2024 14,076 accessibility , ai , code-generation How I Created a 3.78 MB Docker Image for a JavaScript Service Aug 31, 2024 14,075 docker , javascript Reducing UX Debt (or Die Trying) (uxd )Aug 31, 2024 14,074 user-experience , design-debt Java Optionals (ada /fro )Aug 30, 2024 14,073 java Automattic Launches Ambitious Tumblr Migration to WordPress Aug 30, 2024 14,072 automattic , wordpress , migrating Faster Pages With React Aug 30, 2024 14,071 react , performance Understanding Web Storage: localStorage, sessionStorage, and Cookies Aug 30, 2024 14,070 browser-storage , cookies , javascript Supporting AVIF in Google Search (joh )Aug 30, 2024 14,069 google , search , avif , images , support A/B Testing 101 Aug 30, 2024 14,068 introductions , testing , usability , user-experience Headings (web )Aug 30, 2024 14,067 html , headings , accessibility An SSR Performance Showdown (mco )Aug 30, 2024 14,066 server-side-rendering , performance , vuejs , svelte , solidjs , preact , react , comparisons An Enhancement to Accessible Responsive Tables (tem )Aug 30, 2024 14,065 accessibility , tables , responsive-design , javascript Why I Don’t Block AI Scrapers (j9t )Aug 29, 2024 14,064 ai , scraping , robotstxt Drupal 11: New Features to Empower Ambitious Site Builders Aug 29, 2024 14,063 drupal Harnessing Copilot and Other Gen-AI Tools to Increase Digital Accessibility Efficiency Aug 29, 2024 14,062 videos , ai , microsoft , tooling , accessibility , images , alt-text OpenAI Is Shockingly Good at Unminifying Code Aug 29, 2024 14,061 ai , openai , javascript , minification HTTP 1 vs. HTTP 2 vs. HTTP 3 Aug 29, 2024 14,060 videos , protocols , http , history , comparisons What the Heck Is ARIA? A Beginner’s Guide to ARIA for Accessibility (a11 )Aug 29, 2024 14,059 videos , guides , aria , html , accessibility Why Playwright Is Less Flaky Than Selenium (sea )Aug 29, 2024 14,058 testing , flakiness , playwright , selenium , comparisons When Regex Goes Wrong (tre )Aug 29, 2024 14,057 regex Stuck in the Steps? (uxd )Aug 29, 2024 14,056 design , processes Querying the Color Scheme (kiz )Aug 29, 2024 14,055 css , container-queries , custom-properties , dark-mode Python Developers Survey 2023 Results (jet )Aug 29, 2024 14,054 surveys , python Paragraphs (sco )Aug 29, 2024 14,053 html , accessibility New to the Web Platform in August (rac /dev )Aug 29, 2024 14,052 release-notes , web-platform , browsers , google , chrome , mozilla , firefox Hidden Cost of Frontend Frameworks Aug 29, 2024 14,051 frameworks , dependencies , simplicity CSS Style Observer (bra )Aug 29, 2024 14,050 packages , npm , css Caching Demystified: Inspect, Clear, and Disable Caches (jec /dev )Aug 29, 2024 14,049 videos , caching , debugging , dev-tools , chrome , google , browsers Chris Ferdinandi on ADHD, Focus, and Working in Tech (cfe +)Aug 28, 2024 14,048 podcasts , interviews , career The Secret Inside One Million Checkboxes Aug 28, 2024 14,047 html , databases , community How to Handle Errors in Next.js for Node With the App Router (app )Aug 28, 2024 14,046 how-tos , errors , nextjs , nodejs JavaScript Generators Explained, but on a Senior-Level Aug 28, 2024 14,045 javascript , functions What’s Missing From HTML and CSS? (rac /dev )Aug 28, 2024 14,044 html , css The Ultimate Guide to Font Performance Optimization (deb )Aug 28, 2024 14,043 guides , fonts , performance , optimization The Dialog Element With Entry and Exit Animations (chr /fro )Aug 28, 2024 14,042 modals , css , animations The “aside” Element (hey )Aug 28, 2024 14,041 html , semantics , accessibility Release Notes for Safari Technology Preview 202 (jon /web )Aug 28, 2024 14,040 release-notes , browsers , apple , safari Multithreading in Node.js: Using Atomics for Safe Shared Memory Operations (pav )Aug 28, 2024 14,039 nodejs , multithreading , memory IndieWeb vs. Indie Web (fyr )Aug 28, 2024 14,038 web , indieweb , terminology , comparisons Building Better Logins: A UX and Accessibility Guide for Developers (uxd )Aug 28, 2024 14,037 guides , user-experience , accessibility Anchor Positioning (tab /css )Aug 28, 2024 14,036 videos , css , anchor-positioning Advanced Playwright Techniques for Flawless Testing (deb )Aug 27, 2024 14,035 videos , testing , playwright , techniques Interface Segregation Principle in React Aug 27, 2024 14,034 principles , solid , react A Comprehensive Guide to Understanding TypeScript Record Type Aug 27, 2024 14,033 guides , typescript Shipping Tumblr and WordPress Aug 27, 2024 14,032 migrating , wordpress Are Design Systems Just a Bandaid? (uxd )Aug 27, 2024 14,031 design , design-systems , product-management How to Use React Compiler—a Complete Guide (fre )Aug 27, 2024 14,030 how-tos , guides , react , compiling Make Me One (Input) With Everything (mor /mat )Aug 27, 2024 14,029 html , forms , accessibility , simplicity Is Server-Side Rendering Making a Comeback in 2024? (des )Aug 26, 2024 14,028 server-side-rendering How to Fix ESLint Violations With AI Assistance Aug 26, 2024 14,027 how-tos , eslint , ai , automation How to Easily Add Dark Mode to Your Website Aug 26, 2024 14,026 how-tos , dark-mode , html , css , javascript , functionality Generating Unique Random Numbers in JavaScript Using Sets (sma )Aug 26, 2024 14,025 javascript , randomness Ladybird Browser: First Impressions and Easy Installation Guide Aug 26, 2024 14,024 guides , browsers , ladybird , installing Set Up a $4/Month Hetzner VM to Skip the Serverless Tax Aug 26, 2024 14,023 servers , serverless , hosting What Skills Should You Focus on as Junior Web Developer in 2024? (fro )Aug 26, 2024 14,022 career , fundamentals , html , css , javascript , frameworks , tooling , learning , link-lists Has the IndieWeb Become Irrelevant? (sta )Aug 26, 2024 14,021 indieweb , web , fediverse What RSS Needs (mno )Aug 25, 2024 14,020 syndication , rss , atom , community Managing Angular (mge )Aug 25, 2024 14,019 angular , product-management , processes Why Is Reaching WCAG Level AAA Not Recommended? (cer )Aug 24, 2024 14,018 accessibility , wcag , standards WCAG’s A and AA Distinction Is Mostly Academic (yat )Aug 24, 2024 14,017 accessibility , wcag , standards DevOps Project—the Ultimate CI/CD Corporate DevOps Pipeline Project Aug 24, 2024 14,016 dev-ops , ci-cd , aws , docker , jenkins Behind the Scenes: The Making of VS Code (bur +/vsc )Aug 23, 2024 14,015 videos , code-editors , microsoft , vs-code , history Top Ten Git Tips and Tricks (hon )Aug 23, 2024 14,014 git , tips-and-tricks , command-line Mutation-Testing Our JavaScript SDKs (sen )Aug 23, 2024 14,013 javascript , testing , case-studies Content Strategy: Study Guide Aug 23, 2024 14,012 guides , content , content-strategy , training , link-lists Explicitly State the Difference Between Options Aug 23, 2024 14,011 usability , information-design Wolvic 1.7 Released (wol )Aug 23, 2024 14,010 release-notes , wolvic , igalia , browsers Understanding Vue’s Suspense (tre )Aug 23, 2024 14,009 vuejs Is Using “aria-label” to Add Alternative Text But No “alt” Attribute Still a WCAG Fail? Aug 23, 2024 14,008 discussions , accessibility , html , attributes , forms , labels , aria , alt-text , images The Top Programming Languages 2024 Aug 22, 2024 14,007 programming , comparisons , python , java , javascript , typescript , sql , go , html , php , lua Mastering Typography in Logo Design (sma )Aug 22, 2024 14,006 typography , design , images , logos The Two Lines of CSS That Tanked Performance (120 FPS to 40 FPS) (and )Aug 22, 2024 14,005 css , animations , performance The Only Widely Recognized JavaScript Feature Ever Deprecated (tre )Aug 22, 2024 14,004 javascript , history Spoiler Alert: It Needs to Be Accessible (sco )Aug 22, 2024 14,003 accessibility , html , web-components , aria Raw-Dogging Websites (bra )Aug 22, 2024 14,002 html , css , javascript , tech-stacks Improving the Screen Reader Experience for “Learn WCs” (and )Aug 22, 2024 14,001 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 14,000 typography , design , design-systems , design-tokens Inside ECMAScript: JavaScript Standard Gets an Extra Stage (mar /the )Aug 21, 2024 13,999 ecmascript , javascript Understanding WCAG 2.1’s Success Criteria 1.4.10 Reflow (mni )Aug 21, 2024 13,998 accessibility , wcag , reflow , zooming Custom Range Slider Using Anchor Positioning and Scroll-Driven Animations (css /fro )Aug 21, 2024 13,997 sliders , css , anchor-positioning , scrolling , animations , forms 5 Wasm Use Cases for Frontend Development (des )Aug 21, 2024 13,996 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,995 ai , outlooks , career Google Quietly Launches New AI Crawler (sea )Aug 21, 2024 13,994 google , ai , crawling , robotstxt Can You Convert a Video to Pure CSS? Aug 21, 2024 13,993 multimedia , conversion , css , javascript The Monospace Web Aug 21, 2024 13,992 fonts , design Elastic Overflow Scrolling (css )Aug 21, 2024 13,991 css , overflow , scrolling Web Security: Shaping the Secure Web (set /w3c )Aug 21, 2024 13,990 web , security , w3c Tailwind Balances Abstraction and Transparency Aug 21, 2024 13,989 tailwind How to Create an npm Package (mat )Aug 21, 2024 13,988 how-tos , npm , dependencies Foundations: Labelling Text Fields With Input and Label (tet )Aug 21, 2024 13,987 accessibility , fundamentals , forms , labels , html Exposing Internal Methods on Vue Custom Elements (jai )Aug 21, 2024 13,986 vuejs , javascript Double Your Specificity With This One Weird Trick (cir )Aug 21, 2024 13,985 css , selectors , cascade , tips-and-tricks Configuring SSH Keys for Multiple GitHub Accounts (ste )Aug 21, 2024 13,984 github , ssh , authentication , configuration Basic Keyboard Shortcut Support for Focused Links (eri )Aug 21, 2024 13,983 links , focus , support , browser-engines , keyboard-shortcuts , accessibility Expert Guide: Writing HTML for Screen Reader Users (flo /a11 )Aug 20, 2024 13,982 guides , accessibility , html , aria , alt-text , writing , screen-readers Stop Using Margin Top—use Margin Bottom and Gap Instead (tom )Aug 20, 2024 13,981 css , margins , spacing State of CSS 2024 (sac /dev )Aug 20, 2024 13,980 surveys , css Regexes Got Good: The History and Future of Regular Expressions in JavaScript (sma )Aug 20, 2024 13,979 regex , javascript , history Wasp: The JavaScript Answer to Django for Web Development Aug 20, 2024 13,978 wasp , django , comparisons Ryan Dahl Explains Why Deno Had to Evolve With Version 2.0 (tin )Aug 20, 2024 13,977 podcasts , interviews , deno , runtimes Core Concepts to Understand in WordPress Theme Development (kin )Aug 20, 2024 13,976 wordpress , theming Common Misconceptions About How to Optimize LCP (dev )Aug 20, 2024 13,975 performance , web-vitals , metrics , optimization Top 5 HTML Features You’re Not Using (But Should Be) Aug 20, 2024 13,974 html JS Dates Are About to Be Fixed (iag )Aug 20, 2024 13,973 javascript , ecmascript How to Create a Shortcode in WordPress (in 7 Steps) Aug 20, 2024 13,972 how-tos , wordpress Batteries Included Accessibility: A Pragmatic Guide to Get Started Today Aug 20, 2024 13,971 videos , guides , introductions , accessibility What Is Incident Response? Aug 20, 2024 13,970 incident-response , security , overviews The Case for a Better Web (uri )Aug 20, 2024 13,969 web , link-lists React Is (Becoming) a Full-Stack Framework (rwi )Aug 20, 2024 13,968 react , frameworks Igalia Chats: The Coming Adpocalypse (bka +/iga )Aug 20, 2024 13,967 podcasts , browsers , monetization , economics How to Make Your Web Page Faster Before It Even Loads (whi /sen )Aug 20, 2024 13,966 how-tos , performance , web-vitals From RPGs to UX: How Progress Indicators Affect User Engagement (uxd )Aug 20, 2024 13,965 user-experience , design , progress-indicators Line Numbers for “<textarea>” Using SVG (sto )Aug 19, 2024 13,964 forms , javascript , svg The CSS “contain” Property (pre /fro )Aug 19, 2024 13,963 css , container-queries Accessibility Specialists Warn Against Using AI for Alt Text Aug 19, 2024 13,962 accessibility , alt-text , images , ai How to Browse the Web in Your Linux Terminal With Lynx Aug 19, 2024 13,961 how-tos , lynx , browsers , command-line , unix-like How Did We Test Hundreds of Landing Pages Aug 19, 2024 13,960 testing , landing-pages 10 Python Programming Optimisation Techniques Aug 19, 2024 13,959 python , optimization , techniques What’s New in ECMAScript 2024 (paw )Aug 19, 2024 13,958 ecmascript , standards The Role of Sound Design in UX Design: Beyond Notifications and Alerts (uxm )Aug 19, 2024 13,957 design , user-experience , multimedia The “Other” C in CSS (sar /css )Aug 19, 2024 13,956 videos , css , accessibility How Good UX Design Can Transform Lead Generation (uxm )Aug 19, 2024 13,955 design , user-experience , user-conversion Center Items in First Row With CSS Grid (hex )Aug 19, 2024 13,954 css , grids , layout , centering Cache Grab: How Much Are You Leaving on the Table? (css )Aug 19, 2024 13,953 performance , caching AI Paradox (j9t )Aug 18, 2024 13,952 ai , productivity UX Is Dead. Long Live UX. (uxd )Aug 18, 2024 13,951 user-experience , economics , history Using JavaScript Generators to Visualize Algorithms Aug 18, 2024 13,950 javascript , algorithms , visualization The “P” Word, Legitimacy, and Challenging Our Default Models and Frames (joh )Aug 18, 2024 13,949 leadership , culture How Can Accessibility Improve Your Conversion Rate Optimization Efforts? (cer )Aug 18, 2024 13,948 accessibility , user-conversion , optimization , usability , economics A Guide to CSS Resets Aug 17, 2024 13,947 guides , css , resets WCAG 2.2 Summary and Breakdown (mar )Aug 17, 2024 13,946 accessibility , wcag , guidelines , overviews Node.js Doubles Security Releases With Newly Automated Process, Re-Evaluates Unsupported Experimental Features (sar /soc )Aug 17, 2024 13,945 nodejs How I Design My URLs Aug 17, 2024 13,944 urls Algorithms We Develop Software By (gra )Aug 17, 2024 13,943 programming , processes , quality , best-practices What Signal Are You Sending? Aug 16, 2024 13,942 career , communication , culture Top 10 Web Updates From Google I/O ’24 (dev )Aug 16, 2024 13,941 videos , browsers , google , chrome , apis , dev-tools Reckoning: The Way Out (sli )Aug 16, 2024 13,940 javascript , performance , metrics , hiring Just Use Postgres Aug 16, 2024 13,939 databases , postgresql , sql , aws , dynamodb , mongodb , mysql , comparisons