Culture Is Stuck Dec 31, 2022 2148 culture , design Overlapping Interactive Areas (tem )Dec 30, 2022 2147 accessibility , design Why Do We Need Authorization and Authentication? Dec 30, 2022 2146 authorization , authentication , security Junior Designers, Please Don’t Give In Dec 30, 2022 2145 design , career ICANN and the 7 Keys to the Internet Dec 30, 2022 2144 videos , podcasts , web , domains , history Fluid Typography: Predicting a Problem With Your User’s Zoom-In (sma )Dec 30, 2022 2143 typography , css , accessibility , zooming React JS Best Practices From the New Docs Dec 30, 2022 2142 react , best-practices , javascript , jsx , aria JavaScript Frameworks—Heading Into 2023 (rya /thi )Dec 29, 2022 2141 javascript , frameworks Stashing Individual Files in Git (ami )Dec 29, 2022 2140 git Styling a “pre” That Contains a “code” (mey )Dec 29, 2022 2139 css , selectors Understanding Design Tokens, From UX Tool to Production Dec 29, 2022 2138 videos , design-tokens Git in 10 Mins Dec 29, 2022 2137 git An Ultimate Guide on Sizing, Spacing, Grids, and Layout in Web and UI/UX Design (sma )Dec 29, 2022 2136 guides , spacing , grids , layout , typography , design 7 Tips for Improving Your Productivity With Git (dan )Dec 28, 2022 2135 productivity , git , tips-and-tricks Why Web Design Still Matters in 2023 (web )Dec 28, 2022 2134 design , web How to Write an Awesome README Dec 28, 2022 2133 how-tos , documentation , readme A Guide to Command-Line Data Manipulation (alv /sma )Dec 27, 2022 2132 guides , command-line Theme Toggles Dec 27, 2022 2131 websites , theming , toggles , html , react Website Accessibility (15 Best Practices) (bru )Dec 27, 2022 2130 accessibility , best-practices , content , readability , captcha , images , alt-text , forms , focus , html , tooling Shape Up Dec 27, 2022 2129 processes , agile How to [Set Up] Prettier Dec 27, 2022 2128 videos , how-tos , prettier Performance Culture Through the Looking-Glass (per )Dec 27, 2022 2127 videos , performance , culture A CSS Challenge: Skewed Highlight (pep )Dec 26, 2022 2126 css , effects Building Inclusive Products for Trans People Dec 26, 2022 2125 dei CSS Subgrid (rac /5t3 )Dec 24, 2022 2124 css , grids , layout Invisible Ink Effect With SVG Filters and CSS (che )Dec 24, 2022 2123 code-pens , css , svg , filters , effects What’s Wrong With Code in 2022? Dec 24, 2022 2122 complexity , quality , processes The RUM Archive and Benford’s Law (per )Dec 24, 2022 2121 performance A Problem With Link Relationships (j9t )Dec 23, 2022 2120 html , links , metadata , semantics , maintainability HTTP/3 Prioritization Demystified (pro /per )Dec 23, 2022 2119 performance , http , protocols User Stylesheets Are Still Pretty Great and Should Be More Widely Supported (nic /pxl )Dec 23, 2022 2118 css , accessibility , user-styles Deploying CSS Logical Properties on Web Apps (sma )Dec 23, 2022 2117 css , logical-properties , web-apps Enforcing Better HTML Markup With Eleventy (mat )Dec 23, 2022 2116 html , semantics , conformance , eleventy 11 Tips That Make You a Better TypeScript Programmer Dec 23, 2022 2115 tips-and-tricks , typescript 2022 CSS Updates (5t3 )Dec 22, 2022 2114 css Obscure CSS: Restoring Visibility (kiz )Dec 22, 2022 2113 css , hiding , accessibility The 10 Cheapest Web Hosting Solutions in 2022 (sta )Dec 22, 2022 2112 hosting , economics Top 10 Accessibility News of 2022 (equ )Dec 22, 2022 2111 accessibility , retrospectives What Is the Difference Between Alternative Text, Long Description, and Caption? (red /mat )Dec 22, 2022 2110 accessibility Aligning Jakob Nielsen’s 10 Usability Heuristics With the WCAG 2.1 (hom )Dec 22, 2022 2109 accessibility , wcag , usability , heuristics Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability (jcs )Dec 22, 2022 2108 firefox , browsers , accessibility , caching An Inclusive and Planet-Friendly Digital Style Guide Dec 22, 2022 2107 design , style-guides , accessibility , dei , sustainability , ethics Design System Fresh Bundling Dec 22, 2022 2106 design-systems , bundling 2022 Roundup of Web Research (geo /css )Dec 21, 2022 2105 research , web A Complete Guide to Timeouts in Node.js (bet )Dec 21, 2022 2104 guides , nodejs , time A Theory of Web Relativity (alv /mat )Dec 21, 2022 2103 html , metadata , structured-data Accessibility Convincing (lfl /web )Dec 21, 2022 2102 videos , accessibility , ethics , legal Building an Accessible Theme Picker With HTML, CSS, and JavaScript (fos )Dec 21, 2022 2101 accessibility , html , css , javascript , theming , functionality CSS Color Spaces and Relative Color Syntax (dar /5t3 )Dec 21, 2022 2100 css , colors Things CSS Could Still Use Heading Into 2023 (chr )Dec 21, 2022 2099 css , outlooks Signals: The Nitty-Gritty (web /per )Dec 21, 2022 2098 performance , javascript , signals Quick Start for Evaluating and Testing Web Accessibility (jar /web )Dec 21, 2022 2097 videos , accessibility , testing The Intended Consequence of Inaccessible Digital Ads (joe +/web )Dec 21, 2022 2096 videos , accessibility , monetization Billions of Unnecessary Files in GitHub Dec 21, 2022 2095 github , git React’s New Killer Documentation Focused Only on Functional Components Dec 21, 2022 2094 react , documentation Bad Performance Is Bad Accessibility (bru )Dec 20, 2022 2093 performance , accessibility Common Nesting Issues in HTML (cit /mat )Dec 20, 2022 2092 html , nesting Pointer Events (5t3 )Dec 20, 2022 2091 css , javascript , pointer-events , apis Useful Accessibility and Usability Examples to Help Improve Your Designs (sma )Dec 20, 2022 2090 accessibility , usability , examples Dockerize PHP App With Apache on HTTPS Dec 20, 2022 2089 docker , php , apache , servers Why We Hang Onto WordPress Nostalgia (kar )Dec 20, 2022 2088 wordpress The Top 10 Security Vulnerabilities for Web Applications Dec 20, 2022 2087 security , vulnerabilities , web-apps An Important Message to All Developers Dec 20, 2022 2086 career Foundations: Target Sizes (tet )Dec 20, 2022 2085 accessibility , fundamentals , usability Do You Know “color-scheme”? (sar /mat )Dec 19, 2022 2084 css , dark-mode Prevent Focused Elements From Being Obscured by Sticky Headers (sib /tpg )Dec 19, 2022 2083 accessibility , usability , css , focus Step Into the Light (DOM) (aaa )Dec 19, 2022 2082 dom , web-components , progressive-enhancement Taking the Stress Out of Design System Management (sma )Dec 19, 2022 2081 design-systems , maintenance CSS Style Queries (sha )Dec 19, 2022 2080 css , style-queries , container-queries The Performance Inequality Gap, 2023 (sli )Dec 19, 2022 2079 performance , javascript , metrics Beating Latency on Scalemates.com (tim /per )Dec 19, 2022 2078 performance , optimization Interop 2022: End of Year Update (rac )Dec 19, 2022 2077 interoperability , web-platform , browsers , html , css If You Are Afraid of AI, You May Not Be the Best UX Designer Out There Dec 19, 2022 2076 user-experience , design , ai , career Frontend Dogma + UITest.com = ❤️ (fro )Dec 19, 2022 2075 frontend-dogma The Science of User Experience (uxm )Dec 19, 2022 2074 user-experience , processes Concepts Behind Modern Frameworks Dec 19, 2022 2073 frameworks , concepts How to Learn in Public (bla )Dec 18, 2022 2072 how-tos , career , learning HTML Dialog (5t3 )Dec 18, 2022 2071 html , modals Mini-Guide to Add an Image (its /mat )Dec 18, 2022 2070 html , images Lockfile Trick: Package an npm Project With Nix in 20 Lines Dec 18, 2022 2069 npm , tips-and-tricks Cascade Layers (mia /5t3 )Dec 17, 2022 2068 css , cascade Modern HTML as a Foundation for Progressive Enhancement (ffo /mat )Dec 17, 2022 2067 html , progressive-enhancement Using Inline JavaScript Modules to Prevent CSS Blockage (sto /per )Dec 17, 2022 2066 performance , javascript , css 5 HTML Elements, and a Partridge in a Despair Tree (mat )Dec 16, 2022 2065 html , semantics , accessibility Apple, Google, and Mozilla Are Teaming Up to Make a Next-Gen Browser Benchmark (ver )Dec 16, 2022 2064 browsers , apple , google , mozilla How to Find and Fix the Top 3 Accessibility Issues (deq )Dec 16, 2022 2063 videos , how-tos , accessibility , auditing Code Ownership and Software Quality Dec 16, 2022 2062 research , processes , quality CSS Infinite 3D Sliders (css /css )Dec 16, 2022 2061 css , sliders , effects , animations , 3d 4 Ways CSS “:has()” Can Make Your HTML Forms Even Better (aus )Dec 15, 2022 2060 css , selectors , html , forms A Guide for Making Apps Accessible Dec 15, 2022 2059 guides , accessibility CSS “image()” (kev /5t3 )Dec 15, 2022 2058 css Help Choose the Syntax for CSS Nesting (jen /web )Dec 15, 2022 2057 css , nesting Select the Right Tool for the Job (jim )Dec 15, 2022 2056 principles Getting Started With the CSS Custom Highlight API (its /log )Dec 15, 2022 2055 introductions , css , apis Get That Marquee AeStHeTiC (dni /mat )Dec 15, 2022 2054 html , css , effects An HTML-First Mental Model (noa /per )Dec 15, 2022 2053 html , dom , performance Logical Border Radius (mic )Dec 15, 2022 2052 css , logical-properties , borders Leaked a Secret? Check Your GitHub Alerts… for Free Dec 15, 2022 2051 github , security Accessibility Starts With an Organisation’s Culture (cra )Dec 15, 2022 2050 accessibility , culture So, You’d Like to Animate the “display” Property (geo /css )Dec 15, 2022 2049 css , animations ECMAScript Proposal: Iterator Helpers (rau )Dec 15, 2022 2048 ecmascript , javascript , standards CI/CD Tutorial for Developers Dec 15, 2022 2047 tutorials , ci-cd , docker Table Like It’s 2023 (cli /mat )Dec 14, 2022 2046 tables , html The Most Popular CSS-in-JS Libraries in 2022 (sta )Dec 14, 2022 2045 libraries , css , javascript , css-in-js A “:nth-child(An+B [of S]?)” Polyfill Thanks to CSS “:has()” (bra )Dec 14, 2022 2044 css , selectors , polyfills The Web Platform Is Back (bde /ado )Dec 14, 2022 2043 web-platform Sophisticated Web Scraping With Bright Data (cra )Dec 14, 2022 2042 scraping , structured-data , apis Release Notes for Safari Technology Preview 160 (jon /web )Dec 14, 2022 2041 release-notes , safari , browsers Get Off the Main Thread With an Inline Web Worker: An Example (sto /per )Dec 14, 2022 2040 performance , javascript , web-workers , examples View Transitions API (5t3 )Dec 14, 2022 2039 css , apis , view-transitions Apple Considering Dropping Requirement for iPhone Web Browsers to Use WebKit Dec 14, 2022 2038 apple , browsers , browser-engines , webkit Everything You Need to Know About Concurrent React (with a Little Bit of Suspense) (cod )Dec 14, 2022 2037 react , concurrency IDN Is Crazy (bag )Dec 14, 2022 2036 internationalization , domains A Few Times Container Size Queries Would Have Helped Me Out (css )Dec 13, 2022 2035 css , container-queries Accessible Front-End Patterns for Responsive Tables II (cod /sma )Dec 13, 2022 2034 accessibility , tables , responsive-design New Viewport Units (mey /5t3 )Dec 13, 2022 2033 viewport , css , units , responsive-design One Day We’ll Have a Fully Customisable Select (hdv /mat )Dec 13, 2022 2032 html , css State of A11Y (thi )Dec 13, 2022 2031 videos , accessibility Top 5 Accessibility Issues in 2022 (lar /int )Dec 13, 2022 2030 accessibility , retrospectives Federal Web Accessibility Focus Has Private Sector on Notice Dec 13, 2022 2029 accessibility , legal Design Deserves More Respect Dec 13, 2022 2028 design DOM Clobbering (fre /mat )Dec 12, 2022 2027 dom , security WCAG 3.0: Are We There Yet? (ons /tpg )Dec 12, 2022 2026 accessibility , wcag , standards The Future of Design Tokens (jin +)Dec 12, 2022 2025 videos , design-tokens , outlooks Five Myths About Digital Accessibility Dec 12, 2022 2024 videos , accessibility , myths Top 30 Linux Commands for Everyday Use (sta )Dec 12, 2022 2023 unix-like , command-line , productivity There Can Be Only One: Options for Building “Choose One” Fields (aar /mat )Dec 11, 2022 2022 html , forms LCP(FE) (tim /per )Dec 11, 2022 2021 performance , web-vitals Implement Scroll-Snapping Using Only CSS Dec 11, 2022 2020 css , scrolling Conditional Wrapping in React Dec 11, 2022 2019 react An Interactive Guide to JavaScript Events (ale )Dec 10, 2022 2018 guides , javascript , events , examples Integrate Svelte Into PHP CMS: TYPO3 and WordPress (man )Dec 10, 2022 2017 typo3 , wordpress , svelte , php , content-management Dear Developer, Your Assumptions Are Wrong (mat )Dec 10, 2022 2016 html Web Performance and Compression (per )Dec 10, 2022 2015 performance , compression CSS Infinite Slider Flipping Through Polaroid Images (css /css )Dec 9, 2022 2014 sliders , css , images , effects Inside the Mind of a Frontend Developer: Article Layout (sha )Dec 9, 2022 2013 html , css , layout WCAG—Priority of Constituencies (ala )Dec 9, 2022 2012 accessibility , wcag , prioritization Remove the Generator Tag From a WordPress Website Dec 9, 2022 2011 wordpress , themes , plugins , metadata A Complete Guide to CSS Container Queries Dec 9, 2022 2010 guides , css , container-queries Why Have Both RSS and JSON Feeds? (bry )Dec 9, 2022 2009 rss , json-feed , syndication How to Merge Objects in JavaScript (sta )Dec 9, 2022 2008 how-tos , javascript , objects Enough With the Pointless Images (boa )Dec 8, 2022 2007 design , decoration , images Improving SEO Without Knowing Where to Start (two /mat )Dec 8, 2022 2006 seo Optimize Interaction to Next Paint (mal +)Dec 8, 2022 2005 performance , optimization , web-vitals Best PHP Books for Beginners Dec 8, 2022 2004 books , php , link-lists PHP 8.2.0 Release Announcement Dec 8, 2022 2003 php A Modern HTML Template (2022) Dec 8, 2022 2002 html , templates Testing for the Support of a Selector (mat )Dec 7, 2022 2001 css , support , selectors W3C Publishes WCAG Testers Consistency List (wil /deq )Dec 7, 2022 2000 accessibility , wcag , testing W3C Design Tokens With Style Dictionary (luk )Dec 7, 2022 1999 design-tokens , tooling The State of CSS 2022 [Results] (sac +/dev )Dec 7, 2022 1998 surveys , metrics , css JavaScript Polyfills for Interviews Dec 7, 2022 1997 javascript , polyfills , interviewing Meaningful Labels Using ARIA—or Not (mat )Dec 7, 2022 1996 accessibility , html , forms , labels , aria A Practical Guide to CSS Media Queries (sta )Dec 6, 2022 1995 guides , css , media-queries Accessible Front-End Patterns for Responsive Tables (cod /sma )Dec 6, 2022 1994 accessibility , tables , responsive-design “mask-image” Lets You Do Some Really Cool Stuff (kev )Dec 6, 2022 1993 videos , css , masking 4 More HTML Concepts You Didn’t Know (j9t )Dec 6, 2022 1992 html , concepts , forms , focus Accessibility: The Land That “Time to Interactive” Forgot (tin /per )Dec 6, 2022 1991 videos , accessibility , performance New npm Features for Secure Publishing and Safe Consumption Dec 6, 2022 1990 npm , security , dependencies Take Full-Size Screenshots of Websites Without Any Tools in Chrome (ami )Dec 6, 2022 1989 browsers , chrome , screenshots , images Adding Complementary Performance Data to Your Site (eth /mat )Dec 6, 2022 1988 performance , apis Bad UX Writing: 5 Mistakes to Avoid (uxm )Dec 5, 2022 1987 user-experience , writing , mistakes Brief Note on Description List Support (aar )Dec 5, 2022 1986 html , lists , semantics , accessibility , screen-readers , support Does “www” Still Belong in URLs? (css )Dec 5, 2022 1985 usability , urls I Don’t Use “Pushy” Questions in Code Reviews Anymore—This Is What I Do Instead Dec 5, 2022 1984 code-reviews , communication Reading the Meter (sup /mat )Dec 5, 2022 1983 html , semantics , accessibility Swearing and Automatic Captions (eri )Dec 5, 2022 1982 accessibility , multimedia , captions The 411 on 4.1.1 (aar )Dec 5, 2022 1981 accessibility , wcag , standards Why You Should Be Using New CSS Features Today II (uti /iod )Dec 5, 2022 1980 css How to Create Typography Guidelines for a Product That Does Not Follow a Design System Dec 5, 2022 1979 how-tos , typography , design-systems Website Accessibility Is Not an Afterthought Dec 5, 2022 1978 accessibility Reduce Image Sizes by Removing Metadata (per )Dec 5, 2022 1977 images , metadata , performance , optimization Landmarks and Where to Put Them (kil /mat )Dec 4, 2022 1976 html , semantics , aria , accessibility PHP Type Declarations—A Guide for Beginners (ami )Dec 4, 2022 1975 php , guides Fast Is Good, Instant Is Better (tun /per )Dec 4, 2022 1974 performance , caching Using SRI to Protect From Malicious JavaScript (mat )Dec 3, 2022 1973 javascript , security About Modern Sass Dec 3, 2022 1972 sass Amy Jiménez Márquez on Leading Information Architecture (amy +)Dec 3, 2022 1971 podcasts , information-architecture Super Useful CSS Resources Dec 3, 2022 1970 css , link-lists , tooling CSS Infinite and Circular Rotating Image Slider (css /css )Dec 2, 2022 1969 sliders , css , images , animations “:has(:not())” vs. “:not(:has())” (mat )Dec 2, 2022 1968 css , selectors , comparisons You Don’t Need ARIA for That (den /mat )Dec 2, 2022 1967 html , accessibility , aria Proximity: Gestalt Principle for User Interface Design (nng )Dec 2, 2022 1966 videos , design , principles Accessibility and MVPs (dav )Dec 2, 2022 1965 accessibility , principles Best APIs for Developers Dec 2, 2022 1964 apis Prerender Pages in Chrome for Instant Page Navigations (tun )Dec 2, 2022 1963 performance , browsers , chrome How to Use the WAVE Extension and Start Manual Accessibility Testing (pop )Dec 2, 2022 1962 how-tos , accessibility , testing , tooling , wave , browser-extensions , webaim 7 Website Performance Metrics to Track for Better UX (cal )Dec 1, 2022 1961 performance , user-experience , metrics A Conversation With ChatGPT (mat )Dec 1, 2022 1960 interviews , ai , chatgpt , typography , design The Final Google Fonts Knowledge Drop of 2022 (ell )Dec 1, 2022 1959 google , fonts , typography Digging Deeper Into Container Style Queries (geo /css )Dec 1, 2022 1958 css , style-queries , container-queries Developing Faster JavaScript Apps: The Ultimate Guide to Web Workers (cra )Dec 1, 2022 1957 guides , web-apps , performance , web-workers , javascript The State of UX in 2023: A Vibe Shift Is Coming (fab )Dec 1, 2022 1956 user-experience , design , outlooks From Type to Logotype Dec 1, 2022 1955 fonts , typography , design , branding , logos Migrating From Vue 2 to Svelte Dec 1, 2022 1954 migrating , vuejs , svelte Design Spacing Tokens Semantically (don )Dec 1, 2022 1953 websites , design-tokens , spacing , design How to Transfigure Wireframes Into HTML (lar /mat )Dec 1, 2022 1952 how-tos , html , prototyping , conversion Apache .htaccess Dec 1, 2022 1951 servers , apache Handling Images With Inconsistent Height in CSS (ami )Nov 30, 2022 1950 css , images HTML Semantics and Accessibility Cheat Sheet (web )Nov 30, 2022 1949 cheat-sheets , html , semantics , accessibility Making Microservices Accessible (cra )Nov 30, 2022 1948 accessibility , microservices “px” or “rem” in CSS? Just Use “rem” (aus )Nov 30, 2022 1947 css , units Transient Frameworks (mat )Nov 30, 2022 1946 frameworks , web-platform Web Components Today (kul )Nov 30, 2022 1945 websites , web-components Which Images Need Descriptive Text? (tem )Nov 30, 2022 1944 accessibility , writing Why You Should Be Using New CSS Features Today (uti /iod )Nov 30, 2022 1943 css 10 Key Principles of User-Centered Design (web )Nov 30, 2022 1942 design , usability , user-experience , principles WordPress Versions 3.7–4.0 No Longer Get Security Updates (sar )Nov 30, 2022 1941 wordpress , security Counting Unique Visitors Without Using Cookies, UIDs, or Fingerprinting Nov 30, 2022 1940 metrics , privacy , fingerprinting Tips for Typing Import Statements in JavaScript (rau )Nov 30, 2022 1939 javascript Convert Any Value to a Boolean in JavaScript (ami )Nov 29, 2022 1938 javascript Organizing the Eleventy Config File (len )Nov 29, 2022 1937 eleventy , configuration Speeding Up the JavaScript Ecosystem—One Library at a Time (mar )Nov 29, 2022 1936 javascript , performance , libraries Stop Fighting With CSS Positioning (kev )Nov 29, 2022 1935 videos , css , positioning , layout The Complete Guide to Mobile SEO—8 Tips and Best Practices (sem )Nov 29, 2022 1934 guides , mobile , seo , tips-and-tricks , best-practices The Fediverse and the IndieWeb (ben )Nov 29, 2022 1933 web , fediverse , indieweb Two Weird Things Nov 29, 2022 1932 programming , randomness , math The Large, Small, and Dynamic Viewport Units (bra )Nov 29, 2022 1931 viewport , css , units 5 Ways to Make Your JavaScript More Functional Nov 29, 2022 1930 javascript , programming Minification and Cache Directives for the Most Popular Websites of the Internet (dvk )Nov 29, 2022 1929 minification , javascript , css , html , lightning-css , html-minifier , metrics , caching , performance Tailwind Is a Leaky Abstraction Nov 29, 2022 1928 tailwind , css Color Formats in CSS (jos )Nov 28, 2022 1927 css , colors Debugging Tactics (add )Nov 28, 2022 1926 debugging , logging , ai , processes Shadow DOM and Accessibility: The Trouble With ARIA (nol )Nov 28, 2022 1925 dom , shadow-dom , accessibility , aria , html We Document Our Design Systems—Why Don’t We Systematise our Documentation? (amy )Nov 28, 2022 1924 design-systems , documentation Newer Things to Know About Good Ol’ HTML Lists (dxn /css )Nov 28, 2022 1923 html , lists , semantics Testing Static Types in TypeScript (rau )Nov 28, 2022 1922 testing , typescript Designing a Utopian Layout Grid: Working With Fluid Responsive Values in a Static Design Tool (j98 )Nov 28, 2022 1921 layout , grids , design , liquid-design , css Advanced Web Font Optimization Techniques Nov 28, 2022 1920 fonts , typography , optimization Making Accessibility Simpler in Higher Education and Beyond (vle )Nov 28, 2022 1919 videos , accessibility CSS for URLs and HTTP Headers (jim )Nov 27, 2022 1918 css , urls , http , http-headers Upgrade Your HTML IV (j9t /fro )Nov 27, 2022 1917 books , frontend-dogma , html , minimalism , craft , conformance Three Pillars of User Delight (tbf /nng )Nov 27, 2022 1916 user-experience Your Brilliant App Idea (sur )Nov 27, 2022 1915 economics , creativity Content May Be King, but Design Is Queen Nov 27, 2022 1914 design , content HTML Content Model Categories (rus )Nov 27, 2022 1913 html , semantics NestJS With API Gateway Nov 27, 2022 1912 nestjs , apis Basic Intro to Bulma CSS Nov 27, 2022 1911 introductions , bulma Addressing Concerns About CSS Speech (tin )Nov 26, 2022 1910 accessibility , css , voice Lazy Loading Images in HTML (sim )Nov 26, 2022 1909 performance , html , lazy-loading Foundational Skills Nov 26, 2022 1908 career A Guide to the Most Popular Types of APIs: REST, SOAP, GraphQL, and gRPC Nov 26, 2022 1907 guides , apis , rest , graphql Elements Can Be Visible Even Though Their Parent Has Set “visibility: hidden” (ste )Nov 25, 2022 1906 css , hiding Forging Links (mat /9el )Nov 25, 2022 1905 videos , css , collaboration Positioning Notification Messages With Accessibility in Mind (cod )Nov 25, 2022 1904 accessibility , notifications , positioning Growing Design System Documentation Nov 25, 2022 1903 design-systems , documentation A Brief History of Web Apps—Why Qwik Is Innovative Nov 24, 2022 1902 web-apps , history , qwik Setting Up a Screen Reader Testing Environment on Your Computer (sar )Nov 24, 2022 1901 screen-readers , nvda , testing , tooling , accessibility , link-lists Should Design Systems Include Problematic Components and Patterns? (amy )Nov 24, 2022 1900 design-systems , design-patterns , components The BBC’s 15 Web Principles—15 Years Later (ede )Nov 24, 2022 1899 web , principles , history The Peculiar Case of Japanese Web Design Nov 24, 2022 1898 websites , design , culture , comparisons The Ultimate Error Message UX Writing Guide Nov 24, 2022 1897 guides , errors , writing , user-experience The Shape-Shifting “a” Element (rus )Nov 24, 2022 1896 html , links , semantics Why Japan’s Internet Is Weirdly Designed Nov 24, 2022 1895 videos , design Document Object Model (DOM) Geometry: A Beginner’s Introduction and Guide (sma )Nov 24, 2022 1894 introductions , guides , dom , javascript Git Is Not the End of History Nov 24, 2022 1893 git , version-control , outlooks CSS “:is()”, “:where()”, “:has()”, and “:not()” Nov 23, 2022 1892 css , selectors Down With Design Systems Dogma (amy )Nov 23, 2022 1891 design-systems Preparing for WCAG 2.2 (int )Nov 23, 2022 1890 videos , accessibility , wcag The “label” Element (rus )Nov 23, 2022 1889 html , labels , semantics Our Future CSS Strategy Nov 23, 2022 1888 css , javascript , css-in-js , strategies , case-studies Accessibility and Inclusive Design Systems (bra )Nov 23, 2022 1887 videos , accessibility , design-systems , dei Node.js Architecture Pitfalls to Avoid (app )Nov 23, 2022 1886 nodejs , architecture An Interactive Guide to Flexbox (jos )Nov 22, 2022 1885 guides , css , flexbox , layout CSS Snapshot 2022 (tab +/w3c )Nov 22, 2022 1884 css , standards Natural Language Inputs (jim )Nov 22, 2022 1883 forms , usability Optimizing a Vue App (mic /sma )Nov 22, 2022 1882 vuejs , web-apps , optimization Page Title Conventions (ada )Nov 22, 2022 1881 html , accessibility , seo What Happened to Text Inputs? (hey )Nov 22, 2022 1880 videos , html , forms What Image Format Should You Use in Your Next Project? (alv )Nov 22, 2022 1879 images Writing and Organizing Node.js API Tests the Right Way Nov 22, 2022 1878 nodejs , apis , testing The Value of Accessibility (ann )Nov 22, 2022 1877 podcasts , accessibility Improving Firefox Stability With This One Weird Trick (moz )Nov 22, 2022 1876 browsers , firefox Deploy Node.js to AWS: Build an Automated CI/CD Pipeline Nov 22, 2022 1875 nodejs , aws , ci-cd , automation A Guide to Keyboard Accessibility: JavaScript (its /sma )Nov 21, 2022 1874 guides , accessibility , keyboard-navigation , javascript Analyzing the Top 100 Retailers for Digital Accessibility (deq )Nov 21, 2022 1873 studies , research , accessibility State of JavaScript 2022 (sac /dev )Nov 21, 2022 1872 surveys , javascript Taming the Cascade With BEM and Modern CSS Selectors (css )Nov 21, 2022 1871 css , cascade , selectors , naming , bem Introducing Our New Guide to Google Search Ranking Systems (dan )Nov 21, 2022 1870 introductions , google , search , seo DOJ and Congressional Updates on Digital Accessibility Nov 21, 2022 1869 accessibility , legal What Is the Open Web? (pro )Nov 21, 2022 1868 web , open-web , web-platform Harnessing Groupthink: Fine-Tuning CSS Specifications (ric /cle )Nov 21, 2022 1867 css , collaboration How to Use Huge Type on the Web Nov 21, 2022 1866 how-tos , design , typography 4 Mobile Must-Haves for a Modern UX Design Strategy (uxm )Nov 21, 2022 1865 user-experience , design , responsive-design , mobile Incorporating Accessible Design Elements Into Your Web Site (uxm )Nov 21, 2022 1864 accessibility , design Less Design Leadership—More Design Authorship Nov 21, 2022 1863 design , leadership Brief Note on “aria-readonly” Support (aar )Nov 20, 2022 1862 accessibility , html , aria , assistive-tech , support Get Verified on Mastodon With WordPress (osd )Nov 20, 2022 1861 mastodon , wordpress Today I Learned: The Subtle Art of Code Reviews Nov 20, 2022 1860 code-reviews , best-practices , quality Multidimensional Design Systems (fig )Nov 20, 2022 1859 videos , design-systems Distinguish Yourself in the Tech Job Market by Writing a Solid Cover Letter (and )Nov 19, 2022 1858 interviewing , career An Introduction to the Design Tokens File Format (fig )Nov 19, 2022 1857 videos , introductions , design-tokens Git Notes: Git’s Coolest, Most Unloved Feature Nov 19, 2022 1856 git The Easiest Way to Get Started With CSS Grid (zor /css )Nov 18, 2022 1855 videos , css , grids , layout How to Handle Unplanned Work in Scrum Nov 18, 2022 1854 how-tos , scrum , agile , processes The Ultimate Guide to Frontend Monitoring Nov 18, 2022 1853 guides , monitoring Days Since Last JS Framework Nov 18, 2022 1852 websites , javascript , frameworks A Guide to Image Optimization on Jamstack Sites (daw /sma )Nov 17, 2022 1851 guides , images , compression , optimization , performance , tech-stacks , jamstack An Interesting Limitation of CSS Custom Properties (tyl /clo )Nov 17, 2022 1850 css , custom-properties Migrating From npm to pnpm Nov 17, 2022 1849 migrating , npm , pnpm You Don’t Need HTML (ede )Nov 17, 2022 1848 websites , html , web-platform Style a Parent Element Based on Its Number of Children Using CSS “:has()” (bra )Nov 17, 2022 1847 css , selectors Back to Basics: What are Callbacks in JavaScript? Nov 17, 2022 1846 fundamentals , javascript , callbacks Firefox-Only CSS (ami )Nov 17, 2022 1845 css , browsers , firefox Experimenting With Layering, Filtering, and Masking in CSS Nov 17, 2022 1844 css , experiments , masking , filters Spy On “window.postMessage” Calls (bah )Nov 16, 2022 1843 javascript , cypress , testing “vh”, “svh”, “lvh”, and “dvh” (mat )Nov 16, 2022 1842 css Using Automated Test Results to Improve Accessibility (ste /sma )Nov 16, 2022 1841 automation , testing , accessibility 5 Insider Tips to Make Accessibility Part of Workflow (mni )Nov 16, 2022 1840 accessibility , tips-and-tricks , processes Theory-Building and Why Employee Churn Is Lethal to Software Companies Nov 16, 2022 1839 processes , productivity Improving React Interaction Times by 4× Nov 16, 2022 1838 react , performance , optimization Accessibility Is in Style—Styles and Style Guides (kno )Nov 16, 2022 1837 accessibility , writing , design , documentation , style-guides , consistency , quality CSS Best Practices: 16 Ways to Improve Your CSS Skills Quickly Nov 16, 2022 1836 css , best-practices “Not Secure” Warning for IE Mode (eri )Nov 16, 2022 1835 browsers , edge , internet-explorer , security Build and Deploy a Node.js Microservices Application Nov 16, 2022 1834 nodejs , microservices , deploying 10 Topics You Must Know if You Want to Be a Web Developer—a Beginners Guide Nov 15, 2022 1833 guides , learning Building Conscious Design Systems (amy )Nov 15, 2022 1832 design-systems How to Do Keyword Optimization for SEO (3 Steps) (ahr )Nov 15, 2022 1831 how-tos , seo , keywords , optimization Why Some Developers Will Never Improve Nov 15, 2022 1830 career , learning The Best Programming Languages You Can Use for Web Development Nov 15, 2022 1829 programming , web-platform Visual Design: Breaking Into the Fourth Dimension of Experience Design Nov 15, 2022 1828 design , user-experience CSS Shapes Module Level 1 (w3c )Nov 15, 2022 1827 standards , css , shapes Significant Improvements for Screen Readers Now in Nightly Firefox (moz )Nov 15, 2022 1826 browsers , screen-readers , firefox , accessibility The Heuristics of Neurodesign Nov 15, 2022 1825 design , heuristics A Guide to Keyboard Accessibility: HTML and CSS (its /sma )Nov 14, 2022 1824 guides , accessibility , keyboard-navigation , html , css Your Accessibility Claims Are Wrong, Unless… (aar )Nov 14, 2022 1823 accessibility , communication Web Sustainability Resources (mic )Nov 14, 2022 1822 sustainability , link-lists Should You Use PHP (Laravel) in 2023 Nov 14, 2022 1821 laravel , php Awesome Productivity Tools for Developers Nov 14, 2022 1820 productivity , tooling Git Cheat Sheet With 40+ Commands and Concepts Nov 13, 2022 1819 git , cheat-sheets , concepts Content Strategy 101 (nng )Nov 13, 2022 1818 content , content-strategy How to Increase Traffic to Your Website (for )Nov 12, 2022 1817 how-tos , traffic The Evolution of Scalable CSS Nov 12, 2022 1816 css , maintainability , scalability , naming , oocss , smacss , bem , css-in-js , modules , atomic-css , tailwind , history Don’t Disable the Zoom Functionality Nov 12, 2022 1815 accessibility , zooming The IndieWeb for Everyone (mxb )Nov 12, 2022 1814 web , indieweb CSS Grid and Custom Shapes III (css /css )Nov 11, 2022 1813 css , grids , design CSS “:where()” “:is()” the Difference? (hel )Nov 11, 2022 1812 css , selectors When Our Tools Hold Us Back (mia /odd )Nov 11, 2022 1811 design , css , tooling Implementation Guide for Using “Remove Cache Buster Query Parameter” Feature Nov 11, 2022 1810 guides , caching , cloudflare 10 Things I Wish I’d Known When Starting My Coding Journey Nov 11, 2022 1809 career Easily Switch Between Different Node Versions Using nvm (zor /css )Nov 10, 2022 1808 videos , nodejs , nvm The Anatomy of “visually-hidden” (sib /tpg )Nov 10, 2022 1807 accessibility , css Why Your Backend in Node.js Needs an API Layer and How to Build It Nov 10, 2022 1806 nodejs , architecture , apis What’s New in WCAG 2.2 (a11 )Nov 10, 2022 1805 videos , accessibility , wcag , standards State of Design Systems 2022 Survey Nov 10, 2022 1804 surveys , design-systems Node.js Security Best Practices (nod )Nov 10, 2022 1803 nodejs , security , best-practices An Open Challenge (to Tech Event Organizers) (col )Nov 10, 2022 1802 community Are You Using an Accessibility Overlay to Help Disabled Users? Don’t! (sea )Nov 10, 2022 1801 accessibility , overlays , legal A Brief and Probably Only Partially Correct History of CSS Nesting (chr )Nov 9, 2022 1800 css , history , nesting Browsers, JSON, and “FormData” (jim )Nov 9, 2022 1799 browsers , json , apis Cultivating Design Systems by Bringing Intention (amy )Nov 9, 2022 1798 design-systems Designing for People Who Use a Mouse (ihe /web )Nov 9, 2022 1797 videos , accessibility Idiot Proof Git (sof )Nov 9, 2022 1796 git , command-line , aliases , github Accessfuturism: Digital Accessibility in 2032 (web )Nov 9, 2022 1795 videos , accessibility , outlooks CSS Timeline Nov 9, 2022 1794 css , history Accessibility Contrast Requirements Explained and How to Fix 5 Common Low-Contrast Issues (pop )Nov 8, 2022 1793 accessibility , colors , contrast Dialogs, Modality, and Popovers Seem Similar—How Are They Different? (hdv )Nov 8, 2022 1792 html , semantics , accessibility , modals , pop-overs Foundations: Native Versus Custom Components (tet )Nov 8, 2022 1791 accessibility , fundamentals , components , html , comparisons Generating Slugs Using One Line of Code in JavaScript (ami )Nov 8, 2022 1790 javascript Is “CSS Engineer” Now a Job Position? (hel )Nov 8, 2022 1789 css , career TypeScript With Node.js (rwi )Nov 8, 2022 1788 typescript , nodejs What CSS Do You Absolutely Have to Know in 2022? (geo /css )Nov 8, 2022 1787 css Early Learnings for Early Hints at Shopify (sia /per )Nov 8, 2022 1786 videos , case-studies , shopify , performance , hints How to Create the Perfect Hero Image for Your Portfolio Site Nov 8, 2022 1785 how-tos , design How to Improve User Experience and Wow Your Users Nov 8, 2022 1784 how-tos , user-experience Client-Side Routing Without the JavaScript (rya /thi )Nov 7, 2022 1783 javascript , performance , frameworks Managing CSS Styles in a WordPress Block Theme (css )Nov 7, 2022 1782 css , maintenance , wordpress , theming Responsive Accessibility Using “visibility: hidden” (sco )Nov 7, 2022 1781 accessibility , responsive-design , hiding , css Using Data-Driven Analytics to Improve Your Site’s User Experience (uxm )Nov 7, 2022 1780 user-experience , analytics , metrics Why You Need to Monitor and Report on Accessibility—All the Time (deq )Nov 7, 2022 1779 accessibility , monitoring , compliance , legal npm Security: Preventing Supply Chain Attacks Nov 7, 2022 1778 npm , dependencies , security A Simpler Approach to Document and Web Accessibility Nov 7, 2022 1777 accessibility Saved From Callback Hell Nov 7, 2022 1776 javascript , callbacks What Designers Can Learn From Apple’s New Accessibility Features Nov 7, 2022 1775 accessibility , design , apple The Superpowers of Design Tokens Nov 7, 2022 1774 videos , design-tokens Why Would Anyone Need JavaScript Generator Functions? (jrs )Nov 7, 2022 1773 javascript , functions Creating a Design System Using Radix Nov 7, 2022 1772 design-systems , radix Hey Tech Recruiter, Here Are Some Tips From a Developer (eev )Nov 6, 2022 1771 hiring , communication , tips-and-tricks Inside the Mind of a Frontend Developer: Hero Section (sha )Nov 6, 2022 1770 html , css Too Much Efficiency Makes Everything Worse: Overfitting and the Strong Version of Goodhart’s Law (jas )Nov 6, 2022 1769 efficiency , ai Visual Design in UX: Study Guide (nng )Nov 6, 2022 1768 guides , design , user-experience , training , link-lists How to Adjust Alignment and Indentation for Ordered Lists in CSS Nov 6, 2022 1767 how-tos , css , tailwind , lists , alignment Accessibility “Gaps” in MVPs (aar )Nov 5, 2022 1766 accessibility Writing Better Documentation (ale )Nov 5, 2022 1765 documentation , writing npm ESM vs. CJS (woo )Nov 5, 2022 1764 npm , esm , commonjs , metrics , comparisons 5 Takeaways From Screen Reader Usability Interviews Nov 5, 2022 1763 accessibility , screen-readers , usability An Animated Guide for Node.js Event Loop Nov 5, 2022 1762 guides , nodejs , event-loop , events 6 Steps to Improve HTML Images for Users and Developers (aus )Nov 4, 2022 1761 html , images , performance , responsive-design Minimal Dark Mode (j9t )Nov 4, 2022 1760 dark-mode , css , minimalism Frontend Dogma on Mastodon (fro )Nov 4, 2022 1759 frontend-dogma Caring About the World Wide Web (ada )Nov 4, 2022 1758 videos , accessibility , dei , web See This Page Fetch Itself, Byte by Byte, Over TLS Nov 4, 2022 1757 websites , typescript , tls Ways to Improve Developer Onboarding on an Existing Codebase Nov 4, 2022 1756 onboarding , productivity 7 Tactics That Benefit Both Accessibility and SEO (deq )Nov 3, 2022 1755 accessibility , seo A Testing Strategy for Accessibility in New Apps (mar )Nov 3, 2022 1754 accessibility , testing Progress Over Perfection: A Better Way to Accessibility (mer )Nov 3, 2022 1753 accessibility , processes Speedy CSS Tip! Animated Gradient Text (jhe )Nov 3, 2022 1752 css , gradients The Best PHP Frameworks for 2022 Nov 3, 2022 1751 php , frameworks Why You Need to Involve Deaf and Hard of Hearing People in Research and Testing (mer /a11 )Nov 3, 2022 1750 videos , accessibility A Deep Dive Into Accessible Notifications (rus /a11 )Nov 3, 2022 1749 videos , accessibility , notifications , deep-dives Elon Musk Begins Layoffs at Twitter Nov 3, 2022 1748 twitter+x Comparing TCP and QUIC Nov 3, 2022 1747 tcp , quic , protocols , comparisons 16 Rare HTML Tags You Really Should Know Nov 3, 2022 1746 html , semantics Sustainable Web Design Reduces E-Waste Nov 3, 2022 1745 sustainability Tips for Design System Component Pages Nov 3, 2022 1744 design-systems , components , documentation , consistency , tips-and-tricks Designing the Perfect Mobile Navigation UX (vit /sma )Nov 2, 2022 1743 mobile , navigation , user-experience Should Consistency Be a Goal of Design Systems? (amy )Nov 2, 2022 1742 consistency , design-systems How to Start a Content Audit Nov 2, 2022 1741 how-tos , content , content-management , auditing , quality Next Steps for the W3C Web Accessibility Initiative Nov 2, 2022 1740 videos , accessibility , w3c The Case for JPEG XL (jon )Nov 2, 2022 1739 jpeg-xl , images , compression Why Experienced Programmers Fail Coding Interviews Nov 2, 2022 1738 career , interviewing A Love Letter to React (fly )Nov 2, 2022 1737 react , jsx Design Management Toolbox: Non-Linear Professional Development Nov 2, 2022 1736 design , career An Introduction to CSS Cascade Layers (lul )Nov 2, 2022 1735 introductions , css , cascade HTML and CSS Features, Tips for a 10× Faster Page Loading Speed Nov 2, 2022 1734 html , css , performance , tips-and-tricks Tips to Become a Great Software Engineer Nov 2, 2022 1733 career Is Turbopack Really 10× Faster Than Vite? (eva )Nov 1, 2022 1732 tooling , bundling , performance , turbopack , vite An Overview of JavaScript Promises Nov 1, 2022 1731 overviews , javascript , promises “aria-label” Is a Code Smell (eri )Oct 31, 2022 1730 accessibility , aria , labels , quality , technical-debt Complexity and Caution (tem )Oct 31, 2022 1729 accessibility , usability , complexity Folder Structure for Node.js and Express.js Project Oct 31, 2022 1728 architecture , nodejs , express My Divtober 2022 Drawings (alv )Oct 31, 2022 1727 css , art TypeScript 5.0 Iteration Plan (dan /typ )Oct 31, 2022 1726 typescript Why One Web Pioneer Thinks It’s Time to Reinvent the Browser (dav /ver )Oct 31, 2022 1725 browsers , web Intro to HTML-First Frontend Frameworks Oct 31, 2022 1724 introductions , html , frameworks Screenshotting VoiceOver on macOS (kil )Oct 31, 2022 1723 tooling , screenshots , images , unix-like , voiceover , screen-readers , accessibility 20+ Laravel Best Practices, Tips, and Tricks to Use in 2023 Oct 31, 2022 1722 laravel , best-practices , tips-and-tricks Everything You Need to Know About Material Design 3 Oct 31, 2022 1721 videos , material-design , comparisons The New CSS Media Query Range Syntax (css )Oct 31, 2022 1720 css , media-queries Do We Need an Interop for Assistive Technologies? (hdv )Oct 30, 2022 1719 accessibility , browsers , screen-readers , assistive-tech , interoperability 5 Visual Treatments that Improve Accessibility (nng )Oct 30, 2022 1718 accessibility , design 7 Shorthand Optimization Tricks Every JavaScript Developer Should Know Oct 30, 2022 1717 javascript , optimization Knowing What It’s Not Oct 30, 2022 1716 design , spacing Hostile Patterns in Error Messages (nng )Oct 30, 2022 1715 usability , design , errors , anti-patterns The Perfect Commit (sim )Oct 29, 2022 1714 version-control , documentation , testing , commit-messages CSS Ellipsis for Single-Line and Multi-Line Text Oct 29, 2022 1713 css , typography How to Build, Test, and Publish a TypeScript npm Package in 2022 Oct 29, 2022 1712 how-tos , typescript , npm How to Create Advanced Animations With CSS (sma )Oct 29, 2022 1711 how-tos , css , animations URL Redirection on AWS Using JSON Rules Oct 29, 2022 1710 aws , urls , redirecting , json Practical CSS Guide for Busy Developers Oct 28, 2022 1709 guides , css How Flaky Tests Impact Developers Oct 28, 2022 1708 research , testing , flakiness , quality Type-Safe TypeScript With Type Narrowing (rai /thi )Oct 28, 2022 1707 typescript , type-safety Using HSL Colors in CSS (log )Oct 28, 2022 1706 css , colors How to Communicate Effectively as a Developer Oct 28, 2022 1705 how-tos , communication , writing , career Motion Controls in the Browser (sma )Oct 28, 2022 1704 browsers , javascript , permissions All Designers Start as Copycats (and That’s OK) Oct 28, 2022 1703 design , career React Concurrency, Explained Oct 28, 2022 1702 slides , react , concurrency What Is a Realm in JavaScript? Oct 28, 2022 1701 javascript Why You Should Never Use “px” to Set “font-size” in CSS Oct 28, 2022 1700 css , accessibility Accessibility Beyond the “Obvious” (tem )Oct 27, 2022 1699 accessibility CSS Runtime Performance Oct 27, 2022 1698 slides , css , performance Masked Gradient Dashed Lines (mey )Oct 27, 2022 1697 css , gradients , masking Getting WCAG Color Contrast Right (luk )Oct 27, 2022 1696 accessibility , wcag , colors , contrast The Math Behind Nesting Rounded Corners (pau /clo )Oct 26, 2022 1695 css , math , nesting Guide to the Best JavaScript Books for Beginners Oct 26, 2022 1694 guides , books , javascript , link-lists Design Principles for the Web (ada )Oct 26, 2022 1693 videos , design , principles Web Accessibility: ARIA 101 (thi )Oct 26, 2022 1692 videos , accessibility , aria A Beginner’s Guide to Chrome Tracing (nol )Oct 26, 2022 1691 guides , browsers , chrome , performance , tracing Code Coverage With Storybook Test Runner (sto )Oct 26, 2022 1690 testing , code-coverage , storybook Typographic Hierarchies (sma )Oct 26, 2022 1689 typography , design Animated Border Gradient (shs )Oct 25, 2022 1688 code-pens , css , animations , gradients , effects Conditionally Adaptive CSS—Browser Behavior That Might Improve Your Performance (pep )Oct 25, 2022 1687 css , responsive-design , performance OKLCH in CSS: Why We Moved From RGB and HSL (sit +/evi )Oct 25, 2022 1686 css , colors , oklch “Thousand” Values of CSS (kar )Oct 25, 2022 1685 css , cascade CSS Animated Grid Layouts (bra )Oct 25, 2022 1684 css , grids , layout , animations Building a Tooltip Component (arg )Oct 25, 2022 1683 components , tooltips , html , css Performance (rvi /htt )Oct 25, 2022 1682 web-almanac , studies , research , metrics , performance , web-vitals Structured Data (htt )Oct 25, 2022 1681 web-almanac , studies , research , metrics , structured-data , semantics , semantic-web Detect System Theme Preference Change Using JavaScript (dav )Oct 24, 2022 1680 dark-mode , javascript Do You Really Understand CSS Radial Gradients? (pat )Oct 24, 2022 1679 css , gradients Is There Too Much CSS Now? (sac /css )Oct 24, 2022 1678 css Sharing Data Between Microservices Oct 24, 2022 1677 microservices , architecture Don’t Be Afraid of Reverting Code in Git Oct 24, 2022 1676 git What? How? Why? “@layer” Oct 24, 2022 1675 css , cascade Evolution of Manuals: UX Inspiration From History Oct 23, 2022 1674 user-experience , history , documentation How We Improved React Loading Times by 70% With Next.js Oct 23, 2022 1673 react , performance , nextjs , case-studies Disruptive Design Patterns—an Uncharted Territory Oct 23, 2022 1672 design-patterns New Git Guidelines: We Have Switched to Conventional Commits Oct 22, 2022 1671 guidelines , conventions , git , commit-messages Twitter Reminds Us About Alt Text, but How Good Are We at It? Oct 22, 2022 1670 accessibility , writing , alt-text , images , twitter+x Tailwind CSS v3.2: Revisiting My “Feature Creep” Warning (bry )Oct 22, 2022 1669 css , tailwind JavaScript Shallow Copy—What Is a Shallow Copy? Oct 22, 2022 1668 javascript The Truth Behind Implicit/Explicit Form Labels Oct 22, 2022 1667 html , forms , labels , accessibility Things Strong Developers Do That Drive Their Team Crazy Oct 22, 2022 1666 communication , productivity Let’s Talk About Web Components (bra )Oct 21, 2022 1665 web-components 53 UX Statistics to Know for 2023 Oct 21, 2022 1664 user-experience , research How to Set Up the New Google Auth in a React and Express App Oct 21, 2022 1663 how-tos , google , authentication , react , express Why I Never Understood CSS-in-JS (cit )Oct 20, 2022 1662 css , javascript , css-in-js Which Serverless Edge Platform Has the Fastest Git Deployments? (den )Oct 20, 2022 1661 serverless , edge-computing , git , performance , deploying CSS Is Awesome (nor )Oct 20, 2022 1660 videos , css Responsive Animations for Every Screen Size and Device (cas /css )Oct 20, 2022 1659 animations , css , responsive-design Usable, Useful, and Valuable Oct 20, 2022 1658 agile , scrum , processes , user-experience A Dashing Navbar Solution (mey )Oct 19, 2022 1657 css SEO and Accessibility Are Symbiotic (deq )Oct 19, 2022 1656 accessibility , seo Ethical Design Is a Risk Management Strategy Oct 19, 2022 1655 design , ethics , strategies GitHub Copilot Investigation Oct 18, 2022 1654 websites , github-copilot , github , ai , legal Highly Customizable Background Gradients (spa /clo )Oct 18, 2022 1653 css , backgrounds , gradients Redo Websites Less Often (to Become a Better Developer) (j9t )Oct 18, 2022 1652 processes , redesigning , refactoring , career State of CSS Frameworks (thi )Oct 18, 2022 1651 videos , css , frameworks The True Type in PHP 8.2 (ami )Oct 18, 2022 1650 php Why We Need CSS Speech (tin )Oct 18, 2022 1649 accessibility , css , voice