Non-Square Image Blur Extensions
frontendmasters.comGoActivityPub supports RFC9421 compatible HTTP-Signatures
todo.sr.ht/~mariusorClear-Site-Data header
developer.mozilla.orgThe end of responsive images
piccalil.liThings you didn't know about indexes
jon.chrt.devEmail obfuscation: What works in 2026?
spencermortensen.comC gibberish to English translator
cdecl.orgAlwanKit: pure CSS theming based on a single base colour
alwankit.comShell Tricks That Actually Make Life Easier (And Save Your Sanity)
blog.hofstede.itAccessible Text Colour with the CSS contrast-color() Function
schalkneethling.comMany-Step Sequences in Go
lesiw.devSix levels of dark mode
cssence.comRob Pike's 5 Rules of Programming
www.cs.unc.edu/~stottsOkmain: You have an image but you want a colour
dgroshev.comToo Much Color
www.keithcirkel.co.ukWhy the Sanitizer API is just setHTML()
frederikbraun.deThe Internals of PostgreSQL
www.interdb.jpGoodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148
hacks.mozilla.orgHow we reduced the size of our Agent Go binaries by up to 77%
www.datadoghq.comconfusables.txt and NFKC disagree on 31 characters
paultendo.github.ioThe ultimate improvement to get bettr SQlite r/w concurrency
kerkour.comTerminals should generate the 256-color palette
gist.github.comHerringbone Wang Tiles
nothings.orgRedefining Go Functions
pboyd.ioI prefer to pass secrets between programs through standard input
utcc.utoronto.ca/~cks"Made in EU" - it was harder than I thought.
www.coinerella.comGlide Browser: a worthy successor for vimperator
glide-browser.appRunning My Own XMPP Server
blog.dmcc.ioIbis 0.3.2 - Wikipedia Import, UI Translation and more
discussionsFEP-be68: Audio Objects
discussionsFederated private groups (Announce vs Add)
discussionsProgress Report - February 2026
discussionsConnecting the Fediverse to the Metaverse, round two
discussionsHow to federate warnings?
discussions