Culture Is Stuck Dec 31, 2022 2,095 culture , design Fluid Typography: Predicting a Problem With Your User’s Zoom-In (sma )Dec 30, 2022 2,094 typography , css , accessibility , zooming React JS Best Practices From the New Docs Dec 30, 2022 2,093 react , best-practices , javascript , jsx , aria ICANN and the 7 Keys to the Internet Dec 30, 2022 2,092 videos , podcasts , web , domains , history Why Do We Need Authorization and Authentication? Dec 30, 2022 2,091 authorization , authentication , security Overlapping Interactive Areas (tem )Dec 30, 2022 2,090 accessibility , design Junior Designers, Please Don’t Give In (uxd )Dec 30, 2022 2,089 design , career Git in 10 Mins Dec 29, 2022 2,088 git An Ultimate Guide on Sizing, Spacing, Grids, and Layout in Web and UI/UX Design (sma )Dec 29, 2022 2,087 guides , spacing , grids , layout , typography , design Understanding Design Tokens, From UX Tool to Production Dec 29, 2022 2,086 videos , design-tokens Styling a “pre” That Contains a “code” (mey )Dec 29, 2022 2,085 css , selectors Stashing Individual Files in Git (ami )Dec 29, 2022 2,084 git JavaScript Frameworks—Heading Into 2023 (rya /thi )Dec 29, 2022 2,083 javascript , frameworks Why Web Design Still Matters in 2023 (web )Dec 28, 2022 2,082 design , web How to Write an Awesome README Dec 28, 2022 2,081 how-tos , documentation , readme 7 Tips for Improving Your Productivity With Git (dan )Dec 28, 2022 2,080 productivity , git , tips-and-tricks Shape Up Dec 27, 2022 2,079 processes , agile How to [Set Up] Prettier Dec 27, 2022 2,078 videos , how-tos , prettier Performance Culture Through the Looking-Glass Dec 27, 2022 2,077 videos , performance , culture Website Accessibility (15 Best Practices) (bru )Dec 27, 2022 2,076 accessibility , best-practices , content , readability , captcha , images , alt-text , forms , focus , html , tooling Theme Toggles Dec 27, 2022 2,075 websites , theming , toggles , html , react A Guide to Command-Line Data Manipulation (alv /sma )Dec 27, 2022 2,074 guides , command-line Building Inclusive Products for Trans People (uxd )Dec 26, 2022 2,073 dei A CSS Challenge: Skewed Highlight (pep )Dec 26, 2022 2,072 css , effects The RUM Archive and Benford’s Law Dec 24, 2022 2,071 performance What’s Wrong With Code in 2022? Dec 24, 2022 2,070 complexity , quality , processes Invisible Ink Effect With SVG Filters and CSS (che )Dec 24, 2022 2,069 code-pens , css , svg , filters , effects CSS Subgrid (rac /5t3 )Dec 24, 2022 2,068 css , grids , layout A Problem With Link Relationships (j9t )Dec 23, 2022 2,067 html , links , metadata , semantics , maintainability Deploying CSS Logical Properties on Web Apps (sma )Dec 23, 2022 2,066 css , logical-properties , web-apps User Stylesheets Are Still Pretty Great and Should Be More Widely Supported Dec 23, 2022 2,065 css , accessibility , user-styles HTTP/3 Prioritization Demystified (pro )Dec 23, 2022 2,064 performance , http , protocols Enforcing Better HTML Markup With Eleventy (mat )Dec 23, 2022 2,063 html , semantics , conformance , eleventy 11 Tips That Make You a Better TypeScript Programmer Dec 23, 2022 2,062 tips-and-tricks , typescript Obscure CSS: Restoring Visibility (kiz )Dec 22, 2022 2,061 css , hiding , accessibility An Inclusive and Planet-Friendly Digital Style Guide (uxd )Dec 22, 2022 2,060 design , style-guides , accessibility , dei , sustainability , ethics Design System Fresh Bundling Dec 22, 2022 2,059 design-systems , bundling What Is the Difference Between Alternative Text, Long Description, and Caption? (red /mat )Dec 22, 2022 2,058 accessibility Top 10 Accessibility News of 2022 (equ )Dec 22, 2022 2,057 accessibility , retrospectives The 10 Cheapest Web Hosting Solutions in 2022 (sta )Dec 22, 2022 2,056 hosting , economics Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability (jcs )Dec 22, 2022 2,055 firefox , mozilla , browsers , accessibility , caching Aligning Jakob Nielsen’s 10 Usability Heuristics With the WCAG 2.1 (hom )Dec 22, 2022 2,054 accessibility , wcag , usability , heuristics 2022 CSS Updates (5t3 )Dec 22, 2022 2,053 css A Complete Guide to Timeouts in Node.js (bet )Dec 21, 2022 2,052 guides , nodejs , time Quick Start for Evaluating and Testing Web Accessibility (jar /web )Dec 21, 2022 2,051 videos , accessibility , testing Billions of Unnecessary Files in GitHub Dec 21, 2022 2,050 github , git Signals: The Nitty-Gritty (web )Dec 21, 2022 2,049 performance , javascript , signals React’s New Killer Documentation Focused Only on Functional Components Dec 21, 2022 2,048 react , documentation The Intended Consequence of Inaccessible Digital Ads (joe /web )Dec 21, 2022 2,047 videos , accessibility , monetization Things CSS Could Still Use Heading Into 2023 (chr )Dec 21, 2022 2,046 css , outlooks CSS Color Spaces and Relative Color Syntax (dar /5t3 )Dec 21, 2022 2,045 css , colors Building an Accessible Theme Picker With HTML, CSS, and JavaScript (fos )Dec 21, 2022 2,044 accessibility , html , css , javascript , theming , functionality Accessibility Convincing (lfl /web )Dec 21, 2022 2,043 videos , accessibility , ethics , legal A Theory of Web Relativity (alv /mat )Dec 21, 2022 2,042 html , metadata , structured-data 2022 Roundup of Web Research (geo /css )Dec 21, 2022 2,041 research , web Why We Hang Onto WordPress Nostalgia Dec 20, 2022 2,040 wordpress The Top 10 Security Vulnerabilities for Web Applications Dec 20, 2022 2,039 security , vulnerabilities , web-apps An Important Message to All Developers Dec 20, 2022 2,038 career Foundations: Target Sizes (tet )Dec 20, 2022 2,037 accessibility , fundamentals , usability Dockerize PHP App With Apache on HTTPS Dec 20, 2022 2,036 docker , php , apache , servers Useful Accessibility and Usability Examples to Help Improve Your Designs (sma )Dec 20, 2022 2,035 accessibility , usability , examples Pointer Events (5t3 )Dec 20, 2022 2,034 css , javascript , pointer-events , apis Common Nesting Issues in HTML (cit /mat )Dec 20, 2022 2,033 html , nesting Bad Performance Is Bad Accessibility (bru )Dec 20, 2022 2,032 performance , accessibility Beating Latency on Scalemates.com (tim )Dec 19, 2022 2,031 performance , optimization Frontend Dogma + UITest.com = ❤️ (fro )Dec 19, 2022 2,030 frontend-dogma The Science of User Experience (uxm )Dec 19, 2022 2,029 user-experience , processes Concepts Behind Modern Frameworks Dec 19, 2022 2,028 frameworks , concepts The Performance Inequality Gap, 2023 (sli )Dec 19, 2022 2,027 performance Taking the Stress Out of Design System Management (sma )Dec 19, 2022 2,026 design-systems , maintenance Step Into the Light (DOM) (aaa )Dec 19, 2022 2,025 dom , web-components , progressive-enhancement Prevent Focused Elements From Being Obscured by Sticky Headers (sib /tpg )Dec 19, 2022 2,024 accessibility , usability , css , focus Interop 2022: End of Year Update (rac /dev )Dec 19, 2022 2,023 interoperability , web-platform , browsers , html , css If You Are Afraid of AI, You May Not Be the Best UX Designer Out There (uxd )Dec 19, 2022 2,022 user-experience , design , ai , career Do You Know “color-scheme”? (sar /mat )Dec 19, 2022 2,021 css , dark-mode CSS Style Queries (sha )Dec 19, 2022 2,020 css , container-queries Lockfile Trick: Package an npm Project With Nix in 20 Lines Dec 18, 2022 2,019 npm , tips-and-tricks Mini-Guide to Add an Image (its /mat )Dec 18, 2022 2,018 html , images HTML Dialog (5t3 )Dec 18, 2022 2,017 html , modals How to Learn in Public (bla )Dec 18, 2022 2,016 how-tos , career , learning Using Inline JavaScript Modules to Prevent CSS Blockage (sto )Dec 17, 2022 2,015 performance , javascript , css Modern HTML as a Foundation for Progressive Enhancement (ffo /mat )Dec 17, 2022 2,014 html , progressive-enhancement Cascade Layers (mia /5t3 )Dec 17, 2022 2,013 css , cascade Code Ownership and Software Quality Dec 16, 2022 2,012 research , processes , quality CSS Infinite 3D Sliders (css /css )Dec 16, 2022 2,011 css , sliders , effects , animations How to Find and Fix the Top 3 Accessibility Issues (deq )Dec 16, 2022 2,010 videos , how-tos , accessibility , auditing Apple, Google, and Mozilla Are Teaming Up to Make a Next-Gen Browser Benchmark (ver )Dec 16, 2022 2,009 browsers , apple , google , mozilla 5 HTML Elements, and a Partridge in a Despair Tree (mat )Dec 16, 2022 2,008 html , semantics , accessibility ECMAScript Proposal: Iterator Helpers (rau )Dec 15, 2022 2,007 ecmascript , javascript , standards An HTML-First Mental Model (noa )Dec 15, 2022 2,006 html , dom , performance Accessibility Starts With an Organisation’s Culture (cra )Dec 15, 2022 2,005 accessibility , culture So, You’d Like to Animate the “display” Property (geo )Dec 15, 2022 2,004 css , animations Logical Border Radius (mic )Dec 15, 2022 2,003 css , logical-properties , borders CI/CD Tutorial for Developers Dec 15, 2022 2,002 tutorials , ci-cd , docker Select the Right Tool for the Job (jim )Dec 15, 2022 2,001 principles Leaked a Secret? Check Your GitHub Alerts… for Free (git )Dec 15, 2022 2,000 github , security Help Choose the Syntax for CSS Nesting (jen /web )Dec 15, 2022 1,999 css , nesting Get That Marquee AeStHeTiC (dni /mat )Dec 15, 2022 1,998 html , css , effects CSS “image()” (kev /5t3 )Dec 15, 2022 1,997 css A Guide for Making Apps Accessible Dec 15, 2022 1,996 guides , accessibility 4 Ways CSS “:has()” Can Make Your HTML Forms Even Better (aus )Dec 15, 2022 1,995 css , selectors , html , forms A “:nth-child(An+B [of S]?)” Polyfill Thanks to CSS “:has()” (bra )Dec 14, 2022 1,994 css , selectors , polyfills Sophisticated Web Scraping With Bright Data (cra )Dec 14, 2022 1,993 scraping , structured-data , apis Everything You Need to Know About Concurrent React (with a Little Bit of Suspense) Dec 14, 2022 1,992 react , concurrency Get Off the Main Thread With an Inline Web Worker: An Example (sto )Dec 14, 2022 1,991 performance , javascript , web-workers , examples IDN Is Crazy Dec 14, 2022 1,990 internationalization , domains Apple Considering Dropping Requirement for iPhone Web Browsers to Use WebKit Dec 14, 2022 1,989 apple , browsers , browser-engines , webkit View Transitions API (5t3 )Dec 14, 2022 1,988 css , apis , view-transitions The Web Platform Is Back (bde )Dec 14, 2022 1,987 web-platform The Most Popular CSS-in-JS Libraries in 2022 (sta )Dec 14, 2022 1,986 libraries , css , javascript , css-in-js Table Like It’s 2023 (cli /mat )Dec 14, 2022 1,985 tables , html Release Notes for Safari Technology Preview 160 (jon /web )Dec 14, 2022 1,984 release-notes , safari , apple , browsers State of A11Y Dec 13, 2022 1,983 videos , accessibility Design Deserves More Respect (uxd )Dec 13, 2022 1,982 design Federal Web Accessibility Focus Has Private Sector on Notice Dec 13, 2022 1,981 accessibility , legal Top 5 Accessibility Issues in 2022 (lar /int )Dec 13, 2022 1,980 accessibility , retrospectives One Day We’ll Have a Fully Customisable Select (hdv /mat )Dec 13, 2022 1,979 html , css New Viewport Units (mey /5t3 )Dec 13, 2022 1,978 viewport , css , units , responsive-design Accessible Front-End Patterns for Responsive Tables II (cod /sma )Dec 13, 2022 1,977 accessibility , tables , responsive-design A Few Times Container Size Queries Would Have Helped Me Out (css )Dec 13, 2022 1,976 css , container-queries The Future of Design Tokens (jin +)Dec 12, 2022 1,975 videos , design-tokens , outlooks Five Myths About Digital Accessibility Dec 12, 2022 1,974 videos , accessibility , myths WCAG 3.0: Are We There Yet? (ons /tpg )Dec 12, 2022 1,973 accessibility , wcag , standards Top 30 Linux Commands for Everyday Use (sta )Dec 12, 2022 1,972 unix-like , command-line , productivity DOM Clobbering (fre /mat )Dec 12, 2022 1,971 dom , security LCP(FE) (tim )Dec 11, 2022 1,970 performance , web-vitals Conditional Wrapping in React Dec 11, 2022 1,969 react Implement Scroll-Snapping Using Only CSS Dec 11, 2022 1,968 css , scrolling There Can Be Only One: Options for Building “Choose One” Fields (aar /mat )Dec 11, 2022 1,967 html , forms Web Performance and Compression Dec 10, 2022 1,966 performance , compression Dear Developer, Your Assumptions Are Wrong (mat )Dec 10, 2022 1,965 html Integrate Svelte Into PHP CMS: TYPO3 and WordPress (man )Dec 10, 2022 1,964 typo3 , wordpress , svelte , php , content-management An Interactive Guide to JavaScript Events (ale )Dec 10, 2022 1,963 guides , javascript , events , examples CSS Infinite Slider Flipping Through Polaroid Images (css /css )Dec 9, 2022 1,962 sliders , css , images , effects Remove the Generator Tag From a WordPress Website Dec 9, 2022 1,961 wordpress , themes , plugins , metadata A Complete Guide to CSS Container Queries Dec 9, 2022 1,960 guides , css , container-queries WCAG—Priority of Constituencies (ala )Dec 9, 2022 1,959 accessibility , wcag , prioritization Inside the Mind of a Frontend Developer: Article Layout (sha )Dec 9, 2022 1,958 html , css , layout How to Merge Objects in JavaScript (sta )Dec 9, 2022 1,957 how-tos , javascript , objects PHP 8.2.0 Release Announcement Dec 8, 2022 1,956 php A Modern HTML Template (2022) Dec 8, 2022 1,955 html , templates Best PHP Books for Beginners Dec 8, 2022 1,954 books , php , link-lists Optimize Interaction to Next Paint (mal +/dev )Dec 8, 2022 1,953 performance , optimization , web-vitals Improving SEO Without Knowing Where to Start (two /mat )Dec 8, 2022 1,952 seo Enough With the Pointless Images (boa )Dec 8, 2022 1,951 design , decoration , images The State of CSS 2022 [Results] (sac +/dev )Dec 7, 2022 1,950 surveys , css W3C Design Tokens With Style Dictionary (luk )Dec 7, 2022 1,949 design-tokens , tooling JavaScript Polyfills for Interviews Dec 7, 2022 1,948 javascript , polyfills , interviewing Meaningful Labels Using ARIA—or Not (mat )Dec 7, 2022 1,947 accessibility , html , forms , labels , aria W3C Publishes WCAG Testers Consistency List (wil /deq )Dec 7, 2022 1,946 accessibility , wcag , testing Testing for the Support of a Selector (mat )Dec 7, 2022 1,945 css , support , selectors Accessibility: The Land That “Time to Interactive” Forgot (tin )Dec 6, 2022 1,944 videos , accessibility , performance 4 More HTML Concepts You Didn’t Know (j9t )Dec 6, 2022 1,943 html , concepts , forms , focus New npm Features for Secure Publishing and Safe Consumption (git )Dec 6, 2022 1,942 npm , security , dependencies Adding Complementary Performance Data to Your Site (mat )Dec 6, 2022 1,941 performance , apis Take Full-Size Screenshots of Websites Without Any Tools in Chrome (ami )Dec 6, 2022 1,940 browsers , google , chrome , screenshots , images “mask-image” Lets You Do Some Really Cool Stuff (kev )Dec 6, 2022 1,939 videos , css , masking Accessible Front-End Patterns for Responsive Tables (cod /sma )Dec 6, 2022 1,938 accessibility , tables , responsive-design A Practical Guide to CSS Media Queries (sta )Dec 6, 2022 1,937 guides , css , media-queries Why You Should Be Using New CSS Features Today II (uti /iod )Dec 5, 2022 1,936 css Reduce Image Sizes by Removing Metadata Dec 5, 2022 1,935 images , metadata , performance , optimization How to Create Typography Guidelines for a Product That Does Not Follow a Design System (uxd )Dec 5, 2022 1,934 how-tos , typography , design-systems Website Accessibility Is Not an Afterthought Dec 5, 2022 1,933 accessibility The 411 on 4.1.1 (aar )Dec 5, 2022 1,932 accessibility , wcag , standards Swearing and Automatic Captions (eri )Dec 5, 2022 1,931 accessibility , multimedia , captions Reading the Meter (sup /mat )Dec 5, 2022 1,930 html , semantics , accessibility I Don’t Use “Pushy” Questions in Code Reviews Anymore—This Is What I Do Instead Dec 5, 2022 1,929 code-reviews , communication Does “www” Still Belong in URLs? (css )Dec 5, 2022 1,928 usability , urls Brief Note on Description List Support (aar )Dec 5, 2022 1,927 html , lists , semantics , accessibility , screen-readers , support Bad UX Writing: 5 Mistakes to Avoid (uxm )Dec 5, 2022 1,926 user-experience , writing , mistakes Fast Is Good, Instant Is Better (tun )Dec 4, 2022 1,925 performance , caching PHP Type Declarations—A Guide for Beginners (ami )Dec 4, 2022 1,924 php , guides Landmarks and Where to Put Them (kil /mat )Dec 4, 2022 1,923 html , semantics , aria , accessibility Super Useful CSS Resources Dec 3, 2022 1,922 css , link-lists , tooling Using SRI to Protect From Malicious JavaScript (mat )Dec 3, 2022 1,921 javascript , security About Modern Sass Dec 3, 2022 1,920 sass Amy Jiménez Márquez on Leading Information Architecture (amy +)Dec 3, 2022 1,919 podcasts , information-architecture CSS Infinite and Circular Rotating Image Slider (css /css )Dec 2, 2022 1,918 sliders , css , images , animations How to Use the WAVE Extension and Start Manual Accessibility Testing (pop )Dec 2, 2022 1,917 how-tos , accessibility , testing , tooling , browser-extensions , webaim Proximity: Gestalt Principle for User Interface Design Dec 2, 2022 1,916 videos , design , principles Accessibility and MVPs Dec 2, 2022 1,915 accessibility , principles Best APIs for Developers Dec 2, 2022 1,914 apis You Don’t Need ARIA for That (den /mat )Dec 2, 2022 1,913 html , accessibility , aria Prerender Pages in Chrome for Instant Page Navigations (tun /dev )Dec 2, 2022 1,912 performance , browsers , google , chrome “:has(:not())” vs. “:not(:has())” (mat )Dec 2, 2022 1,911 css , selectors , comparisons From Type to Logotype Dec 1, 2022 1,910 fonts , typography , design , branding , logos How to Transfigure Wireframes Into HTML (mat )Dec 1, 2022 1,909 how-tos , html , prototyping , conversion Migrating From Vue 2 to Svelte Dec 1, 2022 1,908 migrating , vuejs , svelte The State of UX in 2023: A Vibe Shift Is Coming (fab /uxd )Dec 1, 2022 1,907 user-experience , design , outlooks Apache .htaccess Dec 1, 2022 1,906 servers , apache Developing Faster JavaScript Apps: The Ultimate Guide to Web Workers (cra )Dec 1, 2022 1,905 guides , web-apps , performance , web-workers , javascript The Final Google Fonts Knowledge Drop of 2022 (ell )Dec 1, 2022 1,904 google , fonts , typography Digging Deeper Into Container Style Queries (geo /css )Dec 1, 2022 1,903 css , container-queries Design Spacing Tokens Semantically (don )Dec 1, 2022 1,902 websites , design-tokens , spacing , design A Conversation With ChatGPT (mat )Dec 1, 2022 1,901 interviews , ai , chatgpt , typography , design 7 Website Performance Metrics to Track for Better UX (cal )Dec 1, 2022 1,900 performance , user-experience , metrics Making Microservices Accessible (cra )Nov 30, 2022 1,899 accessibility , microservices 10 Key Principles of User-Centered Design (web )Nov 30, 2022 1,898 design , usability , user-experience , principles Why You Should Be Using New CSS Features Today (uti /iod )Nov 30, 2022 1,897 css WordPress Versions 3.7–4.0 No Longer Get Security Updates (sar )Nov 30, 2022 1,896 wordpress , security Counting Unique Visitors Without Using Cookies, UIDs, or Fingerprinting Nov 30, 2022 1,895 metrics , privacy , fingerprinting Which Images Need Descriptive Text? (tem )Nov 30, 2022 1,894 accessibility , writing Web Components Today (kul )Nov 30, 2022 1,893 websites , web-components Transient Frameworks (mat )Nov 30, 2022 1,892 frameworks , web-platform Tips for Typing Import Statements in JavaScript (rau )Nov 30, 2022 1,891 javascript “px” or “rem” in CSS? Just Use “rem” (aus )Nov 30, 2022 1,890 css , units HTML Semantics and Accessibility Cheat Sheet (web )Nov 30, 2022 1,889 cheat-sheets , html , semantics , accessibility Handling Images With Inconsistent Height in CSS (ami )Nov 30, 2022 1,888 css , images Two Weird Things Nov 29, 2022 1,887 programming , randomness , math 5 Ways to Make Your JavaScript More Functional Nov 29, 2022 1,886 javascript , programming Tailwind Is a Leaky Abstraction Nov 29, 2022 1,885 tailwind , css The Large, Small, and Dynamic Viewport Units (bra /dev )Nov 29, 2022 1,884 viewport , css , units The Fediverse and the IndieWeb (ben )Nov 29, 2022 1,883 web , fediverse , indieweb The Complete Guide to Mobile SEO—8 Tips and Best Practices (sem )Nov 29, 2022 1,882 guides , mobile , seo , tips-and-tricks , best-practices Stop Fighting With CSS Positioning (kev )Nov 29, 2022 1,881 videos , css , positioning , layout Speeding Up the JavaScript Ecosystem—One Library at a Time (mar )Nov 29, 2022 1,880 javascript , performance , libraries Organizing the Eleventy Config File (len )Nov 29, 2022 1,879 eleventy , configuration Convert Any Value to a Boolean in JavaScript (ami )Nov 29, 2022 1,878 javascript Debugging Tactics (add )Nov 28, 2022 1,877 debugging , logging , ai , processes Newer Things to Know About Good Ol’ HTML Lists (css )Nov 28, 2022 1,876 html , lists , semantics Making Accessibility Simpler in Higher Education and Beyond Nov 28, 2022 1,875 videos , accessibility Advanced Web Font Optimization Techniques Nov 28, 2022 1,874 fonts , typography , optimization Designing a Utopian Layout Grid: Working With Fluid Responsive Values in a Static Design Tool Nov 28, 2022 1,873 layout , grids , design , fluid-design , css We Document Our Design Systems—Why Don’t We Systematise our Documentation? (amy )Nov 28, 2022 1,872 design-systems , documentation Testing Static Types in TypeScript (rau )Nov 28, 2022 1,871 testing , typescript Shadow DOM and Accessibility: The Trouble With ARIA (nol )Nov 28, 2022 1,870 dom , shadow-dom , accessibility , aria , html Color Formats in CSS (jos )Nov 28, 2022 1,869 css , colors Three Pillars of User Delight (tbf )Nov 27, 2022 1,868 user-experience Upgrade Your HTML IV (j9t /fro )Nov 27, 2022 1,867 books , frontend-dogma , html , minimalism , craft , conformance NestJS With API Gateway Nov 27, 2022 1,866 nestjs , apis HTML Content Model Categories Nov 27, 2022 1,865 html , semantics Basic Intro to Bulma CSS Nov 27, 2022 1,864 introductions , bulma CSS for URLs and HTTP Headers (jim )Nov 27, 2022 1,863 css , urls , http , http-headers Content May Be King, but Design Is Queen (uxd )Nov 27, 2022 1,862 design , content Foundational Skills Nov 26, 2022 1,861 career A Guide to the Most Popular Types of APIs: REST, SOAP, GraphQL, and gRPC Nov 26, 2022 1,860 guides , apis , rest , graphql Lazy Loading Images in HTML (sim )Nov 26, 2022 1,859 performance , html , lazy-loading Addressing Concerns About CSS Speech (tin )Nov 26, 2022 1,858 accessibility , css , voice Elements Can Be Visible Even Though Their Parent Has Set “visibility: hidden” (ste )Nov 25, 2022 1,857 css , hiding Growing Design System Documentation Nov 25, 2022 1,856 design-systems , documentation Positioning Notification Messages With Accessibility in Mind (cod )Nov 25, 2022 1,855 accessibility , notifications , positioning Forging Links (mat /9el )Nov 25, 2022 1,854 videos , css , collaboration Setting Up a Screen Reader Testing Environment on Your Computer (sar )Nov 24, 2022 1,853 screen-readers , nvda , testing , tooling , accessibility , link-lists Git Is Not the End of History Nov 24, 2022 1,852 git , version-control , outlooks Why Japan’s Internet Is Weirdly Designed Nov 24, 2022 1,851 videos , design The Shape-Shifting “a” Element Nov 24, 2022 1,850 html , links , semantics Document Object Model (DOM) Geometry: A Beginner’s Introduction and Guide (sma )Nov 24, 2022 1,849 introductions , guides , dom , javascript The Ultimate Error Message UX Writing Guide Nov 24, 2022 1,848 guides , errors , writing , user-experience The BBC’s 15 Web Principles—15 Years Later (ede )Nov 24, 2022 1,847 web , principles , history Should Design Systems Include Problematic Components and Patterns? (amy )Nov 24, 2022 1,846 design-systems , design-patterns , components