Learn how to validate URLs with the new static JavaScript method URL
.
Heyooo, I'm Stefan! I write and speak about web stuff.
New on the blog
.canParse Thoughts on missing conversation closure in an async world.
A collection of SVG filters to be used with the CSS filter property.
Learn how to use headless Chrome in serverless functions limited to 50MB bundle size.
Learn how to replace all on a DOM element registered event listeners by replacing it with a clone of itself.
Twoslash enables you to render typescript annotations in your code snippets.
My Weekly Newsetter

Most popular in the last 30 days
- How to import JSON files in ES modules (Node.js)
- A new method to validate URLs in JavaScript (2023 edition)
- APIs to generate random user avatars
- Top-level await is available in Node.js modules
- How to override your dependency's dependencies (Node.js)
Hacker News Hits
- HTTP headers for the responsible developer 887 upvotes and 98 comments
- A Firefox-only minimap (2021) 699 upvotes and 113 comments
- Git commit accepts several message flags (-m) to allow multiline commits 339 upvotes and 152 comments
- How to force yourself to leave the computer using the leave command 77 upvotes and 32 comments
- Say goodbye to resource-caching across sites and domains 74 upvotes and 79 comments