Skip to content
  • Home
  • Articles
  • Screencasts
  • Projects
  • About
  • Resources
  • Screencasts
  • Today I learned
  • Things I use
  • Talks
  • Newsletter
  • Home Home
  • Articles Articles
  • Screencasts Screencasts
  • Projects Projects
  • About About
  • Other Stuff
    • Blogroll People blogging great stuff.
    • Resources Bookmarks I want to keep for later.
    • Show some love Support my blog and newsletter.
    • Talks Talks I've given at conferences.
    • Things I use My hardware and software setup.
    • Today I learned 254 #TIL posts.
  • Newsletter
Stefan on LinkedIn Stefan on Mastodon Stefan on Bluesky RSS

Snippets โ€“ Page 7

Make magical things happen with a few lines
  1. How to hide Microsoft Edge's password reveal button

    Published Dec 28 2021 in CSS

    Use ::-ms-reveal to hide Microsoft Edge's "password reveal" button.

  2. A directory-dependent and interactive command history

    Published Nov 18 2021 in Bash

    ZSH functions to implement directory-dependent history access.

  3. How to detect Emojis in JavaScript strings

    Published Nov 18 2021 in Unicode , JavaScript

    A snippet to detect and replace Emojis in JavaScript strings using Unicode property escapes.

  4. How to correctly load SVG favicons

    Published Nov 07 2021 in HTML

    An HTML snippet to avoid favicon double downloads in Chromium browsers.

  5. How to color the browser scrollbar across browsers

    Published Oct 01 2021 in CSS

    Color the browser scrollbar (Edge, Safari, Chrome & Firefox) with a mix of -webkit and standardized CSS properties.

More articles

  1. Previous page
  2. Page 7 of 14
  3. Next page

Most popular posts

  • Web content, the social contract and copyrights
  • How to split JavaScript strings into sentences, words or graphemes with "Intl.Segmenter"
  • On being a "JavaScript framework developer"...
  • Can we have custom media queries, please?
  • light-dark() isn't always the same as prefers-color-scheme
Read popular posts

Weekly newsletter

Weekly newsletter all around web development

Get weekly news

TIL: Today I learned in Web Dev

  • light-dark() isn't always the same as prefers-color-scheme
  • How to "officially" deprecate methods with Node.js utilities
  • pathLength makes makes SVG path animations easier to manage
Learn something new

Blogroll

5 random Sites I'm subscribed to via RSS. ๐Ÿ‘‡

  • Malte Ubl
  • Hidde de Vries
  • Mayank
  • Email is good.
  • Alex Russell
Discover more blogs

Other stuff

Topics

  • JavaScript (129 posts)
  • CSS (104 posts)
  • Tools (62 posts)
  • HTML (55 posts)
  • Bash (45 posts)
  • NodeJS (41 posts)
  • Accessibility (36 posts)
  • Web (30 posts)
  • git (23 posts)
  • VSCode (21 posts)
  • Performance (20 posts)

Random Web Dev Learnings

  • What's 'roving tabindex'?
  • Viewport units for font sizes destroy zooming
  • button elements offer attributes to change form behavior
  • light-dark() isn't always the same as prefers-color-scheme
  • How to force push git branches without the --force flag
  • How to log JavaScript stack traces and objects using console.trace

Popular articles

  • Web content, the social contract and copyrights
  • How to split JavaScript strings into sentences, words or graphemes with "Intl.Segmenter"
  • On being a "JavaScript framework developer"...

Recently updated resources

  • Staying up to date
  • Writing good docs, blogs and technical articles
  • Public speaking

stefanjudis.com ยฉ 2026 by Stefan Judis is licensed under CC BY-NC-SA 4.0

All rights reserved and content created without AI.

โ™ฅ๏ธ