Skip to content
  • Home
  • Articles
  • 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 257 #TIL posts.
  • Newsletter
Stefan on LinkedIn Stefan on Mastodon Stefan on Bluesky RSS

Articles – Page 60

Keep writing, writing, writing ...
  1. HTML defines a ping attribute on anchor elements (links)

    Published Mar 20 2021 in HTML

    HTML anchors provide a ping attribute that can be used to send analytics information to defined URLs

  2. How trigger file downloads with JavaScript

    Published Mar 20 2021 in JavaScript

    A snippet to trigger dynamic file downloads in JavaScript.

  3. How to list all open GitHub pull requests and select one on the command line

    Published Mar 20 2021 in Bash

    A GitHub CLI alias to list all open pull requests and pick one interactively using fzf.

  4. The output HTML element is an aria-live region

    Published Mar 16 2021 in HTML , Accessibility

    The output HTML element is an ARIA live region by default.

  5. CSS defines functions to repeat gradients

    Published Mar 13 2021 in CSS

    CSS defines functions to enable and draw repeating element gradients.

More articles

  1. Previous page
  2. Page 60 of 104
  3. Next page

Weekly Frontend News

6406 readers received the last Web Weekly 6 days ago. Join the fun!

Most popular posts

  • Web content, the social contract and copyrights
  • How to split JavaScript strings into sentences, words or graphemes with "Intl.Segmenter"
  • The difference between @ts-ignore and @ts-expect-error
  • Can we have custom media queries, please?
  • On being a "JavaScript framework developer"...
Read popular posts

TIL: Today I learned in Web Dev

  • How to style the found search / "find in page" substrings
  • ARIA roles can remove their children’s semantics
  • Automatically load .env files in Node.js scripts
Learn something new

Other stuff

Topics

  • JavaScript (129 posts)
  • CSS (106 posts)
  • Tools (64 posts)
  • HTML (55 posts)
  • Bash (45 posts)
  • NodeJS (42 posts)
  • Accessibility (37 posts)
  • Web (30 posts)
  • git (23 posts)
  • VSCode (21 posts)
  • macOS (20 posts)

Random Web Dev Learnings

  • How to "officially" deprecate methods with Node.js utilities
  • Useful background-repeat options other than repeat
  • Firefox DevTools provide a multiline JavaScript console
  • How to disable Google sign-in prompts on other sites
  • Commands in the Node.js REPL
  • "fetch" supports a "keepAlive" option to make it outlive page navigations

Popular articles

  • Web content, the social contract and copyrights
  • How to split JavaScript strings into sentences, words or graphemes with "Intl.Segmenter"
  • The difference between @ts-ignore and @ts-expect-error

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.

♥️