The Proprietary Syndication Formats (chr )Oct 17, 2022 1,601 syndication , rss Secure JavaScript URL Validation (sny )Oct 17, 2022 1,600 javascript , validation , urls , security Hands-On Guide to Color Fonts and “@ font-palette-values” (zor /css )Oct 17, 2022 1,599 videos , guides , css , fonts Google on Alt Text SEO and Accessibility (sea )Oct 17, 2022 1,598 google , seo , accessibility , writing , alt-text , images Forging Successful Partnerships With Software Developers (uxm )Oct 17, 2022 1,597 collaboration , design Edit Someone Else’s Website: “contenteditable” and “designMode” (aus )Oct 17, 2022 1,596 html Designing for Users With Disabilities: 10 Factors to Consider (uxm )Oct 17, 2022 1,595 accessibility , design , usability Why We’re Breaking Up With CSS-in-JS Oct 16, 2022 1,594 css , javascript , css-in-js The Wasted Potential of CSS Attribute Selectors Oct 16, 2022 1,593 css , attributes , selectors , bem Next.js Crash Course Oct 16, 2022 1,592 videos , crash-courses , nextjs Don’t Be Arrogantly Ignorant: Don’t Flame Oct 16, 2022 1,591 career , communication Moving From React to htmx (htm )Oct 15, 2022 1,590 migrating , react , htmx Introduction to WebC (5t3 )Oct 15, 2022 1,589 introductions , webc How to Rebase Stacked Git Branches (ada )Oct 15, 2022 1,588 how-tos , git Utility Framework UnoCSS Oct 14, 2022 1,587 unocss , presentational-html , css Scoop: Meta Ending Support for Instant Articles Oct 14, 2022 1,586 facebook+meta , support New Brutalism and Web Accessibility: What You Need to Know (uxd )Oct 14, 2022 1,585 design , accessibility Microfrontends: Microservices for the Frontend Oct 14, 2022 1,584 micro-frontends , microservices Design for Them Not for You Oct 14, 2022 1,583 videos , design , usability Container Queries: Style Queries (bra )Oct 14, 2022 1,582 css , container-queries Accessibility Checkers—a Good Start, Not a Solution (kno )Oct 14, 2022 1,581 accessibility , testing , tooling Why You Should Prefer Using pnpm Over npm and Yarn? Oct 13, 2022 1,580 pnpm , npm , yarn , comparisons What I Learned About SVG Accessibility (Among Other Things) From NBC News’ Senate “What If” Project Oct 13, 2022 1,579 accessibility , svg , images , lessons Upgrading Colors to HD on the Web (bra )Oct 13, 2022 1,578 css , colors Two JavaScripts (rem )Oct 13, 2022 1,577 javascript Some Things I Took Away From an Event Apart 2022 in Denver (geo /css )Oct 13, 2022 1,576 web , accessibility , css Should We Hire Junior Developer Advocates? (bla )Oct 13, 2022 1,575 hiring , advocacy , developer-relations , dei Intro to Why Accessibility Is Important for Good SEO (deq )Oct 13, 2022 1,574 introductions , accessibility , seo CDN (htt )Oct 13, 2022 1,573 web-almanac , studies , research , metrics , performance , content-delivery , tooling Augmenting Node.js With WebAssembly (nea )Oct 13, 2022 1,572 videos , nodejs , webassembly A Pure CSS Gallery Focus Effect With “:not” (css )Oct 13, 2022 1,571 css , selectors The Web’s Next Transition (ken )Oct 12, 2022 1,570 web-apps , multi-page-apps , single-page-apps , progressive-enhancement Speeding Up Async Snippets (css )Oct 12, 2022 1,569 performance , javascript , asynchronicity Representation in “alt” Text (aar )Oct 12, 2022 1,568 accessibility , dei , writing How to Animate CSS Box Shadows and Optimize Performance Oct 12, 2022 1,567 how-tos , css , animations , shadows , performance Early Days of Container Style Queries (geo /css )Oct 12, 2022 1,566 css , container-queries Design Specifications Template (uxd )Oct 12, 2022 1,565 design , templates Create a Passkey for Passwordless Logins (age /dev )Oct 12, 2022 1,564 authentication , security , passkeys Tree Views in CSS (kat )Oct 11, 2022 1,563 css The Border Property You Never Knew You Needed (kev )Oct 11, 2022 1,562 videos , css Sustainable Web Development Strategies Within an Organization (mic /sma )Oct 11, 2022 1,561 sustainability , performance , optimization Quick Tip: How to Use the Ternary Operator in JavaScript Oct 11, 2022 1,560 how-tos , javascript , operators , tips-and-tricks Bun? Deno? Node.js? Creating Your Own JavaScript Runtime Using V8, Libuv, and More Oct 11, 2022 1,559 videos , javascript , runtimes , v8 :where :is CSS? Oct 10, 2022 1,558 css , selectors When New CSS Features Collide: Possibility and Complexity at the Intersections (rac )Oct 10, 2022 1,557 slides , css , complexity , interoperability WCAG 2.2 Success Criteria Oct 10, 2022 1,556 accessibility , wcag SVG Sprites: Old-School, Modern, Unknown, and Forgotten (pep )Oct 10, 2022 1,555 svg , images , sprites , performance New Patterns for Amazing Apps (tom /dev )Oct 10, 2022 1,554 web-apps Landing the Second Click: A Guide to Designing Better Landing Pages (uxd )Oct 10, 2022 1,553 guides , design , landing-pages , user-conversion HTML 2022: 20 Additional Observations From Analyzing the Web Almanac Data (j9t )Oct 10, 2022 1,552 html , metrics , web-almanac How to Write Good Alt Text (cfe )Oct 10, 2022 1,551 how-tos , accessibility , writing , alt-text , images Delightful UI Animations With Shared Element Transitions API II (cod /sma )Oct 10, 2022 1,550 javascript , animations , transitions , apis Challenges of Multi-Brand Design Systems (uxd )Oct 10, 2022 1,549 design-systems , branding , theming A Little Semantic HTML Trick for React Components Oct 10, 2022 1,548 react , html , semantics , components , tips-and-tricks Usability Heuristic Frameworks: Which One Is Right for You? (uxd )Oct 9, 2022 1,547 usability , research Turn Around Your Git Mistakes in 17 Ways Oct 9, 2022 1,546 git , productivity , mistakes Personas: Study Guide Oct 9, 2022 1,545 guides , personas , usability , training , link-lists Understanding “async” and “await” Oct 7, 2022 1,544 javascript , asynchronicity Prioritizing Technical Debt With Hotspots Oct 7, 2022 1,543 videos , technical-debt , visualization , prioritization Layout Breakouts With CSS Grid Oct 7, 2022 1,542 css , grids , layout 4 Required Tests Before Shipping New Features (5t3 )Oct 7, 2022 1,541 accessibility , testing 2022 Web Almanac Report Finds WordPress Adoption Is Growing, Adds New Page Builder Data (sar )Oct 7, 2022 1,540 studies , research , web-almanac , wordpress , content-management WordPress.org Plugin Developers Demand Transparency Regarding the Removal of Active Install Growth Data (sar )Oct 6, 2022 1,539 wordpress , plugins , metrics Unless You’re in the Mafia, Your Company Isn’t Your Family (cod )Oct 6, 2022 1,538 career The Future of the Web Is on the Edge (den )Oct 6, 2022 1,537 deno , edge-computing The Future of Rendering in React (psu )Oct 6, 2022 1,536 react , client-side-rendering , server-side-rendering How to Safely Share Your Email Address on a Website (css )Oct 6, 2022 1,535 how-tos , communication , email How to Safely Pass Data to JavaScript in a Django Template (ada )Oct 6, 2022 1,534 how-tos , javascript , django How to Optimize Resource Loading With the “fetchpriority” Attribute (deb )Oct 6, 2022 1,533 how-tos , html , performance , optimization Five Months Worth of Takes on the Digital Accessibility Space Oct 6, 2022 1,532 accessibility , testing , tooling Debugging CSS, No Extensions Required (kev )Oct 6, 2022 1,531 videos , css , debugging , browsers , browser-extensions Awesome Tools for Open Source Contributions Oct 6, 2022 1,530 tooling , foss , documentation Adding Components to Eleventy With WebC (zac )Oct 6, 2022 1,529 eleventy , components , webc A Short Story of the Google Error Page (j9t )Oct 6, 2022 1,528 history , google , error-pages Using Web Components With Next (or Any SSR Framework) (ada /css )Oct 5, 2022 1,527 web-components , nextjs , server-side-rendering Use “npm query” and jq to Dig Into Your Dependencies Oct 5, 2022 1,526 videos , npm , dependencies , auditing Quick Tip: How to Use the Spread Operator in JavaScript Oct 5, 2022 1,525 how-tos , javascript , operators , tips-and-tricks Patching the Open Web (jim )Oct 5, 2022 1,524 open-web Front-End Development Is Like… (geo )Oct 5, 2022 1,523 career Foundations: HTML Semantics (tet )Oct 5, 2022 1,522 accessibility , fundamentals , html , semantics Easy Fluid Typography With “clamp()” Using Sass Functions (uti /sma )Oct 5, 2022 1,521 fluid-design , typography , css , sass , functions AI Code Completion Is Like Cruise Control—and That’s Great News for Bigger Teams (cod )Oct 5, 2022 1,520 ai , code-completion , productivity , collaboration Where Are the Accessibility Statements? Digital Accessibility Shouldn’t Be a Surprise (deq )Oct 4, 2022 1,519 accessibility , documentation When Going Somewhere Does a Thing: On Links and Buttons (kil )Oct 4, 2022 1,518 accessibility , html , links , buttons , semantics The Missing Math Methods in JavaScript Oct 4, 2022 1,517 javascript , math One Formula to Rule Them All: The ROI of a Design System (uxd )Oct 4, 2022 1,516 design-systems Four Ways to Pick the Right UX Method Oct 4, 2022 1,515 user-experience , research Designing a Secure API Oct 4, 2022 1,514 software-design , apis , security CSS Halftone Patterns (mic )Oct 4, 2022 1,513 css , effects CSS Grid vs. Flexbox: How to Decide (With Examples) (ell )Oct 4, 2022 1,512 css , grids , flexbox , layout , comparisons , examples Component-Level Design Tokens: Are They Worth It? Oct 4, 2022 1,511 design-tokens , components Can Consistency Harm Your Product? (uxd )Oct 4, 2022 1,510 design , consistency A CSS Class-Naming Convention Might Still Be Your Best Choice (ben )Oct 4, 2022 1,509 css , naming , conventions 3 Things to Consider Before You Implement CAPTCHA for Accessibility (uxd )Oct 4, 2022 1,508 accessibility , captcha The Difference Between “undefined” and “not defined” in JavaScript Oct 3, 2022 1,507 javascript Mobile UX Design in 2022 (uxm )Oct 3, 2022 1,506 user-experience , mobile , design Minimalism as Narcissism Oct 3, 2022 1,505 minimalism Jenkins Best Practices Every Developer Must Know Oct 3, 2022 1,504 jenkins , best-practices I Turned JS Into a Compiled Language (for Fun and Wasm) (sur )Oct 3, 2022 1,503 javascript , compiling , webassembly I Changed My Mind About Writing New JavaScript Frameworks (whi )Oct 3, 2022 1,502 javascript , frameworks Delightful UI Animations With Shared Element Transitions API (cod /sma )Oct 3, 2022 1,501 javascript , animations , transitions , apis CSS-Only Type Grinding: Casting Tokens Into Useful Values Oct 3, 2022 1,500 css , design-tokens Busting the Myths About Agile Development and User Research (uxm )Oct 3, 2022 1,499 agile , user-experience , research , myths A Beginner’s Complete Guide to Form Accessibility: The 5 Things Accessible Forms Need and How to Fix Common Errors (pop )Oct 3, 2022 1,498 guides , accessibility , forms Phylum Detects Active Typosquatting Campaign Targeting npm Developers Oct 2, 2022 1,497 npm , dependencies , security What Is Website Minimalism? Oct 1, 2022 1,496 minimalism , design Ten Years of TypeScript (dan /typ )Oct 1, 2022 1,495 typescript Software Engineering Practices (sim )Oct 1, 2022 1,494 best-practices , documentation , testing , migrating , formatting , environments , automation Why UX? Sep 30, 2022 1,493 videos , user-experience Templating in HTML (kit )Sep 30, 2022 1,492 html , javascript Optimize Long Tasks (mal /dev )Sep 30, 2022 1,491 performance , javascript , optimization Learn Accessibility (car /dev )Sep 30, 2022 1,490 courses , accessibility How to Scale SVG (ame /css )Sep 30, 2022 1,489 how-tos , scaling , svg , images Getting Started With WordPress Block Development (css )Sep 30, 2022 1,488 wordpress , introductions depngn Sep 30, 2022 1,487 packages , npm , nodejs , dependencies Choosing the Best Node.js Docker Image (sny )Sep 30, 2022 1,486 nodejs , docker Building Delight in Your Design System (lur /zer )Sep 30, 2022 1,485 design-systems , user-experience A Web Component Story Sep 30, 2022 1,484 web-components , design-systems Yes, Accessibility Is Also a Backend Concern (eri )Sep 29, 2022 1,483 accessibility Why You Should Care About Design in Uncertain Times (uxd )Sep 29, 2022 1,482 design State of CSS 2022 (sac +/dev )Sep 29, 2022 1,481 surveys , css Intersectionality, Accessibility, and Inclusion (int )Sep 29, 2022 1,480 videos , accessibility , dei How to Center a Div Using CSS Grid Sep 29, 2022 1,479 how-tos , css , grids , centering “:has()” Opens Up New Possibilities With CSS (kev )Sep 29, 2022 1,478 videos , css , selectors CSS Selectors—Cheat Sheet for Class, Name, Child Selector List (fre )Sep 29, 2022 1,477 css , selectors , examples , cheat-sheets Websites Need to Be Accessible to Be Inclusive Sep 28, 2022 1,476 accessibility , dei This Site’s Type Is Now Variable (ell )Sep 28, 2022 1,475 typography , fonts , variable-fonts , css Performance Budgets: The Easiest Way to a Faster Site (fox /cal )Sep 28, 2022 1,474 performance , performance-budgets Let Me Understand How JavaScript Works Under the Hood Sep 28, 2022 1,473 javascript How to Return Multiple Values From a Function in JavaScript (ami )Sep 28, 2022 1,472 how-tos , javascript , functions How to Make Your Designs Scannable (and Why You Should) (web )Sep 28, 2022 1,471 how-tos , design , usability GIFs Without the .gif: The Most Performant Image and Video Options Right Now (oll /css )Sep 28, 2022 1,470 performance , multimedia , images , gif , html Getting the Power of Vim in WebStorm and Other JetBrains IDEs (jet )Sep 28, 2022 1,469 code-editors , jetbrains , webstorm , vi+vim Useful JavaScript Math Functions and How to Use Them Sep 27, 2022 1,468 javascript , math , functions Named Element IDs Can Be Referenced as JavaScript Globals (css )Sep 27, 2022 1,467 javascript , html Learn HTML (est /dev )Sep 27, 2022 1,466 courses , html Five Data-Loading Patterns to Boost Web Performance (sma )Sep 27, 2022 1,465 performance Don’t Worry, Nobody Is Replacing Node, Not Even Bun and Even Less Deno Sep 27, 2022 1,464 nodejs , bun , deno Dear Console… (cod )Sep 27, 2022 1,463 console , javascript Closing a 30 Pixel Gap Between Native and Web (pat /mic )Sep 27, 2022 1,462 web-apps , browsers , web , native A Deep Dive Into WCAG 2.2—and Beyond (yat )Sep 27, 2022 1,461 podcasts , accessibility , wcag , deep-dives 7 Things to Consider When Working On a Personal Project Sep 27, 2022 1,460 career , learning The New Wave of JavaScript Web Frameworks Sep 26, 2022 1,459 javascript , frameworks , react , vuejs , svelte , solidjs Sustainability (htt )Sep 26, 2022 1,458 web-almanac , studies , research , metrics , sustainability SEO (htt )Sep 26, 2022 1,457 web-almanac , studies , research , metrics , seo Security (htt )Sep 26, 2022 1,456 web-almanac , studies , research , metrics , security Page Weight (htt )Sep 26, 2022 1,455 web-almanac , studies , research , metrics , performance Media (htt )Sep 26, 2022 1,454 web-almanac , studies , research , metrics , multimedia , images Markup (j9t /htt )Sep 26, 2022 1,453 web-almanac , studies , research , metrics , html JavaScript (mal /htt )Sep 26, 2022 1,452 web-almanac , studies , research , metrics , javascript Interoperability (bka /htt )Sep 26, 2022 1,451 web-almanac , studies , research , metrics , interoperability I Am Not That Excited About New CSS Features (cit )Sep 26, 2022 1,450 css HTTP (htt )Sep 26, 2022 1,449 web-almanac , studies , research , metrics , http , protocols How to Get All Sibling Elements of a Link or Button With Vanilla JavaScript (cfe )Sep 26, 2022 1,448 how-tos , links , buttons , javascript How to Create Wavy Shapes and Patterns in CSS (css /css )Sep 26, 2022 1,447 how-tos , css , effects Fonts (htt )Sep 26, 2022 1,446 web-almanac , studies , research , metrics , fonts CSS (rac /htt )Sep 26, 2022 1,445 web-almanac , studies , research , metrics , css CMS (htt )Sep 26, 2022 1,444 web-almanac , studies , research , metrics , content-management Accessibility (htt )Sep 26, 2022 1,443 web-almanac , studies , research , metrics , accessibility 6+5 Ways to Make a Two-Column Layout: From Pretty Reasonable to Completely Wrong (pep )Sep 26, 2022 1,442 layout , css 100 Days of More or Less Modern CSS (mat )Sep 26, 2022 1,441 css K-Means Clustering Visualization Using D3.js Sep 25, 2022 1,440 visualization , javascript Two Things I Learned by Validating My HTML Again Sep 24, 2022 1,439 html , conformance , lessons Streamable HTML Fragments (dev )Sep 24, 2022 1,438 html , streaming Continue Using .env Files as Usual Sep 24, 2022 1,437 environments , security Writing Composable SQL Using JavaScript Sep 23, 2022 1,436 javascript , databases , sql Audience-Based Website Navigation Sep 23, 2022 1,435 videos , usability , navigation Use Cases for CSS Comparison Functions (sha )Sep 22, 2022 1,434 css , functions Top Task Analysis: Make It Fast and Efficient (boa )Sep 22, 2022 1,433 processes Things I Wish I Had Known About Angular When I Started (sma )Sep 22, 2022 1,432 angular The Indisputable Truth About Accessibility Sep 22, 2022 1,431 videos , accessibility Testing Web Design Color Contrast (arg /dev )Sep 22, 2022 1,430 testing , colors , contrast Speedy CSS Tip! Animated Loader (jhe /dev )Sep 22, 2022 1,429 css , tips-and-tricks Randomness in CSS Sep 22, 2022 1,428 css , randomness Quick Reminder: HTML5 “required” and “pattern” Are Not a Security Feature (cod )Sep 22, 2022 1,427 html , forms , security Blind People Need to Be Considered More When Making Data Visualizations Sep 22, 2022 1,426 accessibility , information-design Attitudes to Digital Accessibility Survey 2022 Sep 22, 2022 1,425 surveys , accessibility , dei A Designer’s Guide to Documenting Accessibility (ste )Sep 22, 2022 1,424 videos , design , accessibility , documentation Will Serving Real HTML Content Make a Website Faster? Let’s Experiment! Sep 21, 2022 1,423 studies , research , html , performance Rest vs. Spread Syntax in JavaScript (ami )Sep 21, 2022 1,422 javascript , comparisons Inspect and Modify CSS Animation Effects (pat +/mic )Sep 21, 2022 1,421 browsers , microsoft , edge , dev-tools , css , animations , debugging Element Timing: One True Metric to Rule Them All? (spe )Sep 21, 2022 1,420 performance , time , apis , metrics Designing Better Inline Validation UX (vit /sma )Sep 21, 2022 1,419 forms , validation , user-experience Creative Section Breaks Using CSS “clip-path” (zor /css )Sep 21, 2022 1,418 videos , css , masking , clipping 5 Ways That UX Developers Influence SEO (web )Sep 21, 2022 1,417 user-experience , seo Why Designers Quit (uxd )Sep 20, 2022 1,416 design , career Type-Level TypeScript Sep 20, 2022 1,415 websites , typescript The Web Is Good Now (chr )Sep 20, 2022 1,414 videos , web Shell Scripting With Node.js (rau )Sep 20, 2022 1,413 books , nodejs , shell React I Love You, but You’re Bringing Me Down Sep 20, 2022 1,412 react Prototyping to Learn (dav )Sep 20, 2022 1,411 prototyping , learning Making Your Web Pages Printer-Friendly With CSS (cra )Sep 20, 2022 1,410 css , print It’s Good to Make Mistakes (tem )Sep 20, 2022 1,409 accessibility , design , mistakes How to Generate Random Numbers in JavaScript With “Math.random()” Sep 20, 2022 1,408 how-tos , javascript , math , randomness CSS Rules vs. CSS Rulesets (lou )Sep 20, 2022 1,407 css , comparisons Container Queries Are Going to Change How We Make Layouts (kev )Sep 20, 2022 1,406 videos , css , container-queries , layout Clarifying Color Contrast and Font Size Guidelines (mar )Sep 20, 2022 1,405 accessibility , colors , contrast , readability Accessibility Is Systemic (ada )Sep 20, 2022 1,404 accessibility A “details” Element as a Burger Menu Is Not Accessible (ger /clo )Sep 20, 2022 1,403 html , disclosure-widgets , semantics , accessibility Web Sustainability and the Ethical Dilemma (mic )Sep 19, 2022 1,402 sustainability , ethics , web Stop Using .env Files Now Sep 19, 2022 1,401 environments , security Rethinking a Design System Sep 19, 2022 1,400 design-systems How to Get the Current Timestamp in JavaScript Sep 19, 2022 1,399 how-tos , javascript How Rapid Usability Testing Is Changing UX Research (uxm )Sep 19, 2022 1,398 usability , user-experience , research , testing Design 4.0: Leading Design in the New Industry (uxd )Sep 19, 2022 1,397 design CSS Drawings (alv )Sep 19, 2022 1,396 css , art Building a Retro Draggable Web Component With Lit (and /sma )Sep 19, 2022 1,395 web-components , javascript 5 Ways to Use Data Visualization in Your Content to Increase Traffic (uxm )Sep 19, 2022 1,394 visualization , content , traffic , optimization Debunking Myths About HTTPS Sep 18, 2022 1,393 http , security , myths Accidental Dismissal of Overlays: A Common Mobile Usability Problem Sep 18, 2022 1,392 usability , mobile , overlays The Git Commands I Use Every Day Sep 17, 2022 1,391 git , command-line When Design Systems Lie (css )Sep 16, 2022 1,390 videos , design-systems How to (Not) Make a Button Sep 16, 2022 1,389 how-tos , accessibility , buttons , semantics , html Brief Note on Super- and Subscript Text (aar )Sep 16, 2022 1,388 html , accessibility , support , assistive-tech Accessibility Is for Every One Sep 16, 2022 1,387 accessibility Why the Number Input Is the Worst Input Sep 15, 2022 1,386 html , forms , validation , accessibility Why Are Vanity Metrics Still Problematic? (uxd )Sep 15, 2022 1,385 metrics Total Blocking Time: A Short and Sweet Guide for Happier Users (ben /cal )Sep 15, 2022 1,384 performance , javascript The Rise of the TikTok Pattern (uxd )Sep 15, 2022 1,383 design , social-media Let’s Get Logical (ada )Sep 15, 2022 1,382 css , logical-properties Invalid CSS (cit )Sep 15, 2022 1,381 css , conformance I Never Thought This Would Be Possible With CSS (kev )Sep 15, 2022 1,380 videos , css , selectors How to Substantially Slow Down Your Node.js Server Sep 15, 2022 1,379 how-tos , performance , nodejs Five Things You Can Do to Be More Inclusive (dbo )Sep 15, 2022 1,378 dei , accessibility Designing for People With Cognitive Disabilities and Everyone Else Sep 15, 2022 1,377 videos , accessibility , design Design Tokens 101 Sep 15, 2022 1,376 design-tokens Buttons and the Baader–Meinhof Phenomenon (mat )Sep 15, 2022 1,375 buttons , accessibility Accessibility in Times of Headless (sma )Sep 15, 2022 1,374 accessibility , content-management , headless 7 Must Know JavaScript Tips and Tricks Sep 15, 2022 1,373 javascript , tips-and-tricks When Is It OK to Disable Text Selection? (css )Sep 14, 2022 1,372 css , usability , accessibility W3C TAG Ethical Web Principles Sep 14, 2022 1,371 ethics , principles , w3c The State of Digital Accessibility: Three Key Challenges (moz )Sep 14, 2022 1,370 accessibility , legal , web Secure Your Node.js App With JSON Web Tokens (app )Sep 14, 2022 1,369 nodejs , json-web-tokens , security Quick Tip: Embedding YouTube Videos in GitHub Pages (cod )Sep 14, 2022 1,368 embed-code , youtube , social-media , github-pages , tips-and-tricks On Better Browsers: Arbitrary Media Queries and Browser UIs (kil )Sep 14, 2022 1,367 css , media-queries , accessibility JavaScript APIs You Don’t Know About (mon /sma )Sep 14, 2022 1,366 javascript , apis Container Queries in Browsers! (mia )Sep 14, 2022 1,365 css , container-queries , support A Guide to Rounding Numbers in JavaScript Sep 14, 2022 1,364 guides , javascript 3 Problems Scrum Doesn’t Solve Sep 14, 2022 1,363 agile , scrum , processes The Power of CSS Blend Modes (spa /clo )Sep 13, 2022 1,362 css , blend-modes The Basics of Remix (css )Sep 13, 2022 1,361 fundamentals , frameworks , remix PureComponents vs. Functional Components With Hooks (ade )Sep 13, 2022 1,360 react , components , hooks , comparisons Node.js Native Binary Compilation Using Vercel pkg Sep 13, 2022 1,359 nodejs , compiling , vercel Making Sense of WAI–ARIA: A Comprehensive Guide (sma )Sep 13, 2022 1,358 guides , accessibility , aria , html Intrinsic CSS With Container Queries and Units (mia )Sep 13, 2022 1,357 videos , intrinsic-design , css , container-queries , units First Batch of Color Fonts Arrives on Google Fonts Sep 13, 2022 1,356 google , fonts , typography , colors Disability Is Not a Dirty Word Sep 13, 2022 1,355 accessibility , communication Detecting CSS Selector Support (mic )Sep 13, 2022 1,354 css , selectors , support , feature-detection Conditionally Spreading Objects in JavaScript (ami )Sep 13, 2022 1,353 javascript , objects Better Accessible Names (hdv )Sep 13, 2022 1,352 accessibility , naming