The Risks of Micro-Frontends Aug 7, 2023 10,568 podcasts , micro-frontends How to Improve Performance of Your Database by Indexing Large Tables Aug 7, 2023 10,567 how-tos , performance , databases , optimization You Don’t Need a Mentor: Embracing the Power of Community (bek /ope )Aug 7, 2023 10,566 career , community , learning Some Tactics for Writing in Public (b0r )Aug 7, 2023 10,565 writing , communication , community Progressively Enhanced Form Validation: HTML and CSS (ger /clo )Aug 7, 2023 10,564 forms , validation , progressive-enhancement , html , css OpenAI’s ChatGPT New Web Crawler—GPTBot (rus /ser )Aug 7, 2023 10,563 crawling , ai , openai , chatgpt , seo Migrating My Blog From Gatsby to Astro (sap )Aug 7, 2023 10,562 migrating , gatsby , astro JSX Without React (chr )Aug 7, 2023 10,561 jsx , react Alt Text Hall of Fame (ste /alt )Aug 7, 2023 10,560 websites , accessibility , writing , alt-text , images Scrolljacking 101 Aug 6, 2023 10,559 scrolling , user-experience A Compilation of Outstanding Testing Articles (With JavaScript) Aug 6, 2023 10,558 link-lists , testing , javascript Responsive Images: DIY Implementation in 6 Steps Aug 6, 2023 10,557 images , html , responsive-design Beautify Your Git Log With a Single Command Aug 6, 2023 10,556 git , command-line Optimizing Speed on ebay.com (add )Aug 6, 2023 10,555 performance , optimization , web-vitals , case-studies Assistive Technology Shouldn’t Be a Mystery Box (cod )Aug 5, 2023 10,554 browsers , assistive-tech , accessibility , web-platform , foss , support Route-Based Code Splitting With React Aug 4, 2023 10,553 code-splitting , routing , react Implementing Design Tokens: Colors Aug 4, 2023 10,552 design-tokens , colors Finding My Blogging Path: Lessons From My Journey Aug 4, 2023 10,551 lessons , blogging , writing , career , community Insertion Sort: A Deep Dive Aug 4, 2023 10,550 algorithms , sorting , deep-dives How Google Measures Developer Productivity Aug 4, 2023 10,549 interviews , google , productivity , developer-experience , metrics Designing Accessible Text Over Images: Best Practices, Techniques, and Resources (sma )Aug 4, 2023 10,548 accessibility , content , images , best-practices , techniques Things You Forgot (or Never Knew) Because of React (col )Aug 4, 2023 10,547 react , frameworks , learning The Next Generation of Web Layouts (zel )Aug 4, 2023 10,546 web-platform , design , layout The Easy Intro to the APCA Contrast Method (myn )Aug 4, 2023 10,545 introductions , accessibility , colors , contrast , apca How to Set Up Git Hooks (“pre-commit”, “commit-msg”) in My Project? (kis )Aug 4, 2023 10,544 how-tos , git , git-hooks New DOJ Web Accessibility Regulation Is a Disaster Aug 3, 2023 10,543 accessibility , legal How We Optimized Performance to Serve a Global Audience (sma )Aug 3, 2023 10,542 case-studies , performance , optimization An Overview of CSS Sizing Units Aug 3, 2023 10,541 overviews , css , units Prepare to Spy on a Method Added Dynamically (bah )Aug 3, 2023 10,540 videos , javascript , cypress , testing , debugging How Does Reflowing Content Affect People With Screen Magnification? (tpg )Aug 3, 2023 10,539 accessibility , reflow , assistive-tech , screen-magnification Contextual Form Errors and ARIA (mar )Aug 3, 2023 10,538 accessibility , forms , html , aria A Blog Post With Every HTML Element (pat )Aug 3, 2023 10,537 html , semantics How to Use the CSS Grid “repeat()” Function Aug 2, 2023 10,536 how-tos , css , grids , functions , layout No Exit—Every Feed Is a Traffic Jam (mus /uxd )Aug 2, 2023 10,535 social-media , scrolling , user-experience What’s New in Svelte: August 2023 (sve )Aug 1, 2023 10,534 release-notes , svelte , sveltekit Evading JavaScript Anti-Debugging Techniques (voi )Aug 1, 2023 10,533 javascript , debugging Midori Browser Will Change Its Engine to Gecko Aug 1, 2023 10,532 browsers , gecko , browser-engines Understanding React Server Components (ver )Aug 1, 2023 10,531 react , components Why Isn’t “z-index” Working? (una +/dev )Aug 1, 2023 10,530 videos , css , positioning Splitting the Web (plo )Aug 1, 2023 10,529 web PHP Isn’t That Bad, So Why the Hate? (pur )Aug 1, 2023 10,528 php , frameworks , myths Mixing Colors to Create Variants in CSS (ami )Aug 1, 2023 10,527 colors , css I’m Betting on HTML Aug 1, 2023 10,526 html , semantics CSS and Accessibility: Inclusion Through User Choice (car /sma )Aug 1, 2023 10,525 css , accessibility , dei , user-experience Creating Custom Easing Effects in CSS Animations Using the “linear()” Function (mic /mdn )Aug 1, 2023 10,524 css , functions , animations Accessibility of the Button: Should We Fix It or the Root Cause Problem? (deq )Aug 1, 2023 10,523 accessibility , buttons , processes How to Earn High-Authority Links That Drive Rankings (moz )Jul 31, 2023 10,522 how-tos , seo , links Randomness in CSS Using Trigonometry Jul 31, 2023 10,521 css , randomness What Happens When Developers Are Liable for Accessibility? Jul 31, 2023 10,520 accessibility , legal Start by Writing Messy Code Jul 31, 2023 10,519 processes , learning Why I No Longer Believe in Content Design (uxd )Jul 31, 2023 10,518 content , design , writing Tuesday, August 8, 2023 Security Releases (raf /nod )Jul 31, 2023 10,517 release-notes , nodejs , security The Virtual Keyboard API (sha )Jul 31, 2023 10,516 apis The Curious Case of “iff” and Overriding Screenreader Pronunciations (ben )Jul 31, 2023 10,515 screen-readers , accessibility , pronunciation New to the Web Platform in July (rac /dev )Jul 31, 2023 10,514 release-notes , web-platform , browsers , google , chrome , mozilla , firefox , apple , safari Front End Practice: Top 25+ JavaScript Code Best Practices for Development Jul 31, 2023 10,513 javascript , best-practices Contrast Checker Bookmarklet (web )Jul 31, 2023 10,512 bookmarklets , accessibility , colors , contrast Accessibility Represents Maturity (tem )Jul 31, 2023 10,511 accessibility , culture Should New Developers Use AI Coding Tools? Jul 29, 2023 10,510 ai , productivity , tooling , career , learning Resume and Pause Animations in CSS (ami )Jul 29, 2023 10,509 css , animations A Future of Themes With CSS Container Style Queries (chr )Jul 29, 2023 10,508 css , container-queries , theming How “position: absolute” Works in CSS Grid (zor /css )Jul 28, 2023 10,507 videos , css , grids , layout Toggles Suck! Jul 28, 2023 10,506 toggles , design , usability , user-experience Design Systems Management From Bottom–Up Jul 28, 2023 10,505 design-systems , processes Mastering Git Shortcuts: A Guide to Git Aliases Jul 28, 2023 10,504 guides , git , aliases , productivity Run JavaScript/Wasm in Python: High-Level SpiderMonkey Bindings to Python With PythonMonkey Jul 28, 2023 10,503 javascript , webassembly , python , spidermonkey If Web Components Are So Great, Why Am I Not Using Them? (dav )Jul 28, 2023 10,502 web-components How to Define an Array of Colors With CSS (css /sma )Jul 28, 2023 10,501 how-tos , css , arrays , colors Do We Need WCAG 3 (Now)? (yat )Jul 28, 2023 10,500 accessibility , wcag , standards The Web Development Glossary 3K (j9t /fro )Jul 27, 2023 10,499 books , frontend-dogma , learning , training , concepts , terminology How to Make Your Captions and Audio Descriptions WCAG-Compliant Jul 27, 2023 10,498 how-tos , multimedia , captions , compliance , wcag , accessibility What Is Platform Engineering (and What Is It Not)? Jul 27, 2023 10,497 platform-engineering The Future of Design Systems Is Semantic (fig )Jul 27, 2023 10,496 design-systems , design-tokens , processes Speeding Up V8 Heap Snapshots (jda )Jul 27, 2023 10,495 javascript , javascript-engines , v8 , performance , memory Complete Guide to Human-Computer Interaction (HCI) Jul 27, 2023 10,494 guides , hci You Probably Don’t Need “http-equiv” Meta Tags (rvi )Jul 27, 2023 10,493 html , metadata , http , performance Release Notes for Safari Technology Preview 175 (jon /web )Jul 27, 2023 10,492 release-notes , browsers , apple , safari Adapting Typography to User Preferences With CSS (arg /dev )Jul 27, 2023 10,491 typography , css , customization How to Use CSS “aspect-ratio” Jul 26, 2023 10,490 how-tos , css , aspect-ratio Testing a Component’s Accessibility Jul 26, 2023 10,489 videos , accessibility , testing , components CrBug Release Indicator (bra )Jul 26, 2023 10,488 browsers , chromium , tooling Be an Active Ally for Those Living With Disabilities Jul 26, 2023 10,487 accessibility , dei How I Name and Arrange My Color Variables in Figma Jul 26, 2023 10,486 colors , variables , figma , conventions The Joy of Simplicity in Web Development (cfe )Jul 26, 2023 10,485 simplicity , processes Tailwind, and the Death of Web Craftsmanship Jul 26, 2023 10,484 tailwind , craft , quality Publishing With npm Provenance From Private Source Repositories Is No Longer Supported (git )Jul 26, 2023 10,483 github , npm , provenance , security , foss Is Jamstack Officially Finished? (rem )Jul 26, 2023 10,482 tech-stacks , jamstack , community Help Design the Inaugural “State of HTML” Survey (lea )Jul 26, 2023 10,481 html , community The Excellent Arc Browser Is Now Available for Anyone to Download (dav /ver )Jul 25, 2023 10,480 browsers , arc , the-browser-company Social Engineering Campaign Targeting Tech Employees Spreading Through npm Malware (soc )Jul 25, 2023 10,479 security , malware , npm What to Do When Your Developers Don’t Collaborate Jul 25, 2023 10,478 processes , collaboration Application State Management With Angular Signals Jul 25, 2023 10,477 state-management , angular , signals Promises Training Jul 25, 2023 10,476 javascript , promises , training , courses Microservices vs. Micro Frontends: What’s the Difference? Jul 25, 2023 10,475 microservices , micro-frontends , comparisons The Rise of Minimalism in Web Design: Less Is More Jul 25, 2023 10,474 minimalism , design Fetching Data From an HTTP API With Python (sil )Jul 25, 2023 10,473 data-fetching , apis , python Solving the Accessibility Palette Riddle (uxd )Jul 25, 2023 10,472 accessibility , colors , color-palettes Web Accessibility in High-Risk Segments (kar )Jul 25, 2023 10,471 accessibility , compliance , legal Vision for W3C (cdu /w3c )Jul 25, 2023 10,470 outlooks , web , web-platform , standards , w3c Combining Data With Multiple Fetch Requests (ste )Jul 25, 2023 10,469 javascript , arrays , data-fetching Blockquotes in Screen Readers (aar )Jul 25, 2023 10,468 accessibility , screen-readers , support , html SVG Gradients: Solving Curved Challenges Jul 24, 2023 10,467 svg , images , gradients Getting Started With Pico CSS (log )Jul 24, 2023 10,466 introductions , pico Understanding the WCAG 3 Working Draft Update Jul 24, 2023 10,465 accessibility , wcag 6 Ways ChatGPT Can Improve Your SEO (moz )Jul 24, 2023 10,464 ai , chatgpt , seo , metadata , code-generation 10 Simple CSS and JavaScript Micro-Interactions for Buttons Jul 24, 2023 10,463 css , javascript , buttons , effects WebKit Features in Safari 16.6 (jen /web )Jul 24, 2023 10,462 release-notes , browsers , apple , safari , webkit The Problem With Auto-Generated Alternative Texts for Images (dni )Jul 24, 2023 10,461 accessibility , ai , writing The New “X” Button Doesn’t Close the Website Jul 24, 2023 10,460 user-experience , community , social-media Securing the Web Forward: Addressing Developer Concerns in Web Security (tor /w3c )Jul 24, 2023 10,459 security , web , surveys I Blame the W3C’s HTML Standard for Ordered Lists (sid )Jul 24, 2023 10,458 html , lists , semantics Eleventy SMACSS (jus )Jul 24, 2023 10,457 eleventy , smacss , css Core Web Vitals for Search Engine Optimisation: What Do We Need to Know? (css )Jul 24, 2023 10,456 performance , web-vitals , seo Benefits of Integrating UX Into Your Overall Business Strategy (uxm )Jul 24, 2023 10,455 user-experience , strategies Good Code Is— (j9t )Jul 23, 2023 10,454 quality , terminology Using Imagery in Visual Design Jul 23, 2023 10,453 design , images , content Effective Code Reviews (add )Jul 23, 2023 10,452 code-reviews , processes , learning , career A Comprehensive Comparison of Bootstrap, Tailwind CSS, Windi CSS, and UnoCSS: Features, Pros, and Cons Jul 23, 2023 10,451 comparisons , bootstrap , tailwind , unocss The Art of Looking Back: A Critical Reflection for Individual Contributors (sma )Jul 21, 2023 10,450 processes , career , productivity How SEOs and UX Designers Can Work Better Together (moz )Jul 21, 2023 10,449 seo , user-experience , design , collaboration Installing Multiple Versions of Node.js Using nvm Jul 21, 2023 10,448 nodejs , nvm Why Learning to Program Is Easier Now, but Also Way Harder Than Before Jul 21, 2023 10,447 programming , learning , productivity , developer-experience Enable Hover Conditionally in CSS (ami )Jul 21, 2023 10,446 css CSP Testing Using Cypress (bah )Jul 21, 2023 10,445 csp , testing , cypress Accessible Animated GIF Alternatives (tyl /clo )Jul 21, 2023 10,444 accessibility , animations , gif , multimedia , comparisons Design Systems: Avoiding Common Pitfalls (vig )Jul 20, 2023 10,443 design-systems From Mid to Senior: Time Management and Prioritization Jul 20, 2023 10,442 career , productivity , prioritization A Guide to Perfecting Pull Requests Jul 20, 2023 10,441 git , code-reviews , collaboration , foss We Deleted More Than 5,000 Pages From Our College Website—Here’s Why Jul 20, 2023 10,440 accessibility , quality , maintenance Web Content Accessibility Guidelines (WCAG) 2.2 (w3c )Jul 20, 2023 10,439 accessibility , guidelines , wcag , standards DX in the Frontend Developer Ecosystem (ste )Jul 20, 2023 10,438 videos , developer-experience Ember JS Essentials: A Beginner’s Guide Jul 20, 2023 10,437 fundamentals , guides , emberjs CSS Cascade Layers (odd )Jul 20, 2023 10,436 videos , css , cascade How to Use CSS “object-fit” and “object-position” Jul 20, 2023 10,435 how-tos , css , images What’s New in DevTools: Network, Console, Wasm (Chrome 113–115) (jec /dev )Jul 20, 2023 10,434 videos , dev-tools , browsers , google , chrome , network , webassembly Good Code Is Like a Love Letter to the Next Developer Who Will Maintain It (add )Jul 20, 2023 10,433 programming , quality , maintainability , communication What Is the Bento UI Trend, and How Can You Get Started? (web )Jul 19, 2023 10,432 design , trends Visually Hidden Links With 0 Dimensions (mat )Jul 19, 2023 10,431 hiding , accessibility , links , focus , apple , safari SvelteKit in 100 Seconds (fir )Jul 19, 2023 10,430 videos , introductions , sveltekit How to Build and Deploy a Modern Day Next.js Application Jul 19, 2023 10,429 how-tos , nextjs , building , deploying Encoding: A Brief History and Its Role in Cybersecurity Jul 19, 2023 10,428 encoding , unicode , security , history User Input Sanitization and Validation: Securing Your App Jul 19, 2023 10,427 security , sanitization , validation , conformance How Platform Teams Get Stuff Done (ph1 /mfo )Jul 19, 2023 10,426 productivity , processes , platform-engineering 11ty: Index All The Things! (lea )Jul 19, 2023 10,425 eleventy , pagination Figma Now Supports “rem” Units: Understanding the Use and Benefits (uxd )Jul 18, 2023 10,424 figma , css , units , support Signals Make Angular Much Easier Jul 18, 2023 10,423 angular , signals Getting Started With CSS Nesting (kev )Jul 18, 2023 10,422 videos , introductions , css , nesting Getting Instant Return From Your Accessibility Testing (kar )Jul 18, 2023 10,421 accessibility , testing Anyone Else Notice That [Hacker News] Isn’t Full of JavaScript Frameworks Lately? Jul 18, 2023 10,420 discussions , javascript , frameworks An Introduction to LangChain, Python, and OpenAI Jul 18, 2023 10,419 introductions , langchain , python , openai , ai Advanced Positioning in CSS Grid (zor /css )Jul 17, 2023 10,418 videos , css , grids , positioning , layout The 10 Commitments of an Agile Leader Jul 17, 2023 10,417 agile , processes , collaboration , leadership , engineering-management Upgrading an Ancient React Application Jul 17, 2023 10,416 react , maintenance The Power of Git: A Guide to Collaborative Version Control (bek /ope )Jul 17, 2023 10,415 guides , git , collaboration O “dialog” Focus, Where Art Thou? (mat )Jul 17, 2023 10,414 accessibility , modals , html , focus Node.js Security Progress Report—17 Reports Closed (ope )Jul 17, 2023 10,413 nodejs , security Fluid vs. Responsive Typography With CSS Clamp (its /log )Jul 17, 2023 10,412 css , functions , typography , responsive-design 5 Inconvenient Truths About TypeScript (dea )Jul 17, 2023 10,411 typescript , javascript , complexity What Is TanStack Jul 16, 2023 10,410 tanstack , vercel Using Emoji on the Web (oll )Jul 16, 2023 10,409 emoji , fonts , support , unicode Stick to Boring Architecture for as Long as Possible (add )Jul 16, 2023 10,408 architecture Lightweight JavaScript Framework Review (for Django Developers) Jul 15, 2023 10,407 javascript , frameworks , comparisons , link-lists , django How I Structured My Design System Using Figma’s New Variables (uxd )Jul 15, 2023 10,406 design-systems , design-tokens , figma , variables A Comprehensive Beginner’s Guide to npm: Simplifying Package Management Jul 14, 2023 10,405 guides , npm , dependencies WordPress 6.3 to Introduce a Development Mode (sar )Jul 14, 2023 10,404 wordpress Figma Typography Secrets—Seven Pro Tips Revealed Jul 14, 2023 10,403 typography , figma React-ing to Accessibility: Building Accessible Forms That Everyone Can Use (uxd )Jul 14, 2023 10,402 accessibility , forms , react , testing Writing CSS in 2023: Is It Any Different Than a Few Years Ago? (geo /sma )Jul 14, 2023 10,401 css Scroll Progress Animations in CSS (mic /mdn )Jul 14, 2023 10,400 css , scrolling , animations , progress-indicators Interoperability With Specific Assistive Technologies or: “Does the Website Work on JAWS?” (kar )Jul 14, 2023 10,399 accessibility , interoperability , screen-readers , assistive-tech , jaws Down-and-Across Highlighting (mey )Jul 14, 2023 10,398 code-pens , css , tables , effects 15 Advanced TypeScript Tips for Development Jul 14, 2023 10,397 typescript , tips-and-tricks [WebKit] Standards Positions (web )Jul 13, 2023 10,396 webkit , standards , support Why Design Systems Fail Jul 13, 2023 10,395 design-systems , lessons Better Roadmaps Jul 13, 2023 10,394 project-management , processes Useful Functions for [an] HTTP Server Jul 13, 2023 10,393 deno , servers , http , functions Mock JSON API Endpoints for Testing (ami )Jul 13, 2023 10,392 json , apis , testing Implementing Responsive Grids With Tailwind CSS: An In-Depth Guide Jul 13, 2023 10,391 guides , tailwind , responsive-design , grids , layout Getting Started With Tailwind CSS: A Quick-Start Guide Jul 13, 2023 10,390 introductions , guides , tailwind CSS Findings From the Threads App (sha )Jul 13, 2023 10,389 css , case-studies , facebook+meta Building a Responsive Table With Tailwind CSS: A Comprehensive Guide Jul 13, 2023 10,388 guides , tables , tailwind A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace II (dbo )Jul 13, 2023 10,387 leadership , dei , accessibility How AI Is Making Web Design More Efficient (web )Jul 12, 2023 10,386 ai , design , efficiency 3 Common Types of Test Automation (dev )Jul 12, 2023 10,385 testing , automation Recent Design Jul 12, 2023 10,384 websites , design , link-lists Release Notes for Safari Technology Preview 174 (mar /web )Jul 12, 2023 10,383 release-notes , browsers , apple , safari Preload vs. Early Hints vs. Fetch Priority Jul 12, 2023 10,382 videos , performance , html , http , hints , comparisons The Magic of Empty Git Commit Jul 12, 2023 10,381 git , command-line How to Use Your Intuition in Your Product Design Process (uxd )Jul 12, 2023 10,380 how-tos , design , product-management , processes JPEG XL: How It Started, How It’s Going Jul 12, 2023 10,379 images , compression , jpeg-xl Top 20 Must-Know Tips for Web Accessibility Jul 12, 2023 10,378 accessibility , tips-and-tricks The alt-text.org Project Is Moving Forward (han )Jul 12, 2023 10,377 accessibility , writing From Nunjucks to Liquid (mor )Jul 12, 2023 10,376 template-engines , nunjucks , liquid , migrating Developer’s Research Process (cit )Jul 12, 2023 10,375 research , processes Arrays and Tuples in TypeScript (fro )Jul 12, 2023 10,374 typescript , arrays A Case Study on Scroll-Driven Animations Performance (dev )Jul 12, 2023 10,373 animations , scrolling , performance , css , javascript Organize TypeScript Types With Namespaces Jul 11, 2023 10,372 typescript , namespaces Introduction to CSS Grid: A Comprehensive Guide Jul 11, 2023 10,371 guides , css , grids , layout Tailwind CSS Tips and Tricks Worth Knowing (bui )Jul 11, 2023 10,370 tailwind , tips-and-tricks A Guide to Variables in Figma Jul 11, 2023 10,369 guides , variables , figma TypeScript and the Dawn of Gradual Types (rww /git )Jul 11, 2023 10,368 typescript Storing Data in Control Flow (rsc )Jul 11, 2023 10,367 programming Sass Features in CSS (chr )Jul 11, 2023 10,366 css , sass Permission (ada )Jul 11, 2023 10,365 web , seo , google My Journey to Learning CSS (kev )Jul 11, 2023 10,364 videos , css , learning Loading and Progress Indicators (uxd )Jul 11, 2023 10,363 performance , user-experience , design-patterns , progress-indicators Getting Started—Understanding the History of Web Accessibility Jul 10, 2023 10,362 videos , introductions , accessibility , history Data-Driven Design: The Rise of Big Data in UX (uxm )Jul 10, 2023 10,361 design , metrics , user-experience Invisible Details of Interaction Design Jul 10, 2023 10,360 interaction-design , design , user-experience How to Prevent Unnecessary React Component Re-Rendering Jul 10, 2023 10,359 how-tos , react , client-side-rendering , performance Getting Started With Vector Databases in Node.js Jul 10, 2023 10,358 introductions , nodejs , databases Tree Shaking in JavaScript Jul 10, 2023 10,357 javascript , performance , tree-shaking The Anatomy of a Perfect Landing Page That Converts (uxm )Jul 10, 2023 10,356 landing-pages , user-conversion Mockups Explained (uxm )Jul 10, 2023 10,355 design , processes Making Numbers in Web Content Accessible (ons /tpg )Jul 10, 2023 10,354 accessibility JavaScript Debounce, Easiest Explanation (With Code) Jul 10, 2023 10,353 debouncing , javascript Find Memory Leaks by Comparing Heap Snapshots (pat /dev )Jul 10, 2023 10,352 memory , dev-tools , browsers , google , chrome , microsoft , edge Developing Inclusivity Features (uxm )Jul 10, 2023 10,351 design , accessibility , dei Getting Started With Jekyll: A Powerful Ruby-Based Static Site Generator Jul 9, 2023 10,350 introductions , jekyll React Design Patterns Jul 9, 2023 10,349 react , software-design-patterns How to Improve the Release Frequency of Your Team? Jul 9, 2023 10,348 how-tos , releasing , processes , agile , scrum What Is Asset Fingerprinting (or Cache Busting) and How It Works in ReactJS Jul 9, 2023 10,347 caching , fingerprinting , react All the Places Where You Can Use “prefers-color-scheme” Media Query (ami )Jul 9, 2023 10,346 css , media-queries , javascript , html , dark-mode Deploying a Fastify and Vue 3 Static Site to Heroku Jul 8, 2023 10,345 deploying , fastify , vuejs , heroku Use Case-Driven Standards Development Jul 8, 2023 10,344 standards The Decline in Design (Thinking) (uxd )Jul 8, 2023 10,343 design , user-experience New Viewport Units (sha )Jul 8, 2023 10,342 viewport , css , units , responsive-design Awesome List of Free CSS [Generators] Jul 8, 2023 10,341 css , code-generation , tooling , link-lists htmx in 100 Seconds (fir )Jul 7, 2023 10,340 videos , introductions , htmx Strategic UX Research Is the Next Big Thing (uxd )Jul 7, 2023 10,339 user-experience , research , strategies Four Lenses of Productivity Jul 7, 2023 10,338 research , productivity Testing the Dark Scenarios of Your Node.js Application Jul 7, 2023 10,337 nodejs , testing From Hacks to Elegance: Transforming a Card Component With Modern CSS Wizardry (9el )Jul 7, 2023 10,336 components , css , refactoring , maintenance Unleashing Lightning CSS Jul 7, 2023 10,335 css , tooling , lightning-css The New “@ font-face” Syntax (oll )Jul 7, 2023 10,334 css , fonts Shines, Perspective, and Rotations: Fancy CSS 3D Effects for Images (css /sma )Jul 7, 2023 10,333 css , effects , images An Introduction to Native CSS Nesting (cra )Jul 6, 2023 10,332 introductions , css , nesting URL Explained: The Fundamentals (itt )Jul 6, 2023 10,331 terminology There’s No Such Thing as a “Normal” User (kar )Jul 6, 2023 10,330 accessibility The Case Against Self-Closing Tags in HTML (jaf )Jul 6, 2023 10,329 html Offset Parent and Stacking Context: Positioning Elements in All Three Dimensions (kil /pol )Jul 6, 2023 10,328 css , positioning , layout Just Normal Web Things (hbu )Jul 6, 2023 10,327 web , user-experience Is Lighthouse a Misleading Performance Tool? Jul 6, 2023 10,326 performance , google , lighthouse , web-vitals , tooling A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace (dbo )Jul 6, 2023 10,325 leadership , dei , accessibility Resources for Procurement of Accessible Digital Products and VPAT (den )Jul 5, 2023 10,324 accessibility , vpat-acr , conformance , tooling , link-lists Creating SVG Animations Using Tailwind CSS Jul 5, 2023 10,323 svg , images , animations , tailwind Redundancy Is Great Jul 5, 2023 10,322 information-design When User Testing Sessions Bring Up Trauma (uxd )Jul 5, 2023 10,321 user-experience , testing Understanding JWTs: A Simple Guide for Beginners Jul 5, 2023 10,320 guides , json-web-tokens Multithreading With Worker Threads in Node.js (app )Jul 5, 2023 10,319 nodejs , multithreading , worker-threads