Vue 3—Dynamic Components Jan 8, 2024 12,695 vuejs , components Why I Like Web Components Jan 8, 2024 12,694 web-components , html Where Have All the Websites Gone? (fro )Jan 8, 2024 12,693 web , trends What’s New in PHP 8.4 (ami )Jan 8, 2024 12,692 php Using Heaps of Cutting Edge CSS Features to Build a Progress Indicator (and )Jan 8, 2024 12,691 css , scrolling , effects , progress-indicators Top Pens of 2023 on CodePen (cod )Jan 8, 2024 12,690 codepen , code-pens , link-lists , retrospectives Taking a Closer Look at “@ property” in CSS (uti )Jan 8, 2024 12,689 css Let’s Make the IndieWeb Easier Jan 8, 2024 12,688 indieweb , tooling htmx for React Developers in 10 Minutes Jan 8, 2024 12,687 videos , htmx , react How Google Perfected the Web (ver )Jan 8, 2024 12,686 google , web , seo Declaring Globals Isn’t That Hard (mat )Jan 8, 2024 12,685 videos , javascript , typescript CRUD and SQL—the Basics Jan 8, 2024 12,684 fundamentals , databases , sql 2024 Resolution: Be More Open-Source Centric Jan 8, 2024 12,683 foss , tooling , link-lists Embracing the Absurd in Your Design Practices (uxd )Jan 7, 2024 12,682 design , processes Becoming a Senior Frontend Engineer (tec )Jan 7, 2024 12,681 career Notes on Using Logical Properties and Values (kiz )Jan 7, 2024 12,680 css , logical-properties Nested Dark Mode via CSS Proximity (doc )Jan 7, 2024 12,679 css , dark-mode My Web Development Wishlist 2024 (j9t )Jan 7, 2024 12,678 community , user-experience , developer-experience , quality , conformance , wish-lists How I’m Writing CSS in 2024 Jan 7, 2024 12,677 css , tooling , developer-experience Figma Is Not Forever Jan 6, 2024 12,676 design , tooling , figma Your MVP Must Be Accessible (den )Jan 6, 2024 12,675 accessibility Weird Things Engineers Believe About Web Development Jan 6, 2024 12,674 standards , web-apps , javascript , building , web-platform Simplifying Deployment: Using GitHub Actions and SSH for Quick and Easy Updates Jan 6, 2024 12,673 deploying , github-actions , ssh Mastering Promises: 8 Advanced Tips and Techniques Jan 5, 2024 12,672 javascript , promises , asynchronicity , techniques , tips-and-tricks When “Everything” Becomes Too Much: The npm Package Chaos of 2024 (soc )Jan 5, 2024 12,671 npm , foss Under the Radar CSS Features for Your CSS Reset (kev )Jan 5, 2024 12,670 videos , css , resets The Bulma CSS Framework: What It Is and How to Get Started Jan 5, 2024 12,669 introductions , bulma Software Quality Jan 5, 2024 12,668 research , quality How to Use Template Literals in JavaScript (fre )Jan 5, 2024 12,667 how-tos , javascript Do We Think of Git Commits as Diffs, Snapshots, and/or Histories? (b0r )Jan 5, 2024 12,666 git , concepts , comparisons CSS in 2024, Am I Right? (jhe )Jan 5, 2024 12,665 videos , css A Lot of What People Use React for Would Be Better Handled With Vanilla JavaScript (cfe )Jan 5, 2024 12,664 react , javascript , simplicity 7 Front-End Web Development Trends for 2024 Jan 5, 2024 12,663 trends , outlooks , libraries , frameworks , ai 20+ Tools for Node.js Development in 2024 Jan 5, 2024 12,662 nodejs , tooling , link-lists AI Vertigo: Where Do We Go From Here as Designers? (uxd )Jan 4, 2024 12,661 design , ai , career Notes on MathML (w3c )Jan 4, 2024 12,660 mathml The World of Web Browsers Is in a Bad Way (jen )Jan 4, 2024 12,659 browsers , browser-engines , chromium , google The Two Reacts (dan )Jan 4, 2024 12,658 react , components , state-management My CSS Resets (kei )Jan 4, 2024 12,657 css , resets Is CSS Alive? (css )Jan 4, 2024 12,656 css Building Multiple Progressive Web Apps on the Same Domain (dev )Jan 4, 2024 12,655 videos , web-apps , progressive-web-apps , architecture , security 16 Lesser Known Accessibility Issues Jan 4, 2024 12,654 accessibility Design Better Pagination Jan 3, 2024 12,653 design , navigation , pagination Getting Started With Vuetify: Building Beautiful Vue.js Apps Jan 3, 2024 12,652 introductions , vuetify , vuejs Accessibility Options for Floating Action Buttons Jan 3, 2024 12,651 accessibility , floats , buttons Tyler’s CSS Wish List for 2024 (tyl /clo )Jan 3, 2024 12,650 css , wish-lists The Website vs. Web App Dichotomy Doesn’t Exist (jak )Jan 3, 2024 12,649 concepts , terminology , comparisons The Popular Vote of Interop 2024 (chr /fro )Jan 3, 2024 12,648 interoperability , web-platform The AHA Stack (fla )Jan 3, 2024 12,647 websites , tech-stacks , astro , htmx , alpinejs Stop Closing Void Elements (j9t )Jan 3, 2024 12,646 html Oh Shit Banners (eri )Jan 3, 2024 12,645 design , history European Union Set to Revise Cookie Law, Admits Cookie Banners Are Annoying (tec )Jan 3, 2024 12,644 cookies , consent-management , legal 2024 Predictions by JavaScript Frontend Framework Maintainers (low /the )Jan 3, 2024 12,643 outlooks , javascript , frameworks , angular , nextjs , react , solidjs Worker Threads: Multitasking in NodeJS Jan 2, 2024 12,642 nodejs , worker-threads , multithreading , link-lists The View Transitions API and Delightful UI Animations II (cod /sma )Jan 2, 2024 12,641 css , animations , view-transitions , apis Stop Using Express.js Jan 2, 2024 12,640 express Not All Automated Testing Tools Support Shadow DOM in Web Components (mat )Jan 2, 2024 12,639 accessibility , testing , automation , tooling , shadow-dom , dom , web-components How to Set a Default Post Author in WordPress Jan 2, 2024 12,638 how-tos , wordpress How to Make External Links Accessible (pop )Jan 2, 2024 12,637 how-tos , links , accessibility BCD Watch (mey +/iga )Jan 2, 2024 12,636 websites , browsers , support , interoperability , web-platform Are You Ignoring These 8 DevTools Features? Jan 2, 2024 12,635 videos , browsers , google , chrome , dev-tools , auditing , debugging Agile Anti-Patterns That Can Harm UX Jan 2, 2024 12,634 agile , anti-patterns , user-experience , processes Top 30 JavaScript Interview Questions and Answers for 2025 Jan 1, 2024 12,633 javascript , interviewing Top 30 JavaScript Interview Questions and Answers for 2024 Jan 1, 2024 12,632 javascript , interviewing Mastering TypeScript: Looping With Types (ale )Jan 1, 2024 12,631 typescript Understanding the Most Important HTTP Status Codes Jan 1, 2024 12,630 protocols , http The Best React Chart Libraries for Data Visualization in 2024 Jan 1, 2024 12,629 react , libraries , visualization , comparisons , link-lists 7 Predictions for Web Design in 2024 (web )Jan 1, 2024 12,628 design , outlooks 10 Interview Questions Every JavaScript Developer Should Know in 2024 (eri )Dec 31, 2023 12,627 interviewing , javascript , career , concepts , terminology My Perspective: Digital Accessibility and Overlays Dec 31, 2023 12,626 accessibility , overlays 3 Terminal Commands to Increase Your Productivity Dec 31, 2023 12,625 command-line , productivity A Comprehensive Guide to npm Workspaces and Monorepos Dec 30, 2023 12,624 guides , monorepos , npm , yarn , dependencies What Are Types in TypeScript Dec 30, 2023 12,623 typescript , types The Internet Is About to Get Weird Again (rol )Dec 30, 2023 12,622 web , social-media Shadow DOM and the Problem of Encapsulation (nol )Dec 30, 2023 12,621 web-components , shadow-dom , dom , maintainability React Is Slow, What to Do Now? Dec 30, 2023 12,620 react , performance Make Your Linux Terminal Enjoyable to Use Dec 30, 2023 12,619 unix-like , command-line , shell , oh-my-zsh Installing Google Fonts as npm Packages (ami )Dec 30, 2023 12,618 installing , tooling , dependencies , google , fonts WCAG 2: Guidelines and Guardrails (yat )Dec 29, 2023 12,617 accessibility , wcag , guidelines Top 7 CSS Frameworks in 2024 (wea )Dec 29, 2023 12,616 css , frameworks , tailwind , bootstrap , materialize , foundation , bulma , skeleton Tools to Make Your Developer Experience Better in PHP (ami )Dec 29, 2023 12,615 tooling , developer-experience , php , link-lists React Server Components: The Good, the Bad, and the Ugly (may )Dec 29, 2023 12,614 react , components Making a Weblog With Eleventy Dec 29, 2023 12,613 eleventy , blogging Let’s Bring Back JavaScript’s “with()” Statement (mac )Dec 29, 2023 12,612 javascript 2.5.8: Adversarial Conformance (aar )Dec 29, 2023 12,611 accessibility , wcag , compliance What the Heck Is a Homomorphic Mapped Type? Dec 28, 2023 12,610 typescript Privacy Sandbox: Preparing for the End of 3rd-Party Cookies (dev )Dec 28, 2023 12,609 privacy , cookies , support , google Making Sense of “Senseless” JavaScript Features (mon )Dec 28, 2023 12,608 javascript Inspecting WCAG 2.2: Accessible Authentication Dec 28, 2023 12,607 videos , accessibility , wcag , standards , authentication Incident, Mitigate, Learn (j9t )Dec 28, 2023 12,606 processes , incident-response , learning , quality Government Not Meeting Minimum Accessibility Standards on Federal Websites, GSA Report Finds Dec 28, 2023 12,605 accessibility , compliance , legal Announcing Vue 3.4 (eva /vue )Dec 28, 2023 12,604 vuejs , release-notes CSS-in-JS Approach: Advantages, Disadvantages, and Use Cases Dec 27, 2023 12,603 css-in-js , css , javascript The New Old: Jamstack and MACH’s Journey Towards Traditional CMS Concepts (dri )Dec 27, 2023 12,602 tech-stacks , jamstack , content-management Server and Client Component—Next.js (fro )Dec 27, 2023 12,601 nextjs , react , components I Made JSX for Lua (Because I Hate Static Sites) Dec 27, 2023 12,600 jsx , lua HTML Validation—Pros and Cons Dec 27, 2023 12,599 html , conformance Future of Storybook in 2024 (shi /sto )Dec 27, 2023 12,598 outlooks , storybook Frontend Predictions for 2024 (shi )Dec 27, 2023 12,597 retrospectives , outlooks Everything You Need to Know About Responsive Logo Design (web )Dec 27, 2023 12,596 design , branding , images , logos , responsive-design Every Container Queries Demo Is a Card (chr )Dec 27, 2023 12,595 css , container-queries JS Design Patterns: A Comprehensive Guide Dec 25, 2023 12,594 guides , javascript , software-design-patterns I Built the Same App 7 Times: Which JS Framework Is Best? Dec 25, 2023 12,593 javascript , frameworks , comparisons CSS Wishlist Dec 25, 2023 12,592 css , wish-lists Coding Challenges 2024: What’s Your New Year’s Resolution? (the )Dec 25, 2023 12,591 discussions , community Container Style Queries (mat /5t3 )Dec 24, 2023 12,590 css , container-queries , style-queries Never Underestimate HTML (lar /mat )Dec 24, 2023 12,589 html , user-experience , developer-experience Measuring, Monitoring, and Optimizing TTFB With Server Timing Dec 24, 2023 12,588 performance , monitoring , optimization , apis , time Why AI Is a Disaster for the Climate (the )Dec 23, 2023 12,587 ai , sustainability The Devil Is in the Details: A Look Into a Disclosure Widget Markup (its /mat )Dec 23, 2023 12,586 html , disclosure-widgets , css , javascript Session-Based vs. Token-Based Authentication: Which Is Better? Dec 23, 2023 12,585 authentication , json-web-tokens , comparisons , security Responsive SVGs (nil /5t3 )Dec 23, 2023 12,584 svg , images , responsive-design Polypane Review: Best Browser for Web Developers? Dec 23, 2023 12,583 polypane , browsers , tooling CSS-Based State Management (may )Dec 23, 2023 12,582 css , state-management Custom Mouse Hover Effect With JavaScript Dec 22, 2023 12,581 javascript , effects WCAG 2.1 Developer Tips: Character Key Shortcuts and Label in Name (mni )Dec 22, 2023 12,580 accessibility , tips-and-tricks , wcag , keyboard-navigation , keyboard-shortcuts , labels The View Transitions API and Delightful UI Animations (cod /sma )Dec 22, 2023 12,579 css , animations , view-transitions , apis GitHub Copilot: Tips and Tricks for Flutter Devs Dec 22, 2023 12,578 github-copilot , ai , flutter , dart , tips-and-tricks FileReader API (cla /5t3 )Dec 22, 2023 12,577 apis , javascript , file-handling Best Practices for Coding With AI in 2024 Dec 22, 2023 12,576 ai , best-practices ARIA Live Regions (mat )Dec 22, 2023 12,575 aria , live-regions , accessibility Debugging Fetch Priority (jec +/dev )Dec 21, 2023 12,574 videos , debugging , performance , web-vitals , apis Cool Wiggly Hover Animation With CSS (ami )Dec 21, 2023 12,573 css , animations , effects Turn Your Vue App Into an Offline-Ready Progressive Web App Dec 21, 2023 12,572 vuejs , refactoring , offline , progressive-web-apps The Top Accessibility Errors Found in 2023 (tpg )Dec 21, 2023 12,571 accessibility , conformance , quality , errors , retrospectives The State of Benchmarking in Node.js Dec 21, 2023 12,570 nodejs , performance , metrics The Implied Web (hws /mat )Dec 21, 2023 12,569 html , accessibility , semantics The Complete Playwright Cheatsheet Dec 21, 2023 12,568 cheat-sheets , playwright , testing Scroll-Driven Animations (mic /5t3 )Dec 21, 2023 12,567 animations , scrolling , css Screen Reader Users and the Tab Key (tem )Dec 21, 2023 12,566 accessibility , screen-readers , keyboard-navigation , testing Recapturing Early-Internet Whimsy With HTML (tec )Dec 21, 2023 12,565 html , trends , design , art , decoration JavaScript Frameworks—Heading Into 2024 (rya /thi )Dec 21, 2023 12,564 javascript , frameworks , outlooks “HTML First” Is Not HTML First (j9t )Dec 21, 2023 12,563 html , principles , quality , craft CSS Scope Issues (kiz )Dec 21, 2023 12,562 css , scope Container Queries and Units (zac /fro )Dec 21, 2023 12,561 css , container-queries , units 2023 Digital Accessibility Year in Review (tpg )Dec 21, 2023 12,560 accessibility , retrospectives 10 Best Practices for Secure Code Review of Node.js Code Dec 20, 2023 12,559 best-practices , security , code-reviews , nodejs The Golden Rule of Web Performance and Different Performance Engineering Specializations Dec 20, 2023 12,558 principles , performance Release Notes for Safari Technology Preview 185 (jon /web )Dec 20, 2023 12,557 release-notes , browsers , apple , safari New CSS Viewport Units Do Not Solve the Classic Scrollbar Problem (sim /sma )Dec 20, 2023 12,556 viewport , css , units , scrolling Locking Scroll With “:has()” (rob )Dec 20, 2023 12,555 css , selectors , scrolling CSS Nesting (kil /5t3 )Dec 20, 2023 12,554 css , nesting Clean Architecture: Theming With Tailwind and CSS Variables Dec 20, 2023 12,553 theming , tailwind , custom-properties , css Classes vs. Prototypes in JavaScript (cfe )Dec 20, 2023 12,552 javascript , prototypes , comparisons Are We Too Pedantic With Semantic Dec 20, 2023 12,551 design , design-tokens , semantics See What’s New in Firefox [121.0] (moz )Dec 19, 2023 12,550 release-notes , browsers , mozilla , firefox We Can :has It All (hex )Dec 19, 2023 12,549 css , selectors , browsers , support View Transitions (hui /5t3 )Dec 19, 2023 12,548 css , javascript , view-transitions Reflow Red Flags (tpg )Dec 19, 2023 12,547 accessibility , reflow , testing Practical “img” Element Defaults (zor /css )Dec 19, 2023 12,546 videos , css , images New to the Web Platform in December (rac /dev )Dec 19, 2023 12,545 release-notes , web-platform , browsers , mozilla , firefox , google , chrome , apple , safari Experimental Chromium Web Platform Features (pol )Dec 19, 2023 12,544 overviews , experiments , web-platform , standards , chromium Eigensolutions: Composability as the Antidote to Overfit (lea )Dec 19, 2023 12,543 product-management , processes Border Images in CSS: A Key Focus Area for Interop 2023 (dip /mdn )Dec 19, 2023 12,542 images , borders , css , browsers , web-platform , interoperability “align-content” in Block Layout (rac )Dec 19, 2023 12,541 css , layout , support , browsers 10 Ways to Speed Up JavaScript Loading Dec 19, 2023 12,540 javascript , performance , lazy-loading , minification , bundling , code-splitting , tree-shaking , modules , content-delivery , caching , compression , auditing Good Design Is Subjective, Contextual, and Intentional (uxd )Dec 18, 2023 12,539 design , processes Think About Your Future Self Dec 18, 2023 12,538 accessibility The Goldilocks Principle for Prototyping (nng )Dec 18, 2023 12,537 videos , principles , prototyping , usability New JS Array Methods (cfe /5t3 )Dec 18, 2023 12,536 javascript , arrays , methods Zustand—Complete Tutorial (cos )Dec 18, 2023 12,535 videos , tutorials , zustand , state-management , libraries , react The Road to HTMHell Is Paved With Semantics (pep /mat )Dec 18, 2023 12,534 html , semantics , quality Thank You to Those Who Helped Me to Be the CSS Developer I Am Today Dec 18, 2023 12,533 career , community RLI (Recently Logged-In) Browser Cache Bypassing (tim )Dec 18, 2023 12,532 performance , caching , optimization React Props Explained With Examples Dec 18, 2023 12,531 react , props , examples Making Data Visualizations Accessible (ons /tpg )Dec 18, 2023 12,530 accessibility , information-design How to Center an Element in CSS Without Adding a Wrapper in HTML Dec 18, 2023 12,529 how-tos , centering , css , techniques Building Components for Consumption, Not Complexity II (dis /sma )Dec 18, 2023 12,528 design-systems , components , figma AI for Web Devs: AI Image Generation (aus )Dec 18, 2023 12,527 ai , tooling , images , automation Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis /mat )Dec 17, 2023 12,526 fundamentals , semantics , html , accessibility CSS “animation-composition” (tyl /5t3 )Dec 17, 2023 12,525 css , animations A Checklist for CLS Scenarios Dec 17, 2023 12,524 checklists , performance , web-vitals How GitHub Actions Versioning System Works (rob )Dec 16, 2023 12,523 github-actions , versioning , semver Sharing a State Between Windows Without a Server Dec 16, 2023 12,522 web-workers , apis , state-management , effects , javascript Naming Design Tokens: The Art of Clarity and Consistency (uxd )Dec 16, 2023 12,521 design-tokens , naming , consistency Web Components (may /5t3 )Dec 16, 2023 12,520 web-components , html , shadow-dom , dom Swallowing Camels (kol /mat )Dec 16, 2023 12,519 accessibility HTML Can Do This? Dec 16, 2023 12,518 html Baseline Does Not Really Cover Baseline Support (aar )Dec 16, 2023 12,517 browsers , support , web-platform , accessibility Who Stole My Largest Contentful Paint? Dec 15, 2023 12,516 performance , web-vitals , optimization The WordPress Showcase and Accessibility (joe )Dec 15, 2023 12,515 accessibility , wordpress The Ghosts of Markup Past (tho /mat )Dec 15, 2023 12,514 html , web , history Stop Normalizing Unprofessional Behaviour in the Name of Agility Dec 15, 2023 12,513 agile , processes , communication , community , professionalism Managing Node.js Processes Dec 15, 2023 12,512 nodejs , tooling Introducing JavaScript Support in MySQL Dec 15, 2023 12,511 introductions , databases , mysql , javascript , support How We Reduced CSS Size and Improved Performance Across GOV.UK Dec 15, 2023 12,510 case-studies , css , performance , optimization CSS “@ scope” (mia /5t3 )Dec 15, 2023 12,509 css , scope Crafting Effective Documentation Dec 15, 2023 12,508 documentation Christmas Tree Animations Made With CSS and JS Dec 15, 2023 12,507 css , javascript , animations , effects , link-lists Addressing Unconscious Bias in Developer Relations: Strategies for Creating Fair and Inclusive Experiences Dec 14, 2023 12,506 developer-relations , dei , community , strategies The Unspoken Struggle of Aging in a Tech-Driven World (uxd )Dec 14, 2023 12,505 accessibility , user-experience , web V8 Is Faster and Safer Than Ever Dec 14, 2023 12,504 javascript-engines , v8 , javascript , webassembly The Financial Argument for Using an Outside Firm for Accessibility Remediation (kar )Dec 14, 2023 12,503 accessibility , economics Ten Optimisation Tips for an Initial Web Performance Audit (acc )Dec 14, 2023 12,502 tips-and-tricks , optimization , performance , auditing HTTP Keanu (sue )Dec 14, 2023 12,501 websites , http , protocols How to Use ESM on the Web and in Node.js Dec 14, 2023 12,500 how-tos , esm , commonjs , modules , nodejs Getting Started With Web Performance (acc /mat )Dec 14, 2023 12,499 introductions , performance , web-vitals , testing Developer Toolkit Dec 14, 2023 12,498 websites , tooling , conversion , link-lists Design Systems Teams: Understand Your Users So They Can Serve Theirs (deq )Dec 14, 2023 12,497 design-systems , leadership , collaboration , accessibility , user-experience Announcing SvelteKit 2 (sve )Dec 14, 2023 12,496 release-notes , sveltekit Anchor Positioning (kiz /5t3 )Dec 14, 2023 12,495 css , anchor-positioning Competing Against Internally Developed Tools Dec 13, 2023 12,494 tooling , processes What Vue’s Creator Learned the Hard Way With Vue 3 (low /the )Dec 13, 2023 12,493 vuejs , lessons What Really Is Technical Debt? Dec 13, 2023 12,492 technical-debt , terminology , quality The Best Go Tools to Use for Your Frontend Projects (fre )Dec 13, 2023 12,491 go , tooling , link-lists Popover API (mrt /5t3 )Dec 13, 2023 12,490 pop-overs , apis , css My Accessibility Journey (web )Dec 13, 2023 12,489 accessibility , career HTML: The Bad Parts (may /mat )Dec 13, 2023 12,488 html How to Get Good at Competitive Programming Dec 13, 2023 12,487 how-tos , programming CSS Scroll Snapping Aligned With Global Page Layout: A Full-Width Slider Case Study (uti /sma )Dec 13, 2023 12,486 sliders , css , scrolling , layout , case-studies Add a Sitemap (sitemap.xml) for Your Eleventy Website (w3t )Dec 13, 2023 12,485 eleventy , sitemaps 6 Techniques for Conditional Rendering in React, With Examples Dec 13, 2023 12,484 techniques , react Can UX Design Actually Be Ethical? (uxd )Dec 12, 2023 12,483 user-experience , design , ethics Embrace the Platform (bra )Dec 12, 2023 12,482 web-platform , html , css , javascript , resilience , progressive-enhancement , craft Using Nodemon and Watch in Node.js for Live Restarts (cra )Dec 12, 2023 12,481 nodejs , tooling Using Date-Based CSS to Make Old Web Pages Look Old (ede )Dec 12, 2023 12,480 css , history Three Modern CSS Properties Your Website Must Have Dec 12, 2023 12,479 css Test-Driven HTML and Accessibility (mat )Dec 12, 2023 12,478 html , accessibility , testing , javascript Extending Responsive Video With HTML Web Components (sco )Dec 12, 2023 12,477 multimedia , responsive-design , web-components , javascript Engineering Progression for Humans (sop )Dec 12, 2023 12,476 career , engineering-management Baseline 2023 (rac /dev )Dec 12, 2023 12,475 browsers , support , web-platform Accessibility Overlays (eu )Dec 12, 2023 12,474 accessibility , overlays , metrics Why Designers Quit (2023 Report) (uxd )Dec 11, 2023 12,473 design , career WebKit Features in Safari 17.2 (jen +/web )Dec 11, 2023 12,472 release-notes , browsers , apple , safari , webkit Video Subtitles, Captions, Audio Descriptions, and Transcripts (dar )Dec 11, 2023 12,471 accessibility , multimedia , captions The “hidden” Attribute in HTML (mat )Dec 11, 2023 12,470 html , attributes The “await” Event Horizon in JavaScript (fro )Dec 11, 2023 12,469 javascript , events Screen Reader User Survey #10 (web )Dec 11, 2023 12,468 surveys , accessibility , screen-readers Quantity Queries Are Very Easy With CSS “:has()” (chr /fro )Dec 11, 2023 12,467 css , selectors Node.js, TypeScript, and ESM: It Doesn’t Have to Be Painful Dec 11, 2023 12,466 nodejs , typescript , esm “innerHTML” vs. “innerText” vs. “textContent”—What's the Difference? (fre )Dec 11, 2023 12,465 dom , javascript , html , comparisons Improve App Performance With Angular 17 “defer” Dec 11, 2023 12,464 videos , angular , performance , optimization How to Enable Experimental CSS and JS Features in Chrome, Firefox, and Safari (zor /css )Dec 11, 2023 12,463 videos , how-tos , experiments , browsers , google , chrome , mozilla , firefox , apple , safari Everything Is Chrome (val )Dec 11, 2023 12,462 browsers , history , browser-wars , chrome , google , browser-extensions , amp , link-lists Developer Relations Is an All-Company Effort (bla )Dec 11, 2023 12,461 developer-relations , foss , community Decoding Compound Tokens Dec 11, 2023 12,460 design-tokens , terminology Chrome Enables Desktop Mode by Default on Premium Tablets (pau /dev )Dec 11, 2023 12,459 browsers , google , chrome , desktop Building Components for Consumption, Not Complexity (dis /sma )Dec 11, 2023 12,458 design-systems , components , figma Behavior Belongs in the HTML Dec 11, 2023 12,457 html , javascript , principles Asynchronous JavaScript—How to Use Promises in Your JS Code (fre )Dec 11, 2023 12,456 how-tos , javascript , promises , asynchronicity ARIA, the Good Parts (hdv /par )Dec 11, 2023 12,455 videos , accessibility , aria A Perfectly Normal Amount of Tech Debt (max )Dec 10, 2023 12,454 technical-debt , maintenance Template for Accessibility Guidelines (stv /mat )Dec 10, 2023 12,453 templates , accessibility , guidelines Task Automation and Debugging With AI-Powered Tools Dec 10, 2023 12,452 automation , debugging , tooling , ai Signals of Interface Quality Dec 10, 2023 12,451 design , quality Potential Problems With Accessibility Audits and What to Do About Them (cer )Dec 10, 2023 12,450 accessibility , auditing , testing How I Brought LCP Down to Under 350 ms for Google-Referred Users on My Website (paw )Dec 10, 2023 12,449 performance , web-vitals , optimization , case-studies A List of JavaScript Engines, Runtimes, Interpreters Dec 10, 2023 12,448 javascript , javascript-engines , runtimes , link-lists What the Slot? (dut /mat )Dec 9, 2023 12,447 web-components , dom , shadow-dom , html Media Queries in HTML Video (aar )Dec 9, 2023 12,446 html , multimedia , css , media-queries , accessibility Scroll Fading 101 (nng )Dec 8, 2023 12,445 scrolling , interaction-design , usability Oh No! My JSON! (ton )Dec 8, 2023 12,444 css Incorporating “Skip to Main Content” Links for Better Website Accessibility (a11 )Dec 8, 2023 12,443 accessibility , skip-links Audit Your Site for Third-Party Cookies (dev )Dec 8, 2023 12,442 videos , auditing , cookies , privacy All Technical Debt Is a Risk to the Product and to Your Business Dec 8, 2023 12,441 technical-debt , quality , product-management , processes Why Chromium Cares About Standards (yoa )Dec 7, 2023 12,440 chromium , standards , web-platform The Shrinkwrap Problem: Possible Future Solutions (kiz )Dec 7, 2023 12,439 css The Most Accessible Font Dec 7, 2023 12,438 accessibility , typography , legibility , fonts The Last 5 Years of V8’s Garbage Collector (win )Dec 7, 2023 12,437 javascript , javascript-engines , v8 , garbage-collection , concurrency , history Stop Nesting Ternaries in JavaScript (phi )Dec 7, 2023 12,436 javascript , operators Security Headers Using “<meta>” (sap /mat )Dec 7, 2023 12,435 security , csp , html Release Notes for Safari Technology Preview 184 (jon /web )Dec 7, 2023 12,434 release-notes , browsers , apple , safari React Performance Optimization Dec 7, 2023 12,433 react , performance , optimization Preparing for Interaction to Next Paint, a New Web Core Vital (geo /sma )Dec 7, 2023 12,432 performance , web-vitals , optimization Is PHP Still a Viable Choice in 2023? Dec 7, 2023 12,431 discussions , php Insights: Mobile Accessibility Dec 7, 2023 12,430 accessibility , research , metrics , mobile CSS Wrapped: 2023 (una +/dev )Dec 7, 2023 12,429 css , browsers , support , interoperability , retrospectives CSS Snapshot 2023 (tab +/w3c )Dec 7, 2023 12,428 css , standards Angular Signals: Complete Guide Dec 7, 2023 12,427 guides , angular , signals , examples Accessibility-Specific Tech Requirements? It Depends! Dec 7, 2023 12,426 accessibility , processes A Beginner’s Guide to Accessible Text (pop )Dec 7, 2023 12,425 guides , accessibility , content , writing , best-practices Fine, I’ll Use a Super Basic CSS Processing Setup (chr /fro )Dec 6, 2023 12,424 css , sass , postcss , lightning-css , postprocessors Understanding the New WCAG 2.2 Criteria Dec 6, 2023 12,423 accessibility , wcag TypeScript’s Hidden Feature: Subtypes Dec 6, 2023 12,422 typescript The Complete Puppeteer Cheatsheet Dec 6, 2023 12,421 puppeteer , cheat-sheets , chromium Overview of Drupal Dec 6, 2023 12,420 overviews , drupal HTML5 Boilerplate v9.0.0 Released Dec 6, 2023 12,419 release-notes , html5-boilerplate Dark Design Patterns Catalog Dec 6, 2023 12,418 design , user-experience , dark-patterns Custom Events in Web Components (cfe )Dec 6, 2023 12,417 web-components , events , javascript Web Chat Accessibility Considerations (cra )Dec 5, 2023 12,416 accessibility , functionality , wcag , aria The Hellish History of HTML: An Incomplete and Personal Account (cra /mat )Dec 5, 2023 12,415 html , history “sizes=auto” Pretty Much Requires “width” and “height” Attributes (eee )Dec 5, 2023 12,414 html , attributes , images , maintainability Scale Your React App With Storybook and Chromatic Dec 5, 2023 12,413 react , scalability , storybook My 3 Rules for Documenting Code (wra )Dec 5, 2023 12,412 documentation , naming , processes Maglev—V8’s Fastest Optimizing JIT Dec 5, 2023 12,411 v8 , optimization , browsers , google , chrome Blind CSS Exfiltration: Exfiltrate Unknown Web Pages Dec 5, 2023 12,410 css , security Better Vue.js Inputs With Generics: The Select Dec 5, 2023 12,409 vuejs , generics , components Baseline’s Evolution on MDN (pep /mdn )Dec 5, 2023 12,408 browsers , support , web-platform , documentation , mdn , case-studies Astro 4.0 (blu +/ast )Dec 5, 2023 12,407 release-notes , astro A Definition Update for Baseline (kad +/dev )Dec 5, 2023 12,406 browsers , support , web-platform 4 Dead Simple Ways of Customizing Bootstrap Dec 5, 2023 12,405 bootstrap , customization , css Why Carousels Don’t Work Dec 4, 2023 12,404 carousels , design , user-experience The State of UX in 2024: Enter Late-Stage UX (fab /uxd )Dec 4, 2023 12,403 user-experience , design , outlooks The Pros and Cons of Using React Today (the )Dec 4, 2023 12,402 react , frameworks The Importance of User Feedback and Data in UX Design (uxm )Dec 4, 2023 12,401 user-experience , metrics Testing the Performance of Social Media Embeds (mic )Dec 4, 2023 12,400 performance , testing , embed-code , social-media Pen, Paper, IDE: A DevTool Founder’s Early-Stage Product Design Guide (rom +/evi )Dec 4, 2023 12,399 guides , design , product-management , processes Of Time and the Web (ada /btc )Dec 4, 2023 12,398 videos , web , processes , history How Marketing Changed OOP in JavaScript (mon /sma )Dec 4, 2023 12,397 marketing , javascript , oop , software-design-patterns CSS Media Query for Scripting Support (sea )Dec 4, 2023 12,396 css , media-queries , browsers , support Color Psychology in Visual Design: A Practical Guide to Impacting User Behavior (uxm )Dec 4, 2023 12,395 guides , design , colors , tips-and-tricks Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni /mat )Dec 4, 2023 12,394 fundamentals , html , attributes , accessibility , user-experience An Informed Pre-Caching Strategy for Large Sites Dec 4, 2023 12,393 strategies , performance , caching 12 Important User-Interface Design Guidelines (uxm )Dec 4, 2023 12,392 guidelines , design , usability 100 Bucket List Ideas for Programmers Dec 4, 2023 12,391 career , learning 10 Tips for Implementing Webflow On-Page SEO Dec 4, 2023 12,390 webflow , seo , tips-and-tricks Choosing the Right Static Site Generator: A Comprehensive Comparison of Hugo, Jekyll, and Pelican Dec 3, 2023 12,389 site-generators , comparisons , hugo , jekyll Is the Flat Design Trend Finally Over? (uxd )Dec 3, 2023 12,388 design , flat-design , trends The “form” Attribute—Enhancing Form Layout Flexibility (mat )Dec 3, 2023 12,387 forms , html , attributes A More Holistic Design Workflow: Gluing Jira, Figma, and Zeplin Together (uxd )Dec 2, 2023 12,386 design , processes , atlassian , figma You Don’t Need JavaScript for That (kil /mat )Dec 2, 2023 12,385 javascript Let’s Learn How Modern JavaScript Frameworks Work by Building One (nol )Dec 2, 2023 12,384 javascript , frameworks , reactivity , rendering , dom Fastest Way of Passing State to JavaScript, Re-Visited (kur )Dec 2, 2023 12,383 javascript , state-management , performance Debugging BFCache, Make Your Page Load Instantly (jec +/dev )Dec 1, 2023 12,382 videos , performance , bfcache , browsers , google , chrome , dev-tools , debugging Search vs. Browse Dec 1, 2023 12,381 user-experience , browsing , searching , comparisons Deceptive Patterns in UX: How to Recognize and Avoid Them (nng )Dec 1, 2023 12,380 user-experience , dark-patterns Web Development Advent Calendars for 2023 (aar )Dec 1, 2023 12,379 link-lists , learning The UX of HTML (vas /mat )Dec 1, 2023 12,378 html , semantics , user-experience Recovering Deleted Files From Your Git Working Tree (sma )Dec 1, 2023 12,377 git , command-line I Replaced npm, Yarn, and nvm With pnpm (paw )Dec 1, 2023 12,376 dependencies , npm , yarn , pnpm , nvm How to Use a Color Font (man )Dec 1, 2023 12,375 how-tos , fonts , css Does Web Design Matter? Dec 1, 2023 12,374 design , web CSS Relative Colors (luc /iod )Dec 1, 2023 12,373 css , colors Create Dynamic Web Experiences With Interactive SVG Animations Dec 1, 2023 12,372 svg , images , animations , tooling Preparing for a Live Demo Nov 30, 2023 12,371 career Not All Screen Reader Users Are Blind (tem )Nov 30, 2023 12,370 accessibility , user-experience , screen-readers Node v21.3.0 (raf /nod )Nov 30, 2023 12,369 release-notes , nodejs New to the Web Platform in November (rac /dev )Nov 30, 2023 12,368 release-notes , web-platform , browsers , google , chrome , mozilla , firefox Is 2024 the Year of CSS Nesting? (jar /van )Nov 30, 2023 12,367 css , nesting Firefox on the Brink? (bry )Nov 30, 2023 12,366 browsers , mozilla , firefox Creating a Marquee Effect With CSS Animations Nov 30, 2023 12,365 css , animations , effects Alternative Frontends Nov 29, 2023 12,364 web , censorship CSS: BEM or Atomic Design Nov 29, 2023 12,363 css , bem , atomic-design , comparisons Testing in Production With Canary Deployments: A How-To Guide Nov 29, 2023 12,362 guides , testing , deploying Measure LCP Sub-Parts to Improve Largest Contentful Paint (deb )Nov 29, 2023 12,361 performance , web-vitals , metrics Hide and Debug Empty Elements With CSS (mic )Nov 29, 2023 12,360 css Fetch API, Do You Really Know How to Handle Errors? Nov 29, 2023 12,359 data-fetching , apis , errors Design That Scales Nov 29, 2023 12,358 books , design , design-systems , scalability , processes CSS Modules (fro )Nov 29, 2023 12,357 css , modules , scope , examples The Difference Between Nesting an “@ layer” in “@ media” and “@ container” Query (mat )Nov 28, 2023 12,356 videos , css , media-queries , container-queries , comparisons Oh No, Overflow! (mic )Nov 28, 2023 12,355 css , overflow , layout How to Use the File System in Node.js (cra )Nov 28, 2023 12,354 how-tos , file-handling , nodejs , apis Care Beyond Code: 7 Best Design Practices for Frontend Developers (tra /evi )Nov 28, 2023 12,353 design , best-practices Accessing .env Files Natively With Node.js Nov 28, 2023 12,352 nodejs , environments “An Accessible Website Won’t Be Beautiful”… Really?! Nov 27, 2023 12,351 design , accessibility Web Components Eliminate JavaScript Framework Lock-In (jak )Nov 27, 2023 12,350 web-components , javascript , frameworks , maintainability The “hanging-punctuation” Property in CSS (chr )Nov 27, 2023 12,349 css , typography Resource Loading at the Cutting Edge Nov 27, 2023 12,348 videos , performance Kicking the Excessive JavaScript Habit (mic )Nov 27, 2023 12,347 javascript , performance , developer-experience , user-experience Keyboard Accessibility Myths and WCAG (gra /tet )Nov 27, 2023 12,346 accessibility , keyboard-navigation , wcag , myths How to Use Responsive HTML Video (…and Audio!) (sco )Nov 27, 2023 12,345 how-tos , responsive-design , html , multimedia How to Use Chrome’s Accessibility Tree (pop )Nov 27, 2023 12,344 how-tos , accessibility , browsers , google , chrome Checking the Type of a String in PHP (ami )Nov 27, 2023 12,343 php , strings Burnout in the Digital Accessibility Field Nov 27, 2023 12,342 accessibility , career Accessibility: A Practical Perspective (mat )Nov 27, 2023 12,341 accessibility A Complete Guide to pnpm Nov 27, 2023 12,340 guides , pnpm , dependencies 10 JavaScript Changes You Missed in 2023 (fir )Nov 27, 2023 12,339 videos , javascript , retrospectives Progressive Enhancement vs. Graceful Degradation: Approaches to Web Development Nov 26, 2023 12,338 progressive-enhancement , graceful-degradation , comparisons OOP Design Patterns in JavaScript Nov 26, 2023 12,337 javascript , oop , software-design-patterns “oklch()” Retains Perceived Lightness for Different Hue Angles (ste )Nov 26, 2023 12,336 css , functions , colors , oklch Are Design Ethics Useless? (koo )Nov 26, 2023 12,335 design , ethics Preventing Scroll “Bounce” With CSS (mic )Nov 25, 2023 12,334 css , scrolling Design Systems Metrics—What I Have Learned Leading the [Design System] of the Biggest Edtech in Latin America Nov 24, 2023 12,333 design-systems , metrics , lessons Weird HTML Hacks (ern )Nov 24, 2023 12,332 html , css , hacks , techniques , history Accessibility Is Leadership Nov 24, 2023 12,331 accessibility , leadership A Few Ways CSS Is Easier to Write in 2023 (geo /sma )Nov 24, 2023 12,330 css , techniques , comparisons State of JavaScript 2023 (sac /dev )Nov 23, 2023 12,329 surveys , javascript How to Test 3.3.7 Redundant Entry (tpg )Nov 23, 2023 12,328 how-tos , accessibility , testing , wcag Top 10 Most Popular JavaScript Frameworks to Choose in 2024 Nov 22, 2023 12,327 javascript , frameworks , react , angular , vuejs , nodejs , express , meteor , nextjs , emberjs , backbone , svelte Vue and Vite Status Update (eva )Nov 22, 2023 12,326 videos , vuejs , vite The Elevator Pitch for Web Components (cfe )Nov 22, 2023 12,325 web-components , html , dom Test Often to Keep Your Designs Simple Nov 22, 2023 12,324 design , prototyping , testing , simplicity Shadow DOM Is for Hiding Your Shame Nov 22, 2023 12,323 shadow-dom , dom , web-components , html Psychology of Speed: A Guide to Perceived Performance (fox /cal )Nov 22, 2023 12,322 guides , performance , user-experience Choosing a Green Web Host (mic )Nov 22, 2023 12,321 hosting , sustainability Browsers Only Update “:target” on Page Load and During Fragment Navigation (sim )Nov 22, 2023 12,320 css , selectors Why We Don’t Like TDD: A Developer’s Perspective Nov 21, 2023 12,319 testing , processes URL Parser Performance (bag )Nov 21, 2023 12,318 urls , parsing , performance The Unbearable Weight of Massive JavaScript (rya )Nov 21, 2023 12,317 videos , javascript , frameworks , performance The Tension and Future of Jamstack (zac )Nov 21, 2023 12,316 tech-stacks , jamstack PHP Attributes in Laravel Nov 21, 2023 12,315 php , laravel , attributes Easy Introduction to Variables and Data Types in Programming for Beginners (ara )Nov 21, 2023 12,314 introductions , variables , types , programming Demystifying Web Push Notifications Nov 21, 2023 12,313 notifications , javascript An Interactive Guide to CSS Grid (jos )Nov 21, 2023 12,312 guides , css , grids , layout What Are Webhooks and How to Use Them Nov 20, 2023 12,311 webhooks Streams in Node.js Nov 20, 2023 12,310 nodejs , streaming , examples Width and Height in CSS (jim )Nov 20, 2023 12,309 css The 9 HTML Elements That Have an Attribute of the Same Name, or: The 9 Attributes That Have an Element of the Same Name (j9t )Nov 20, 2023 12,308 html , attributes Navigating the Intersection of Brand Strategy and User Experience (uxm )Nov 20, 2023 12,307 branding , strategies , user-experience Jimdo’s Engineering Guidelines Nov 20, 2023 12,306 guidelines , processes , collaboration , onboarding , case-studies Inspecting WCAG 2.2: Target Size Nov 20, 2023 12,305 videos , accessibility , wcag , standards How to Avoid Breaking Web Pages for Keyboard Users (tpg )Nov 20, 2023 12,304 how-tos , accessibility , keyboard-navigation CSS4 Is Coming (Not a Clickbait) (zor /css )Nov 20, 2023 12,303 videos , css Conducting a Content Audit to Improve Your Content (uxm )Nov 20, 2023 12,302 content , auditing , quality , optimization Announcing TypeScript 5.3 (dan /typ )Nov 20, 2023 12,301 release-notes , typescript Introduction to AWS—DynamoDB Nov 19, 2023 12,300 introductions , aws , dynamodb , databases CSS Nesting UX in DevTools (sha )Nov 19, 2023 12,299 css , nesting , user-experience , developer-experience , browsers , dev-tools CSS Nesting (sha )Nov 19, 2023 12,298 css , nesting The CSS Property You Didn’t Know You Needed Nov 18, 2023 12,297 css Skip PHPUnit Tests Conditionally in PHP (ami )Nov 18, 2023 12,296 php , testing How Independent Publishing Has Changed From the 1990s Until Today Nov 18, 2023 12,295 history , writing , web Comparison of Accessibility of E-Government Websites in Europe (cer )Nov 18, 2023 12,294 accessibility , case-studies , comparisons An Attempted Taxonomy of Web Components (zac )Nov 18, 2023 12,293 web-components , html 26 Frontend Certifications for Web Developers Nov 18, 2023 12,292 training , career , link-lists 10 Great Websites to Learn Web Development (apo )Nov 18, 2023 12,291 link-lists , learning Why You Should Curate, Not Create, a Design System (uxd )Nov 17, 2023 12,290 design-systems , processes 5 Formatting Techniques for Long-Form Content (nng )Nov 17, 2023 12,289 usability , content , writing , formatting , techniques Why Svelte? Nov 17, 2023 12,288 svelte , react , frameworks Understanding Dev Dependencies in Web Development Nov 17, 2023 12,287 dependencies “NODE_ENV=production” Is a Lie (mco )Nov 17, 2023 12,286 videos , nodejs , environments , optimization Integrating MongoDB With Node.js Nov 17, 2023 12,285 mongodb , nodejs HTML Web Components Are Just JavaScript? (mia /odd )Nov 17, 2023 12,284 web-components , javascript , html 10 Tips for Driving Design System Adoption (zer )Nov 17, 2023 12,283 design-systems , tips-and-tricks Until the Right Design Emerges… Nov 16, 2023 12,282 design Wasp Lang and Prisma ORM: A New Era in Web Development (pri )Nov 16, 2023 12,281 videos , wasp , prisma Vite 5.0 Is Out (vit )Nov 16, 2023 12,280 release-notes , vite Using Chrome’s Accessibility Tree for Manual Testing of HTML and ARIA Nov 16, 2023 12,279 videos , browsers , google , chrome , dev-tools , accessibility , testing , html , aria The Node.js Event Loop (mco /pla )Nov 16, 2023 12,278 nodejs , event-loop , events The Developer Job Market Is Insane—5 Tips on How to Survive Nov 16, 2023 12,277 career , interviewing , tips-and-tricks The Best CSS Background Patterns for Your Next Project Nov 16, 2023 12,276 css , backgrounds How to Use Node.js With Docker (cra )Nov 16, 2023 12,275 how-tos , nodejs , docker Getting Started With CSS Container Queries (mic /mdn )Nov 16, 2023 12,274 introductions , css , container-queries Exclusive Accordions Exclude (yat )Nov 16, 2023 12,273 accessibility , html , accordions Evolution of Visible Focus Nov 16, 2023 12,272 videos , accessibility , focus 4 Web Devs, 1 App Idea (whi +)Nov 16, 2023 12,271 videos , web-apps , case-studies We Need to Have a Chat? I Think We Should Refactor Nov 15, 2023 12,270 design-systems , maintenance , refactoring Shattering the Design System: Unleashing the Creative Revolution (cre /uxd )Nov 15, 2023 12,269 design-systems , creativity , processes Optimizing Frontend Performance: Mastering Memoization, Throttling, and Debouncing Nov 15, 2023 12,268 performance , optimization , memoization , throttling , debouncing Browsing the Eastern Side of the Personal Web Nov 15, 2023 12,267 web , community Why Doesn’t AI Work for Producing Accessible Code? (ala )Nov 15, 2023 12,266 accessibility , code-generation , ai Using Selectlist in React (kil /pol )Nov 15, 2023 12,265 react , forms Release Notes for Safari Technology Preview 183 (jon /web )Nov 15, 2023 12,264 release-notes , browsers , apple , safari Modular CSS and Different Ways to Structure Your Stylesheets (cfe )Nov 15, 2023 12,263 css , modules Is It Worth Keeping Your CSS DRY—Pros and Cons Nov 15, 2023 12,262 css , maintainability , principles Introduction to LangChain Nov 15, 2023 12,261 introductions , langchain Introducing N|Solid Copilot: Your AI-Powered Node.js Navigator (nod )Nov 15, 2023 12,260 introductions , nodejs , ai , tooling How to Optimize MongoDB Performance for Node.js (app )Nov 15, 2023 12,259 how-tos , mongodb , optimization , nodejs Biome—Unified Linting and Formatting Solution Nov 15, 2023 12,258 biome , configuration About Subgrid and Colored Grid Lines (len )Nov 15, 2023 12,257 css , grids , layout A Tip for Properly Handling Loading States in Web Apps (ray )Nov 15, 2023 12,256 tips-and-tricks , state-management , web-apps A Guide to Low-Code No-Code in Software Development Nov 15, 2023 12,255 guides , low-and-no-code , concepts Designing for Accessibility Beyond Compliance (uxd )Nov 14, 2023 12,254 design , accessibility , compliance What Is Transpiling in JavaScript? Nov 14, 2023 12,253 videos , javascript , ecmascript , transpiling , babel Simplifying the E2E Selectors Hassle Nov 14, 2023 12,252 angular , typescript , testing Node.js Monthly Downloads (mco )Nov 14, 2023 12,251 websites , nodejs , metrics Letter and Spirit of Web Development (j9t )Nov 14, 2023 12,250 community , processes How I Test a Website for Accessibility Nov 14, 2023 12,249 accessibility , testing Exploring V8’s Strings: Implementation and Optimizations (ili )Nov 14, 2023 12,248 javascript , javascript-engines , v8 , strings , optimization Elevate Your CSS Debugging Skills With These Chrome DevTools Tricks in 2024 (uti )Nov 14, 2023 12,247 css , debugging , browsers , google , chrome , dev-tools Cracking a “Developer Tools Killer” Script… (cod )Nov 14, 2023 12,246 browsers , dev-tools , debugging Accessibility Testing With Chrome DevTools Nov 14, 2023 12,245 accessibility , testing , browsers , google , chrome , dev-tools Your Website’s URLs Can and Should Be Beautiful Nov 13, 2023 12,244 urls , usability The Top WordPress Plugins Are… a Little Sad? (chr )Nov 13, 2023 12,243 wordpress , plugins Text With Media Background: Practical Solutions Nov 13, 2023 12,242 images , microcontent , readability , accessibility Prettier 3.1: New Experimental Ternaries Formatting and Angular Control Flow Syntax Nov 13, 2023 12,241 release-notes , prettier Monitoring Your Python App With AppSignal Nov 13, 2023 12,240 python , monitoring , tooling Is It Time for You to Leave Social Media? Nov 13, 2023 12,239 social-media Introducing the Website Carbon Rating System Nov 13, 2023 12,238 introductions , sustainability HTML Web Components (jim )Nov 13, 2023 12,237 html , web-components Growing Design by Letting Teams Experience It Nov 13, 2023 12,236 design Designing Web Design Documentation (fre /sma )Nov 13, 2023 12,235 documentation , design , design-systems Cascade Layers, CSS Functions, and More CSS With Miriam Suzanne (mia +/sho )Nov 13, 2023 12,234 podcasts , interviews , css , cascade , functions A Coder Considers the Waning Days of the Craft Nov 13, 2023 12,233 craft , retrospectives , web Java Memory Leaks: Detection and Prevention Nov 12, 2023 12,232 java , memory The Nature of Digital Is Environmentally Destructive (ger )Nov 12, 2023 12,231 sustainability HTML First Nov 12, 2023 12,230 websites , html , principles Explaining Kubernetes to My Uber Driver Nov 12, 2023 12,229 architecture , kubernetes Accessibility Training Can Sometimes Harm Accessibility (cer )Nov 12, 2023 12,228 accessibility , training AI Is the New UI (uxd )Nov 11, 2023 12,227 ai , design Stop Using AI-Generated Images (mic )Nov 11, 2023 12,226 ai , images NCSA Mosaic: How the First Mainstream Web Browser Changed the World Forever Nov 11, 2023 12,225 history , browsers , mosaic Mastering Cryptography Fundamentals With Node’s “crypto” Module Nov 11, 2023 12,224 security , cryptography , nodejs Lost in Translation: Tips for Multilingual Web Accessibility (ben )Nov 11, 2023 12,223 tips-and-tricks , accessibility , internationalization , localization Do You Really Need to Validate Your HTML Code? Nov 11, 2023 12,222 discussions , html , conformance What’s New in Angular 17 (rak )Nov 10, 2023 12,221 angular Cookie Permissions 101 (nng )Nov 10, 2023 12,220 cookies , legal , user-experience Set Up Your Redwood.js Environment: A Beginner’s Tutorial (sel )Nov 10, 2023 12,219 videos , tutorials , redwoodjs Never Use “Scroll” Value for Overflow (kiz )Nov 10, 2023 12,218 css , overflow , scrolling CSS Nesting Is Here (mic )Nov 10, 2023 12,217 css , nesting Creating Accessible UI Animations (sma )Nov 10, 2023 12,216 accessibility , animations Concurrency in React 18 for Busy Bees (ole )Nov 10, 2023 12,215 react , concurrency A Faster Web in 2024 (rvi )Nov 10, 2023 12,214 performance , web-vitals , metrics , web Understanding HTML Landmarks and How to Apply Them (its /log )Nov 9, 2023 12,213 html , semantics , accessibility , aria NaN or Not a Number? (mic )Nov 9, 2023 12,212 javascript Modern Frontend Testing With Vitest, Storybook, and Playwright Nov 9, 2023 12,211 testing , vitest , storybook , playwright HTML Web Components (ada )Nov 9, 2023 12,210 web-components , html , web-platform How Long Until Your Website Is Accessible? (kar )Nov 9, 2023 12,209 accessibility , processes Front End Devs Really Don’t Understand Accessibility (cfe )Nov 9, 2023 12,208 accessibility , craft ES6 Features You Didn’t Know You Needed: A JavaScript Guide for Beginners Nov 9, 2023 12,207 guides , javascript Effective Engineering Teams (add )Nov 9, 2023 12,206 collaboration , career , engineering-management CSS Nesting Relaxed Syntax Update (arg /dev )Nov 9, 2023 12,205 css , nesting , browsers , google , chrome , support Can Bun Eat Node.js’s Lunch? Testing the Trendy Toolkit Nov 9, 2023 12,204 bun , nodejs , comparisons XML Basics for Computing Nov 8, 2023 12,203 fundamentals , xml Secure Code Review Tips to Defend Against Vulnerable Node.js Code Nov 8, 2023 12,202 nodejs , security , code-reviews Web Developers: Remarkably Untalented and Careless? (bal )Nov 8, 2023 12,201 quality , career , training Using CSS “content-visibility” to Boost Your Rendering Performance (log )Nov 8, 2023 12,200 css , rendering , performance “@ scope” (mdn )Nov 8, 2023 12,199 css , scope Monolith to Microservices: 5 Strategies, Challenges, and Solutions Nov 8, 2023 12,198 monoliths , microservices , architecture , migrating , strategies Introducing Angular v17 (mge /ang )Nov 8, 2023 12,197 introductions , release-notes , angular How to Use Timeouts in Node.js (app )Nov 8, 2023 12,196 how-tos , time , nodejs , javascript