diff --git a/assets/p/b/animegay.png b/assets/p/b/animegay.png
new file mode 100644
index 0000000..e4f0897
Binary files /dev/null and b/assets/p/b/animegay.png differ
diff --git a/assets/p/b/anonymize.png b/assets/p/b/anonymize.png
new file mode 100644
index 0000000..a07883f
Binary files /dev/null and b/assets/p/b/anonymize.png differ
diff --git a/assets/p/b/antinazi.png b/assets/p/b/antinazi.png
new file mode 100644
index 0000000..d5d42ac
Binary files /dev/null and b/assets/p/b/antinazi.png differ
diff --git a/assets/p/b/any_browser.png b/assets/p/b/any_browser.png
new file mode 100644
index 0000000..0df5050
Binary files /dev/null and b/assets/p/b/any_browser.png differ
diff --git a/assets/p/b/astriddottech.png b/assets/p/b/astriddottech.png
new file mode 100644
index 0000000..a78182b
Binary files /dev/null and b/assets/p/b/astriddottech.png differ
diff --git a/assets/p/b/autisticasfxxk.com.gif b/assets/p/b/autisticasfxxk.com.gif
new file mode 100644
index 0000000..022e28e
Binary files /dev/null and b/assets/p/b/autisticasfxxk.com.gif differ
diff --git a/assets/p/b/brolove.png b/assets/p/b/brolove.png
new file mode 100644
index 0000000..5d720c8
Binary files /dev/null and b/assets/p/b/brolove.png differ
diff --git a/assets/p/b/catboys.gif b/assets/p/b/catboys.gif
new file mode 100644
index 0000000..3d6d4ec
Binary files /dev/null and b/assets/p/b/catboys.gif differ
diff --git a/assets/p/b/catboys.webp b/assets/p/b/catboys.webp
new file mode 100644
index 0000000..c6d1572
Binary files /dev/null and b/assets/p/b/catboys.webp differ
diff --git a/assets/p/b/cc-by-sa.png b/assets/p/b/cc-by-sa.png
new file mode 100644
index 0000000..81e0607
Binary files /dev/null and b/assets/p/b/cc-by-sa.png differ
diff --git a/assets/p/b/cc-by-sa.svg b/assets/p/b/cc-by-sa.svg
new file mode 100644
index 0000000..25f634b
--- /dev/null
+++ b/assets/p/b/cc-by-sa.svg
@@ -0,0 +1 @@
+
diff --git a/assets/p/b/cc-by-sa.svg.br b/assets/p/b/cc-by-sa.svg.br
new file mode 100644
index 0000000..d43801c
Binary files /dev/null and b/assets/p/b/cc-by-sa.svg.br differ
diff --git a/assets/p/b/cc-by-sa.svg.gz b/assets/p/b/cc-by-sa.svg.gz
new file mode 100644
index 0000000..dee098b
Binary files /dev/null and b/assets/p/b/cc-by-sa.svg.gz differ
diff --git a/assets/p/b/cookie_free.png b/assets/p/b/cookie_free.png
new file mode 100644
index 0000000..70994a7
Binary files /dev/null and b/assets/p/b/cookie_free.png differ
diff --git a/assets/p/b/dark-mode.png b/assets/p/b/dark-mode.png
new file mode 100644
index 0000000..07b080a
Binary files /dev/null and b/assets/p/b/dark-mode.png differ
diff --git a/assets/p/b/dbd.gif b/assets/p/b/dbd.gif
new file mode 100644
index 0000000..1060a41
Binary files /dev/null and b/assets/p/b/dbd.gif differ
diff --git a/assets/p/b/dbd.webp b/assets/p/b/dbd.webp
new file mode 100644
index 0000000..f62e8e5
Binary files /dev/null and b/assets/p/b/dbd.webp differ
diff --git a/assets/p/b/fckingwww.png b/assets/p/b/fckingwww.png
new file mode 100644
index 0000000..d12d5e2
Binary files /dev/null and b/assets/p/b/fckingwww.png differ
diff --git a/assets/p/b/fediverse.png b/assets/p/b/fediverse.png
new file mode 100644
index 0000000..1d7bf5b
Binary files /dev/null and b/assets/p/b/fediverse.png differ
diff --git a/assets/p/b/fedora.png b/assets/p/b/fedora.png
new file mode 100644
index 0000000..4c4f48b
Binary files /dev/null and b/assets/p/b/fedora.png differ
diff --git a/assets/p/b/graphicdesign.png b/assets/p/b/graphicdesign.png
new file mode 100644
index 0000000..ded60af
Binary files /dev/null and b/assets/p/b/graphicdesign.png differ
diff --git a/assets/p/b/gutenberg.png b/assets/p/b/gutenberg.png
new file mode 100644
index 0000000..b136b5a
Binary files /dev/null and b/assets/p/b/gutenberg.png differ
diff --git a/assets/p/b/html5.png b/assets/p/b/html5.png
new file mode 100644
index 0000000..7fee390
Binary files /dev/null and b/assets/p/b/html5.png differ
diff --git a/assets/p/b/ilovehorror.png b/assets/p/b/ilovehorror.png
new file mode 100644
index 0000000..a088bc1
Binary files /dev/null and b/assets/p/b/ilovehorror.png differ
diff --git a/assets/p/b/internetarchive.png b/assets/p/b/internetarchive.png
new file mode 100644
index 0000000..ea6809b
Binary files /dev/null and b/assets/p/b/internetarchive.png differ
diff --git a/assets/p/b/ipv6.png b/assets/p/b/ipv6.png
new file mode 100644
index 0000000..44d8b8a
Binary files /dev/null and b/assets/p/b/ipv6.png differ
diff --git a/assets/p/b/is_it_slow_say_so.png b/assets/p/b/is_it_slow_say_so.png
new file mode 100644
index 0000000..5783f8f
Binary files /dev/null and b/assets/p/b/is_it_slow_say_so.png differ
diff --git a/assets/p/b/iso.png b/assets/p/b/iso.png
new file mode 100644
index 0000000..1548e9c
Binary files /dev/null and b/assets/p/b/iso.png differ
diff --git a/assets/p/b/javascript-zero.png b/assets/p/b/javascript-zero.png
new file mode 100644
index 0000000..7ad573f
Binary files /dev/null and b/assets/p/b/javascript-zero.png differ
diff --git a/assets/p/b/keep.gif b/assets/p/b/keep.gif
new file mode 100644
index 0000000..c95a53e
Binary files /dev/null and b/assets/p/b/keep.gif differ
diff --git a/assets/p/b/keep.webp b/assets/p/b/keep.webp
new file mode 100644
index 0000000..94a9623
Binary files /dev/null and b/assets/p/b/keep.webp differ
diff --git a/assets/p/b/keith.png b/assets/p/b/keith.png
new file mode 100644
index 0000000..4343a27
Binary files /dev/null and b/assets/p/b/keith.png differ
diff --git a/assets/p/b/lynx_enh.png b/assets/p/b/lynx_enh.png
new file mode 100644
index 0000000..1db6f9a
Binary files /dev/null and b/assets/p/b/lynx_enh.png differ
diff --git a/assets/p/b/neovim.png b/assets/p/b/neovim.png
new file mode 100644
index 0000000..d2140bf
Binary files /dev/null and b/assets/p/b/neovim.png differ
diff --git a/assets/p/b/nn.png b/assets/p/b/nn.png
new file mode 100644
index 0000000..a6ea2aa
Binary files /dev/null and b/assets/p/b/nn.png differ
diff --git a/assets/p/b/noblink.png b/assets/p/b/noblink.png
new file mode 100644
index 0000000..8f28b13
Binary files /dev/null and b/assets/p/b/noblink.png differ
diff --git a/assets/p/b/right2repair.png b/assets/p/b/right2repair.png
new file mode 100644
index 0000000..0221e98
Binary files /dev/null and b/assets/p/b/right2repair.png differ
diff --git a/assets/p/b/sticker_88x31.png b/assets/p/b/sticker_88x31.png
new file mode 100644
index 0000000..65c6b8c
Binary files /dev/null and b/assets/p/b/sticker_88x31.png differ
diff --git a/assets/p/b/tea_banner.gif b/assets/p/b/tea_banner.gif
new file mode 100644
index 0000000..4052cff
Binary files /dev/null and b/assets/p/b/tea_banner.gif differ
diff --git a/assets/p/b/tor.png b/assets/p/b/tor.png
new file mode 100644
index 0000000..5352203
Binary files /dev/null and b/assets/p/b/tor.png differ
diff --git a/assets/p/b/valid-atom.png b/assets/p/b/valid-atom.png
new file mode 100644
index 0000000..e56e306
Binary files /dev/null and b/assets/p/b/valid-atom.png differ
diff --git a/assets/p/b/valid-atom.webp b/assets/p/b/valid-atom.webp
new file mode 100644
index 0000000..7439182
Binary files /dev/null and b/assets/p/b/valid-atom.webp differ
diff --git a/assets/p/b/valid-wai-aaa.png b/assets/p/b/valid-wai-aaa.png
new file mode 100644
index 0000000..abcbe42
Binary files /dev/null and b/assets/p/b/valid-wai-aaa.png differ
diff --git a/assets/p/b/webmentions.png b/assets/p/b/webmentions.png
new file mode 100644
index 0000000..3808703
Binary files /dev/null and b/assets/p/b/webmentions.png differ
diff --git a/assets/p/b/wiby.png b/assets/p/b/wiby.png
new file mode 100644
index 0000000..7ce3ab6
Binary files /dev/null and b/assets/p/b/wiby.png differ
diff --git a/assets/p/b/yellow_ribbon.gif b/assets/p/b/yellow_ribbon.gif
new file mode 100644
index 0000000..84495cc
Binary files /dev/null and b/assets/p/b/yellow_ribbon.gif differ
diff --git a/assets/p/b/yellow_ribbon.webp b/assets/p/b/yellow_ribbon.webp
new file mode 100644
index 0000000..d7725e5
Binary files /dev/null and b/assets/p/b/yellow_ribbon.webp differ
diff --git a/assets/p/b/yellow_ribbon_dark.gif b/assets/p/b/yellow_ribbon_dark.gif
new file mode 100644
index 0000000..fd351de
Binary files /dev/null and b/assets/p/b/yellow_ribbon_dark.gif differ
diff --git a/assets/p/b/yellow_ribbon_dark.webp b/assets/p/b/yellow_ribbon_dark.webp
new file mode 100644
index 0000000..89445ed
Binary files /dev/null and b/assets/p/b/yellow_ribbon_dark.webp differ
diff --git a/content/meta/_index.md b/content/meta/_index.md
index d7af032..1eec00d 100644
--- a/content/meta/_index.md
+++ b/content/meta/_index.md
@@ -70,7 +70,7 @@ The {{}}{{}}
diff --git a/content/meta/badges.md b/content/meta/badges.md
new file mode 100644
index 0000000..a17b1b3
--- /dev/null
+++ b/content/meta/badges.md
@@ -0,0 +1,84 @@
+---
+date: "2024-04-19T04:08:01-04:00"
+title: "Classic web badges"
+outputs:
+ - html
+description: "My curation of 88x31 badges, representing what I and this site use and stand for."
+---
+My collection of 88x31 badges, representing what I and this site use and stand for. If you have a badge you'd like me to add, just ask; it needs to have a format under 4 kb (preferably under 3 kb) and avoid excessively flashy animations for me to consider it.
+
+## My badge
+
+Use this to link to me!
+
+{{
+
+## About this site
+
+Read more about the design of this site in my [site design standards page]({{}}).
+
+{{
+{{
+{{
+{{