CSS Mixins and Functions Explainer (mia /odd )Feb 11, 2024 12,068 css , mixins , functions Navigating Prioritization: Four Approaches (cwo )Feb 10, 2024 12,067 project-management , prioritization , processes Don’t Disable Form Controls (aar )Feb 10, 2024 12,066 accessibility , usability , forms , buttons Everything You Need to Know About Image Formats in 2024 (web )Feb 9, 2024 12,065 images , jpeg , png , gif , webp , avif , pdf , svg Have We Forgotten How to Build Ethical Things for the Web? (nic )Feb 9, 2024 12,064 web , ethics Accelerating Code Reviews With Nudges Feb 9, 2024 12,063 research , code-reviews , productivity , experiments , facebook+meta The Front-End Development We’re Used to Is Dying Feb 9, 2024 12,062 career , simplicity , complexity HTML as the Baseline (cfe )Feb 9, 2024 12,061 html , progressive-enhancement Going Beyond Pixels and (r)ems in CSS—Relative Length Units Based on the Viewport (uti /iod )Feb 8, 2024 12,060 viewport , css , units So You Think You Know Git Feb 8, 2024 12,059 videos , git What Is a Descriptive Transcript? Feb 8, 2024 12,058 accessibility , multimedia Git Tips: Really Large Repositories Feb 8, 2024 12,057 git , monorepos , tips-and-tricks Node.js Community Debate Intensifies Over Enabling Corepack by Default and Potentially Unbundling npm (sar /soc )Feb 8, 2024 12,056 nodejs , corepack , npm , yarn , pnpm , dependencies The Accessibility Mindset: Moving Beyond Remediating, Fixing, and Reacting (a11 )Feb 8, 2024 12,055 videos , accessibility Is [“* { min-width: 0; }”] a Good Idea? (kev )Feb 8, 2024 12,054 videos , css In Its Tantrum With Europe, Apple Broke Web Apps in iOS 17 Beta, Still Hasn’t Fixed Them (tho /the )Feb 8, 2024 12,053 web-apps , browsers , apple , mobile Frequently Heard in My Beginning Front-End Web Development Class (geo /sma )Feb 8, 2024 12,052 learning , career Opportunities for AI in Accessibility (aar /ali )Feb 7, 2024 12,051 accessibility , ai 10 Best Automated AI Code Review Tools 2024 Feb 7, 2024 12,050 ai , automation , code-reviews , tooling , comparisons , link-lists Web Development Is Getting Too Complex, and It May Be Our Fault (mon /sma )Feb 7, 2024 12,049 web-platform , frameworks , tech-stacks , complexity Release Notes for Safari Technology Preview 188 (jon /web )Feb 7, 2024 12,048 release-notes , browsers , apple , safari Patterns in Design Systems (ikn )Feb 7, 2024 12,047 design-systems , design-patterns , components Offloading JavaScript With Custom Properties (hey )Feb 7, 2024 12,046 javascript , css , custom-properties CSS Is Logical (geo )Feb 7, 2024 12,045 css Immutable Array Updates With “Array.prototype.with” (jad /dev )Feb 6, 2024 12,044 javascript , arrays , prototypes , browsers , support UI Elements Are Not So Elementary (uxd )Feb 6, 2024 12,043 design , design-patterns JavaScript vs. Python: Which One Should You Learn First? Feb 6, 2024 12,042 javascript , python , comparisons jQuery 4.0.0 Beta (tim )Feb 6, 2024 12,041 release-notes , jquery JavaScript Promises Demystified Feb 6, 2024 12,040 javascript , promises A Beginner’s Guide to Seamless Open-Source Contributions Feb 6, 2024 12,039 guides , foss Doing What’s Required: Indicating Mandatory Fields in an Accessible Way (tpg )Feb 6, 2024 12,038 accessibility , usability , forms , errors When to Use the “min()” or “max()” Function (css )Feb 6, 2024 12,037 css , functions , tips-and-tricks Remix Takes on Next.js in Battle of the React Frameworks (ric /the )Feb 6, 2024 12,036 frameworks , react , remix , nextjs Malicious npm Package Masquerades as Noblox.js, Targeting Roblox Users for Data Theft (sar /soc )Feb 6, 2024 12,035 npm , dependencies , security Lines of Code—How to Not Measure Code Quality and Developer Efficiency (cod )Feb 6, 2024 12,034 metrics , quality , efficiency , productivity Lessons Learned Moving Eleventy From CommonJS to ESM in 2024 (zac /cfe )Feb 6, 2024 12,033 videos , lessons , eleventy , commonjs , esm , refactoring In Praise of the “switch” Statement (chi )Feb 6, 2024 12,032 javascript Detect Caps Lock With JavaScript (dav )Feb 6, 2024 12,031 javascript Designing User Onboarding: Lessons From Figma, Duolingo, and More (uxd )Feb 6, 2024 12,030 lessons , onboarding , design , user-experience , figma A Guide to Designing for Older Adults (vit /sma )Feb 6, 2024 12,029 guides , design , accessibility The Decision to Leave Tech (col )Feb 5, 2024 12,028 career , retrospectives Exciting New Tools for Designers, February 2024 (web )Feb 5, 2024 12,027 design , tooling , link-lists You Won’t Scale (cfe )Feb 5, 2024 12,026 maintainability , scalability 13 Best Books, Courses, and Communities for Learning React Feb 5, 2024 12,025 react , books , courses , link-lists Everything You Need to Know About Git Feb 5, 2024 12,024 git , command-line Visual Hierarchy: Making User Experiences Easier to Understand (uxm )Feb 5, 2024 12,023 user-experience , design , hierarchy The Most Demanded Frontend Frameworks in 2023 Feb 5, 2024 12,022 frameworks , comparisons , react , angular , vuejs Thoughts on a Global Design System (chr )Feb 5, 2024 12,021 design-systems Revolutionizing Usability Testing With Machine Learning (uxm )Feb 5, 2024 12,020 usability , testing , ai It’s the Hope That Kills You (yat )Feb 5, 2024 12,019 accessibility , career , community How to Create Rounded Gradient Borders With Any Background in CSS (ben )Feb 5, 2024 12,018 how-tos , css , borders , gradients , backgrounds Getting Into Web Components—an Intro (uti )Feb 5, 2024 12,017 introductions , web-components Bookmarklet: Load All GitHub Comments (mey )Feb 5, 2024 12,016 bookmarklets , github , code-reviews HTML Attributes That Every Web Developer Should Know Feb 4, 2024 12,015 html , attributes , pop-overs , forms , custom-data Why Disabled People’s Needs Aren’t “Special” Feb 4, 2024 12,014 accessibility htmx Deep Dive With Carson Gross Feb 4, 2024 12,013 videos , htmx , deep-dives “X” Marks the Spot: Landmark Elements (stv )Feb 4, 2024 12,012 html , semantics , accessibility , assistive-tech , aria The Importance of Web Performance to Information Equity (sch /fos )Feb 4, 2024 12,011 videos , performance , accessibility SOLID Principles: They’re Rock-Solid for Good Reason Feb 2, 2024 12,010 programming , principles , solid From Many to One: Moving Our JavaScript Code Into a Monorepo Feb 2, 2024 12,009 migrating , monorepos , javascript , git What Is WAP? Feb 2, 2024 12,008 wap , mobile 5 Hidden Risks of Your Inaccessible Website (deq )Feb 2, 2024 12,007 accessibility Making Your SVG Icons CSS Masks Instead of Inline HTML or Backgrounds Has Some Benefits (chr /fro )Feb 2, 2024 12,006 images , svg , css , masking , performance All Art Is a Copy of Something (chr )Feb 2, 2024 12,005 art What’s the Difference Between “localhost” and “127.0.0.1”? Feb 1, 2024 12,004 network , ip , testing Everyone’s a Sellout Now Feb 1, 2024 12,003 career , culture Tracking Your Interviews Is Extremely Important Feb 1, 2024 12,002 career , interviewing How to Make a Great Framework Better?—Svelte 5 With Rich Harris (ric )Feb 1, 2024 12,001 videos , frameworks , svelte Career Retrospective Feb 1, 2024 12,000 career , retrospectives A Complete Guide to Open Source—100× Simpler Feb 1, 2024 11,999 guides , foss Dynamically Adding Text Alternatives to Images With AI (kar )Feb 1, 2024 11,998 automation , ai , accessibility , images , alt-text The Web Just Gets Better With Interop 2024 (jen /web )Feb 1, 2024 11,997 web-platform , interoperability , browsers , support Is the Increasing Amount of Shit Code All the Fault of AI-Generated Code? Feb 1, 2024 11,996 ai , quality , technical-debt Interop 2024 (rac /dev )Feb 1, 2024 11,995 interoperability , web-platform , browsers , support Drupal Creator: Websites Needed More Than Ever in the AI Era (ric /the )Feb 1, 2024 11,994 web , ai , complexity A Look at the New WAI–ARIA 1.3 Draft (cra )Feb 1, 2024 11,993 accessibility , aria , standards Be Purposeful About Your Content Jan 31, 2024 11,992 accessibility , content , writing Implementing User Authentication in React Apps With Appwrite Jan 31, 2024 11,991 react , authentication , tooling Designing Accessible Color Palettes in Figma: A Guide for Web Accessibility Jan 31, 2024 11,990 guides , accessibility , colors , color-palettes , figma The Art and Science of Annotations in Dev Mode (fig )Jan 31, 2024 11,989 figma , annotations 5 Essential DevTools Console Hacks for Every Web Developer Jan 31, 2024 11,988 videos , browsers , dev-tools Tackling Flaky Tests With Cypress and Playwright Through Network Synchronization Jan 31, 2024 11,987 testing , flakiness , cypress , playwright , network GitLab vs. GitHub: Which Is Better in 2024? Jan 31, 2024 11,986 version-control , gitlab , github , comparisons Why Not htmx? (cfe )Jan 31, 2024 11,985 htmx The Good, the Bad, the Web Components (zac )Jan 31, 2024 11,984 web-components , shadow-dom , dom PurePWA—a Radical U-Turn in Web Development Jan 31, 2024 11,983 web-apps , progressive-web-apps , simplicity , tooling Practice Safe DSD With “setHTMLUnsafe” (It’s Complicated) (jar /van )Jan 31, 2024 11,982 html , dom , shadow-dom , apis , security Making VPATs and ACRs More Effective in Procurement (web )Jan 31, 2024 11,981 accessibility , vpat-acr , processes Interaction to Next Paint Becomes a Core Web Vital on March 12 (mal +/dev )Jan 31, 2024 11,980 performance , web-vitals , metrics How to Stream Files From Next.js Route Handlers (eri )Jan 31, 2024 11,979 how-tos , nextjs , routing , streaming Going Beyond Pixels and (r)ems in CSS—Relative Length Units Based on Font (uti /iod )Jan 30, 2024 11,978 css , units , fonts Web Platform Design Principles (lea /w3c )Jan 30, 2024 11,977 web-platform , software-design , principles , standards , w3c Why Do Rubber Ducks Work? Jan 30, 2024 11,976 processes , productivity , creativity Onboarding (mfo )Jan 30, 2024 11,975 processes , onboarding , productivity , engineering-management Is Generated Code Harder to Maintain? Jan 30, 2024 11,974 discussions , ai , maintainability , maintenance Learn Testing (dev )Jan 30, 2024 11,973 courses , testing Understanding Signals in Django Jan 30, 2024 11,972 signals , django Use CSS “accent-color” to Style Your Inputs (cas )Jan 30, 2024 11,971 css , forms Tuesday, February 6, 2024 Security Releases (raf /nod )Jan 30, 2024 11,970 release-notes , nodejs , security The Psychology of Site Speed and Human Happiness (tam /spe )Jan 30, 2024 11,969 performance , usability Stop Burning Out Maintainers: An Empathetic Guide for Contributors (bek /ope )Jan 30, 2024 11,968 guides , foss , collaboration New to the Web Platform in January (rac /dev )Jan 30, 2024 11,967 release-notes , web-platform , browsers , mozilla , firefox , google , chrome , apple , safari “field-sizing” Just Works! (kil /pol )Jan 30, 2024 11,966 css , forms , comparisons Celebrate a More Interoperable Web With Interop 2023 (rac /dev )Jan 30, 2024 11,965 web-platform , interoperability , browsers , support A Highly Configurable Switch Component Using Modern CSS Techniques (bel /pic )Jan 30, 2024 11,964 html , css ESG and DEI Policies Were Always Luxury Goods (blo )Jan 29, 2024 11,963 dei , sustainability , policies Debunking 10 Common Objections to Incremental Delivery for Software Teams Jan 29, 2024 11,962 agile , processes Practical Guide to Destructuring: TypeScript vs. Dart Jan 29, 2024 11,961 guides , typescript , dart , comparisons The EU Forces Open Apple’s Walled Garden Jan 29, 2024 11,960 legal , apple , browsers , mobile Express Forward Jan 29, 2024 11,959 discussions , outlooks , express Dynamic README Image Based on GitHub Activity Jan 29, 2024 11,958 readme , github Next.js App Router Migration: The Good, Bad, and Ugly Jan 29, 2024 11,957 nextjs , routing , migrating The Web Component Success Story (jak )Jan 29, 2024 11,956 web-components The Loss of the Process in the Name of Progress (uxd )Jan 29, 2024 11,955 design , creativity , productivity , processes How to Favicon in 2024: Six Files That Fit Most Needs (sit /evi )Jan 29, 2024 11,954 how-tos , images , favicons Git: The Basics of “git bisect” (ada )Jan 29, 2024 11,953 fundamentals , git At Last, Browser Choice * (dav )Jan 29, 2024 11,952 legal , browsers , apple , mobile A Guide to Styling Tables (sto )Jan 28, 2024 11,951 css , tables , responsive-design Nicer Text Wrapping With CSS “text-wrap” (lon )Jan 28, 2024 11,950 css , typography Design Systems Burnout (fon )Jan 28, 2024 11,949 design-systems Please, Don’t Force Me to Log In (ham )Jan 27, 2024 11,948 web , authentication , user-experience Gold Text Effect With CSS (man )Jan 27, 2024 11,947 css , effects Futuring With Design (uxd )Jan 27, 2024 11,946 design , creativity , processes Big, Beautiful, Beefy Focus States With “:focus-visible” (dav )Jan 27, 2024 11,945 css , selectors , focus Apple, the DMA, and Malicious Compliance (bru )Jan 27, 2024 11,944 legal , browsers , apple , mobile Apple Redecorates Its iPhone Prison to Appease Europe (tho /the )Jan 27, 2024 11,943 legal , browsers , apple , mobile 5 Web Design Disasters That Will Ruin Your 2024 (web )Jan 26, 2024 11,942 design , responsive-design , seo Introducing Our Updated [Green Web Hosting] Directory (mrc )Jan 26, 2024 11,941 introductions , release-notes , sustainability , hosting Mozilla Says Apple’s New Browser Rules Are “as Painful as Possible” for Firefox (ver )Jan 26, 2024 11,940 browsers , apple , mozilla , firefox , mobile The Impact of Developer Experience Jan 26, 2024 11,939 research , developer-experience , productivity , efficiency 7 Tips for Devs and Designers to Set Your Accessibility Efforts Up for Success (deq )Jan 26, 2024 11,938 accessibility , tips-and-tricks , processes Overlays and Ethics: A Conference Panel That Hurt My Heart (lfl )Jan 26, 2024 11,937 accessibility , ethics , overlays , community Inside .git (b0r )Jan 26, 2024 11,936 git HTML Web Components on the Server Are Great (sco )Jan 26, 2024 11,935 html , web-components Deno 1.40: Temporal API (den )Jan 25, 2024 11,934 release-notes , deno , apis , time CSS Blurry Shimmer Effect (sma )Jan 25, 2024 11,933 css , effects Using Alternative Browser Engines in the European Union Jan 25, 2024 11,932 apple , browsers , browser-engines , mobile A Day in the Life of a Developer—Building a Dashboard App With SQL, Node.js, Django, and Next.js Jan 25, 2024 11,931 functionality , databases , sql , nodejs , django , nextjs The Largest Webshops in the Netherlands Remain Inaccessible for People With Visual and/or Motor Impairments Jan 25, 2024 11,930 studies , research , accessibility , ecommerce , legal JWT vs. Session Authentication Jan 25, 2024 11,929 security , authentication , json-web-tokens , comparisons This Web Page Is Best Viewed in the EU (gri /clo )Jan 25, 2024 11,928 legal , browsers , apple , mobile , web Should Links Open in a New Tab? (stv )Jan 25, 2024 11,927 links , usability , user-experience One World, One Web, One Love (aar )Jan 25, 2024 11,926 web Animating Font Palette (man )Jan 25, 2024 11,925 css , colors , fonts , effects 14 Best SEO Tools in 2024 (web )Jan 24, 2024 11,924 seo , tooling , link-lists GitHub, npm Registry Abused to Host SSH Key-Stealing Malware Jan 24, 2024 11,923 github , npm , security , malware , foss Getting Started With Content Collections in Astro Jan 24, 2024 11,922 introductions , astro The New CSS Color Format You Didn’t Know You Needed; “oklch()” Jan 24, 2024 11,921 css , colors , oklch , functions , tailwind The Structure of User Experience (uxd )Jan 24, 2024 11,920 user-experience , processes An Introduction to the Liquid Template Language Jan 24, 2024 11,919 introductions , liquid , template-engines Take a Qwik Break From React With Astro (the )Jan 24, 2024 11,918 qwik , react , astro , frameworks , comparisons What Happened With the Web Monetization API? (chr )Jan 24, 2024 11,917 monetization , apis What Can a Website Do? (dav )Jan 24, 2024 11,916 accessibility , usability , quality Web Components in Earnest (dav )Jan 24, 2024 11,915 web-components , javascript User Styles (mia )Jan 24, 2024 11,914 css , user-styles , browsers Release Notes for Safari Technology Preview 187 (jon /web )Jan 24, 2024 11,913 release-notes , browsers , apple , safari On Web Components (tmc )Jan 24, 2024 11,912 web-components Five Future Roles for Designers (jar )Jan 24, 2024 11,911 design , career , outlooks Are Design Systems a Zero-Interest Rate Phenomenon? (dav )Jan 24, 2024 11,910 design-systems , economics Modern JavaScript Library Starter Jan 23, 2024 11,909 dependencies , npm , libraries Unit Testing With Jest and Integration With GitHub Actions Jan 23, 2024 11,908 testing , jest , github-actions , quality The Web Is Unversioned (rhi /w3c )Jan 23, 2024 11,907 web-platform , versioning Balancing Engineering Cultures: Debate Everything vs. Just Tell Me What to Build Jan 23, 2024 11,906 culture , engineering-management , processes , comparisons Exploring the Bounds of Jamstack With Zach Leatherman (zac +)Jan 23, 2024 11,905 videos , interviews , tech-stacks , jamstack Unlocking the Power of HTML’s Native Browser “dialog” Element (ope )Jan 23, 2024 11,904 html , modals In Praise of Buttons Jan 23, 2024 11,903 buttons The AI Dilemma in Graphic Design: Steering Towards Excellence in Typography and Beyond (sma )Jan 23, 2024 11,902 ai , design , typography What Is JSDoc and Why You May Not Need TypeScript for Your Next Project Jan 23, 2024 11,901 javascript , typescript , documentation , jsdoc New Study on Coding Behavior Raises Questions About Impact of AI on Software Development Jan 23, 2024 11,900 studies , research , ai , quality , technical-debt What Has a Ceiling but No Floor? (mat )Jan 23, 2024 11,899 accessibility , apple , facebook+meta LCP and FCP on Single Page Application on Soft Navigations (dws )Jan 23, 2024 11,898 performance , web-vitals , single-page-apps , navigation Highlight Text When a User Scrolls Down to That Piece of Text (chr /fro )Jan 23, 2024 11,897 css , scrolling , effects Google Is Using AI to Organize and Customize Your Chrome Browser (dav /ver )Jan 23, 2024 11,896 ai , browsers , google , chrome Check for “accesskey” and “aria-keyshortcuts” Bookmarklet (ste )Jan 23, 2024 11,895 bookmarklets , accessibility , html , aria , keyboard-shortcuts Better Form UX With the CSS Property “field-sizing” (sea )Jan 23, 2024 11,894 forms , user-experience , css What Is Jest and Why Should I Use It? (cod )Jan 22, 2024 11,893 jest Handling Environment Variables in Node.js (mco /pla )Jan 22, 2024 11,892 environments , variables , nodejs Battle of the Browsers (zer )Jan 22, 2024 11,891 browsers , browser-engines , blink , chrome , google , edge , microsoft , brave , gecko , firefox , mozilla , webkit , safari , apple , comparisons Continuous Accessibility: What, Why, How (ass )Jan 22, 2024 11,890 accessibility , processes , testing , tooling How a Web-Site Redesign Can Impact the Customer Journey (uxm )Jan 22, 2024 11,889 redesigning , user-experience Progressive JPEGs (PJPEG): The Key to Loading Images Faster on Your Website Jan 22, 2024 11,888 pjpeg , jpeg , images , performance , comparisons Could Local SEO Transform Your User Experience? (uxm )Jan 22, 2024 11,887 seo , user-experience How End-to-End Testing Moves Us Closer to Continuous Accessibility (ass )Jan 22, 2024 11,886 accessibility , processes , testing Layouts in Astro Jan 22, 2024 11,885 astro WebKit Features in Safari 17.3 (jen /web )Jan 22, 2024 11,884 release-notes , browsers , apple , safari , webkit Use Tailwind CSS Prefixes for Shared Design System Components (sen )Jan 22, 2024 11,883 tailwind , design-systems , components Repetition Avoidance (ste )Jan 22, 2024 11,882 code-pens , accessibility , user-experience , aria 7 Mobile UX Design Tools to Supercharge Your Design Process (uxm )Jan 22, 2024 11,881 design , tooling , link-lists What Is CSS Motion Path? Jan 21, 2024 11,880 css , svg , animations Why I Don’t Care About Website/Blog Stats (nei )Jan 21, 2024 11,879 blogging , metrics , sem What Is Our Design Intention? (uxd )Jan 21, 2024 11,878 design , processes The World’s Smallest PNG (eva )Jan 21, 2024 11,877 images , png , minimalism Mind the Accessibility Gaps—Most of Accessibility Issues Originate in Design and How to Fix That (cer )Jan 21, 2024 11,876 accessibility , design , html , aria The Bun Shell (jar /bun )Jan 20, 2024 11,875 bun , javascript , shell Mastering Node CSV Jan 20, 2024 11,874 nodejs , csv A Call for Consensus on HTML Semantics (5t3 )Jan 20, 2024 11,873 html , semantics How Core Web Vitals Affect SEO (ver )Jan 19, 2024 11,872 performance , web-vitals , lighthouse , google , seo Why Do Reflows Negatively Affect Performance? (fro )Jan 19, 2024 11,871 performance , reflow Understanding the Stanca Act, Italy’s Digital Accessibility Law (tpg )Jan 19, 2024 11,870 accessibility , legal Under-Supported and Underpaid (aar )Jan 19, 2024 11,869 accessibility , career , economics , craft My Take on Fading Content Using Transparent Gradients in CSS (kil /pol )Jan 19, 2024 11,868 css , gradients , transparency Modern CSS, the State of the Web, Safari’s Progress, and More! With Jen Simmons (jen +)Jan 19, 2024 11,867 videos , interviews , css , web , browsers , apple , safari Making CSS View Transitions Easy With Velvette (nom /cod )Jan 19, 2024 11,866 css , view-transitions , tooling 12 Modern CSS One-Line Upgrades (5t3 )Jan 19, 2024 11,865 css Deceptive Deprecation: The Truth About npm Deprecated Packages Jan 18, 2024 11,864 security , npm , dependencies , research Astro 4.2 (eri +/ast )Jan 18, 2024 11,863 astro , release-notes Node.js vs. Python: Which One to Choose for 2024 Jan 18, 2024 11,862 nodejs , python , comparisons Create a Currency Converter With HTML, CSS, and Vanilla JavaScript Jan 18, 2024 11,861 functionality , html , css , javascript The Color Input and the Color Picker (chr /fro )Jan 18, 2024 11,860 html , colors , usability Safely Accessing the DOM With Angular SSR (dev )Jan 17, 2024 11,859 security , dom , javascript , angular , server-side-rendering Indicators, Validations, and Notifications: Pick the Correct Communication Option Jan 17, 2024 11,858 notifications , errors , validation , usability JavaScript Array “sort()” vs. “toSorted()” (New in ES 2023) Jan 17, 2024 11,857 videos , javascript , arrays , sorting , comparisons The Designer’s Guide to Social Computing (uxd )Jan 17, 2024 11,856 guides , design , social-media Fading Content Using Transparent Gradient in CSS (ami )Jan 17, 2024 11,855 css , gradients , transparency , effects Dispatching an Event (chr /fro )Jan 17, 2024 11,854 javascript , events Basic Accessibility Mistakes I Often See in Audits (cfe )Jan 17, 2024 11,853 accessibility , mistakes , auditing , html , semantics , focus , links , buttons AI Art Is the New Stock Image (ia )Jan 17, 2024 11,852 design , ai , images A Practical Introduction to Scroll-Driven Animations With CSS “scroll()” and “view()” (arg /cod )Jan 17, 2024 11,851 introductions , scrolling , animations , css , functions The Golden Rule of Assertions Jan 16, 2024 11,850 javascript , testing 5 Advanced Data-Fetching Techniques in React for Enhanced User Experience Jan 16, 2024 11,849 react , data-fetching , code-splitting , components , techniques Practical Guide to Usability Testing Jan 16, 2024 11,848 guides , usability , testing Are You Boring Your Interviewer by Over-Explaining Context? (uxd )Jan 16, 2024 11,847 career , interviewing , design Git Lesson: How to Use .gitignore and .gitkeep? Jan 16, 2024 11,846 git , how-tos Measuring Developer Productivity: Real-World Examples (ger )Jan 16, 2024 11,845 productivity , metrics , developer-experience , google , microsoft Difference Between “getElementByID” and “querySelector” Jan 16, 2024 11,844 javascript , css , selectors Guide to Fast Next.js Jan 16, 2024 11,843 guides , nextjs , performance , optimization , server-side-rendering , lazy-loading Is It Time to Switch From Docker to Podman? Jan 16, 2024 11,842 videos , docker , tooling , comparisons 14 Things to Check Before Deploying a Website Jan 16, 2024 11,841 deploying , quality , processes The Complex but Awesome CSS “border-image” Property (css /sma )Jan 16, 2024 11,840 css , borders , techniques Stop Trying to Recruit Unicorns With Acorns (cra )Jan 16, 2024 11,839 accessibility , career Node.js Security Progress Report—Progress on Permission Model, Fuzzer, and Connections With Community (ope )Jan 16, 2024 11,838 nodejs , security Disillusioned With Deno (bal )Jan 16, 2024 11,837 deno APA-Style Titles in Laravel (ami )Jan 16, 2024 11,836 writing , conventions , laravel Performance and Stay Questions in 1:1s (j9t )Jan 15, 2024 11,835 engineering-management , leadership , career , processes Design Is Not Really a Thing (uxd )Jan 15, 2024 11,834 design , user-experience Optimizing SQL Queries by 23× Jan 15, 2024 11,833 databases , sql , performance , optimization The Evolution of Page Speed (deb )Jan 15, 2024 11,832 videos , performance , metrics , optimization , history Web Standards: The Guidelines That Every Developer Should Know Jan 15, 2024 11,831 standards , history , w3c , html , css , xml , wcag The Building Blocks of a Greenfield Vue Application in 2024 (fad )Jan 15, 2024 11,830 vuejs , tooling , link-lists React Libraries for 2024 (rwi )Jan 15, 2024 11,829 react , libraries , link-lists Moving on From React (kel )Jan 15, 2024 11,828 migrating , react , stimulus Combining “:has” and “:only-child” to Change Tab Containers (cri )Jan 15, 2024 11,827 css , selectors Accessible Notifications With ARIA Live Regions (sar )Jan 15, 2024 11,826 accessibility , notifications , aria , live-regions Accessible Notifications With ARIA Live Regions II (sar )Jan 15, 2024 11,825 accessibility , notifications , aria , live-regions I Hate CORS Jan 14, 2024 11,824 videos , cors , security Disable Browser Caching With “meta” HTML Tags Jan 14, 2024 11,823 html , metadata , caching Why Did Frontend Development Become So Complicated? Jan 14, 2024 11,822 processes , complexity , career Igalia Chats: Browser Politics and You (jaf +/iga )Jan 14, 2024 11,821 podcasts , web-platform Hover Contrast Bookmarklet (joe )Jan 14, 2024 11,820 bookmarklets , colors , contrast , focus , accessibility A Guide on Using Postman as a Frontend Developer in Web Development Jan 13, 2024 11,819 guides , postman , apis