Bookmarks (260)

  • screenshot

    Announcing FusionAuth 1.52.0 - Passkeys for Everyone!

    Passkeys for Everyone! Make Your User Login Simpler with FusionAuth — FusionAuth just added passkeys to...

  • screenshot

    Introducing @bramus/style-observer, a MutationObserver for CSS

    Introducing style-observer, A MutationObserver for CSS — Bramus has created a MutationObserver for CSS. It, dubbed...

  • screenshot

    Reasonable Colors

    Reasonable Colors: An Open-Source Color System for Building Beautiful, Accessible Color Palettes — Just drop in...

  • screenshot

    Why I Don’t Block AI Scrapers · Jens Oliver Meiert

    'Why I Don’t Block AI Scrapers' — “let thieves do thief things until our justice system(s)...

  • screenshot

    Scroll-Enhanced Experiences | Carmen Ansio | CSS Day 2024

    ▶  Scroll-Enhanced Experiences — A 52-minute journey through the art of 'scrollytelling' with CSS, guiding you through...

  • screenshot

    Lazy loading isn't just lazy, it's late: we can do better.

    Lazy Loading Isn't Just Lazy, It's Late: We Can Do Better — “We tend only to...

  • screenshot

    The Two Lines of CSS That Tanked Performance (120fps to 40fps)

    Finding Two Lines of CSS That Tanked Performance — Upon launching the Learn Web Components site,...

  • screenshot

    Caching demystified: Inspect, clear, and disable caches #DevToolsTips

    ▶  Caching Demystified: Inspect, Clear, and Disable Caches — Dives into the different types of browser cache...

  • screenshot

    Apple appears to mislead UK Regulator over deceptive default browser user interface - Open Web Advocacy

    Apple 'Appears to Mislead' UK Regulator Over Deceptive Default Browser User Interface — Looks like Apple...

  • screenshot

    Button Stealer

    Button Stealer: A Chrome Extension That "Steals" a Button from Every Website You Open — A...

  • screenshot

    Grid Builder - Learn and build Tailwind CSS grids with the grid builder!

    Tailwind Grid Builder: Learn and Build CSS Grids with Tailwind — A simple tool to generate...

  • Avatars - a list of free and fun avatars for your projects

    Avatars: A Collection of Diverse Free Avatar Images — Downloadable in PNG format, but also accessible...

  • The Dev Tools Performance Monitor Panel

    The Dev Tools Performance Monitor Panel — In Chrome, if you open 'Dev Tools > More...

  • screenshot

    https://www.webdesignmuseum.org/

    The Web Design Museum: The First Decade of Web Design — Exhibits thousands of unique old...

  • screenshot

    The secret inside One Million Checkboxes

    The Secret Inside One Million Checkboxes — One Million Checkboxes is/was a site with one million...

  • screenshot

    The Ultimate Guide to Font Performance Optimization | DebugBear

    The Ultimate Guide to Font Performance Optimization — This is quite the rabbit hole indeed, but...

  • screenshot

    Beyond the 10x engineer

    Beyond the 10x Engineer — Incredible technical skills can’t save a product that no one wants....

  • screenshot

    Supporting AVIF in Google Search | Google Search Central Blog | Google for Developers

    Supporting AVIF in Google Search — Image format AVIF is now a supported file type in...

  • screenshot

    GitHub - hoppergee/heic-to: Convert HEIC/HEIF images to JPEG, PNG in browser

    heic-to: Convert HEIC/HEIF Images to JPEG or PNG In-Browser — HEIF is a modern container format...

  • screenshot

    State of CSS 2024

    The State of CSS 2024 Survey — The increased pace of evolution in the CSS space...

  • screenshot

    How to make your web page faster before it even loads

    How to Make Your Web Page Faster Before It Even Loads — Can we measure the...

  • screenshot

    Front-End System Design: Advanced UI, Performance & Architecture Techniques to Ace Interviews

    Front-End System Design — Learn to create scalable, efficient user interfaces in this extensive video course...

  • screenshot

    Can you convert a video to pure css?

    Can You Convert a Video to Pure CSS? — Can or should..? A highly detailed exploration...

  • screenshot

    blocking=render: Why would you do that?! – CSS Wizardry

    blocking=render: Why Would You Do That?! — Harry stresses that unless you know you need this...

  • screenshot

    Custom Range Slider Using Anchor Positioning & Scroll-Driven Animations – Frontend Masters Boost

    Custom Range Slider Using Anchor Positioning & Scroll-Driven Animations — It’s still a touch early to...

  • Spoiler Alert: it needs to be accessible | scottohara.me

    🙈 Spoiler Alert: It Needs to Be Accessible — Here’s what Scott would expect from a...

  • screenshot

    Basic keyboard shortcut support for focused links

    Basic Keyboard Shortcut Support for Focused Links — Turns out there’s a lot of different actions...

  • Double your specificity with this one weird trick

    Double Your Specificity with This One Weird Trick — A bit of a hack, sure, but...

  • screenshot

    5 Wasm Use Cases for Frontend Development · Frontend Dogma

    Five WASM Use Cases for Frontend Development — WebAssembly is gaining ground in frontend development, so...

  • Elastic Overflow Scrolling | CSS-Tricks

    Elastic Overflow Scrolling — Creating a CSS-only “rubber band” scrolling effect.

  • screenshot

    GitHub - jcubic/tagger: Zero Dependency, Vanilla JavaScript Tag Editor

    Tagger: Zero Dependency, Vanilla JavaScript Tagging Library — You can play with a live demo here.

  • screenshot

    Web Vitals - Chrome Web Store

    Web Vitals: Chrome Extension for Instant Feedback on Loading, Interactivity and Layout Shift Metrics — Includes...

  • screenshot

    Replace Twitter Embeds with Semantic HTML

    Replace Twitter (X) Embeds with Semantic HTML — A Python script for converting a public Tweet...

  • The Monospace Web

    The Monospace Web — A well formed, minimalist CSS design exploration, featuring lists, tables, charts, ASCII...

  • screenshot

    GitHub - nolanlawson/fuite: A tool for finding memory leaks in web apps

    Fuite 5.0: A Tool for Finding Memory Leaks in Web Apps — A CLI tool that...

  • Milkdown

    Milkdown: Plugin-Driven WYSIWYG Markdown Editor Framework — A lightweight WYSIWYG Markdown editor based around a plugin...

  • screenshot

    Relative Color Syntax — Basic Use Cases – Frontend Masters Boost

    Relative Color Syntax — Some Basic Use Cases — We now have broad support for the...

  • The Slab markup language

    Slab: A Programmable Markup Language That Simplifies The Creation of HTML — An alternative to tools...

  • screenshot

    Inter 4.0: A Big Font Update for UI Design

    ▶  Inter 4.0: A Big Font Update for UI Design — Now with true italics, optical sizing...

  • screenshot

    GitHub - jln13x/tailwindcss-highlights: A plugin for tailwindcss to add highlights to your text

    tailwindcss-highlights: A Tailwind Plugin to Add Highlights to Text — The term “highlights” here refers to...

  • screenshot

    A Node and Command Line Tool to Find Obsolete HTML · Jens Oliver Meiert

    ObsoHTML: Node and CLI Tool to Find Obsolete HTML — ObsoHTML is a Node.js script designed...

  • typlr.app —

    typlr.app: Create Fonts in the Browser — If you’ve never attempted to make your own font,...

  • screenshot

    The Dying Web | Matthias Endler

    The Dying Web — A plea to us all to give Firefox a try, because open...

  • The anchor element: HeydonWorks

    The Anchor Element — An informative look at the humble HTML <a> anchor element, explaining what...

  • font-size Limbo - Sebastian Laube

    font-size Limbo — Some nuanced thoughts on what font-size we should be reaching for as a...

  • screenshot

    HTML Web Components Can Have a Little Shadow DOM, As A Treat | Scott Jehl, Web Designer/Developer

    HTML Web Components Can Have a Little Shadow DOM, As A Treat — Scott notes that...

  • screenshot

    Japanese web design: weird, but it works. Here's why

    ▶  Japanese Web Design: Weird, But It Works. Here's Why — “beneath the overwhelming user interface lies...

  • screenshot

    Start over-engineering your CSS | Kevin Powell | CSS Day 2024

    ▶  Start Over-Engineering Your CSS — An interesting talk from the recent CSS Day conference about purposely...

  • screenshot

    How Google handles JavaScript throughout the indexing process – Vercel

    How Google Handles JavaScript In Its Indexing Process — At one point if you wanted Google...

  • screenshot

    Announcing Official Puppeteer Support for Firefox – Mozilla Hacks - the Web developer blog

    The Puppeteer Browser Control Library Announces Official Firefox Support — As of version 23, the Puppeteer browser...