2022 Year in Review (eva )Jan 1, 2023 9,811 vuejs , retrospectives Culture Is Stuck Dec 31, 2022 9,810 culture , design React JS Best Practices From the New Docs Dec 30, 2022 9,809 react , best-practices , javascript , jsx , aria Junior Designers, Please Don’t Give In (uxd )Dec 30, 2022 9,808 design , career Why Do We Need Authorization and Authentication? Dec 30, 2022 9,807 authorization , authentication , security Overlapping Interactive Areas (tem )Dec 30, 2022 9,806 accessibility , design ICANN and the 7 Keys to the Internet Dec 30, 2022 9,805 videos , podcasts , web , domains , history Fluid Typography: Predicting a Problem With Your User’s Zoom-In (sma )Dec 30, 2022 9,804 typography , css , accessibility , zooming Understanding Design Tokens, From UX Tool to Production Dec 29, 2022 9,803 videos , design-tokens Styling a “pre” That Contains a “code” (mey )Dec 29, 2022 9,802 css , selectors Stashing Individual Files in Git (ami )Dec 29, 2022 9,801 git JavaScript Frameworks—Heading Into 2023 (rya /thi )Dec 29, 2022 9,800 javascript , frameworks Git in 10 Mins Dec 29, 2022 9,799 git An Ultimate Guide on Sizing, Spacing, Grids, and Layout in Web and UI/UX Design (sma )Dec 29, 2022 9,798 guides , spacing , grids , layout , typography , design Why Web Design Still Matters in 2023 (web )Dec 28, 2022 9,797 design , web How to Write an Awesome README Dec 28, 2022 9,796 how-tos , documentation , readme 7 Tips for Improving Your Productivity With Git (dan )Dec 28, 2022 9,795 productivity , git , tips-and-tricks Shape Up Dec 27, 2022 9,794 processes , agile Website Accessibility (15 Best Practices) (bru )Dec 27, 2022 9,793 accessibility , best-practices , content , readability , captcha , images , alt-text , forms , focus , html , tooling Theme Toggles Dec 27, 2022 9,792 websites , theming , toggles , html , react Performance Culture Through the Looking-Glass Dec 27, 2022 9,791 videos , performance , culture How to [Set Up] Prettier Dec 27, 2022 9,790 videos , how-tos , prettier A Guide to Command-Line Data Manipulation (alv /sma )Dec 27, 2022 9,789 guides , command-line Building Inclusive Products for Trans People (uxd )Dec 26, 2022 9,788 dei A CSS Challenge: Skewed Highlight (pep )Dec 26, 2022 9,787 css , effects What’s Wrong With Code in 2022? Dec 24, 2022 9,786 complexity , quality , processes The RUM Archive and Benford’s Law Dec 24, 2022 9,785 performance Invisible Ink Effect With SVG Filters and CSS (che )Dec 24, 2022 9,784 code-pens , css , svg , filters , effects CSS Subgrid (rac /5t3 )Dec 24, 2022 9,783 css , grids , layout User Stylesheets Are Still Pretty Great and Should Be More Widely Supported Dec 23, 2022 9,782 css , accessibility , user-styles HTTP/3 Prioritization Demystified (pro )Dec 23, 2022 9,781 performance , http , protocols Enforcing Better HTML Markup With Eleventy (mat )Dec 23, 2022 9,780 html , semantics , conformance , eleventy Deploying CSS Logical Properties on Web Apps (sma )Dec 23, 2022 9,779 css , logical-properties , web-apps A Problem With Link Relationships (j9t )Dec 23, 2022 9,778 html , links , metadata , semantics , maintainability 11 Tips That Make You a Better TypeScript Programmer Dec 23, 2022 9,777 tips-and-tricks , typescript Design System Fresh Bundling Dec 22, 2022 9,776 design-systems , bundling An Inclusive and Planet-Friendly Digital Style Guide (uxd )Dec 22, 2022 9,775 design , style-guides , accessibility , dei , sustainability , ethics What Is the Difference Between Alternative Text, Long Description, and Caption? (red /mat )Dec 22, 2022 9,774 accessibility Top 10 Accessibility News of 2022 (equ )Dec 22, 2022 9,773 accessibility , retrospectives The 10 Cheapest Web Hosting Solutions in 2022 (sta )Dec 22, 2022 9,772 hosting , economics Obscure CSS: Restoring Visibility (kiz )Dec 22, 2022 9,771 css , hiding , accessibility Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability (jcs )Dec 22, 2022 9,770 firefox , mozilla , browsers , accessibility , caching Aligning Jakob Nielsen’s 10 Usability Heuristics With the WCAG 2.1 (hom )Dec 22, 2022 9,769 accessibility , wcag , usability , heuristics 2022 CSS Updates (5t3 )Dec 22, 2022 9,768 css Things CSS Could Still Use Heading Into 2023 (chr )Dec 21, 2022 9,767 css , outlooks The Intended Consequence of Inaccessible Digital Ads (joe /web )Dec 21, 2022 9,766 videos , accessibility , monetization Signals: The Nitty-Gritty (web )Dec 21, 2022 9,765 performance , javascript , signals React’s New Killer Documentation Focused Only on Functional Components Dec 21, 2022 9,764 react , documentation Quick Start for Evaluating and Testing Web Accessibility (jar /web )Dec 21, 2022 9,763 videos , accessibility , testing CSS Color Spaces and Relative Color Syntax (dar /5t3 )Dec 21, 2022 9,762 css , colors Building an Accessible Theme Picker With HTML, CSS, and JavaScript (fos )Dec 21, 2022 9,761 accessibility , html , css , javascript , theming , functionality Billions of Unnecessary Files in GitHub Dec 21, 2022 9,760 github , git Accessibility Convincing (lfl /web )Dec 21, 2022 9,759 videos , accessibility , ethics , legal A Theory of Web Relativity (alv /mat )Dec 21, 2022 9,758 html , metadata , structured-data A Complete Guide to Timeouts in Node.js (bet )Dec 21, 2022 9,757 guides , nodejs , time 2022 Roundup of Web Research (geo /css )Dec 21, 2022 9,756 research , web An Important Message to All Developers Dec 20, 2022 9,755 career Why We Hang Onto WordPress Nostalgia Dec 20, 2022 9,754 wordpress Useful Accessibility and Usability Examples to Help Improve Your Designs (sma )Dec 20, 2022 9,753 accessibility , usability , examples The Top 10 Security Vulnerabilities for Web Applications Dec 20, 2022 9,752 security , vulnerabilities , web-apps Pointer Events (5t3 )Dec 20, 2022 9,751 css , javascript , pointer-events , apis Foundations: Target Sizes (tet )Dec 20, 2022 9,750 accessibility , fundamentals , usability Dockerize PHP App With Apache on HTTPS Dec 20, 2022 9,749 docker , php , apache , servers Common Nesting Issues in HTML (cit /mat )Dec 20, 2022 9,748 html , nesting Bad Performance Is Bad Accessibility (bru )Dec 20, 2022 9,747 performance , accessibility The Performance Inequality Gap, 2023 (sli )Dec 19, 2022 9,746 performance , javascript , metrics CSS Style Queries (sha )Dec 19, 2022 9,745 css , style-queries , container-queries If You Are Afraid of AI, You May Not Be the Best UX Designer Out There (uxd )Dec 19, 2022 9,744 user-experience , design , ai , career The Science of User Experience (uxm )Dec 19, 2022 9,743 user-experience , processes Taking the Stress Out of Design System Management (sma )Dec 19, 2022 9,742 design-systems , maintenance Step Into the Light (DOM) (aaa )Dec 19, 2022 9,741 dom , web-components , progressive-enhancement Prevent Focused Elements From Being Obscured by Sticky Headers (sib /tpg )Dec 19, 2022 9,740 accessibility , usability , css , focus Interop 2022: End of Year Update (rac /dev )Dec 19, 2022 9,739 interoperability , web-platform , browsers , html , css Frontend Dogma + UITest.com = ❤️ (fro )Dec 19, 2022 9,738 frontend-dogma Do You Know “color-scheme”? (sar /mat )Dec 19, 2022 9,737 css , dark-mode Concepts Behind Modern Frameworks Dec 19, 2022 9,736 frameworks , concepts Beating Latency on Scalemates.com (tim )Dec 19, 2022 9,735 performance , optimization Mini-Guide to Add an Image (its /mat )Dec 18, 2022 9,734 html , images Lockfile Trick: Package an npm Project With Nix in 20 Lines Dec 18, 2022 9,733 npm , tips-and-tricks HTML Dialog (5t3 )Dec 18, 2022 9,732 html , modals How to Learn in Public (bla )Dec 18, 2022 9,731 how-tos , career , learning Using Inline JavaScript Modules to Prevent CSS Blockage (sto )Dec 17, 2022 9,730 performance , javascript , css Modern HTML as a Foundation for Progressive Enhancement (ffo /mat )Dec 17, 2022 9,729 html , progressive-enhancement Cascade Layers (mia /5t3 )Dec 17, 2022 9,728 css , cascade How to Find and Fix the Top 3 Accessibility Issues (deq )Dec 16, 2022 9,727 videos , how-tos , accessibility , auditing CSS Infinite 3D Sliders (css /css )Dec 16, 2022 9,726 css , sliders , effects , animations Code Ownership and Software Quality Dec 16, 2022 9,725 research , processes , quality Apple, Google, and Mozilla Are Teaming Up to Make a Next-Gen Browser Benchmark (ver )Dec 16, 2022 9,724 browsers , apple , google , mozilla 5 HTML Elements, and a Partridge in a Despair Tree (mat )Dec 16, 2022 9,723 html , semantics , accessibility Get That Marquee AeStHeTiC (dni /mat )Dec 15, 2022 9,722 html , css , effects Getting Started With the CSS Custom Highlight API (its /log )Dec 15, 2022 9,721 introductions , css , apis So, You’d Like to Animate the “display” Property (geo )Dec 15, 2022 9,720 css , animations Select the Right Tool for the Job (jim )Dec 15, 2022 9,719 principles Logical Border Radius (mic )Dec 15, 2022 9,718 css , logical-properties , borders Leaked a Secret? Check Your GitHub Alerts… for Free (git )Dec 15, 2022 9,717 github , security Help Choose the Syntax for CSS Nesting (jen /web )Dec 15, 2022 9,716 css , nesting ECMAScript Proposal: Iterator Helpers (rau )Dec 15, 2022 9,715 ecmascript , javascript , standards CSS “image()” (kev /5t3 )Dec 15, 2022 9,714 css CI/CD Tutorial for Developers Dec 15, 2022 9,713 tutorials , ci-cd , docker An HTML-First Mental Model (noa )Dec 15, 2022 9,712 html , dom , performance Accessibility Starts With an Organisation’s Culture (cra )Dec 15, 2022 9,711 accessibility , culture A Guide for Making Apps Accessible Dec 15, 2022 9,710 guides , accessibility 4 Ways CSS “:has()” Can Make Your HTML Forms Even Better (aus )Dec 15, 2022 9,709 css , selectors , html , forms Everything You Need to Know About Concurrent React (with a Little Bit of Suspense) (cod )Dec 14, 2022 9,708 react , concurrency The Web Platform Is Back (bde /ado )Dec 14, 2022 9,707 web-platform A “:nth-child(An+B [of S]?)” Polyfill Thanks to CSS “:has()” (bra )Dec 14, 2022 9,706 css , selectors , polyfills View Transitions API (5t3 )Dec 14, 2022 9,705 css , apis , view-transitions The Most Popular CSS-in-JS Libraries in 2022 (sta )Dec 14, 2022 9,704 libraries , css , javascript , css-in-js Table Like It’s 2023 (cli /mat )Dec 14, 2022 9,703 tables , html Sophisticated Web Scraping With Bright Data (cra )Dec 14, 2022 9,702 scraping , structured-data , apis Release Notes for Safari Technology Preview 160 (jon /web )Dec 14, 2022 9,701 release-notes , safari , apple , browsers IDN Is Crazy Dec 14, 2022 9,700 internationalization , domains Get Off the Main Thread With an Inline Web Worker: An Example (sto )Dec 14, 2022 9,699 performance , javascript , web-workers , examples Apple Considering Dropping Requirement for iPhone Web Browsers to Use WebKit Dec 14, 2022 9,698 apple , browsers , browser-engines , webkit Design Deserves More Respect (uxd )Dec 13, 2022 9,697 design Top 5 Accessibility Issues in 2022 (lar /int )Dec 13, 2022 9,696 accessibility , retrospectives State of A11Y (thi )Dec 13, 2022 9,695 videos , accessibility One Day We’ll Have a Fully Customisable Select (hdv /mat )Dec 13, 2022 9,694 html , css New Viewport Units (mey /5t3 )Dec 13, 2022 9,693 viewport , css , units , responsive-design Federal Web Accessibility Focus Has Private Sector on Notice Dec 13, 2022 9,692 accessibility , legal Accessible Front-End Patterns for Responsive Tables II (cod /sma )Dec 13, 2022 9,691 accessibility , tables , responsive-design A Few Times Container Size Queries Would Have Helped Me Out (css )Dec 13, 2022 9,690 css , container-queries WCAG 3.0: Are We There Yet? (ons /tpg )Dec 12, 2022 9,689 accessibility , wcag , standards Top 30 Linux Commands for Everyday Use (sta )Dec 12, 2022 9,688 unix-like , command-line , productivity The Future of Design Tokens (jin +)Dec 12, 2022 9,687 videos , design-tokens , outlooks Five Myths About Digital Accessibility Dec 12, 2022 9,686 videos , accessibility , myths DOM Clobbering (fre /mat )Dec 12, 2022 9,685 dom , security There Can Be Only One: Options for Building “Choose One” Fields (aar /mat )Dec 11, 2022 9,684 html , forms LCP(FE) (tim )Dec 11, 2022 9,683 performance , web-vitals Implement Scroll-Snapping Using Only CSS Dec 11, 2022 9,682 css , scrolling Conditional Wrapping in React Dec 11, 2022 9,681 react Web Performance and Compression Dec 10, 2022 9,680 performance , compression Integrate Svelte Into PHP CMS: TYPO3 and WordPress (man )Dec 10, 2022 9,679 typo3 , wordpress , svelte , php , content-management Dear Developer, Your Assumptions Are Wrong (mat )Dec 10, 2022 9,678 html An Interactive Guide to JavaScript Events (ale )Dec 10, 2022 9,677 guides , javascript , events , examples WCAG—Priority of Constituencies (ala )Dec 9, 2022 9,676 accessibility , wcag , prioritization Remove the Generator Tag From a WordPress Website Dec 9, 2022 9,675 wordpress , themes , plugins , metadata Inside the Mind of a Frontend Developer: Article Layout (sha )Dec 9, 2022 9,674 html , css , layout How to Merge Objects in JavaScript (sta )Dec 9, 2022 9,673 how-tos , javascript , objects CSS Infinite Slider Flipping Through Polaroid Images (css /css )Dec 9, 2022 9,672 sliders , css , images , effects A Complete Guide to CSS Container Queries Dec 9, 2022 9,671 guides , css , container-queries Best PHP Books for Beginners Dec 8, 2022 9,670 books , php , link-lists PHP 8.2.0 Release Announcement Dec 8, 2022 9,669 php Optimize Interaction to Next Paint (mal +/dev )Dec 8, 2022 9,668 performance , optimization , web-vitals Improving SEO Without Knowing Where to Start (two /mat )Dec 8, 2022 9,667 seo Enough With the Pointless Images (boa )Dec 8, 2022 9,666 design , decoration , images A Modern HTML Template (2022) Dec 8, 2022 9,665 html , templates The State of CSS 2022 [Results] (sac +/dev )Dec 7, 2022 9,664 surveys , metrics , css W3C Design Tokens With Style Dictionary (luk )Dec 7, 2022 9,663 design-tokens , tooling W3C Publishes WCAG Testers Consistency List (wil /deq )Dec 7, 2022 9,662 accessibility , wcag , testing Testing for the Support of a Selector (mat )Dec 7, 2022 9,661 css , support , selectors Meaningful Labels Using ARIA—or Not (mat )Dec 7, 2022 9,660 accessibility , html , forms , labels , aria JavaScript Polyfills for Interviews Dec 7, 2022 9,659 javascript , polyfills , interviewing 4 More HTML Concepts You Didn’t Know (j9t )Dec 6, 2022 9,658 html , concepts , forms , focus Take Full-Size Screenshots of Websites Without Any Tools in Chrome (ami )Dec 6, 2022 9,657 browsers , google , chrome , screenshots , images New npm Features for Secure Publishing and Safe Consumption (git )Dec 6, 2022 9,656 npm , security , dependencies “mask-image” Lets You Do Some Really Cool Stuff (kev )Dec 6, 2022 9,655 videos , css , masking Adding Complementary Performance Data to Your Site (mat )Dec 6, 2022 9,654 performance , apis Accessible Front-End Patterns for Responsive Tables (cod /sma )Dec 6, 2022 9,653 accessibility , tables , responsive-design Accessibility: The Land That “Time to Interactive” Forgot (tin )Dec 6, 2022 9,652 videos , accessibility , performance A Practical Guide to CSS Media Queries (sta )Dec 6, 2022 9,651 guides , css , media-queries How to Create Typography Guidelines for a Product That Does Not Follow a Design System (uxd )Dec 5, 2022 9,650 how-tos , typography , design-systems Why You Should Be Using New CSS Features Today II (uti /iod )Dec 5, 2022 9,649 css Website Accessibility Is Not an Afterthought Dec 5, 2022 9,648 accessibility The 411 on 4.1.1 (aar )Dec 5, 2022 9,647 accessibility , wcag , standards Swearing and Automatic Captions (eri )Dec 5, 2022 9,646 accessibility , multimedia , captions Reduce Image Sizes by Removing Metadata Dec 5, 2022 9,645 images , metadata , performance , optimization Reading the Meter (sup /mat )Dec 5, 2022 9,644 html , semantics , accessibility I Don’t Use “Pushy” Questions in Code Reviews Anymore—This Is What I Do Instead Dec 5, 2022 9,643 code-reviews , communication Does “www” Still Belong in URLs? (css )Dec 5, 2022 9,642 usability , urls Brief Note on Description List Support (aar )Dec 5, 2022 9,641 html , lists , semantics , accessibility , screen-readers , support Bad UX Writing: 5 Mistakes to Avoid (uxm )Dec 5, 2022 9,640 user-experience , writing , mistakes Fast Is Good, Instant Is Better (tun )Dec 4, 2022 9,639 performance , caching PHP Type Declarations—A Guide for Beginners (ami )Dec 4, 2022 9,638 php , guides Landmarks and Where to Put Them (kil /mat )Dec 4, 2022 9,637 html , semantics , aria , accessibility Using SRI to Protect From Malicious JavaScript (mat )Dec 3, 2022 9,636 javascript , security Super Useful CSS Resources Dec 3, 2022 9,635 css , link-lists , tooling Amy Jiménez Márquez on Leading Information Architecture (amy +)Dec 3, 2022 9,634 podcasts , information-architecture About Modern Sass Dec 3, 2022 9,633 sass Prerender Pages in Chrome for Instant Page Navigations (tun /dev )Dec 2, 2022 9,632 performance , browsers , google , chrome How to Use the WAVE Extension and Start Manual Accessibility Testing (pop )Dec 2, 2022 9,631 how-tos , accessibility , testing , tooling , browser-extensions , webaim Proximity: Gestalt Principle for User Interface Design (nng )Dec 2, 2022 9,630 videos , design , principles You Don’t Need ARIA for That (den /mat )Dec 2, 2022 9,629 html , accessibility , aria “:has(:not())” vs. “:not(:has())” (mat )Dec 2, 2022 9,628 css , selectors , comparisons CSS Infinite and Circular Rotating Image Slider (css /css )Dec 2, 2022 9,627 sliders , css , images , animations Best APIs for Developers Dec 2, 2022 9,626 apis Accessibility and MVPs Dec 2, 2022 9,625 accessibility , principles Digging Deeper Into Container Style Queries (geo /css )Dec 1, 2022 9,624 css , style-queries , container-queries The State of UX in 2023: A Vibe Shift Is Coming (fab /uxd )Dec 1, 2022 9,623 user-experience , design , outlooks The Final Google Fonts Knowledge Drop of 2022 (ell )Dec 1, 2022 9,622 google , fonts , typography Migrating From Vue 2 to Svelte Dec 1, 2022 9,621 migrating , vuejs , svelte How to Transfigure Wireframes Into HTML (mat )Dec 1, 2022 9,620 how-tos , html , prototyping , conversion From Type to Logotype Dec 1, 2022 9,619 fonts , typography , design , branding , logos Developing Faster JavaScript Apps: The Ultimate Guide to Web Workers (cra )Dec 1, 2022 9,618 guides , web-apps , performance , web-workers , javascript Design Spacing Tokens Semantically (don )Dec 1, 2022 9,617 websites , design-tokens , spacing , design Apache .htaccess Dec 1, 2022 9,616 servers , apache A Conversation With ChatGPT (mat )Dec 1, 2022 9,615 interviews , ai , chatgpt , typography , design 7 Website Performance Metrics to Track for Better UX (cal )Dec 1, 2022 9,614 performance , user-experience , metrics 10 Key Principles of User-Centered Design (web )Nov 30, 2022 9,613 design , usability , user-experience , principles WordPress Versions 3.7–4.0 No Longer Get Security Updates (sar )Nov 30, 2022 9,612 wordpress , security Why You Should Be Using New CSS Features Today (uti /iod )Nov 30, 2022 9,611 css Which Images Need Descriptive Text? (tem )Nov 30, 2022 9,610 accessibility , writing Web Components Today (kul )Nov 30, 2022 9,609 websites , web-components Transient Frameworks (mat )Nov 30, 2022 9,608 frameworks , web-platform Tips for Typing Import Statements in JavaScript (rau )Nov 30, 2022 9,607 javascript “px” or “rem” in CSS? Just Use “rem” (aus )Nov 30, 2022 9,606 css , units Making Microservices Accessible (cra )Nov 30, 2022 9,605 accessibility , microservices HTML Semantics and Accessibility Cheat Sheet (web )Nov 30, 2022 9,604 cheat-sheets , html , semantics , accessibility Handling Images With Inconsistent Height in CSS (ami )Nov 30, 2022 9,603 css , images Counting Unique Visitors Without Using Cookies, UIDs, or Fingerprinting Nov 30, 2022 9,602 metrics , privacy , fingerprinting Two Weird Things Nov 29, 2022 9,601 programming , randomness , math The Large, Small, and Dynamic Viewport Units (bra /dev )Nov 29, 2022 9,600 viewport , css , units The Fediverse and the IndieWeb (ben )Nov 29, 2022 9,599 web , fediverse , indieweb The Complete Guide to Mobile SEO—8 Tips and Best Practices (sem )Nov 29, 2022 9,598 guides , mobile , seo , tips-and-tricks , best-practices Tailwind Is a Leaky Abstraction Nov 29, 2022 9,597 tailwind , css Stop Fighting With CSS Positioning (kev )Nov 29, 2022 9,596 videos , css , positioning , layout Speeding Up the JavaScript Ecosystem—One Library at a Time (mar )Nov 29, 2022 9,595 javascript , performance , libraries Organizing the Eleventy Config File (len )Nov 29, 2022 9,594 eleventy , configuration Convert Any Value to a Boolean in JavaScript (ami )Nov 29, 2022 9,593 javascript 5 Ways to Make Your JavaScript More Functional Nov 29, 2022 9,592 javascript , programming Designing a Utopian Layout Grid: Working With Fluid Responsive Values in a Static Design Tool Nov 28, 2022 9,591 layout , grids , design , liquid-design , css We Document Our Design Systems—Why Don’t We Systematise our Documentation? (amy )Nov 28, 2022 9,590 design-systems , documentation Testing Static Types in TypeScript (rau )Nov 28, 2022 9,589 testing , typescript Shadow DOM and Accessibility: The Trouble With ARIA (nol )Nov 28, 2022 9,588 dom , shadow-dom , accessibility , aria , html Newer Things to Know About Good Ol’ HTML Lists (css )Nov 28, 2022 9,587 html , lists , semantics Making Accessibility Simpler in Higher Education and Beyond Nov 28, 2022 9,586 videos , accessibility Debugging Tactics (add )Nov 28, 2022 9,585 debugging , logging , ai , processes Color Formats in CSS (jos )Nov 28, 2022 9,584 css , colors Advanced Web Font Optimization Techniques Nov 28, 2022 9,583 fonts , typography , optimization Content May Be King, but Design Is Queen (uxd )Nov 27, 2022 9,582 design , content NestJS With API Gateway Nov 27, 2022 9,581 nestjs , apis Three Pillars of User Delight (tbf /nng )Nov 27, 2022 9,580 user-experience Upgrade Your HTML IV (j9t /fro )Nov 27, 2022 9,579 books , frontend-dogma , html , minimalism , craft , conformance HTML Content Model Categories Nov 27, 2022 9,578 html , semantics CSS for URLs and HTTP Headers (jim )Nov 27, 2022 9,577 css , urls , http , http-headers Basic Intro to Bulma CSS Nov 27, 2022 9,576 introductions , bulma Lazy Loading Images in HTML (sim )Nov 26, 2022 9,575 performance , html , lazy-loading Foundational Skills Nov 26, 2022 9,574 career Addressing Concerns About CSS Speech (tin )Nov 26, 2022 9,573 accessibility , css , voice A Guide to the Most Popular Types of APIs: REST, SOAP, GraphQL, and gRPC Nov 26, 2022 9,572 guides , apis , rest , graphql Growing Design System Documentation Nov 25, 2022 9,571 design-systems , documentation Positioning Notification Messages With Accessibility in Mind (cod )Nov 25, 2022 9,570 accessibility , notifications , positioning Forging Links (mat /9el )Nov 25, 2022 9,569 videos , css , collaboration Elements Can Be Visible Even Though Their Parent Has Set “visibility: hidden” (ste )Nov 25, 2022 9,568 css , hiding Why Japan’s Internet Is Weirdly Designed Nov 24, 2022 9,567 videos , design The Ultimate Error Message UX Writing Guide Nov 24, 2022 9,566 guides , errors , writing , user-experience The Shape-Shifting “a” Element Nov 24, 2022 9,565 html , links , semantics The Peculiar Case of Japanese Web Design Nov 24, 2022 9,564 websites , design , culture , comparisons The BBC’s 15 Web Principles—15 Years Later (ede )Nov 24, 2022 9,563 web , principles , history Should Design Systems Include Problematic Components and Patterns? (amy )Nov 24, 2022 9,562 design-systems , design-patterns , components Setting Up a Screen Reader Testing Environment on Your Computer (sar )Nov 24, 2022 9,561 screen-readers , nvda , testing , tooling , accessibility , link-lists Git Is Not the End of History Nov 24, 2022 9,560 git , version-control , outlooks Document Object Model (DOM) Geometry: A Beginner’s Introduction and Guide (sma )Nov 24, 2022 9,559 introductions , guides , dom , javascript A Brief History of Web Apps—Why Qwik Is Innovative Nov 24, 2022 9,558 web-apps , history , qwik The “label” Element Nov 23, 2022 9,557 html , labels , semantics Preparing for WCAG 2.2 (int )Nov 23, 2022 9,556 videos , accessibility , wcag Our Future CSS Strategy Nov 23, 2022 9,555 css , javascript , css-in-js , strategies , case-studies Node.js Architecture Pitfalls to Avoid (app )Nov 23, 2022 9,554 nodejs , architecture Down With Design Systems Dogma (amy )Nov 23, 2022 9,553 design-systems CSS “:is()”, “:where()”, “:has()”, and “:not()” Nov 23, 2022 9,552 css , selectors Accessibility and Inclusive Design Systems (bra )Nov 23, 2022 9,551 videos , accessibility , design-systems , dei Improving Firefox Stability With This One Weird Trick (moz )Nov 22, 2022 9,550 browsers , mozilla , firefox Writing and Organizing Node.js API Tests the Right Way Nov 22, 2022 9,549 nodejs , apis , testing What Image Format Should You Use in Your Next Project? (alv )Nov 22, 2022 9,548 images What Happened to Text Inputs? (hey )Nov 22, 2022 9,547 videos , html , forms The Value of Accessibility (ann )Nov 22, 2022 9,546 podcasts , accessibility Page Title Conventions (ada )Nov 22, 2022 9,545 html , accessibility , seo Optimizing a Vue App (mic /sma )Nov 22, 2022 9,544 vuejs , web-apps , optimization Natural Language Inputs (jim )Nov 22, 2022 9,543 forms , usability Deploy Node.js to AWS: Build an Automated CI/CD Pipeline Nov 22, 2022 9,542 nodejs , aws , ci-cd , automation CSS Snapshot 2022 (tab +/w3c )Nov 22, 2022 9,541 css , standards An Interactive Guide to Flexbox (jos )Nov 22, 2022 9,540 guides , css , flexbox , layout Less Design Leadership—More Design Authorship (uxd )Nov 21, 2022 9,539 design , leadership What Is the Open Web? Nov 21, 2022 9,538 web , open-web , web-platform Taming the Cascade With BEM and Modern CSS Selectors (css )Nov 21, 2022 9,537 css , cascade , selectors , naming , bem State of JavaScript 2022 (sac /dev )Nov 21, 2022 9,536 surveys , javascript Incorporating Accessible Design Elements Into Your Web Site (uxm )Nov 21, 2022 9,535 accessibility , design How to Use Huge Type on the Web Nov 21, 2022 9,534 how-tos , design , typography Harnessing Groupthink: Fine-Tuning CSS Specifications (ric )Nov 21, 2022 9,533 css , collaboration DOJ and Congressional Updates on Digital Accessibility Nov 21, 2022 9,532 accessibility , legal Analyzing the Top 100 Retailers for Digital Accessibility (deq )Nov 21, 2022 9,531 studies , research , accessibility A Guide to Keyboard Accessibility: JavaScript (its /sma )Nov 21, 2022 9,530 guides , accessibility , keyboard-navigation , javascript 4 Mobile Must-Haves for a Modern UX Design Strategy (uxm )Nov 21, 2022 9,529 user-experience , design , responsive-design , mobile Today I Learned: The Subtle Art of Code Reviews Nov 20, 2022 9,528 code-reviews , best-practices , quality Multidimensional Design Systems (fig )Nov 20, 2022 9,527 videos , design-systems Get Verified on Mastodon With WordPress (osd )Nov 20, 2022 9,526 mastodon , wordpress Brief Note on “aria-readonly” Support (aar )Nov 20, 2022 9,525 accessibility , html , aria , assistive-tech , support Git Notes: Git’s Coolest, Most Unloved Feature Nov 19, 2022 9,524 git Distinguish Yourself in the Tech Job Market by Writing a Solid Cover Letter (and )Nov 19, 2022 9,523 interviewing , career An Introduction to the Design Tokens File Format (fig )Nov 19, 2022 9,522 videos , introductions , design-tokens The Ultimate Guide to Frontend Monitoring Nov 18, 2022 9,521 guides , monitoring The Easiest Way to Get Started With CSS Grid (zor /css )Nov 18, 2022 9,520 videos , css , grids , layout How to Handle Unplanned Work in Scrum Nov 18, 2022 9,519 how-tos , scrum , agile , processes Days Since Last JS Framework Nov 18, 2022 9,518 websites , javascript , frameworks Style a Parent Element Based on Its Number of Children Using CSS “:has()” (bra )Nov 17, 2022 9,517 css , selectors You Don’t Need HTML (ede )Nov 17, 2022 9,516 websites , html , web-platform Migrating From npm to pnpm Nov 17, 2022 9,515 migrating , npm , pnpm Firefox-Only CSS (ami )Nov 17, 2022 9,514 css , browsers , mozilla , firefox Experimenting With Layering, Filtering, and Masking in CSS Nov 17, 2022 9,513 css , experiments , masking , filters Back to Basics: What are Callbacks in JavaScript? Nov 17, 2022 9,512 fundamentals , javascript , callbacks An Interesting Limitation of CSS Custom Properties (tyl /clo )Nov 17, 2022 9,511 css , custom-properties A Guide to Image Optimization on Jamstack Sites (daw /sma )Nov 17, 2022 9,510 guides , images , compression , optimization , performance , tech-stacks , jamstack “vh”, “svh”, “lvh”, and “dvh” (mat )Nov 16, 2022 9,509 css Using Automated Test Results to Improve Accessibility (sma )Nov 16, 2022 9,508 automation , testing , accessibility Theory-Building and Why Employee Churn Is Lethal to Software Companies Nov 16, 2022 9,507 processes , productivity Spy On “window.postMessage” Calls (bah )Nov 16, 2022 9,506 javascript , cypress , testing “Not Secure” Warning for IE Mode Nov 16, 2022 9,505 browsers , microsoft , edge , internet-explorer , security Improving React Interaction Times by 4× Nov 16, 2022 9,504 react , performance , optimization CSS Best Practices: 16 Ways to Improve Your CSS Skills Quickly Nov 16, 2022 9,503 css , best-practices Build and Deploy a Node.js Microservices Application Nov 16, 2022 9,502 nodejs , microservices , deploying Accessibility Is in Style—Styles and Style Guides (kno )Nov 16, 2022 9,501 accessibility , writing , design , documentation , style-guides , consistency , quality 5 Insider Tips to Make Accessibility Part of Workflow (mni )Nov 16, 2022 9,500 accessibility , tips-and-tricks , processes The Heuristics of Neurodesign (uxd )Nov 15, 2022 9,499 design , heuristics Visual Design: Breaking Into the Fourth Dimension of Experience Design (uxd )Nov 15, 2022 9,498 design , user-experience Why Some Developers Will Never Improve Nov 15, 2022 9,497 career , learning Significant Improvements for Screen Readers Now in Nightly Firefox (moz )Nov 15, 2022 9,496 browsers , screen-readers , mozilla , firefox , accessibility The Best Programming Languages You Can Use for Web Development Nov 15, 2022 9,495 programming , web-platform How to Do Keyword Optimization for SEO (3 Steps) (ahr )Nov 15, 2022 9,494 how-tos , seo , keywords , optimization CSS Shapes Module Level 1 (w3c )Nov 15, 2022 9,493 standards , css , shapes Building Conscious Design Systems (amy )Nov 15, 2022 9,492 design-systems 10 Topics You Must Know if You Want to Be a Web Developer—a Beginners Guide Nov 15, 2022 9,491 guides , learning Should You Use PHP (Laravel) in 2023 Nov 14, 2022 9,490 laravel , php Your Accessibility Claims Are Wrong, Unless… (aar )Nov 14, 2022 9,489 accessibility , communication Web Sustainability Resources (mic )Nov 14, 2022 9,488 sustainability , link-lists Awesome Productivity Tools for Developers Nov 14, 2022 9,487 productivity , tooling A Guide to Keyboard Accessibility: HTML and CSS (its /sma )Nov 14, 2022 9,486 guides , accessibility , keyboard-navigation , html , css Content Strategy 101 (nng )Nov 13, 2022 9,485 content , content-strategy Git Cheat Sheet With 40+ Commands and Concepts Nov 13, 2022 9,484 git , cheat-sheets , concepts The IndieWeb for Everyone Nov 12, 2022 9,483 web , indieweb The Evolution of Scalable CSS Nov 12, 2022 9,482 css , maintainability , scalability , naming , oocss , smacss , bem , css-in-js , modules , atomic-css , tailwind , history How to Increase Traffic to Your Website (for )Nov 12, 2022 9,481 how-tos , traffic Don’t Disable the Zoom Functionality Nov 12, 2022 9,480 accessibility , zooming When Our Tools Hold Us Back (mia /odd )Nov 11, 2022 9,479 design , css , tooling Implementation Guide for Using “Remove Cache Buster Query Parameter” Feature Nov 11, 2022 9,478 guides , caching , cloudflare CSS “:where()” “:is()” the Difference? (hel )Nov 11, 2022 9,477 css , selectors CSS Grid and Custom Shapes III (css /css )Nov 11, 2022 9,476 css , grids , design 10 Things I Wish I’d Known When Starting My Coding Journey Nov 11, 2022 9,475 career Node.js Security Best Practices (nod )Nov 10, 2022 9,474 nodejs , security , best-practices Why Your Backend in Node.js Needs an API Layer and How to Build It Nov 10, 2022 9,473 nodejs , architecture , apis What’s New in WCAG 2.2 Nov 10, 2022 9,472 videos , accessibility , wcag , standards The Anatomy of “visually-hidden” (sib /tpg )Nov 10, 2022 9,471 accessibility , css State of Design Systems 2022 Survey Nov 10, 2022 9,470 surveys , design-systems Easily Switch Between Different Node Versions Using nvm (zor /css )Nov 10, 2022 9,469 videos , nodejs , nvm Are You Using an Accessibility Overlay to Help Disabled Users? Don’t! (sea )Nov 10, 2022 9,468 accessibility , overlays , legal An Open Challenge (to Tech Event Organizers) (col )Nov 10, 2022 9,467 community Designing for People Who Use a Mouse (web )Nov 9, 2022 9,466 videos , accessibility Cultivating Design Systems by Bringing Intention (amy )Nov 9, 2022 9,465 design-systems CSS Timeline Nov 9, 2022 9,464 css , history Browsers, JSON, and “FormData” (jim )Nov 9, 2022 9,463 browsers , json , apis Accessfuturism: Digital Accessibility in 2032 (web )Nov 9, 2022 9,462 videos , accessibility , outlooks A Brief and Probably Only Partially Correct History of CSS Nesting (chr )Nov 9, 2022 9,461 css , history , nesting What CSS Do You Absolutely Have to Know in 2022? (geo /css )Nov 8, 2022 9,460 css TypeScript With Node.js (rwi )Nov 8, 2022 9,459 typescript , nodejs Is “CSS Engineer” Now a Job Position? (hel )Nov 8, 2022 9,458 css , career How to Improve User Experience and Wow Your Users Nov 8, 2022 9,457 how-tos , user-experience How to Create the Perfect Hero Image for Your Portfolio Site Nov 8, 2022 9,456 how-tos , design Generating Slugs Using One Line of Code in JavaScript (ami )Nov 8, 2022 9,455 javascript Foundations: Native Versus Custom Components (tet )Nov 8, 2022 9,454 accessibility , fundamentals , components , html , comparisons Early Learnings for Early Hints at Shopify (sia )Nov 8, 2022 9,453 videos , case-studies , shopify , performance , hints Dialogs, Modality, and Popovers Seem Similar—How Are They Different? (hdv )Nov 8, 2022 9,452 html , semantics , accessibility , modals , pop-overs Accessibility Contrast Requirements Explained and How to Fix 5 Common Low-Contrast Issues (pop )Nov 8, 2022 9,451 accessibility , colors , contrast npm Security: Preventing Supply Chain Attacks Nov 7, 2022 9,450 npm , dependencies , security What Designers Can Learn From Apple’s New Accessibility Features (uxd )Nov 7, 2022 9,449 accessibility , design , apple Why You Need to Monitor and Report on Accessibility—All the Time (deq )Nov 7, 2022 9,448 accessibility , monitoring , compliance , legal Why Would Anyone Need JavaScript Generator Functions? Nov 7, 2022 9,447 javascript , functions Using Data-Driven Analytics to Improve Your Site’s User Experience (uxm )Nov 7, 2022 9,446 user-experience , analytics , metrics The Superpowers of Design Tokens Nov 7, 2022 9,445 videos , design-tokens Saved From Callback Hell Nov 7, 2022 9,444 javascript , callbacks Responsive Accessibility Using “visibility: hidden” (sco )Nov 7, 2022 9,443 accessibility , responsive-design , hiding , css Managing CSS Styles in a WordPress Block Theme (css )Nov 7, 2022 9,442 css , maintenance , wordpress , theming Creating a Design System Using Radix Nov 7, 2022 9,441 design-systems , radix Client-Side Routing Without the JavaScript (rya /thi )Nov 7, 2022 9,440 javascript , performance , frameworks A Simpler Approach to Document and Web Accessibility Nov 7, 2022 9,439 accessibility Visual Design in UX: Study Guide (nng )Nov 6, 2022 9,438 guides , design , user-experience , training , link-lists Too Much Efficiency Makes Everything Worse: Overfitting and the Strong Version of Goodhart’s Law (jas )Nov 6, 2022 9,437 efficiency , ai Inside the Mind of a Frontend Developer: Hero Section (sha )Nov 6, 2022 9,436 html , css How to Adjust Alignment and Indentation for Ordered Lists in CSS Nov 6, 2022 9,435 how-tos , css , tailwind , lists , alignment Hey Tech Recruiter, Here Are Some Tips From a Developer (eev )Nov 6, 2022 9,434 hiring , communication , tips-and-tricks Writing Better Documentation (ale )Nov 5, 2022 9,433 documentation , writing An Animated Guide for Node.js Event Loop Nov 5, 2022 9,432 guides , nodejs , event-loop , events Accessibility “Gaps” in MVPs (aar )Nov 5, 2022 9,431 accessibility 5 Takeaways From Screen Reader Usability Interviews Nov 5, 2022 9,430 accessibility , screen-readers , usability Ways to Improve Developer Onboarding on an Existing Codebase Nov 4, 2022 9,429 onboarding , productivity See This Page Fetch Itself, Byte by Byte, Over TLS Nov 4, 2022 9,428 websites , typescript , tls Minimal Dark Mode (j9t )Nov 4, 2022 9,427 dark-mode , css , minimalism Frontend Dogma on Mastodon (fro )Nov 4, 2022 9,426 frontend-dogma Caring About the World Wide Web (ada )Nov 4, 2022 9,425 videos , accessibility , dei , web 6 Steps to Improve HTML Images for Users and Developers (aus )Nov 4, 2022 9,424 html , images , performance , responsive-design The Best PHP Frameworks for 2022 Nov 3, 2022 9,423 php , frameworks Why You Need to Involve Deaf and Hard of Hearing People in Research and Testing (mer )Nov 3, 2022 9,422 videos , accessibility Tips for Design System Component Pages Nov 3, 2022 9,421 design-systems , components , documentation , consistency , tips-and-tricks Sustainable Web Design Reduces E-Waste Nov 3, 2022 9,420 sustainability Speedy CSS Tip! Animated Gradient Text (jhe /dev )Nov 3, 2022 9,419 css , gradients Progress Over Perfection: A Better Way to Accessibility (mer )Nov 3, 2022 9,418 accessibility , processes Comparing TCP and QUIC Nov 3, 2022 9,417 tcp , quic , protocols , comparisons A Testing Strategy for Accessibility in New Apps (mar )Nov 3, 2022 9,416 accessibility , testing A Deep Dive Into Accessible Notifications Nov 3, 2022 9,415 videos , accessibility , notifications , deep-dives 7 Tactics That Benefit Both Accessibility and SEO (deq )Nov 3, 2022 9,414 accessibility , seo 16 Rare HTML Tags You Really Should Know Nov 3, 2022 9,413 html , semantics Design Management Toolbox: Non-Linear Professional Development (uxd )Nov 2, 2022 9,412 design , career Why Experienced Programmers Fail Coding Interviews Nov 2, 2022 9,411 career , interviewing Tips to Become a Great Software Engineer Nov 2, 2022 9,410 career The Case for JPEG XL (jon )Nov 2, 2022 9,409 jpeg-xl , images , compression Should Consistency Be a Goal of Design Systems? (amy )Nov 2, 2022 9,408 consistency , design-systems Next Steps for the W3C Web Accessibility Initiative Nov 2, 2022 9,407 videos , accessibility , w3c HTML and CSS Features, Tips for a 10× Faster Page Loading Speed Nov 2, 2022 9,406 html , css , performance , tips-and-tricks How to Start a Content Audit Nov 2, 2022 9,405 how-tos , content , content-management , auditing , quality Designing the Perfect Mobile Navigation UX (vit /sma )Nov 2, 2022 9,404 mobile , navigation , user-experience An Introduction to CSS Cascade Layers (lul )Nov 2, 2022 9,403 introductions , css , cascade A Love Letter to React (fly )Nov 2, 2022 9,402 react , jsx Is Turbopack Really 10× Faster Than Vite? (eva )Nov 1, 2022 9,401 tooling , bundling , performance , vite An Overview of JavaScript Promises Nov 1, 2022 9,400 overviews , javascript , promises Why One Web Pioneer Thinks It’s Time to Reinvent the Browser (dav /ver )Oct 31, 2022 9,399 browsers , web TypeScript 5.0 Iteration Plan (dan /typ )Oct 31, 2022 9,398 typescript The New CSS Media Query Range Syntax (css )Oct 31, 2022 9,397 css , media-queries Screenshotting VoiceOver on macOS (kil )Oct 31, 2022 9,396 tooling , screenshots , images , apple , unix-like , voiceover My Divtober 2022 Drawings (alv )Oct 31, 2022 9,395 css , art Intro to HTML-First Frontend Frameworks Oct 31, 2022 9,394 introductions , html , frameworks Folder Structure for Node.js and Express.js Project Oct 31, 2022 9,393 architecture , nodejs , express Everything You Need to Know About Material Design 3 Oct 31, 2022 9,392 videos , material-design , google , comparisons Complexity and Caution (tem )Oct 31, 2022 9,391 accessibility , usability , complexity “aria-label” Is a Code Smell (eri )Oct 31, 2022 9,390 accessibility , aria , labels , quality , technical-debt 20+ Laravel Best Practices, Tips, and Tricks to Use in 2023 Oct 31, 2022 9,389 laravel , best-practices , tips-and-tricks Knowing What It’s Not (uxd )Oct 30, 2022 9,388 design , spacing Hostile Patterns in Error Messages (nng )Oct 30, 2022 9,387 usability , design , errors , anti-patterns 5 Visual Treatments that Improve Accessibility (nng )Oct 30, 2022 9,386 accessibility , design Do We Need an Interop for Assistive Technologies? (hdv )Oct 30, 2022 9,385 accessibility , browsers , screen-readers , assistive-tech , interoperability 7 Shorthand Optimization Tricks Every JavaScript Developer Should Know Oct 30, 2022 9,384 javascript , optimization URL Redirection on AWS Using JSON Rules Oct 29, 2022 9,383 aws , urls , redirecting , json The Perfect Commit (sim )Oct 29, 2022 9,382 version-control , documentation , testing , commit-messages How to Create Advanced Animations With CSS (sma )Oct 29, 2022 9,381 how-tos , css , animations How to Build, Test, and Publish a TypeScript npm Package in 2022 Oct 29, 2022 9,380 how-tos , typescript , npm CSS Ellipsis for Single-Line and Multi-Line Text Oct 29, 2022 9,379 css , typography What Is a Realm in JavaScript? Oct 28, 2022 9,378 javascript All Designers Start as Copycats (and That’s OK) (uxd )Oct 28, 2022 9,377 design , career Why You Should Never Use “px” to Set “font-size” in CSS Oct 28, 2022 9,376 css , accessibility Using HSL Colors in CSS (log )Oct 28, 2022 9,375 css , colors Type-Safe TypeScript With Type Narrowing (thi )Oct 28, 2022 9,374 typescript , type-safety React Concurrency, Explained Oct 28, 2022 9,373 slides , react , concurrency Practical CSS Guide for Busy Developers Oct 28, 2022 9,372 guides , css Motion Controls in the Browser (sma )Oct 28, 2022 9,371 browsers , javascript , permissions How to Communicate Effectively as a Developer Oct 28, 2022 9,370 how-tos , communication , writing , career How Flaky Tests Impact Developers Oct 28, 2022 9,369 research , testing , flakiness , quality Getting WCAG Color Contrast Right (luk /uxd )Oct 27, 2022 9,368 accessibility , wcag , colors , contrast Masked Gradient Dashed Lines (mey )Oct 27, 2022 9,367 css , gradients , masking CSS Runtime Performance Oct 27, 2022 9,366 slides , css , performance Accessibility Beyond the “Obvious” (tem )Oct 27, 2022 9,365 accessibility Web Accessibility: ARIA 101 (thi )Oct 26, 2022 9,364 videos , accessibility , aria Typographic Hierarchies (sma )Oct 26, 2022 9,363 typography , design The Math Behind Nesting Rounded Corners (pau /clo )Oct 26, 2022 9,362 css , math , nesting Guide to the Best JavaScript Books for Beginners Oct 26, 2022 9,361 guides , books , javascript , link-lists Design Principles for the Web (ada )Oct 26, 2022 9,360 videos , design , principles Code Coverage With Storybook Test Runner (sto )Oct 26, 2022 9,359 testing , code-coverage , storybook A Beginner’s Guide to Chrome Tracing (nol )Oct 26, 2022 9,358 guides , browsers , google , chrome , performance , tracing “Thousand” Values of CSS (kar )Oct 25, 2022 9,357 css , cascade Structured Data (htt )Oct 25, 2022 9,356 web-almanac , studies , research , metrics , structured-data , semantics , semantic-web Performance (rvi /htt )Oct 25, 2022 9,355 web-almanac , studies , research , metrics , performance , web-vitals OKLCH in CSS: Why We Moved From RGB and HSL (sit +/evi )Oct 25, 2022 9,354 css , colors , oklch CSS Animated Grid Layouts (bra /dev )Oct 25, 2022 9,353 css , grids , layout , animations Conditionally Adaptive CSS—Browser Behavior That Might Improve Your Performance (pep )Oct 25, 2022 9,352 css , responsive-design , performance Building a Tooltip Component (arg /dev )Oct 25, 2022 9,351 components , tooltips , html , css Animated Border Gradient (shs )Oct 25, 2022 9,350 code-pens , css , animations , gradients , effects Sharing Data Between Microservices Oct 24, 2022 9,349 microservices , architecture What? How? Why? “@ layer” Oct 24, 2022 9,348 css , cascade Is There Too Much CSS Now? (sac /css )Oct 24, 2022 9,347 css Don’t Be Afraid of Reverting Code in Git Oct 24, 2022 9,346 git Do You Really Understand CSS Radial Gradients? (pat )Oct 24, 2022 9,345 css , gradients Detect System Theme Preference Change Using JavaScript (dav )Oct 24, 2022 9,344 dark-mode , javascript Disruptive Design Patterns—an Uncharted Territory (uxd )Oct 23, 2022 9,343 design-patterns Evolution of Manuals: UX Inspiration From History (uxd )Oct 23, 2022 9,342 user-experience , history , documentation How We Improved React Loading Times by 70% With Next.js Oct 23, 2022 9,341 react , performance , nextjs , case-studies Twitter Reminds Us About Alt Text, but How Good Are We at It? (uxd )Oct 22, 2022 9,340 accessibility , writing , alt-text , images , twitter+x Things Strong Developers Do That Drive Their Team Crazy Oct 22, 2022 9,339 communication , productivity The Truth Behind Implicit/Explicit Form Labels Oct 22, 2022 9,338 html , forms , labels , accessibility Tailwind CSS v3.2: Revisiting My “Feature Creep” Warning Oct 22, 2022 9,337 css , tailwind New Git Guidelines: We Have Switched to Conventional Commits Oct 22, 2022 9,336 guidelines , conventions , git , commit-messages JavaScript Shallow Copy—What Is a Shallow Copy? Oct 22, 2022 9,335 javascript Let’s Talk About Web Components (bra )Oct 21, 2022 9,334 web-components How to Set Up the New Google Auth in a React and Express App Oct 21, 2022 9,333 how-tos , google , authentication , react , express 53 UX Statistics to Know for 2023 Oct 21, 2022 9,332 user-experience , research Why I Never Understood CSS-in-JS (cit )Oct 20, 2022 9,331 css , javascript , css-in-js Which Serverless Edge Platform Has the Fastest Git Deployments? (den )Oct 20, 2022 9,330 serverless , edge-computing , git , performance , deploying Usable, Useful, and Valuable Oct 20, 2022 9,329 agile , scrum , processes , user-experience Responsive Animations for Every Screen Size and Device (css )Oct 20, 2022 9,328 animations , css , responsive-design CSS Is Awesome Oct 20, 2022 9,327 videos , css Ethical Design Is a Risk Management Strategy (uxd )Oct 19, 2022 9,326 design , ethics , strategies SEO and Accessibility Are Symbiotic (deq )Oct 19, 2022 9,325 accessibility , seo A Dashing Navbar Solution (mey )Oct 19, 2022 9,324 css Why We Need CSS Speech (tin )Oct 18, 2022 9,323 accessibility , css , voice What if the Team Hates My Functional Code? Oct 18, 2022 9,322 programming The True Type in PHP 8.2 (ami )Oct 18, 2022 9,321 php State of CSS Frameworks (thi )Oct 18, 2022 9,320 videos , css , frameworks Redo Websites Less Often (to Become a Better Developer) (j9t )Oct 18, 2022 9,319 processes , redesigning , refactoring , career I Made a Full-Stack and Type-Safe Personal Site Using the T3 Stack Oct 18, 2022 9,318 nextjs , tailwind , type-safety , tech-stacks How to Build the Foundation for Digital Accessibility (deq )Oct 18, 2022 9,317 how-tos , accessibility , policies , processes Highly Customizable Background Gradients (spa /clo )Oct 18, 2022 9,316 css , backgrounds , gradients GitHub Copilot Investigation Oct 18, 2022 9,315 websites , github-copilot , github , ai , legal Digital Accessibility—Ask Me Anything (tpg )Oct 18, 2022 9,314 videos , accessibility Secure JavaScript URL Validation Oct 17, 2022 9,313 javascript , validation , urls , security The Proprietary Syndication Formats (chr )Oct 17, 2022 9,312 syndication , rss