Tech Interviews Are Changing—Not for the Better Jul 8, 2024 2,812 interviewing , career 3 Terminal Commands to Increase Your Productivity Dec 31, 2023 2,811 command-line , productivity My Perspective: Digital Accessibility and Overlays Dec 31, 2023 2,810 accessibility , overlays 10 Interview Questions Every JavaScript Developer Should Know in 2024 (eri )Dec 31, 2023 2,809 interviewing , javascript , career , concepts , terminology Make Your Linux Terminal Enjoyable to Use Dec 30, 2023 2,808 unix-like , command-line , shell , oh-my-zsh The Internet Is About to Get Weird Again (rol )Dec 30, 2023 2,807 web , social-media What Are Types in TypeScript Dec 30, 2023 2,806 typescript , types Shadow DOM and the Problem of Encapsulation (nol )Dec 30, 2023 2,805 web-components , shadow-dom , dom , maintainability React Is Slow, What to Do Now? Dec 30, 2023 2,804 react , performance Installing Google Fonts as npm Packages (ami )Dec 30, 2023 2,803 installing , tooling , dependencies , google , fonts A Comprehensive Guide to npm Workspaces and Monorepos Dec 30, 2023 2,802 guides , monorepos , npm , yarn , dependencies Making a Weblog With Eleventy Dec 29, 2023 2,801 eleventy , blogging WCAG 2: Guidelines and Guardrails (yat )Dec 29, 2023 2,800 accessibility , wcag , guidelines Top 7 CSS Frameworks in 2024 (wea )Dec 29, 2023 2,799 css , frameworks , tailwind , bootstrap , materialize , foundation , bulma , skeleton Tools to Make Your Developer Experience Better in PHP (ami )Dec 29, 2023 2,798 tooling , developer-experience , php , link-lists React Server Components: The Good, the Bad, and the Ugly (may )Dec 29, 2023 2,797 react , components Let’s Bring Back JavaScript’s “with()” Statement (mac )Dec 29, 2023 2,796 javascript 2.5.8: Adversarial Conformance (aar )Dec 29, 2023 2,795 accessibility , wcag , compliance Announcing Vue 3.4 (eva /vue )Dec 28, 2023 2,794 vuejs , release-notes Incident, Mitigate, Learn (j9t )Dec 28, 2023 2,793 processes , incident-response , learning , quality What the Heck Is a Homomorphic Mapped Type? Dec 28, 2023 2,792 typescript Inspecting WCAG 2.2: Accessible Authentication Dec 28, 2023 2,791 videos , accessibility , wcag , standards , authentication Government Not Meeting Minimum Accessibility Standards on Federal Websites, GSA Report Finds Dec 28, 2023 2,790 accessibility , compliance , legal Privacy Sandbox: Preparing for the End of 3rd-Party Cookies (dev )Dec 28, 2023 2,789 privacy , cookies , support , google Making Sense of “Senseless” JavaScript Features (mon )Dec 28, 2023 2,788 javascript Future of Storybook in 2024 (shi /sto )Dec 27, 2023 2,787 outlooks , storybook Everything You Need to Know About Responsive Logo Design (web )Dec 27, 2023 2,786 design , branding , images , logos , responsive-design I Made JSX for Lua (Because I Hate Static Sites) Dec 27, 2023 2,785 jsx , lua The New Old: Jamstack and MACH’s Journey Towards Traditional CMS Concepts (dri )Dec 27, 2023 2,784 tech-stacks , jamstack , content-management Server and Client Component—Next.js (fro )Dec 27, 2023 2,783 nextjs , react , components HTML Validation—Pros and Cons Dec 27, 2023 2,782 html , conformance Frontend Predictions for 2024 (shi )Dec 27, 2023 2,781 retrospectives , outlooks Every Container Queries Demo Is a Card (chr )Dec 27, 2023 2,780 css , container-queries CSS-in-JS Approach: Advantages, Disadvantages, and Use Cases Dec 27, 2023 2,779 css-in-js , css , javascript CSS Wishlist Dec 25, 2023 2,778 css , wish-lists JS Design Patterns: A Comprehensive Guide Dec 25, 2023 2,777 guides , javascript , software-design-patterns I Built the Same App 7 Times: Which JS Framework Is Best? Dec 25, 2023 2,776 javascript , frameworks , comparisons Coding Challenges 2024: What’s Your New Year’s Resolution? (the )Dec 25, 2023 2,775 discussions , community Measuring, Monitoring, and Optimizing TTFB With Server Timing Dec 24, 2023 2,774 performance , monitoring , optimization , apis , time Never Underestimate HTML (lar /mat )Dec 24, 2023 2,773 html , user-experience , developer-experience Container Style Queries (mat /5t3 )Dec 24, 2023 2,772 css , container-queries The Devil Is in the Details: A Look Into a Disclosure Widget Markup (its /mat )Dec 23, 2023 2,771 html , disclosure-widgets , css , javascript Polypane Review: Best Browser for Web Developers? Dec 23, 2023 2,770 polypane , browsers , tooling Session-Based vs. Token-Based Authentication: Which Is Better? Dec 23, 2023 2,769 authentication , json-web-tokens , comparisons , security Why AI Is a Disaster for the Climate (the )Dec 23, 2023 2,768 ai , sustainability Responsive SVGs (nil /5t3 )Dec 23, 2023 2,767 svg , images , responsive-design CSS-Based State Management (may )Dec 23, 2023 2,766 css , state-management WCAG 2.1 Developer Tips: Character Key Shortcuts and Label in Name (mni )Dec 22, 2023 2,765 accessibility , tips-and-tricks , wcag , keyboard-navigation , keyboard-shortcuts , labels GitHub Copilot: Tips and Tricks for Flutter Devs Dec 22, 2023 2,764 github-copilot , ai , flutter , dart , tips-and-tricks Best Practices for Coding With AI in 2024 Dec 22, 2023 2,763 ai , best-practices The View Transitions API and Delightful UI Animations (cod /sma )Dec 22, 2023 2,762 css , animations , view-transitions , apis FileReader API (cla /5t3 )Dec 22, 2023 2,761 apis , javascript , file-handling Custom Mouse Hover Effect With JavaScript Dec 22, 2023 2,760 javascript , effects ARIA Live Regions (mat )Dec 22, 2023 2,759 aria , live-regions , accessibility “HTML First” Is Not HTML First (j9t )Dec 21, 2023 2,758 html , principles , quality , craft The State of Benchmarking in Node.js Dec 21, 2023 2,757 nodejs , performance , metrics Turn Your Vue App Into an Offline-Ready Progressive Web App Dec 21, 2023 2,756 vuejs , refactoring , offline , progressive-web-apps The Complete Playwright Cheatsheet Dec 21, 2023 2,755 cheat-sheets , playwright , testing Recapturing Early-Internet Whimsy With HTML (tec )Dec 21, 2023 2,754 html , trends , design , art , decoration The Top Accessibility Errors Found in 2023 (tpg )Dec 21, 2023 2,753 accessibility , conformance , quality , errors , retrospectives The Implied Web (hws /mat )Dec 21, 2023 2,752 html , accessibility , semantics Scroll-Driven Animations (mic /5t3 )Dec 21, 2023 2,751 animations , scrolling , css Screen Reader Users and the Tab Key (tem )Dec 21, 2023 2,750 accessibility , screen-readers , keyboard-navigation , testing JavaScript Frameworks—Heading Into 2024 (rya /thi )Dec 21, 2023 2,749 javascript , frameworks , outlooks Debugging Fetch Priority (jec +/dev )Dec 21, 2023 2,748 videos , debugging , performance , web-vitals , apis CSS Scope Issues (kiz )Dec 21, 2023 2,747 css , scope Cool Wiggly Hover Animation With CSS (ami )Dec 21, 2023 2,746 css , animations , effects Container Queries and Units (zac /fro )Dec 21, 2023 2,745 css , container-queries , units 2023 Digital Accessibility Year in Review (tpg )Dec 21, 2023 2,744 accessibility , retrospectives 10 Best Practices for Secure Code Review of Node.js Code Dec 20, 2023 2,743 best-practices , security , code-reviews , nodejs Are We Too Pedantic With Semantic Dec 20, 2023 2,742 design , design-tokens , semantics The Golden Rule of Web Performance and Different Performance Engineering Specializations Dec 20, 2023 2,741 principles , performance Clean Architecture: Theming With Tailwind and CSS Variables Dec 20, 2023 2,740 theming , tailwind , custom-properties , css Release Notes for Safari Technology Preview 185 (jon /web )Dec 20, 2023 2,739 release-notes , browsers , apple , safari New CSS Viewport Units Do Not Solve the Classic Scrollbar Problem (sim /sma )Dec 20, 2023 2,738 viewport , css , units , scrolling Locking Scroll With “:has()” (rob )Dec 20, 2023 2,737 css , selectors , scrolling CSS Nesting (kil /5t3 )Dec 20, 2023 2,736 css , nesting Classes vs. Prototypes in JavaScript (cfe )Dec 20, 2023 2,735 javascript , prototypes , comparisons See What’s New in Firefox [121.0] (moz )Dec 19, 2023 2,734 release-notes , browsers , mozilla , firefox Practical “img” Element Defaults (zor /css )Dec 19, 2023 2,733 videos , css , images 10 Ways to Speed Up JavaScript Loading Dec 19, 2023 2,732 javascript , performance , lazy-loading , minification , bundling , code-splitting , tree-shaking , modules , content-delivery , caching , compression , auditing We Can :has It All (hex )Dec 19, 2023 2,731 css , selectors , browsers , support View Transitions (hui /5t3 )Dec 19, 2023 2,730 css , javascript , view-transitions Reflow Red Flags (tpg )Dec 19, 2023 2,729 accessibility , reflow , testing New to the Web Platform in December (rac /dev )Dec 19, 2023 2,728 release-notes , web-platform , browsers , mozilla , firefox , google , chrome , apple , safari Experimental Chromium Web Platform Features (pol )Dec 19, 2023 2,727 overviews , experiments , web-platform , standards , chromium Eigensolutions: Composability as the Antidote to Overfit (lea )Dec 19, 2023 2,726 product-management , processes Border Images in CSS: A Key Focus Area for Interop 2023 (dip /mdn )Dec 19, 2023 2,725 images , borders , css , browsers , web-platform , interoperability “align-content” in Block Layout (rac )Dec 19, 2023 2,724 css , layout , support , browsers Zustand—Complete Tutorial (cos )Dec 18, 2023 2,723 videos , tutorials , zustand , state-management , libraries , react RLI (Recently Logged-In) Browser Cache Bypassing (tim )Dec 18, 2023 2,722 performance , caching , optimization React Props Explained With Examples Dec 18, 2023 2,721 react , props , examples The Goldilocks Principle for Prototyping Dec 18, 2023 2,720 videos , principles , prototyping , usability Good Design Is Subjective, Contextual, and Intentional (uxd )Dec 18, 2023 2,719 design , processes Think About Your Future Self Dec 18, 2023 2,718 accessibility Thank You to Those Who Helped Me to Be the CSS Developer I Am Today Dec 18, 2023 2,717 career , community How to Center an Element in CSS Without Adding a Wrapper in HTML Dec 18, 2023 2,716 how-tos , centering , css , techniques The Road to HTMHell Is Paved With Semantics (pep /mat )Dec 18, 2023 2,715 html , semantics , quality New JS Array Methods (cfe /5t3 )Dec 18, 2023 2,714 javascript , arrays Making Data Visualizations Accessible (ons /tpg )Dec 18, 2023 2,713 accessibility , information-design Building Components for Consumption, Not Complexity II (dis /sma )Dec 18, 2023 2,712 design-systems , components , figma AI for Web Devs: AI Image Generation (aus )Dec 18, 2023 2,711 ai , tooling , images , automation A Checklist for CLS Scenarios Dec 17, 2023 2,710 checklists , performance , web-vitals Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis /mat )Dec 17, 2023 2,709 fundamentals , semantics , html , accessibility CSS “animation-composition” (tyl /5t3 )Dec 17, 2023 2,708 css , animations Sharing a State Between Windows Without a Server Dec 16, 2023 2,707 web-workers , apis , state-management , effects , javascript HTML Can Do This? Dec 16, 2023 2,706 html Web Components (may /5t3 )Dec 16, 2023 2,705 web-components , html , shadow-dom , dom Swallowing Camels (kol /mat )Dec 16, 2023 2,704 accessibility Naming Design Tokens: The Art of Clarity and Consistency (uxd )Dec 16, 2023 2,703 design-tokens , naming , consistency Baseline Does Not Really Cover Baseline Support (aar )Dec 16, 2023 2,702 browsers , support , web-platform , accessibility Stop Normalizing Unprofessional Behaviour in the Name of Agility Dec 15, 2023 2,701 agile , processes , communication , community , professionalism Who Stole My Largest Contentful Paint? Dec 15, 2023 2,700 performance , web-vitals , optimization Managing Node.js Processes Dec 15, 2023 2,699 nodejs , tooling Introducing JavaScript Support in MySQL Dec 15, 2023 2,698 introductions , databases , mysql , javascript , support How We Reduced CSS Size and Improved Performance Across GOV.UK Dec 15, 2023 2,697 case-studies , css , performance , optimization Crafting Effective Documentation Dec 15, 2023 2,696 documentation The WordPress Showcase and Accessibility (joe )Dec 15, 2023 2,695 accessibility , wordpress The Ghosts of Markup Past (tho /mat )Dec 15, 2023 2,694 html , web , history CSS “@ scope” (mia /5t3 )Dec 15, 2023 2,693 css , scope Christmas Tree Animations Made With CSS and JS Dec 15, 2023 2,692 css , javascript , animations , effects , link-lists Ten Optimisation Tips for an Initial Web Performance Audit (acc )Dec 14, 2023 2,691 tips-and-tricks , optimization , performance , auditing V8 Is Faster and Safer Than Ever Dec 14, 2023 2,690 javascript-engines , v8 , javascript , webassembly The Unspoken Struggle of Aging in a Tech-Driven World (uxd )Dec 14, 2023 2,689 accessibility , user-experience , web Addressing Unconscious Bias in Developer Relations: Strategies for Creating Fair and Inclusive Experiences Dec 14, 2023 2,688 developer-relations , dei , community , strategies The Financial Argument for Using an Outside Firm for Accessibility Remediation (kar )Dec 14, 2023 2,687 accessibility , economics HTTP Keanu (sue )Dec 14, 2023 2,686 websites , http , protocols How to Use ESM on the Web and in Node.js Dec 14, 2023 2,685 how-tos , esm , commonjs , modules , nodejs Getting Started With Web Performance (acc /mat )Dec 14, 2023 2,684 introductions , performance , web-vitals , testing Developer Toolkit Dec 14, 2023 2,683 websites , tooling , conversion , link-lists Design Systems Teams: Understand Your Users So They Can Serve Theirs (deq )Dec 14, 2023 2,682 design-systems , leadership , collaboration , accessibility , user-experience Announcing SvelteKit 2 (sve )Dec 14, 2023 2,681 release-notes , sveltekit Anchor Positioning (kiz /5t3 )Dec 14, 2023 2,680 css , anchor-positioning Add a Sitemap (sitemap.xml) for Your Eleventy Website (w3t )Dec 13, 2023 2,679 eleventy , sitemaps CSS Scroll Snapping Aligned With Global Page Layout: A Full-Width Slider Case Study (uti /sma )Dec 13, 2023 2,678 sliders , css , scrolling , layout , case-studies Competing Against Internally Developed Tools Dec 13, 2023 2,677 tooling , processes 6 Techniques for Conditional Rendering in React, With Examples Dec 13, 2023 2,676 techniques , react What Really Is Technical Debt? Dec 13, 2023 2,675 technical-debt , terminology , quality How to Get Good at Competitive Programming Dec 13, 2023 2,674 how-tos , programming The Best Go Tools to Use for Your Frontend Projects (fre )Dec 13, 2023 2,673 go , tooling , link-lists What Vue’s Creator Learned the Hard Way With Vue 3 (low /the )Dec 13, 2023 2,672 vuejs , lessons Popover API (mrt /5t3 )Dec 13, 2023 2,671 pop-overs , apis , css My Accessibility Journey (web )Dec 13, 2023 2,670 accessibility , career HTML: The Bad Parts (may /mat )Dec 13, 2023 2,669 html Three Modern CSS Properties Your Website Must Have Dec 12, 2023 2,668 css Test-Driven HTML and Accessibility (mat )Dec 12, 2023 2,667 html , accessibility , testing , javascript Using Nodemon and Watch in Node.js for Live Restarts (cra )Dec 12, 2023 2,666 nodejs , tooling Extending Responsive Video With HTML Web Components (sco )Dec 12, 2023 2,665 multimedia , responsive-design , web-components , javascript Embrace the Platform (bra )Dec 12, 2023 2,664 web-platform , html , css , javascript , resilience , progressive-enhancement , craft Using Date-Based CSS to Make Old Web Pages Look Old (ede )Dec 12, 2023 2,663 css , history Engineering Progression for Humans (sop )Dec 12, 2023 2,662 career , engineering-management Can UX Design Actually Be Ethical? (uxd )Dec 12, 2023 2,661 user-experience , design , ethics Baseline 2023 (rac /dev )Dec 12, 2023 2,660 browsers , support , web-platform Accessibility Overlays (eu )Dec 12, 2023 2,659 accessibility , overlays , metrics Everything Is Chrome (val )Dec 11, 2023 2,658 browsers , history , browser-wars , chrome , google , browser-extensions , amp , link-lists How to Enable Experimental CSS and JS Features in Chrome, Firefox, and Safari (zor /css )Dec 11, 2023 2,657 videos , how-tos , experiments , browsers , google , chrome , mozilla , firefox , apple , safari Improve App Performance With Angular 17 “defer” Dec 11, 2023 2,656 videos , angular , performance , optimization Behavior Belongs in the HTML Dec 11, 2023 2,655 html , javascript , principles Node.js, TypeScript, and ESM: It Doesn’t Have to Be Painful Dec 11, 2023 2,654 nodejs , typescript , esm Why Designers Quit (2023 Report) (uxd )Dec 11, 2023 2,653 design , career The “await” Event Horizon in JavaScript (fro )Dec 11, 2023 2,652 javascript , events Asynchronous JavaScript—How to Use Promises in Your JS Code (fre )Dec 11, 2023 2,651 how-tos , javascript , promises , asynchronicity The “hidden” Attribute in HTML (mat )Dec 11, 2023 2,650 html , attributes Decoding Compound Tokens Dec 11, 2023 2,649 design-tokens , terminology WebKit Features in Safari 17.2 (jen +/web )Dec 11, 2023 2,648 release-notes , browsers , apple , safari , webkit Video Subtitles, Captions, Audio Descriptions, and Transcripts (dar )Dec 11, 2023 2,647 accessibility , multimedia , captions Screen Reader User Survey #10 (web )Dec 11, 2023 2,646 surveys , accessibility , screen-readers Quantity Queries Are Very Easy With CSS “:has()” (chr /fro )Dec 11, 2023 2,645 css , selectors “innerHTML” vs. “innerText” vs. “textContent”—What's the Difference? (fre )Dec 11, 2023 2,644 dom , javascript , html , comparisons Developer Relations Is an All-Company Effort (bla )Dec 11, 2023 2,643 developer-relations , foss , community Chrome Enables Desktop Mode by Default on Premium Tablets (pau /dev )Dec 11, 2023 2,642 browsers , google , chrome , desktop Building Components for Consumption, Not Complexity (dis /sma )Dec 11, 2023 2,641 design-systems , components , figma ARIA, the Good Parts (hdv /par )Dec 11, 2023 2,640 videos , accessibility , aria Task Automation and Debugging With AI-Powered Tools Dec 10, 2023 2,639 automation , debugging , tooling , ai Signals of Interface Quality Dec 10, 2023 2,638 design , quality Template for Accessibility Guidelines (stv /mat )Dec 10, 2023 2,637 templates , accessibility , guidelines Potential Problems With Accessibility Audits and What to Do About Them (cer )Dec 10, 2023 2,636 accessibility , auditing , testing How I Brought LCP Down to Under 350 ms for Google-Referred Users on My Website (paw )Dec 10, 2023 2,635 performance , web-vitals , optimization , case-studies A List of JavaScript Engines, Runtimes, Interpreters Dec 10, 2023 2,634 javascript , javascript-engines , runtimes , link-lists What the Slot? (dut /mat )Dec 9, 2023 2,633 web-components , dom , shadow-dom , html Media Queries in HTML Video (aar )Dec 9, 2023 2,632 html , multimedia , css , media-queries , accessibility Audit Your Site for Third-Party Cookies (dev )Dec 8, 2023 2,631 videos , auditing , cookies , privacy Scroll Fading 101 Dec 8, 2023 2,630 scrolling , interaction-design , usability All Technical Debt Is a Risk to the Product and to Your Business Dec 8, 2023 2,629 technical-debt , quality , product-management , processes Incorporating “Skip to Main Content” Links for Better Website Accessibility (a11 )Dec 8, 2023 2,628 accessibility , skip-links Oh No! My JSON! (ton )Dec 8, 2023 2,627 css Angular Signals: Complete Guide Dec 7, 2023 2,626 guides , angular , signals , examples Insights: Mobile Accessibility Dec 7, 2023 2,625 accessibility , research , metrics , mobile The Most Accessible Font Dec 7, 2023 2,624 accessibility , typography , legibility , fonts Stop Nesting Ternaries in JavaScript (phi )Dec 7, 2023 2,623 javascript , operators Accessibility-Specific Tech Requirements? It Depends! Dec 7, 2023 2,622 accessibility , processes React Performance Optimization Dec 7, 2023 2,621 react , performance , optimization Why Chromium Cares About Standards (yoa )Dec 7, 2023 2,620 chromium , standards , web-platform The Shrinkwrap Problem: Possible Future Solutions (kiz )Dec 7, 2023 2,619 css The Last 5 Years of V8’s Garbage Collector (win )Dec 7, 2023 2,618 javascript , javascript-engines , v8 , garbage-collection , concurrency , history Security Headers Using “<meta>” (sap /mat )Dec 7, 2023 2,617 security , csp , html Release Notes for Safari Technology Preview 184 (jon /web )Dec 7, 2023 2,616 release-notes , browsers , apple , safari Preparing for Interaction to Next Paint, a New Web Core Vital (geo /sma )Dec 7, 2023 2,615 performance , web-vitals , optimization Is PHP Still a Viable Choice in 2023? Dec 7, 2023 2,614 discussions , php CSS Wrapped: 2023 (una +/dev )Dec 7, 2023 2,613 css , browsers , support , interoperability , retrospectives CSS Snapshot 2023 (tab +/w3c )Dec 7, 2023 2,612 css , standards A Beginner’s Guide to Accessible Text (pop )Dec 7, 2023 2,611 guides , accessibility , content , writing , best-practices Overview of Drupal Dec 6, 2023 2,610 overviews , drupal Understanding the New WCAG 2.2 Criteria Dec 6, 2023 2,609 accessibility , wcag The Complete Puppeteer Cheatsheet Dec 6, 2023 2,608 puppeteer , cheat-sheets , chromium TypeScript’s Hidden Feature: Subtypes Dec 6, 2023 2,607 typescript HTML5 Boilerplate v9.0.0 Released Dec 6, 2023 2,606 release-notes , html5-boilerplate Fine, I’ll Use a Super Basic CSS Processing Setup (chr /fro )Dec 6, 2023 2,605 css , preprocessors , sass , postprocessors , postcss Dark Design Patterns Catalog Dec 6, 2023 2,604 design , user-experience , dark-patterns Custom Events in Web Components (cfe )Dec 6, 2023 2,603 web-components , events , javascript Scale Your React App With Storybook and Chromatic Dec 5, 2023 2,602 react , scalability , storybook Astro 4.0 (blu +/ast )Dec 5, 2023 2,601 release-notes , astro 4 Dead Simple Ways of Customizing Bootstrap Dec 5, 2023 2,600 bootstrap , customization , css Maglev—V8’s Fastest Optimizing JIT Dec 5, 2023 2,599 v8 , optimization , browsers , google , chrome Blind CSS Exfiltration: Exfiltrate Unknown Web Pages Dec 5, 2023 2,598 css , security Better Vue.js Inputs With Generics: The Select Dec 5, 2023 2,597 vuejs , generics , components Web Chat Accessibility Considerations (cra )Dec 5, 2023 2,596 accessibility , functionality , wcag , aria The Hellish History of HTML: An Incomplete and Personal Account (cra /mat )Dec 5, 2023 2,595 html , history “sizes=auto” Pretty Much Requires “width” and “height” Attributes (eee )Dec 5, 2023 2,594 html , attributes , images , maintainability My 3 Rules for Documenting Code (wra )Dec 5, 2023 2,593 documentation , naming , processes Baseline’s Evolution on MDN (pep /mdn )Dec 5, 2023 2,592 browsers , support , web-platform , documentation , mdn , case-studies A Definition Update for Baseline (kad +/dev )Dec 5, 2023 2,591 browsers , support , web-platform Pen, Paper, IDE: A DevTool Founder’s Early-Stage Product Design Guide (rom +/evi )Dec 4, 2023 2,590 guides , design , product-management , processes Testing the Performance of Social Media Embeds (mic )Dec 4, 2023 2,589 performance , testing , embed-code , social-media The State of UX in 2024: Enter Late-Stage UX (fab /uxd )Dec 4, 2023 2,588 user-experience , design , outlooks 12 Important User-Interface Design Guidelines (uxm )Dec 4, 2023 2,587 guidelines , design , usability Why Carousels Don’t Work Dec 4, 2023 2,586 carousels , design , user-experience The Pros and Cons of Using React Today (the )Dec 4, 2023 2,585 react , frameworks The Importance of User Feedback and Data in UX Design (uxm )Dec 4, 2023 2,584 user-experience , metrics 10 Tips for Implementing Webflow On-Page SEO Dec 4, 2023 2,583 webflow , seo , tips-and-tricks 100 Bucket List Ideas for Programmers Dec 4, 2023 2,582 career , learning An Informed Pre-Caching Strategy for Large Sites Dec 4, 2023 2,581 strategies , performance , caching Of Time and the Web (ada /btc )Dec 4, 2023 2,580 videos , web , processes , history How Marketing Changed OOP in JavaScript (mon /sma )Dec 4, 2023 2,579 marketing , javascript , oop , software-design-patterns CSS Media Query for Scripting Support (sea )Dec 4, 2023 2,578 css , media-queries , browsers , support Color Psychology in Visual Design: A Practical Guide to Impacting User Behavior (uxm )Dec 4, 2023 2,577 guides , design , colors , tips-and-tricks Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni /mat )Dec 4, 2023 2,576 fundamentals , html , attributes , accessibility , user-experience Is the Flat Design Trend Finally Over? (uxd )Dec 3, 2023 2,575 design , flat-design , trends The “form” Attribute—Enhancing Form Layout Flexibility (mat )Dec 3, 2023 2,574 forms , html , attributes Choosing the Right Static Site Generator: A Comprehensive Comparison of Hugo, Jekyll, and Pelican Dec 3, 2023 2,573 site-generators , comparisons , hugo , jekyll A More Holistic Design Workflow: Gluing Jira, Figma, and Zeplin Together (uxd )Dec 2, 2023 2,572 design , processes , figma Fastest Way of Passing State to JavaScript, Re-Visited (kur )Dec 2, 2023 2,571 javascript , state-management , performance You Don’t Need JavaScript for That (kil /mat )Dec 2, 2023 2,570 javascript Let’s Learn How Modern JavaScript Frameworks Work by Building One (nol )Dec 2, 2023 2,569 javascript , frameworks , reactivity , rendering , dom Web Development Advent Calendars for 2023 (aar )Dec 1, 2023 2,568 link-lists , learning The UX of HTML (vas /mat )Dec 1, 2023 2,567 html , semantics , user-experience Search vs. Browse Dec 1, 2023 2,566 user-experience , browsing , searching , comparisons I Replaced npm, Yarn, and nvm With pnpm (paw )Dec 1, 2023 2,565 dependencies , npm , yarn , pnpm , nvm How to Use a Color Font (man )Dec 1, 2023 2,564 how-tos , fonts , css Debugging BFCache, Make Your Page Load Instantly (jec +/dev )Dec 1, 2023 2,563 videos , performance , bfcache , browsers , google , chrome , dev-tools , debugging