Be Purposeful About Your Content Jan 31, 2024 12,715 accessibility , content , writing 5 Essential DevTools Console Hacks for Every Web Developer Jan 31, 2024 12,714 videos , browsers , dev-tools Why Do Rubber Ducks Work? Jan 30, 2024 12,713 processes , productivity , creativity Web Platform Design Principles (lea /w3c )Jan 30, 2024 12,712 web-platform , software-design , principles , standards , w3c Use CSS “accent-color” to Style Your Inputs (cas )Jan 30, 2024 12,711 css , forms Understanding Signals in Django Jan 30, 2024 12,710 signals , django Tuesday, February 6, 2024 Security Releases (raf /nod )Jan 30, 2024 12,709 release-notes , nodejs , security The Psychology of Site Speed and Human Happiness (tam /spe )Jan 30, 2024 12,708 performance , usability Stop Burning Out Maintainers: An Empathetic Guide for Contributors (bek /ope )Jan 30, 2024 12,707 guides , foss , collaboration Onboarding (mfo )Jan 30, 2024 12,706 processes , onboarding , productivity , engineering-management New to the Web Platform in January (rac /dev )Jan 30, 2024 12,705 release-notes , web-platform , browsers , mozilla , firefox , google , chrome , apple , safari Learn Testing (dev )Jan 30, 2024 12,704 courses , testing Is Generated Code Harder to Maintain? Jan 30, 2024 12,703 discussions , ai , maintainability , maintenance Going Beyond Pixels and (r)ems in CSS—Relative Length Units Based on Font (uti /iod )Jan 30, 2024 12,702 css , units , fonts “field-sizing” Just Works! (kil /pol )Jan 30, 2024 12,701 css , forms , comparisons Celebrate a More Interoperable Web With Interop 2023 (rac /dev )Jan 30, 2024 12,700 web-platform , interoperability , browsers , support A Highly Configurable Switch Component Using Modern CSS Techniques (bel /pic )Jan 30, 2024 12,699 html , css ESG and DEI Policies Were Always Luxury Goods (blo )Jan 29, 2024 12,698 dei , sustainability , policies The Loss of the Process in the Name of Progress (uxd )Jan 29, 2024 12,697 design , creativity , productivity , processes Practical Guide to Destructuring: TypeScript vs. Dart Jan 29, 2024 12,696 guides , typescript , dart , comparisons The Web Component Success Story (jak )Jan 29, 2024 12,695 web-components The EU Forces Open Apple’s Walled Garden Jan 29, 2024 12,694 legal , apple , browsers , mobile Next.js App Router Migration: The Good, Bad, and Ugly Jan 29, 2024 12,693 nextjs , routing , migrating How to Favicon in 2024: Six Files That Fit Most Needs (sit /evi )Jan 29, 2024 12,692 how-tos , images , favicons Git: The Basics of “git bisect” (ada )Jan 29, 2024 12,691 fundamentals , git Express Forward Jan 29, 2024 12,690 discussions , outlooks , express Dynamic README Image Based on GitHub Activity Jan 29, 2024 12,689 readme , github Debunking 10 Common Objections to Incremental Delivery for Software Teams Jan 29, 2024 12,688 agile , processes At Last, Browser Choice * (dav )Jan 29, 2024 12,687 legal , browsers , apple , mobile Nicer Text Wrapping With CSS “text-wrap” (lon )Jan 28, 2024 12,686 css , typography Design Systems Burnout (fon )Jan 28, 2024 12,685 design-systems A Guide to Styling Tables (sto )Jan 28, 2024 12,684 css , tables , responsive-design Futuring With Design (uxd )Jan 27, 2024 12,683 design , creativity , processes Please, Don’t Force Me to Log In (ham )Jan 27, 2024 12,682 web , authentication , user-experience Gold Text Effect With CSS (man )Jan 27, 2024 12,681 css , effects Big, Beautiful, Beefy Focus States With “:focus-visible” (dav )Jan 27, 2024 12,680 css , selectors , focus Apple, the DMA, and Malicious Compliance (bru )Jan 27, 2024 12,679 legal , browsers , apple , mobile Apple Redecorates Its iPhone Prison to Appease Europe (tho /the )Jan 27, 2024 12,678 legal , browsers , apple , mobile The Impact of Developer Experience Jan 26, 2024 12,677 research , developer-experience , productivity , efficiency Overlays and Ethics: A Conference Panel That Hurt My Heart (lfl )Jan 26, 2024 12,676 accessibility , ethics , overlays , community Mozilla Says Apple’s New Browser Rules Are “as Painful as Possible” for Firefox (ver )Jan 26, 2024 12,675 browsers , apple , mozilla , firefox , mobile Introducing Our Updated [Green Web Hosting] Directory (mrc )Jan 26, 2024 12,674 introductions , release-notes , sustainability , hosting Inside .git (b0r )Jan 26, 2024 12,673 git HTML Web Components on the Server Are Great (sco )Jan 26, 2024 12,672 html , web-components 7 Tips for Devs and Designers to Set Your Accessibility Efforts Up for Success (deq )Jan 26, 2024 12,671 accessibility , tips-and-tricks , processes 5 Web Design Disasters That Will Ruin Your 2024 (web )Jan 26, 2024 12,670 design , responsive-design , seo Using Alternative Browser Engines in the European Union Jan 25, 2024 12,669 apple , browsers , browser-engines , mobile This Web Page Is Best Viewed in the EU (gri /clo )Jan 25, 2024 12,668 legal , browsers , apple , mobile , web The Largest Webshops in the Netherlands Remain Inaccessible for People With Visual and/or Motor Impairments Jan 25, 2024 12,667 studies , research , accessibility , ecommerce , legal Should Links Open in a New Tab? (stv )Jan 25, 2024 12,666 links , usability , user-experience One World, One Web, One Love (aar )Jan 25, 2024 12,665 web JWT vs. Session Authentication Jan 25, 2024 12,664 security , authentication , json-web-tokens , comparisons Deno 1.40: Temporal API (den )Jan 25, 2024 12,663 release-notes , deno , apis , time CSS Blurry Shimmer Effect (sma )Jan 25, 2024 12,662 css , effects Animating Font Palette (man )Jan 25, 2024 12,661 css , colors , fonts , effects A Day in the Life of a Developer—Building a Dashboard App With SQL, Node.js, Django, and Next.js Jan 25, 2024 12,660 functionality , databases , sql , nodejs , django , nextjs The Structure of User Experience (uxd )Jan 24, 2024 12,659 user-experience , processes What Happened With the Web Monetization API? (chr )Jan 24, 2024 12,658 monetization , apis What Can a Website Do? (dav )Jan 24, 2024 12,657 accessibility , usability , quality Web Components in Earnest (dav )Jan 24, 2024 12,656 web-components , javascript User Styles (mia )Jan 24, 2024 12,655 css , user-styles , browsers The New CSS Color Format You Didn’t Know You Needed; “oklch()” Jan 24, 2024 12,654 css , colors , oklch , functions , tailwind Take a Qwik Break From React With Astro (the )Jan 24, 2024 12,653 qwik , react , astro , frameworks , comparisons Release Notes for Safari Technology Preview 187 (jon /web )Jan 24, 2024 12,652 release-notes , browsers , apple , safari On Web Components (tmc )Jan 24, 2024 12,651 web-components GitHub, npm Registry Abused to Host SSH Key-Stealing Malware Jan 24, 2024 12,650 github , npm , security , malware , foss Getting Started With Content Collections in Astro Jan 24, 2024 12,649 introductions , astro Five Future Roles for Designers (jar )Jan 24, 2024 12,648 design , career , outlooks Are Design Systems a Zero-Interest Rate Phenomenon? (dav )Jan 24, 2024 12,647 design-systems , economics An Introduction to the Liquid Template Language Jan 24, 2024 12,646 introductions , liquid , template-engines 14 Best SEO Tools in 2024 (web )Jan 24, 2024 12,645 seo , tooling , link-lists Unit Testing With Jest and Integration With GitHub Actions Jan 23, 2024 12,644 testing , jest , github-actions , quality The Web Is Unversioned (rhi /w3c )Jan 23, 2024 12,643 web-platform , versioning What Is JSDoc and Why You May Not Need TypeScript for Your Next Project Jan 23, 2024 12,642 javascript , typescript , documentation , jsdoc What Has a Ceiling but No Floor? (mat )Jan 23, 2024 12,641 accessibility , apple , facebook+meta Unlocking the Power of HTML’s Native Browser “dialog” Element (ope )Jan 23, 2024 12,640 html , modals The AI Dilemma in Graphic Design: Steering Towards Excellence in Typography and Beyond (sma )Jan 23, 2024 12,639 ai , design , typography New Study on Coding Behavior Raises Questions About Impact of AI on Software Development Jan 23, 2024 12,638 studies , research , ai , quality , technical-debt Modern JavaScript Library Starter Jan 23, 2024 12,637 dependencies , npm , libraries LCP and FCP on Single Page Application on Soft Navigations (dws )Jan 23, 2024 12,636 performance , web-vitals , single-page-apps , navigation In Praise of Buttons Jan 23, 2024 12,635 buttons Highlight Text When a User Scrolls Down to That Piece of Text (chr /fro )Jan 23, 2024 12,634 css , scrolling , effects Google Is Using AI to Organize and Customize Your Chrome Browser (dav /ver )Jan 23, 2024 12,633 ai , browsers , google , chrome Exploring the Bounds of Jamstack With Zach Leatherman (zac +)Jan 23, 2024 12,632 videos , interviews , tech-stacks , jamstack Check for “accesskey” and “aria-keyshortcuts” Bookmarklet (ste )Jan 23, 2024 12,631 bookmarklets , accessibility , html , aria , keyboard-shortcuts Better Form UX With the CSS Property “field-sizing” (sea )Jan 23, 2024 12,630 forms , user-experience , css Balancing Engineering Cultures: Debate Everything vs. Just Tell Me What to Build Jan 23, 2024 12,629 culture , engineering-management , processes , comparisons What Is Jest and Why Should I Use It? (cod )Jan 22, 2024 12,628 jest WebKit Features in Safari 17.3 (jen /web )Jan 22, 2024 12,627 release-notes , browsers , apple , safari , webkit Use Tailwind CSS Prefixes for Shared Design System Components (sen )Jan 22, 2024 12,626 tailwind , design-systems , components Repetition Avoidance (ste )Jan 22, 2024 12,625 code-pens , accessibility , user-experience , aria Progressive JPEGs (PJPEG): The Key to Loading Images Faster on Your Website Jan 22, 2024 12,624 pjpeg , jpeg , images , performance , comparisons Layouts in Astro Jan 22, 2024 12,623 astro How End-to-End Testing Moves Us Closer to Continuous Accessibility (ass )Jan 22, 2024 12,622 accessibility , processes , testing How a Web-Site Redesign Can Impact the Customer Journey (uxm )Jan 22, 2024 12,621 redesigning , user-experience Handling Environment Variables in Node.js (mco /pla )Jan 22, 2024 12,620 environments , variables , nodejs Could Local SEO Transform Your User Experience? (uxm )Jan 22, 2024 12,619 seo , user-experience Continuous Accessibility: What, Why, How (ass )Jan 22, 2024 12,618 accessibility , processes , testing , tooling Battle of the Browsers (zer )Jan 22, 2024 12,617 browsers , browser-engines , blink , chrome , google , edge , microsoft , brave , gecko , firefox , mozilla , webkit , safari , apple , comparisons 7 Mobile UX Design Tools to Supercharge Your Design Process (uxm )Jan 22, 2024 12,616 design , tooling , link-lists What Is Our Design Intention? (uxd )Jan 21, 2024 12,615 design , processes Vector Database Recommender System (ast )Jan 21, 2024 12,614 databases , vector-databases Why I Don’t Care About Website/Blog Stats (nei )Jan 21, 2024 12,613 blogging , metrics , sem What Is CSS Motion Path? Jan 21, 2024 12,612 css , svg , animations The World’s Smallest PNG (eva )Jan 21, 2024 12,611 images , png , minimalism Mind the Accessibility Gaps—Most of Accessibility Issues Originate in Design and How to Fix That (cer )Jan 21, 2024 12,610 accessibility , design , html , aria The Bun Shell (jar /bun )Jan 20, 2024 12,609 bun , javascript , shell Mastering Node CSV Jan 20, 2024 12,608 nodejs , csv A Call for Consensus on HTML Semantics (5t3 )Jan 20, 2024 12,607 html , semantics How Core Web Vitals Affect SEO (ind )Jan 19, 2024 12,606 performance , web-vitals , lighthouse , google , seo Why Do Reflows Negatively Affect Performance? (fro )Jan 19, 2024 12,605 performance , reflow Understanding the Stanca Act, Italy’s Digital Accessibility Law (tpg )Jan 19, 2024 12,604 accessibility , legal Under-Supported and Underpaid (aar )Jan 19, 2024 12,603 accessibility , career , economics , craft My Take on Fading Content Using Transparent Gradients in CSS (kil /pol )Jan 19, 2024 12,602 css , gradients , transparency Modern CSS, the State of the Web, Safari’s Progress, and More! With Jen Simmons (jen +)Jan 19, 2024 12,601 videos , interviews , css , web , browsers , apple , safari Making CSS View Transitions Easy With Velvette (nom /cod )Jan 19, 2024 12,600 css , view-transitions , tooling 12 Modern CSS One-Line Upgrades (5t3 )Jan 19, 2024 12,599 css Node.js vs. Python: Which One to Choose for 2024 Jan 18, 2024 12,598 nodejs , python , comparisons Deceptive Deprecation: The Truth About npm Deprecated Packages Jan 18, 2024 12,597 deprecation , security , npm , dependencies , research The Color Input and the Color Picker (chr /fro )Jan 18, 2024 12,596 html , colors , usability Create a Currency Converter With HTML, CSS, and Vanilla JavaScript Jan 18, 2024 12,595 functionality , html , css , javascript Astro 4.2 (eri +/ast )Jan 18, 2024 12,594 astro , release-notes The Designer’s Guide to Social Computing (uxd )Jan 17, 2024 12,593 guides , design , social-media Indicators, Validations, and Notifications: Pick the Correct Communication Option (nng )Jan 17, 2024 12,592 notifications , errors , validation , usability Safely Accessing the DOM With Angular SSR (dev )Jan 17, 2024 12,591 security , dom , javascript , angular , server-side-rendering JavaScript Array “sort()” vs. “toSorted()” (New in ES 2023) Jan 17, 2024 12,590 videos , javascript , arrays , sorting , comparisons Fading Content Using Transparent Gradient in CSS (ami )Jan 17, 2024 12,589 css , gradients , transparency , effects Dispatching an Event (chr /fro )Jan 17, 2024 12,588 javascript , events Basic Accessibility Mistakes I Often See in Audits (cfe )Jan 17, 2024 12,587 accessibility , mistakes , auditing , html , semantics , focus , links , buttons AI Art Is the New Stock Image (ia )Jan 17, 2024 12,586 design , ai , images A Practical Introduction to Scroll-Driven Animations With CSS “scroll()” and “view()” (arg /cod )Jan 17, 2024 12,585 introductions , scrolling , animations , css , functions 5 Advanced Data-Fetching Techniques in React for Enhanced User Experience Jan 16, 2024 12,584 react , data-fetching , code-splitting , components , techniques Are You Boring Your Interviewer by Over-Explaining Context? (uxd )Jan 16, 2024 12,583 career , interviewing , design Is It Time to Switch From Docker to Podman? Jan 16, 2024 12,582 videos , docker , podman , tooling , comparisons The Golden Rule of Assertions Jan 16, 2024 12,581 javascript , testing The Complex but Awesome CSS “border-image” Property (css /sma )Jan 16, 2024 12,580 css , borders , techniques Stop Trying to Recruit Unicorns With Acorns (cra )Jan 16, 2024 12,579 accessibility , career Practical Guide to Usability Testing Jan 16, 2024 12,578 guides , usability , testing Node.js Security Progress Report—Progress on Permission Model, Fuzzer, and Connections With Community (ope )Jan 16, 2024 12,577 nodejs , security Measuring Developer Productivity: Real-World Examples (ger )Jan 16, 2024 12,576 productivity , metrics , developer-experience , google , microsoft Guide to Fast Next.js Jan 16, 2024 12,575 guides , nextjs , performance , optimization , server-side-rendering , lazy-loading Git Lesson: How to Use .gitignore and .gitkeep? Jan 16, 2024 12,574 git , how-tos Disillusioned With Deno (bal )Jan 16, 2024 12,573 deno Difference Between “getElementByID” and “querySelector” Jan 16, 2024 12,572 javascript , css , selectors APA-Style Titles in Laravel (ami )Jan 16, 2024 12,571 writing , conventions , laravel 14 Things to Check Before Deploying a Website Jan 16, 2024 12,570 deploying , quality , processes Web Standards: The Guidelines That Every Developer Should Know Jan 15, 2024 12,569 standards , history , w3c , html , css , xml , wcag Design Is Not Really a Thing (uxd )Jan 15, 2024 12,568 design , user-experience The Evolution of Page Speed (deb )Jan 15, 2024 12,567 videos , performance , metrics , optimization , history The Building Blocks of a Greenfield Vue Application in 2024 (fad )Jan 15, 2024 12,566 vuejs , tooling , link-lists React Libraries for 2024 (rwi )Jan 15, 2024 12,565 react , libraries , link-lists Performance and Stay Questions in 1:1s (j9t )Jan 15, 2024 12,564 engineering-management , leadership , career , processes Optimizing SQL Queries by 23× Jan 15, 2024 12,563 databases , sql , performance , optimization Moving on From React (kel )Jan 15, 2024 12,562 migrating , react , stimulus Combining “:has” and “:only-child” to Change Tab Containers (cri )Jan 15, 2024 12,561 css , selectors Accessible Notifications With ARIA Live Regions (sar )Jan 15, 2024 12,560 accessibility , notifications , aria , live-regions Accessible Notifications With ARIA Live Regions II (sar )Jan 15, 2024 12,559 accessibility , notifications , aria , live-regions Disable Browser Caching With “meta” HTML Tags Jan 14, 2024 12,558 html , metadata , caching Creating a Markdown Preprocessor for Svelte Jan 14, 2024 12,557 svelte , sveltekit , markdown , functionality Why Did Frontend Development Become So Complicated? Jan 14, 2024 12,556 processes , complexity , career Igalia Chats: Browser Politics and You (jaf +/iga )Jan 14, 2024 12,555 podcasts , web-platform I Hate CORS Jan 14, 2024 12,554 videos , cors , security Hover Contrast Bookmarklet (joe )Jan 14, 2024 12,553 bookmarklets , colors , contrast , focus , accessibility Building a Clean and Scalable Frontend Architecture Jan 13, 2024 12,552 architecture , scalability , simplicity , maintainability Web Component Gotcha: “constructor” vs. “connectedCallback” (nol )Jan 13, 2024 12,551 web-components , javascript , callbacks , comparisons Using AI for Accessibility: Breaking Down Barriers in Content Creation?! (mor )Jan 13, 2024 12,550 accessibility , ai , content Kind of Annoyed at React (cas )Jan 13, 2024 12,549 react A Guide on Using Postman as a Frontend Developer in Web Development Jan 13, 2024 12,548 guides , postman , apis Avoid These 5 Mistakes as a Web Developer Jan 12, 2024 12,547 career , mistakes , learning Type in TypeScript Jan 12, 2024 12,546 typescript , types Static Site Generators: A Growing Trend in Frontend Development Jan 12, 2024 12,545 static-site-generation , site-generators , trends Power of WebRTC Jan 12, 2024 12,544 webrtc , apis Options for “optgroup” Labeling of “options” (ste )Jan 12, 2024 12,543 accessibility , html , forms , browsers , screen-readers , support JS Perf Wins and New Node.js Features With Yagiz Nizipli (wes +/syn )Jan 12, 2024 12,542 podcasts , javascript , performance , nodejs , optimization How to Use “data-nosnippet” to Block Specific Content From Being Used in a Google Search Snippet (Experiment) Jan 12, 2024 12,541 how-tos , seo , google , experiments How to Get Started With Progressive Web Apps Jan 12, 2024 12,540 how-tos , web-apps , progressive-web-apps , comparisons Eliminating Cookie Banners Is Hard (jef )Jan 12, 2024 12,539 cookies , consent-management , legal Applying the SPACE Framework (lau )Jan 12, 2024 12,538 productivity , metrics Creating a Color Ramp Using Color Modifiers in Tokens Studio (uxd )Jan 11, 2024 12,537 design-systems , design-tokens , colors , figma Compatibility of Node.js Versions With Packages Jan 11, 2024 12,536 nodejs , versioning , dependencies Node.js Mastery: Advanced Development and Performance Tips Jan 11, 2024 12,535 nodejs , servers , express , performance , testing , memory Bringing Down the Digital Divide (uxd )Jan 11, 2024 12,534 accessibility , user-experience What I Have Learned From Conducting Over 100 Website Migrations (moz )Jan 11, 2024 12,533 seo , migrating , testing Using “abbr” Element With “title” Attribute (aar )Jan 11, 2024 12,532 html , attributes , accessibility , browsers , assistive-tech , support Top Front-End Tools of 2023 (lou /sma )Jan 11, 2024 12,531 tooling , link-lists , retrospectives The Stack I Used to Build My Blog in 2024 Jan 11, 2024 12,530 tech-stacks , functionality If It’s Not Usable, It’s Not Accessible (tpg )Jan 11, 2024 12,529 interviews , accessibility , usability , history console.delight (zac /fro )Jan 11, 2024 12,528 javascript , console , browsers , dev-tools , debugging Chrome Alternative Browsers to Check Out in 2024 Jan 11, 2024 12,527 browsers , arc , the-browser-company , chromium , firefox , mozilla 5 CSS Snippets Every Front-End Developer Should Know in 2024 (arg /dev )Jan 11, 2024 12,526 css Setting Up Renovate for GitHub Repositories Jan 10, 2024 12,525 renovate , github , installing , configuration High-Level System Architecture of Booking.com Jan 10, 2024 12,524 architecture , microservices , case-studies We Removed Advertising Cookies, Here’s What Happened (sen )Jan 10, 2024 12,523 cookies , sem Using CSS Houdini to Extend Styling and Layout Capabilities (log )Jan 10, 2024 12,522 css , houdini , apis , javascript Understanding WCAG SC 3.2.6 Consistent Help (Level A) Jan 10, 2024 12,521 accessibility , standards , wcag The Best Web Framework Doesn’t Exist Jan 10, 2024 12,520 frameworks Streaming HTML Out of Order Without JavaScript Jan 10, 2024 12,519 html , streaming Release Notes for Safari Technology Preview 186 (jon /web )Jan 10, 2024 12,518 release-notes , browsers , apple , safari npm in Review: A 2023 Retrospective on Growth, Security, and Quirky Facts (soc )Jan 10, 2024 12,517 npm , retrospectives Node v20.11.0 (LTS) (nod )Jan 10, 2024 12,516 release-notes , nodejs Is htmx Just Another JavaScript Framework? (htm )Jan 10, 2024 12,515 htmx , frameworks Introducing fsx: A Modern Filesystem API for JavaScript (nza )Jan 10, 2024 12,514 introductions , file-handling , apis , javascript Dynamic Accessible Descriptions Reference (dar )Jan 10, 2024 12,513 accessibility , testing Designing Better Target Sizes (sha )Jan 10, 2024 12,512 accessibility , design , best-practices Buttons and Links—Common Misconceptions Jan 10, 2024 12,511 accessibility , html , semantics , buttons , links AI for Web Devs: Deploying Your AI App to Production (aus )Jan 10, 2024 12,510 ai , deploying Accounting for Internationalization With CSS and HTML Jan 10, 2024 12,509 html , css , internationalization A 2024 Wishlist for Node’s Test Runner (cji )Jan 9, 2024 12,508 nodejs , testing Understanding Immutability in JavaScript Jan 9, 2024 12,507 videos , javascript The Change You Wish to See Jan 9, 2024 12,506 accessibility How We Built Project IDX: A High-Level Overview (goo )Jan 9, 2024 12,505 overviews , project-idx , google , code-editors Definition of Done (DoD) Explanation and Example Jan 9, 2024 12,504 agile , scrum , processes , quality , examples An Alphabetized List of MIME Types Jan 9, 2024 12,503 mime-types A Global Design System (bra )Jan 9, 2024 12,502 design-systems Introduction to Data Engineering: A Complete Beginner’s Guide Jan 8, 2024 12,501 guides , introductions , data-engineering Vue 3—Dynamic Components Jan 8, 2024 12,500 vuejs , components Why I Like Web Components Jan 8, 2024 12,499 web-components , html Where Have All the Websites Gone? (fro )Jan 8, 2024 12,498 web , trends What’s New in PHP 8.4 (ami )Jan 8, 2024 12,497 php Using Heaps of Cutting Edge CSS Features to Build a Progress Indicator (and )Jan 8, 2024 12,496 css , scrolling , effects , progress-indicators Top Pens of 2023 on CodePen (cod )Jan 8, 2024 12,495 codepen , code-pens , link-lists , retrospectives Taking a Closer Look at “@ property” in CSS (uti )Jan 8, 2024 12,494 css SolidStart: A Different Breed of Meta-Framework (ati /sma )Jan 8, 2024 12,493 frameworks , tooling Let’s Make the IndieWeb Easier Jan 8, 2024 12,492 indieweb , tooling htmx for React Developers in 10 Minutes Jan 8, 2024 12,491 videos , htmx , react How Google Perfected the Web (ver )Jan 8, 2024 12,490 google , web , seo Declaring Globals Isn’t That Hard (mat )Jan 8, 2024 12,489 videos , javascript , typescript CRUD and SQL—the Basics Jan 8, 2024 12,488 fundamentals , databases , sql 2024 Resolution: Be More Open-Source Centric Jan 8, 2024 12,487 foss , tooling , link-lists Embracing the Absurd in Your Design Practices (uxd )Jan 7, 2024 12,486 design , processes Becoming a Senior Frontend Engineer (tec )Jan 7, 2024 12,485 career Notes on Using Logical Properties and Values (kiz )Jan 7, 2024 12,484 css , logical-properties Nested Dark Mode via CSS Proximity (doc )Jan 7, 2024 12,483 css , dark-mode My Web Development Wishlist 2024 (j9t )Jan 7, 2024 12,482 community , user-experience , developer-experience , quality , conformance , wish-lists How I’m Writing CSS in 2024 Jan 7, 2024 12,481 css , tooling , developer-experience Figma Is Not Forever Jan 6, 2024 12,480 design , tooling , figma Your MVP Must Be Accessible (den )Jan 6, 2024 12,479 accessibility Weird Things Engineers Believe About Web Development Jan 6, 2024 12,478 standards , web-apps , javascript , building , web-platform Simplifying Deployment: Using GitHub Actions and SSH for Quick and Easy Updates Jan 6, 2024 12,477 deploying , github-actions , ssh Mastering Promises: 8 Advanced Tips and Techniques Jan 5, 2024 12,476 javascript , promises , asynchronicity , techniques , tips-and-tricks When “Everything” Becomes Too Much: The npm Package Chaos of 2024 (soc )Jan 5, 2024 12,475 npm , foss Under the Radar CSS Features for Your CSS Reset (kev )Jan 5, 2024 12,474 videos , css , resets The Bulma CSS Framework: What It Is and How to Get Started Jan 5, 2024 12,473 introductions , bulma Software Quality Jan 5, 2024 12,472 research , quality How to Use Template Literals in JavaScript (fre )Jan 5, 2024 12,471 how-tos , javascript Do We Think of Git Commits as Diffs, Snapshots, and/or Histories? (b0r )Jan 5, 2024 12,470 git , concepts , comparisons CSS in 2024, Am I Right? (jhe )Jan 5, 2024 12,469 videos , css A Lot of What People Use React for Would Be Better Handled With Vanilla JavaScript (cfe )Jan 5, 2024 12,468 react , javascript , simplicity 7 Front-End Web Development Trends for 2024 Jan 5, 2024 12,467 trends , outlooks , libraries , frameworks , ai 20+ Tools for Node.js Development in 2024 Jan 5, 2024 12,466 nodejs , tooling , link-lists