Change the Firefox default behavior and open new tabs next to the current one.
Heyooo, I'm Stefan! I write and speak about web stuff.
New on the blog
Thoughts companies opting out of the Internet Archive.
Discover "stringly typed" development—where strings replace proper types in API calls and data exchanges.
Learn about forbidden request headers that can't be set or overwritten.
List of WCAG success criteria requiring manual testing
Use
⌘⌃D
to open the Dictionary inline help.
Most popular in the last 30 days
- Web Weekly #162
- How to import JSON files in ES modules (Node.js)
- Web content, the social contract and copyrights
- APIs to generate random user avatars
- Web Weekly #161
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