drone build Thu Sep 10 09:59:10 PDT 2026

This commit is contained in:
2026-09-10 16:59:10 +00:00
parent b281f398fa
commit c06dbd9c2e
299 changed files with 5931 additions and 4025 deletions
+15 -15
View File
@@ -1266,6 +1266,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/screen-reader-optimizations/">
<h2 data-ha-exclude="" id="screen-reader-optimizations">screen reader optimizations </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/crow.jpg" alt="Image unrelated to post. A crow poses on driftwood against a whitish sky." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/charlie-the-alpaca-handspun/"> <a class="postlink" href="/charlie-the-alpaca-handspun/">
<h2 data-ha-exclude="" id="charlie-the-alpaca-handspun">charlie the alpaca handspun </h2> <h2 data-ha-exclude="" id="charlie-the-alpaca-handspun">charlie the alpaca handspun </h2>
@@ -1436,20 +1450,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/orion-handspun/">
<h2 data-ha-exclude="" id="orion-handspun">orion handspun </h2>
<ul class="postlist-tags">
<li>yarn</li>
</ul>
<img src="/img/orion-handspun.jpg" alt="3 skeins of handspun yarn, 1 large and 2 small. One of the small skeins is a little more inconsistent weight than the other two - this one was spun on drop spindle about 2 years ago. The other two are about a sport or maybe a DK weight. All three are a gold colorway with tiny hints of orange and a pale light green." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
</ol> </ol>
@@ -1524,6 +1524,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/1/` was built on 2026-09-09T21:03:23.736Z --> <!-- This page `/1/` was built on 2026-09-10T16:58:58.462Z -->
</body> </body>
</html> </html>
+21 -17
View File
@@ -1266,6 +1266,26 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/anarchy-autism/">
<h2 data-ha-exclude="" id="anarchy-autism">anarchy autism </h2>
<ul class="postlist-tags">
<li>print</li>
<li>sticker</li>
<li>shirt</li>
<li>pin</li>
</ul>
<img src="/img/anarchy-autism-rainbow-print.jpg" alt="A print in rainbow ink that says autism with the anarchy A." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/ecommerce-options/"> <a class="postlink" href="/ecommerce-options/">
<h2 data-ha-exclude="" id="ecommerce-options">ecommerce options </h2> <h2 data-ha-exclude="" id="ecommerce-options">ecommerce options </h2>
@@ -1478,22 +1498,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/artisans-cooperative-cards/">
<h2 data-ha-exclude="" id="artisans-cooperative-cards">artisans cooperative cards </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
</ul>
<img src="/img/artisans-coop-cards.jpg" alt="2 white greeting cards with the Artisans Cooperative logo, a chicken. One card has a single print of the chicken in black ink, and the other has two overlapping prints in blue and red ink" loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
</ol> </ol>
@@ -1568,6 +1572,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/10/` was built on 2026-09-09T21:03:27.821Z --> <!-- This page `/10/` was built on 2026-09-10T16:59:02.014Z -->
</body> </body>
</html> </html>
+17 -23
View File
@@ -1266,6 +1266,22 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/artisans-cooperative-cards/">
<h2 data-ha-exclude="" id="artisans-cooperative-cards">artisans cooperative cards </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
</ul>
<img src="/img/artisans-coop-cards.jpg" alt="2 white greeting cards with the Artisans Cooperative logo, a chicken. One card has a single print of the chicken in black ink, and the other has two overlapping prints in blue and red ink" loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/stickers/"> <a class="postlink" href="/stickers/">
<h2 data-ha-exclude="" id="stickers">stickers! </h2> <h2 data-ha-exclude="" id="stickers">stickers! </h2>
@@ -1450,28 +1466,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/trans-wrongs-skull/">
<h2 data-ha-exclude="" id="trans-wrongs-skull">trans wrongs skull </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>sticker</li>
<li>pin</li>
<li>gender</li>
</ul>
<img src="/img/trans-wrongs-print.jpg" alt="A smiling skull with devil horns and a little spiked tail, and a speech bubble reading &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
@@ -1546,6 +1540,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/11/` was built on 2026-09-09T21:03:28.230Z --> <!-- This page `/11/` was built on 2026-09-10T16:59:02.406Z -->
</body> </body>
</html> </html>
+23 -19
View File
@@ -1266,6 +1266,28 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/trans-wrongs-skull/">
<h2 data-ha-exclude="" id="trans-wrongs-skull">trans wrongs skull </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>sticker</li>
<li>pin</li>
<li>gender</li>
</ul>
<img src="/img/trans-wrongs-print.jpg" alt="A smiling skull with devil horns and a little spiked tail, and a speech bubble reading &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/geese-trans-wrongs/"> <a class="postlink" href="/geese-trans-wrongs/">
<h2 data-ha-exclude="" id="geese-trans-wrongs">geese/trans wrongs </h2> <h2 data-ha-exclude="" id="geese-trans-wrongs">geese/trans wrongs </h2>
@@ -1464,24 +1486,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/flicker/">
<h2 data-ha-exclude="" id="flicker">flicker </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/flicker-print.jpg" alt="A print in black, brown, and red ink of a northern flicker (a type of woodpecker). Viewed from the back, he is looking over his shoulder and upward towards something unseen above him (my bird feeder)." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
@@ -1556,6 +1560,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/12/` was built on 2026-09-09T21:03:28.445Z --> <!-- This page `/12/` was built on 2026-09-10T16:59:02.713Z -->
</body> </body>
</html> </html>
+19 -15
View File
@@ -1266,6 +1266,24 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/flicker/">
<h2 data-ha-exclude="" id="flicker">flicker </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/flicker-print.jpg" alt="A print in black, brown, and red ink of a northern flicker (a type of woodpecker). Viewed from the back, he is looking over his shoulder and upward towards something unseen above him (my bird feeder)." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/heron/"> <a class="postlink" href="/heron/">
<h2 data-ha-exclude="" id="heron">heron </h2> <h2 data-ha-exclude="" id="heron">heron </h2>
@@ -1460,20 +1478,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/lined-notebook/">
<h2 data-ha-exclude="" id="lined-notebook">lined notebook </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/lined-notebook.jpg" alt="A three panel collage showing a the endpapers, cover, and pages of a small hardbound notebook." loading="lazy" decoding="async" width="1000" height="1776">
</a>
</li>
</ol> </ol>
@@ -1548,6 +1552,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/13/` was built on 2026-09-09T21:03:28.664Z --> <!-- This page `/13/` was built on 2026-09-10T16:59:02.881Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1266,6 +1266,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/lined-notebook/">
<h2 data-ha-exclude="" id="lined-notebook">lined notebook </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/lined-notebook.jpg" alt="A three panel collage showing a the endpapers, cover, and pages of a small hardbound notebook." loading="lazy" decoding="async" width="1000" height="1776">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/flocked-notebook/"> <a class="postlink" href="/flocked-notebook/">
<h2 data-ha-exclude="" id="flocked-notebook">flocked notebook </h2> <h2 data-ha-exclude="" id="flocked-notebook">flocked notebook </h2>
@@ -1438,20 +1452,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/blue-and-brown-leather-journal/">
<h2 data-ha-exclude="" id="blue-and-brown-leather-journal">blue and brown leather journal </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/blue-brown-leather-journal.jpg" alt="A three panel collage showcasing a blue and brown leather-covered journal." loading="lazy" decoding="async" width="1000" height="1776">
</a>
</li>
</ol> </ol>
@@ -1526,6 +1526,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/14/` was built on 2026-09-09T21:03:29.052Z --> <!-- This page `/14/` was built on 2026-09-10T16:59:03.096Z -->
</body> </body>
</html> </html>
+15 -1
View File
@@ -1266,6 +1266,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/blue-and-brown-leather-journal/">
<h2 data-ha-exclude="" id="blue-and-brown-leather-journal">blue and brown leather journal </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/blue-brown-leather-journal.jpg" alt="A three panel collage showcasing a blue and brown leather-covered journal." loading="lazy" decoding="async" width="1000" height="1776">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/acadia-coloring-journal/"> <a class="postlink" href="/acadia-coloring-journal/">
<h2 data-ha-exclude="" id="acadia-coloring-journal">Acadia coloring journal </h2> <h2 data-ha-exclude="" id="acadia-coloring-journal">Acadia coloring journal </h2>
@@ -1410,6 +1424,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/15/` was built on 2026-09-09T21:03:29.257Z --> <!-- This page `/15/` was built on 2026-09-10T16:59:03.383Z -->
</body> </body>
</html> </html>
+15 -17
View File
@@ -1266,6 +1266,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/orion-handspun/">
<h2 data-ha-exclude="" id="orion-handspun">orion handspun </h2>
<ul class="postlist-tags">
<li>yarn</li>
</ul>
<img src="/img/orion-handspun.jpg" alt="3 skeins of handspun yarn, 1 large and 2 small. One of the small skeins is a little more inconsistent weight than the other two - this one was spun on drop spindle about 2 years ago. The other two are about a sport or maybe a DK weight. All three are a gold colorway with tiny hints of orange and a pale light green." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/moving-images/"> <a class="postlink" href="/moving-images/">
<h2 data-ha-exclude="" id="moving-images">moving images </h2> <h2 data-ha-exclude="" id="moving-images">moving images </h2>
@@ -1436,22 +1450,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/designing-a-bag/">
<h2 data-ha-exclude="" id="designing-a-bag">designing a bag </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>software</li>
</ul>
<img src="/img/shoelace-bag.jpg" alt="a 3-image collage showcasing a leather crossbody bag. the leather body is brown and fairly simple. up the narrow sides, rope is laced through grommets in a style resembling a shoe lacing. the rope forms the handle and loops seamlessly through the other side of the bag, joining in one point in a figure-8 follow-through knot. At the bottom corners, there are small diagonal lines of stitching to give the bag a small lip around the base and ensure small objects don&#39;t slide out." loading="lazy" decoding="async" width="1000" height="1777">
</a>
</li>
</ol> </ol>
@@ -1526,6 +1524,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/2/` was built on 2026-09-09T21:03:24.077Z --> <!-- This page `/2/` was built on 2026-09-10T16:58:58.832Z -->
</body> </body>
</html> </html>
+17 -15
View File
@@ -1266,6 +1266,22 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/designing-a-bag/">
<h2 data-ha-exclude="" id="designing-a-bag">designing a bag </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>software</li>
</ul>
<img src="/img/shoelace-bag.jpg" alt="a 3-image collage showcasing a leather crossbody bag. the leather body is brown and fairly simple. up the narrow sides, rope is laced through grommets in a style resembling a shoe lacing. the rope forms the handle and loops seamlessly through the other side of the bag, joining in one point in a figure-8 follow-through knot. At the bottom corners, there are small diagonal lines of stitching to give the bag a small lip around the base and ensure small objects don&#39;t slide out." loading="lazy" decoding="async" width="1000" height="1777">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/brookes-suspenders/"> <a class="postlink" href="/brookes-suspenders/">
<h2 data-ha-exclude="" id="brookes-suspenders">brooke&#39;s suspenders </h2> <h2 data-ha-exclude="" id="brookes-suspenders">brooke&#39;s suspenders </h2>
@@ -1438,20 +1454,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/networks-of-trans-care/">
<h2 data-ha-exclude="" id="networks-of-trans-care">networks of trans care </h2>
<ul class="postlist-tags">
<li>gender</li>
</ul>
<img src="/img/mushrooms-and-moss.jpg" alt="Image unrelated to post. Close up on a cluster of orange-brown mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
@@ -1526,6 +1528,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/3/` was built on 2026-09-09T21:03:24.525Z --> <!-- This page `/3/` was built on 2026-09-10T16:58:59.225Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1266,6 +1266,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/networks-of-trans-care/">
<h2 data-ha-exclude="" id="networks-of-trans-care">networks of trans care </h2>
<ul class="postlist-tags">
<li>gender</li>
</ul>
<img src="/img/mushrooms-and-moss.jpg" alt="Image unrelated to post. Close up on a cluster of orange-brown mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/give-to-trans-orgs-and-people/"> <a class="postlink" href="/give-to-trans-orgs-and-people/">
<h2 data-ha-exclude="" id="give-to-trans-orgs-and-people">give to trans orgs and people </h2> <h2 data-ha-exclude="" id="give-to-trans-orgs-and-people">give to trans orgs and people </h2>
@@ -1448,20 +1462,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/fedizinefest-2025/">
<h2 data-ha-exclude="" id="fedizinefest-2025">fediZineFest 2025 </h2>
<ul class="postlist-tags">
<li>zine</li>
</ul>
<img src="/img/fedizinefest-2025.png" alt="A logo in purple, yellow, blue, and green. A piece of paper folded into 8 sections reads FEDI ZINE; it resembles the classic folding pattern of a simple 8-page zine made from printer paper. Next to it, a fully folded zine reads fest 2025." loading="lazy" decoding="async" width="729" height="799">
</a>
</li>
</ol> </ol>
@@ -1536,6 +1536,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/4/` was built on 2026-09-09T21:03:25.089Z --> <!-- This page `/4/` was built on 2026-09-10T16:58:59.586Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1321,6 +1321,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/404.html` was built on 2026-09-09T21:03:20.365Z --> <!-- This page `/404.html` was built on 2026-09-10T16:58:55.432Z -->
</body> </body>
</html> </html>
+15 -17
View File
@@ -1266,6 +1266,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/fedizinefest-2025/">
<h2 data-ha-exclude="" id="fedizinefest-2025">fediZineFest 2025 </h2>
<ul class="postlist-tags">
<li>zine</li>
</ul>
<img src="/img/fedizinefest-2025.png" alt="A logo in purple, yellow, blue, and green. A piece of paper folded into 8 sections reads FEDI ZINE; it resembles the classic folding pattern of a simple 8-page zine made from printer paper. Next to it, a fully folded zine reads fest 2025." loading="lazy" decoding="async" width="729" height="799">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/euphorbia/"> <a class="postlink" href="/euphorbia/">
<h2 data-ha-exclude="" id="euphorbia">euphorbia </h2> <h2 data-ha-exclude="" id="euphorbia">euphorbia </h2>
@@ -1436,22 +1450,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/gender-as-a-proxy-variable/">
<h2 data-ha-exclude="" id="gender-as-a-proxy-variable">gender as a proxy variable </h2>
<ul class="postlist-tags">
<li>gender</li>
<li>zine</li>
</ul>
<img src="/img/gender-zine-cover.png" alt="Part of a scan of the cover of my zine, Gender as a Proxy Variable. It shows the title and a bit of handsewn binding." loading="lazy" decoding="async" width="1000" height="444">
</a>
</li>
</ol> </ol>
@@ -1526,6 +1524,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/5/` was built on 2026-09-09T21:03:25.669Z --> <!-- This page `/5/` was built on 2026-09-10T16:59:00.127Z -->
</body> </body>
</html> </html>
+17 -15
View File
@@ -1266,6 +1266,22 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/gender-as-a-proxy-variable/">
<h2 data-ha-exclude="" id="gender-as-a-proxy-variable">gender as a proxy variable </h2>
<ul class="postlist-tags">
<li>gender</li>
<li>zine</li>
</ul>
<img src="/img/gender-zine-cover.png" alt="Part of a scan of the cover of my zine, Gender as a Proxy Variable. It shows the title and a bit of handsewn binding." loading="lazy" decoding="async" width="1000" height="444">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/o-ring-bracelet/"> <a class="postlink" href="/o-ring-bracelet/">
<h2 data-ha-exclude="" id="o-ring-bracelet">o-ring bracelet </h2> <h2 data-ha-exclude="" id="o-ring-bracelet">o-ring bracelet </h2>
@@ -1436,20 +1452,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/aarons-mask/">
<h2 data-ha-exclude="" id="aarons-mask">aaron&#39;s mask </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/aaron-mask.jpg" alt="A brown/grey leather mask of a long snouted dog with visible teeth and red detailing." loading="lazy" decoding="async" width="900" height="1200">
</a>
</li>
</ol> </ol>
@@ -1524,6 +1526,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/6/` was built on 2026-09-09T21:03:26.105Z --> <!-- This page `/6/` was built on 2026-09-10T16:59:00.392Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1266,6 +1266,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/aarons-mask/">
<h2 data-ha-exclude="" id="aarons-mask">aaron&#39;s mask </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/aaron-mask.jpg" alt="A brown/grey leather mask of a long snouted dog with visible teeth and red detailing." loading="lazy" decoding="async" width="900" height="1200">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/sunflower/"> <a class="postlink" href="/sunflower/">
<h2 data-ha-exclude="" id="sunflower">sunflower </h2> <h2 data-ha-exclude="" id="sunflower">sunflower </h2>
@@ -1446,20 +1460,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/long-zipper-bifold/">
<h2 data-ha-exclude="" id="long-zipper-bifold">long zipper bifold </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/long-zipper-bifold.jpg" alt="A collage showing an orange leather wallet with a long zipper running the length of the outside." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
</ol> </ol>
@@ -1534,6 +1534,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/7/` was built on 2026-09-09T21:03:26.523Z --> <!-- This page `/7/` was built on 2026-09-10T16:59:00.816Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1266,6 +1266,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/long-zipper-bifold/">
<h2 data-ha-exclude="" id="long-zipper-bifold">long zipper bifold </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/long-zipper-bifold.jpg" alt="A collage showing an orange leather wallet with a long zipper running the length of the outside." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/tooled-leather-patches/"> <a class="postlink" href="/tooled-leather-patches/">
<h2 data-ha-exclude="" id="tooled-leather-patches">tooled leather patches </h2> <h2 data-ha-exclude="" id="tooled-leather-patches">tooled leather patches </h2>
@@ -1438,20 +1452,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/domain-and-site-setup/">
<h2 data-ha-exclude="" id="domain-and-site-setup">domain and site setup </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/crinkly-mushrooms.jpg" alt="Picture unrelated to post. Some crinkly brown-orange mushrooms in vibrant green grass." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
@@ -1526,6 +1526,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/8/` was built on 2026-09-09T21:03:26.855Z --> <!-- This page `/8/` was built on 2026-09-10T16:59:01.129Z -->
</body> </body>
</html> </html>
+15 -21
View File
@@ -1266,6 +1266,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/domain-and-site-setup/">
<h2 data-ha-exclude="" id="domain-and-site-setup">domain and site setup </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/crinkly-mushrooms.jpg" alt="Picture unrelated to post. Some crinkly brown-orange mushrooms in vibrant green grass." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/x-acto-knife-sheath/"> <a class="postlink" href="/x-acto-knife-sheath/">
<h2 data-ha-exclude="" id="x-acto-knife-sheath">x-acto knife sheath </h2> <h2 data-ha-exclude="" id="x-acto-knife-sheath">x-acto knife sheath </h2>
@@ -1436,26 +1450,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/anarchy-autism/">
<h2 data-ha-exclude="" id="anarchy-autism">anarchy autism </h2>
<ul class="postlist-tags">
<li>print</li>
<li>sticker</li>
<li>shirt</li>
<li>pin</li>
</ul>
<img src="/img/anarchy-autism-rainbow-print.jpg" alt="A print in rainbow ink that says autism with the anarchy A." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
@@ -1530,6 +1524,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/9/` was built on 2026-09-09T21:03:27.324Z --> <!-- This page `/9/` was built on 2026-09-10T16:59:01.563Z -->
</body> </body>
</html> </html>
+9 -9
View File
@@ -1759,31 +1759,31 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/proud-dad-wallet/"> <a class="postlink" href="/snap-pouch/">
<h2 data-ha-exclude="" id="proud-dad-wallet">proud dad wallet </h2> <h2 data-ha-exclude="" id="snap-pouch">snap pouch </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>gender</li>
</ul> </ul>
<img src="/img/proud-dad-wallet.jpg" alt="A brown leather wallet with a subtle trans flag stitching across the top." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/snap-pouches.jpg" alt="4 square pouches that close with snaps. 2 have loops that attach keyrings. They are in various colors of leather." loading="lazy" decoding="async" width="900" height="1200">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/vertical-zipper-card-wallet/"> <a class="postlink" href="/little-critter-pouch/">
<h2 data-ha-exclude="" id="vertical-zipper-card-wallet">vertical zipper card wallet </h2> <h2 data-ha-exclude="" id="little-critter-pouch">little critter pouch </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/vertical-zipper-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets, a hidden pocket, and a zippered coin pouch." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/little-critter-pouch.jpg" alt="A leather pouch shaped a bit like a d10 but with eight sides. It has a rainbow zippered opening and a wristlet strap." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1854,6 +1854,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/aarons-mask/` was built on 2026-09-09T21:03:20.349Z --> <!-- This page `/aarons-mask/` was built on 2026-09-10T16:58:55.410Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1438,6 +1438,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/about/` was built on 2026-09-09T21:03:20.364Z --> <!-- This page `/about/` was built on 2026-09-10T16:58:55.432Z -->
</body> </body>
</html> </html>
+12 -10
View File
@@ -1775,43 +1775,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/baseball-journal/"> <a class="postlink" href="/black-and-red-journal/">
<h2 data-ha-exclude="" id="baseball-journal">baseball journal </h2> <h2 data-ha-exclude="" id="black-and-red-journal">black and red journal </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>book</li>
<li>leather</li>
</ul> </ul>
<img src="/img/baseball-journal.jpg" alt="A 3-part collage of a leather-covered book with baseball-style stitching across the spine." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/black-red-journal.jpg" alt="3 image collage showing a leather-bound journal. The cover is black, with long red vertical stitches along the spine and a red leather strap for a closure. On the back in one lower corner is stamped LEE CAT ART" loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/lined-notebook/"> <a class="postlink" href="/orange-journal/">
<h2 data-ha-exclude="" id="lined-notebook">lined notebook </h2> <h2 data-ha-exclude="" id="orange-journal">orange journal </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>book</li>
</ul> </ul>
<img src="/img/lined-notebook.jpg" alt="A three panel collage showing a the endpapers, cover, and pages of a small hardbound notebook." loading="lazy" decoding="async" width="1000" height="1776"> <img src="/img/orange-journal.jpg" alt="A three panel collage showcasing a small book with foldout pages and a bright orange cover." loading="lazy" decoding="async" width="1000" height="1776">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/orange-green-journal/"> <a class="postlink" href="/flocked-notebook/">
<h2 data-ha-exclude="" id="orange-green-journal">orange green journal </h2> <h2 data-ha-exclude="" id="flocked-notebook">flocked notebook </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>book</li>
</ul> </ul>
<img src="/img/orange-green-journal.jpg" alt="A 4-part collage of a slim handbound book." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/flocked-notebook.jpg" alt="A two panel collage showing the cover and endpapers of a thick notebook." loading="lazy" decoding="async" width="1000" height="1331">
</a> </a>
</li> </li>
@@ -1868,6 +1870,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/acadia-coloring-journal/` was built on 2026-09-09T21:03:20.343Z --> <!-- This page `/acadia-coloring-journal/` was built on 2026-09-10T16:58:55.409Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1758,6 +1758,20 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="" id="related-posts">related posts</h2> <h2 data-ha-exclude="" id="related-posts">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/knit-shrimp/">
<h2 data-ha-exclude="" id="knit-shrimp">knit shrimp </h2>
<ul class="postlist-tags">
<li>knit</li>
</ul>
<img src="/img/knit-shrimp.jpg" alt="Four knitted shrimp in various shades of pink. They are all somewhere around hand-sized, and have little yarn antennae and leggies." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/pride-dice-bags/"> <a class="postlink" href="/pride-dice-bags/">
<h2 data-ha-exclude="" id="pride-dice-bags">pride dice bags </h2> <h2 data-ha-exclude="" id="pride-dice-bags">pride dice bags </h2>
@@ -1790,20 +1804,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/knit-shrimp/">
<h2 data-ha-exclude="" id="knit-shrimp">knit shrimp </h2>
<ul class="postlist-tags">
<li>knit</li>
</ul>
<img src="/img/knit-shrimp.jpg" alt="Four knitted shrimp in various shades of pink. They are all somewhere around hand-sized, and have little yarn antennae and leggies." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1856,6 +1856,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/acadia-mitts/` was built on 2026-09-09T21:03:20.346Z --> <!-- This page `/acadia-mitts/` was built on 2026-09-10T16:58:55.429Z -->
</body> </body>
</html> </html>
+14 -10
View File
@@ -1818,43 +1818,47 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/my-favorite-git-flag/"> <a class="postlink" href="/redirections/">
<h2 data-ha-exclude="" id="my-favorite-git-flag">my favorite git flag </h2> <h2 data-ha-exclude="" id="redirections">redirections </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/shelf-mushrooms.jpg" alt="Picture unrelated to post. Creamy beige shelf mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/angle-brackets-uwu.jpg" alt="Ascii art of an emoticon with pinched eyes and a small mouth made with two angle brackets." loading="lazy" decoding="async" width="1000" height="316">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/backend-accessibility/"> <a class="postlink" href="/moving-images/">
<h2 data-ha-exclude="" id="backend-accessibility">backend accessibility </h2> <h2 data-ha-exclude="" id="moving-images">moving images </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/camelCase-print.jpg" alt="A carved stamp next to its print. The print reads &#39;#camelCase&#39; in a slightly formal-looking italic font." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/cormorant.jpg" alt="Image unrelated to post. A cormorant, a type of black waterfowl, poses with wings spread on a buoy in Puget Sound. Off to the left, another bird floats." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/framer-accessibility/"> <a class="postlink" href="/gender-in-data-models/">
<h2 data-ha-exclude="" id="framer-accessibility">framer accessibility </h2> <h2 data-ha-exclude="" id="gender-in-data-models">gender in data models </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>gender</li>
<li>software</li> <li>software</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/framer.png" alt="A screenshot of the Framer projects page showing part of the tile for a very rudimentary project titled Accessibility Test. It has a huge title that just reads Title, a basic form, and some pictures of my dog as notable features." loading="lazy" decoding="async" width="841" height="532"> <img src="/img/peony.jpg" alt="Image unrelated to post. A light pink peony in full bloom, close up." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1911,6 +1915,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/accessible-image-modals/` was built on 2026-09-09T21:03:20.362Z --> <!-- This page `/accessible-image-modals/` was built on 2026-09-10T16:58:55.427Z -->
</body> </body>
</html> </html>
+12 -12
View File
@@ -2174,45 +2174,45 @@ codeberg https://codeberg.org/inherentlee/git-intro.git (push)</code></pre>
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/eleventy-lessons/"> <a class="postlink" href="/azure-locations-and-file-crawling/">
<h2 data-ha-exclude="" id="eleventy-lessons">eleventy lessons </h2> <h2 data-ha-exclude="" id="azure-locations-and-file-crawling">azure locations and file crawling </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/hellebore.jpg" alt="Image unrelated to post. Close up on a pale green hellebore flower." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/azure-locations.jpg" alt="A Linux terminal. There is a fun rainbow flag in ascii art at the top, and then the user has called a command asking Azure for a list of locations applicable to a specific resource type. The output is lengthy." loading="lazy" decoding="async" width="1000" height="827">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/handedness-toggle/"> <a class="postlink" href="/moving-images/">
<h2 data-ha-exclude="" id="handedness-toggle">handedness toggle </h2> <h2 data-ha-exclude="" id="moving-images">moving images </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/handedness-toggle-0.png" alt="A screenshot of the rescue trans rescue navbar centered on a button that shows a hand pointing left." loading="lazy" decoding="async" width="1000" height="257"> <img src="/img/cormorant.jpg" alt="Image unrelated to post. A cormorant, a type of black waterfowl, poses with wings spread on a buoy in Puget Sound. Off to the left, another bird floats." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/designing-a-bag/"> <a class="postlink" href="/accessible-image-modals/">
<h2 data-ha-exclude="" id="designing-a-bag">designing a bag </h2> <h2 data-ha-exclude="" id="accessible-image-modals">accessible image modals </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li>
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/shoelace-bag.jpg" alt="a 3-image collage showcasing a leather crossbody bag. the leather body is brown and fairly simple. up the narrow sides, rope is laced through grommets in a style resembling a shoe lacing. the rope forms the handle and loops seamlessly through the other side of the bag, joining in one point in a figure-8 follow-through knot. At the bottom corners, there are small diagonal lines of stitching to give the bag a small lip around the base and ensure small objects don&#39;t slide out." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/snacking-seagull.jpg" alt="Image unrelated to post. A seagull floating in the water with a starfish hanging out of eir mouth." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -2269,6 +2269,6 @@ codeberg https://codeberg.org/inherentlee/git-intro.git (push)</code></pre>
</footer> </footer>
<!-- This page `/an-intro-to-git/` was built on 2026-09-09T21:03:20.360Z --> <!-- This page `/an-intro-to-git/` was built on 2026-09-10T16:58:55.422Z -->
</body> </body>
</html> </html>
+25 -33
View File
@@ -1781,30 +1781,40 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/girldick/"> <a class="postlink" href="/block-printing-transfer-method/">
<h2 data-ha-exclude="" id="girldick-mature">girldick (mature)</h2> <h2 data-ha-exclude="" id="block-printing-transfer-method">block printing transfer method </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>sticker</li>
<li>shirt</li>
<li>pin</li>
<li>gender</li>
</ul> </ul>
<img src="/img/girldick-shirt.jpg" alt="A butch cooking and wearing a cropped tee with blue cap sleeves that reads girldick in blue G.I.Joe font." class="blur" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/transfer-wip.jpg" alt="A pink block of carving material with a printed design of a bird attached to it. The paper has been partially rubbed away (process described in this post) to reveal the inked design on the carving material." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/luminescent/"> <a class="postlink" href="/kestrel-zine/">
<h2 data-ha-exclude="" id="luminescent-mature">luminescent (mature)</h2> <h2 data-ha-exclude="" id="kestrel-zine">kestrel zine </h2>
<ul class="postlist-tags">
<li>print</li>
<li>zine</li>
<li>highlight</li>
</ul>
<img src="/img/kestrel-zine.jpg" alt="A 5 photo collage showing the front and back cover as well as 3 full spreads of a folded zine about Kestrel, my dog, who is a 65lb Malinois with a goofy smile and floppy ears. it is printed in two layers of color, blue and orange, and each image depicts Kestrel in various posts... alert and watchful, resting, looking mopey, wearing a sweatshirt." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/bottom-growth/">
<h2 data-ha-exclude="" id="bottom-growth-mature">bottom growth (mature)</h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1813,25 +1823,7 @@ switch (currentThemeValue) {
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/luminescent-print.jpg" alt="A print of a tattooed woman in bright highlighter yellow underwear." class="blur" loading="lazy" decoding="async" width="900" height="1200"> <img src="/img/bottom-growth-prints.jpg" alt="4 copies of the same print in various color schemes, laid out in a 2x2 grid. The print shows testosterone-driven bottom growth of a clitoris. The color schemes are, clockwise from top right, brown on turquoise, red on cornsilk (muted yellow), violet on magenta, and mint green on lilac." class="blur" loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/geese/">
<h2 data-ha-exclude="" id="geese">geese </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/geese-print.jpg" alt="Two Canada geese and their reflections in the water. One is calmly swimming away, while the over leans over and HONKS!" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1888,6 +1880,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/anarchy-autism/` was built on 2026-09-09T21:03:20.337Z --> <!-- This page `/anarchy-autism/` was built on 2026-09-10T16:58:55.418Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1816,6 +1816,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/art-shows-and-events/` was built on 2026-09-09T21:03:20.346Z --> <!-- This page `/art-shows-and-events/` was built on 2026-09-10T16:58:55.429Z -->
</body> </body>
</html> </html>
+40 -36
View File
@@ -1766,8 +1766,44 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/hummingbird-become-ungovernable/"> <a class="postlink" href="/kniphofia/">
<h2 data-ha-exclude="" id="hummingbird-become-ungovernable">hummingbird become ungovernable </h2> <h2 data-ha-exclude="" id="kniphofia">kniphofia </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/kniphofia-print.jpg" alt="A print of a brightly colored flower in 4 layers of color" loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/boypussy/">
<h2 data-ha-exclude="" id="boypussy-mature">boypussy (mature)</h2>
<ul class="postlist-tags">
<li>print</li>
<li>sticker</li>
<li>shirt</li>
<li>pin</li>
<li>gender</li>
</ul>
<img src="/img/boypussy-shirt.jpg" alt="A butch holding a chainsaw and wearing a tank top that reads boypussy in pink Barbie font." class="blur" loading="lazy" decoding="async" width="1000" height="1250">
</a>
</li>
<li class="post">
<a class="postlink" href="/geese/">
<h2 data-ha-exclude="" id="geese">geese </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1778,39 +1814,7 @@ switch (currentThemeValue) {
<li>shirt</li> <li>shirt</li>
</ul> </ul>
<img src="/img/hummingbird-ungovernable-print.jpg" alt="A block print in black and orange ink of a rufous hummingbird, tail flared, hovering in midair. Clutched in eir tiny claws is a banner that waves in the wind and reads &#39;become ungovernable&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/geese-print.jpg" alt="Two Canada geese and their reflections in the water. One is calmly swimming away, while the over leans over and HONKS!" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/killdeer/">
<h2 data-ha-exclude="" id="killdeer">killdeer </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
</ul>
<img src="/img/killdeer-print.jpg" alt="A print of a killdeer in black ink." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/greeting-quorbs/">
<h2 data-ha-exclude="" id="greeting-quorbs">greeting quorbs </h2>
<ul class="postlist-tags">
<li>card</li>
<li>print</li>
</ul>
<img src="/img/greeting-quorbs.jpg" alt="A pile of hand-printed A2 size greeting cards. Only the front is visible, showing a particularly round quail." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -1867,6 +1871,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/artisans-cooperative-cards/` was built on 2026-09-09T21:03:20.335Z --> <!-- This page `/artisans-cooperative-cards/` was built on 2026-09-10T16:58:55.417Z -->
</body> </body>
</html> </html>
+22 -22
View File
@@ -1767,8 +1767,22 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/killdeer/"> <a class="postlink" href="/tiny-portraits/">
<h2 data-ha-exclude="" id="killdeer">killdeer </h2> <h2 data-ha-exclude="" id="tiny-portraits">tiny portraits </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/tiny-portrait-stamps.jpg" alt="A collage showing various small (around an inch) stamps that depict people or animals." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/spotted-towhee/">
<h2 data-ha-exclude="" id="spotted-towhee">spotted towhee </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1777,39 +1791,25 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
</ul> </ul>
<img src="/img/killdeer-print.jpg" alt="A print of a killdeer in black ink." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/spotted-towhee-print.jpg" alt="A block print of a spotted towhee mid-leap." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/happy-bihrtday/"> <a class="postlink" href="/trans-the-world/">
<h2 data-ha-exclude="" id="happy-bihrtday">happy biHRTday </h2> <h2 data-ha-exclude="" id="trans-the-world">trans the world </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li> <li>shirt</li>
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/happy-bihrtday-card-print.jpg" alt="A card and print in the same design - a bouncy, cheery font reading &#39;happy biHRTday&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/trans-the-world-print.jpg" alt="A print that reads &#39;trans the world&#39; surrounding an image of a globe and a trans symbol. It&#39;s in a ping-to-blue gradient." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/kniphofia/">
<h2 data-ha-exclude="" id="kniphofia">kniphofia </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/kniphofia-print.jpg" alt="A print of a brightly colored flower in 4 layers of color" loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1866,6 +1866,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/artisans-cooperative-shirts/` was built on 2026-09-09T21:03:20.337Z --> <!-- This page `/artisans-cooperative-shirts/` was built on 2026-09-10T16:58:55.418Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1793,6 +1793,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/artists-conk/` was built on 2026-09-09T21:03:20.339Z --> <!-- This page `/artists-conk/` was built on 2026-09-10T16:58:55.420Z -->
</body> </body>
</html> </html>
+29 -33
View File
@@ -1989,6 +1989,34 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="" id="related-posts">related posts</h2> <h2 data-ha-exclude="" id="related-posts">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/moving-images/">
<h2 data-ha-exclude="" id="moving-images">moving images </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/cormorant.jpg" alt="Image unrelated to post. A cormorant, a type of black waterfowl, poses with wings spread on a buoy in Puget Sound. Off to the left, another bird floats." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/accessible-image-modals/">
<h2 data-ha-exclude="" id="accessible-image-modals">accessible image modals </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/snacking-seagull.jpg" alt="Image unrelated to post. A seagull floating in the water with a starfish hanging out of eir mouth." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/handedness-toggle/"> <a class="postlink" href="/handedness-toggle/">
<h2 data-ha-exclude="" id="handedness-toggle">handedness toggle </h2> <h2 data-ha-exclude="" id="handedness-toggle">handedness toggle </h2>
@@ -2003,38 +2031,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/my-favorite-git-flag/">
<h2 data-ha-exclude="" id="my-favorite-git-flag">my favorite git flag </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/shelf-mushrooms.jpg" alt="Picture unrelated to post. Creamy beige shelf mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/gender-in-data-models/">
<h2 data-ha-exclude="" id="gender-in-data-models">gender in data models </h2>
<ul class="postlist-tags">
<li>gender</li>
<li>software</li>
<li>highlight</li>
</ul>
<img src="/img/peony.jpg" alt="Image unrelated to post. A light pink peony in full bloom, close up." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -2087,6 +2083,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/azure-locations-and-file-crawling/` was built on 2026-09-09T21:03:20.345Z --> <!-- This page `/azure-locations-and-file-crawling/` was built on 2026-09-10T16:58:55.429Z -->
</body> </body>
</html> </html>
+12 -10
View File
@@ -1820,43 +1820,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/moving-images/"> <a class="postlink" href="/domain-and-site-setup/">
<h2 data-ha-exclude="" id="moving-images">moving images </h2> <h2 data-ha-exclude="" id="domain-and-site-setup">domain and site setup </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/cormorant.jpg" alt="Image unrelated to post. A cormorant, a type of black waterfowl, poses with wings spread on a buoy in Puget Sound. Off to the left, another bird floats." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/crinkly-mushrooms.jpg" alt="Picture unrelated to post. Some crinkly brown-orange mushrooms in vibrant green grass." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/my-favorite-git-flag/"> <a class="postlink" href="/core-css/">
<h2 data-ha-exclude="" id="my-favorite-git-flag">my favorite git flag </h2> <h2 data-ha-exclude="" id="core-css">core CSS </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/shelf-mushrooms.jpg" alt="Picture unrelated to post. Creamy beige shelf mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/core-css.png" alt="A website mockup in dark mode with light pink accents. Everything is filler text such as the title &#39;This is my cool website&#39;, headers reading things like &#39;This is an h1&#39;, nav items &#39;Nav item 1&#39;, etc. There is a paragraph block - the opening of the Bee Movie - and part of an image visible - a screencap of the music video for Never Gonna Give You Up by Rick Astley." loading="lazy" decoding="async" width="1000" height="447">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/framer-accessibility/"> <a class="postlink" href="/intro-to-wireframing/">
<h2 data-ha-exclude="" id="framer-accessibility">framer accessibility </h2> <h2 data-ha-exclude="" id="intro-to-wireframing">intro to wireframing </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/framer.png" alt="A screenshot of the Framer projects page showing part of the tile for a very rudimentary project titled Accessibility Test. It has a huge title that just reads Title, a basic form, and some pictures of my dog as notable features." loading="lazy" decoding="async" width="841" height="532"> <img src="/img/aggregator-wireframes.jpg" alt="a figma page with 4 major sections titled aggregator, aggregator mobile, aggregator color, and aggregator mobile color. each section has 7 pages in it - all sections pretty clearly have the same 7 pages, with the mobile sections shown on mobile screens and the color sections in a rainbow of pastels rather than grayscale." loading="lazy" decoding="async" width="1000" height="1042">
</a> </a>
</li> </li>
@@ -1913,6 +1915,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/backend-accessibility/` was built on 2026-09-09T21:03:20.332Z --> <!-- This page `/backend-accessibility/` was built on 2026-09-10T16:58:55.415Z -->
</body> </body>
</html> </html>
+10 -10
View File
@@ -1759,43 +1759,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/soras-collar/"> <a class="postlink" href="/vertical-zipper-card-wallet/">
<h2 data-ha-exclude="" id="soras-collar">sora&#39;s collar </h2> <h2 data-ha-exclude="" id="vertical-zipper-card-wallet">vertical zipper card wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/sora-collar.jpg" alt="A collage showing a red and black leather dog collar tooled with roses and the name Sora. It&#39;s fully stitched with dark red stitching and has brass hardware." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/vertical-zipper-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets, a hidden pocket, and a zippered coin pouch." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/double-bill-pocket-bifold/"> <a class="postlink" href="/nine-pocket-bifold/">
<h2 data-ha-exclude="" id="double-bill-pocket-bifold">double bill pocket bifold </h2> <h2 data-ha-exclude="" id="nine-pocket-bifold">nine pocket bifold </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/double-bill-pocket-bifold.jpg" alt="A 3-picture collage showing a hand-stitched leather wallet in plum and light natural leather, with a double bill pocket." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/nine-pocket-bifold.jpg" alt="A hand stitched full grain leather bifold wallet in dark plum leather. It has a main bill pocket and a symmetrical interior with a hidden pocket and 3 card pockets on each side." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/o-ring-bracelet/"> <a class="postlink" href="/pinatex-wallet-with-zipper/">
<h2 data-ha-exclude="" id="o-ring-bracelet">o-ring bracelet </h2> <h2 data-ha-exclude="" id="pinatex-wallet-with-zipper">piñatex wallet with zipper </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/oring-bracelet.jpg" alt="A green leather bracelet, stitched along the edges with dark blue thread, holds an ouroborous o-ring in place with two black snaps." loading="lazy" decoding="async" width="900" height="1200"> <img src="/img/pinatex-ten-pocket-bifold.jpg" alt="A two-picture collage showing the inside and outside of a wallet made with piñatex, a leather alternative made from pineapple leaves. It is two tone blue with a pink accent and has a zippered pocket built in." loading="lazy" decoding="async" width="1000" height="1331">
</a> </a>
</li> </li>
@@ -1852,6 +1852,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/bag-strap/` was built on 2026-09-09T21:03:20.339Z --> <!-- This page `/bag-strap/` was built on 2026-09-10T16:58:55.420Z -->
</body> </body>
</html> </html>
+18 -18
View File
@@ -1768,6 +1768,20 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="" id="related-posts">related posts</h2> <h2 data-ha-exclude="" id="related-posts">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/leather-strap-journal/">
<h2 data-ha-exclude="" id="leather-strap-journal">leather strap journal </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/leather-strap-journal.jpg" alt="A 3-part collage showing a blue journal with leather straps woven into the covers." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/striped-journal/"> <a class="postlink" href="/striped-journal/">
<h2 data-ha-exclude="" id="striped-journal">striped journal </h2> <h2 data-ha-exclude="" id="striped-journal">striped journal </h2>
@@ -1783,29 +1797,15 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/orange-journal/"> <a class="postlink" href="/stampede-journal/">
<h2 data-ha-exclude="" id="orange-journal">orange journal </h2> <h2 data-ha-exclude="" id="stampede-journal">stampede journal </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>book</li>
</ul> </ul>
<img src="/img/orange-journal.jpg" alt="A three panel collage showcasing a small book with foldout pages and a bright orange cover." loading="lazy" decoding="async" width="1000" height="1776"> <img src="/img/stampede-journal.jpg" alt="A 4-part collage of a hardcover book, showing a coloring page with &#39;stampede!&#39; written across it." loading="lazy" decoding="async" width="1000" height="1777">
</a>
</li>
<li class="post">
<a class="postlink" href="/square-watercolor-pad/">
<h2 data-ha-exclude="" id="square-watercolor-pad">square watercolor pad </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/square-watercolor-pad.jpg" alt="A two panel collage showing a square book with a tan cover and blue and gold endpapers." loading="lazy" decoding="async" width="1000" height="1331">
</a> </a>
</li> </li>
@@ -1862,6 +1862,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/baseball-journal/` was built on 2026-09-09T21:03:20.333Z --> <!-- This page `/baseball-journal/` was built on 2026-09-10T16:58:55.416Z -->
</body> </body>
</html> </html>
+25 -31
View File
@@ -1766,8 +1766,24 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/happy-bihrtday/"> <a class="postlink" href="/bottom-growth/">
<h2 data-ha-exclude="" id="happy-bihrtday">happy biHRTday </h2> <h2 data-ha-exclude="" id="bottom-growth-mature">bottom growth (mature)</h2>
<ul class="postlist-tags">
<li>print</li>
<li>gender</li>
</ul>
<img src="/img/bottom-growth-prints.jpg" alt="4 copies of the same print in various color schemes, laid out in a 2x2 grid. The print shows testosterone-driven bottom growth of a clitoris. The color schemes are, clockwise from top right, brown on turquoise, red on cornsilk (muted yellow), violet on magenta, and mint green on lilac." class="blur" loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/flatfish/">
<h2 data-ha-exclude="" id="flatfish">flatfish </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1775,48 +1791,26 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>gender</li>
</ul> </ul>
<img src="/img/happy-bihrtday-card-print.jpg" alt="A card and print in the same design - a bouncy, cheery font reading &#39;happy biHRTday&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/flatfish-print.jpg" alt="A print of a simple flatfish design inked in sepia." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/trans-rights-skull/"> <a class="postlink" href="/kestrel-zine/">
<h2 data-ha-exclude="" id="trans-rights-skull">trans rights skull </h2> <h2 data-ha-exclude="" id="kestrel-zine">kestrel zine </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li> <li>zine</li>
<li>sticker</li> <li>highlight</li>
<li>pin</li>
<li>gender</li>
</ul> </ul>
<img src="/img/trans-rights-print.jpg" alt="A print in mostly black ink of a smiling skull with a speech bubble. In pink and blue, the speech bubble reads &#39;trans rights!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/kestrel-zine.jpg" alt="A 5 photo collage showing the front and back cover as well as 3 full spreads of a folded zine about Kestrel, my dog, who is a 65lb Malinois with a goofy smile and floppy ears. it is printed in two layers of color, blue and orange, and each image depicts Kestrel in various posts... alert and watchful, resting, looking mopey, wearing a sweatshirt." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/luminescent/">
<h2 data-ha-exclude="" id="luminescent-mature">luminescent (mature)</h2>
<ul class="postlist-tags">
<li>print</li>
<li>gender</li>
</ul>
<img src="/img/luminescent-print.jpg" alt="A print of a tattooed woman in bright highlighter yellow underwear." class="blur" loading="lazy" decoding="async" width="900" height="1200">
</a> </a>
</li> </li>
@@ -1873,6 +1867,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/become-unbutterable/` was built on 2026-09-09T21:03:20.342Z --> <!-- This page `/become-unbutterable/` was built on 2026-09-10T16:58:55.408Z -->
</body> </body>
</html> </html>
+18 -18
View File
@@ -1758,20 +1758,6 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="" id="related-posts">related posts</h2> <h2 data-ha-exclude="" id="related-posts">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/charlie-the-alpaca-handspun/">
<h2 data-ha-exclude="" id="charlie-the-alpaca-handspun">charlie the alpaca handspun </h2>
<ul class="postlist-tags">
<li>yarn</li>
</ul>
<img src="/img/charlie-alpaca-handspun.jpg" alt="one large skein (and technically a smaller skein hidden behind it) of sheen-y black alpaca handspun, in about a DK weight" loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/hand-dyed-gold-handspun/"> <a class="postlink" href="/hand-dyed-gold-handspun/">
<h2 data-ha-exclude="" id="hand-dyed-gold-handspun">hand-dyed gold handspun </h2> <h2 data-ha-exclude="" id="hand-dyed-gold-handspun">hand-dyed gold handspun </h2>
@@ -1787,15 +1773,29 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/spinners-dream-handspun/"> <a class="postlink" href="/handspun-yarn-in-party-mix-and-orange-gold/">
<h2 data-ha-exclude="" id="spinners-dream-handspun">spinner&#39;s dream handspun </h2> <h2 data-ha-exclude="" id="handspun-yarn-in-party-mix-and-orange-gold">handspun yarn in party mix and orange-gold </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/spinners-dream-handspun.jpg" alt="a skein of a lightly variegated grey yarn in about a sport or DK weight." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/handspun0.jpg" alt="4 skeins of handspun yarn, two in a somewhat pastel multicolor and two in a blend of orange, gold, and white." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/orion-handspun/">
<h2 data-ha-exclude="" id="orion-handspun">orion handspun </h2>
<ul class="postlist-tags">
<li>yarn</li>
</ul>
<img src="/img/orion-handspun.jpg" alt="3 skeins of handspun yarn, 1 large and 2 small. One of the small skeins is a little more inconsistent weight than the other two - this one was spun on drop spindle about 2 years ago. The other two are about a sport or maybe a DK weight. All three are a gold colorway with tiny hints of orange and a pale light green." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1852,6 +1852,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/bfl-silk-handspun/` was built on 2026-09-09T21:03:20.361Z --> <!-- This page `/bfl-silk-handspun/` was built on 2026-09-10T16:58:55.422Z -->
</body> </body>
</html> </html>
+23 -21
View File
@@ -1776,47 +1776,49 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/artisans-cooperative-cards/"> <a class="postlink" href="/anarchy-autism/">
<h2 data-ha-exclude="" id="artisans-cooperative-cards">artisans cooperative cards </h2> <h2 data-ha-exclude="" id="anarchy-autism">anarchy autism </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li> <li>sticker</li>
</ul>
<img src="/img/artisans-coop-cards.jpg" alt="2 white greeting cards with the Artisans Cooperative logo, a chicken. One card has a single print of the chicken in black ink, and the other has two overlapping prints in blue and red ink" loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/shirts/">
<h2 data-ha-exclude="" id="shirts">shirts! </h2>
<ul class="postlist-tags">
<li>shirt</li> <li>shirt</li>
<li>pin</li>
</ul> </ul>
<img src="/img/shirts.jpg" alt="A row of shirts hanging in front of a window, with a variety of hand-printed designs." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/anarchy-autism-rainbow-print.jpg" alt="A print in rainbow ink that says autism with the anarchy A." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/quorbs/"> <a class="postlink" href="/kniphofia/">
<h2 data-ha-exclude="" id="quorbs">quorbs </h2> <h2 data-ha-exclude="" id="kniphofia">kniphofia </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>highlight</li> </ul>
<img src="/img/kniphofia-print.jpg" alt="A print of a brightly colored flower in 4 layers of color" loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/become-unbutterable/">
<h2 data-ha-exclude="" id="become-unbutterable">become unbutterable </h2>
<ul class="postlist-tags">
<li>print</li>
</ul> </ul>
<img src="/img/quorbs-print.jpg" alt="A print in two layers of color showing two rotund quails on a branch. Most of the details are in black ink, then there is a layer with a brown gradient filling in some color on the head and breast." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/become-unbutterable.jpg" alt="3 copies of the same stamp in orange ink are spread out next to the hand carved rubber stamp they were made from. They show a cat lying on his back with paws curled, holding a butter knife in his mouth. Text around the cat reads, in all caps, &#39;become unbutterable.&#39;" loading="lazy" decoding="async" width="1000" height="562">
</a> </a>
</li> </li>
@@ -1873,6 +1875,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/big-pidge/` was built on 2026-09-09T21:03:20.332Z --> <!-- This page `/big-pidge/` was built on 2026-09-10T16:58:55.415Z -->
</body> </body>
</html> </html>
+16 -12
View File
@@ -1763,45 +1763,49 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/stephanie-collar/"> <a class="postlink" href="/tooled-leather-patches/">
<h2 data-ha-exclude="" id="stephanie-collar">stephanie collar </h2> <h2 data-ha-exclude="" id="tooled-leather-patches">tooled leather patches </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>gender</li>
<li>patch</li>
</ul> </ul>
<img src="/img/stephanie-collar.jpg" alt="A white woman with a shaved side cut wearing a black leather collar with a large dangling o-ring." loading="lazy" decoding="async" width="1000" height="562"> <img src="/img/pronoun-patch-scroll.jpg" alt="two tooled leather patches. they have scrolls tooled on them that read various pronoun sets." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/green-memo-pad/"> <a class="postlink" href="/brookes-notebook/">
<h2 data-ha-exclude="" id="green-memo-pad">green memo pad </h2> <h2 data-ha-exclude="" id="brookes-notebook">brooke&#39;s notebook </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>book</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/green-memo-pad.jpg" alt="A three panel collage showcasing a small green memo pad." loading="lazy" decoding="async" width="1000" height="1776"> <img src="/img/brooke-notebook.jpg" alt="A six panel collage showing the covers, endpapers, and some of the pages of a notebook." loading="lazy" decoding="async" width="1000" height="1500">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/little-critter-pouch/"> <a class="postlink" href="/lobstah/">
<h2 data-ha-exclude="" id="little-critter-pouch">little critter pouch </h2> <h2 data-ha-exclude="" id="lobstah">lobstah </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/little-critter-pouch.jpg" alt="A leather pouch shaped a bit like a d10 but with eight sides. It has a rainbow zippered opening and a wristlet strap." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/lobstah.jpg" alt="Two red leather lobster ornaments, about 4-5 in long each." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1858,6 +1862,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/black-and-red-journal/` was built on 2026-09-09T21:03:20.362Z --> <!-- This page `/black-and-red-journal/` was built on 2026-09-10T16:58:55.427Z -->
</body> </body>
</html> </html>
+25 -21
View File
@@ -1799,8 +1799,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/hummingbird-become-ungovernable/"> <a class="postlink" href="/happy-bihrtday/">
<h2 data-ha-exclude="" id="hummingbird-become-ungovernable">hummingbird become ungovernable </h2> <h2 data-ha-exclude="" id="happy-bihrtday">happy biHRTday </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1808,31 +1808,33 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>gender</li>
</ul>
<img src="/img/happy-bihrtday-card-print.jpg" alt="A card and print in the same design - a bouncy, cheery font reading &#39;happy biHRTday&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/five-of-them/">
<h2 data-ha-exclude="" id="five-of-them">five of them </h2>
<ul class="postlist-tags">
<li>print</li>
<li>shirt</li> <li>shirt</li>
</ul> </ul>
<img src="/img/hummingbird-ungovernable-print.jpg" alt="A block print in black and orange ink of a rufous hummingbird, tail flared, hovering in midair. Clutched in eir tiny claws is a banner that waves in the wind and reads &#39;become ungovernable&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/five-of-them-print.jpg" alt="A block print of five mule deer grazing in a dark green field. The deer are partially negative space and partially brown ink detailing." loading="lazy" decoding="async" width="1000" height="594">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/loon/"> <a class="postlink" href="/coming-out/">
<h2 data-ha-exclude="" id="loon">loon </h2> <h2 data-ha-exclude="" id="coming-out">coming out </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/loon-print.jpg" alt="A print of a loon rearing up with wings spread" loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/artisans-cooperative-cards/">
<h2 data-ha-exclude="" id="artisans-cooperative-cards">artisans cooperative cards </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1840,8 +1842,10 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>gender</li>
</ul> </ul>
<img src="/img/artisans-coop-cards.jpg" alt="2 white greeting cards with the Artisans Cooperative logo, a chicken. One card has a single print of the chicken in black ink, and the other has two overlapping prints in blue and red ink" loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/coming-out-card-print.jpg" alt="A card and print in the same design - a chick and a broken eggshell, and a simple font reading &#39;congrats on coming out of your shell&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1898,6 +1902,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/block-printing-transfer-method/` was built on 2026-09-09T21:03:20.331Z --> <!-- This page `/block-printing-transfer-method/` was built on 2026-09-10T16:58:55.415Z -->
</body> </body>
</html> </html>
+23 -23
View File
@@ -1775,45 +1775,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/stampede-journal/"> <a class="postlink" href="/striped-journal/">
<h2 data-ha-exclude="" id="stampede-journal">stampede journal </h2> <h2 data-ha-exclude="" id="striped-journal">striped journal </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>book</li>
</ul> </ul>
<img src="/img/stampede-journal.jpg" alt="A 4-part collage of a hardcover book, showing a coloring page with &#39;stampede!&#39; written across it." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/striped-journal.jpg" alt="A three panel collage showcasing a journal with a striped cover." loading="lazy" decoding="async" width="1000" height="1776">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/leather-long-stitch-journals/"> <a class="postlink" href="/flocked-notebook/">
<h2 data-ha-exclude="" id="leather-long-stitch-journals">leather long-stitch journals </h2> <h2 data-ha-exclude="" id="flocked-notebook">flocked notebook </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/flocked-notebook.jpg" alt="A two panel collage showing the cover and endpapers of a thick notebook." loading="lazy" decoding="async" width="1000" height="1331">
</a>
</li>
<li class="post">
<a class="postlink" href="/black-and-red-journal/">
<h2 data-ha-exclude="" id="black-and-red-journal">black and red journal </h2>
<ul class="postlist-tags">
<li>book</li>
<li>leather</li> <li>leather</li>
<li>book</li>
</ul> </ul>
<img src="/img/long-stitch-journals.jpg" alt="A stack of hand-bound journals showing long stitches aligned with the spines. They are leather bound and have tie closures." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/black-red-journal.jpg" alt="3 image collage showing a leather-bound journal. The cover is black, with long red vertical stitches along the spine and a red leather strap for a closure. On the back in one lower corner is stamped LEE CAT ART" loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/leather-strap-journal/">
<h2 data-ha-exclude="" id="leather-strap-journal">leather strap journal </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/leather-strap-journal.jpg" alt="A 3-part collage showing a blue journal with leather straps woven into the covers." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -1870,6 +1870,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/blue-and-brown-leather-journal/` was built on 2026-09-09T21:03:20.343Z --> <!-- This page `/blue-and-brown-leather-journal/` was built on 2026-09-10T16:58:55.409Z -->
</body> </body>
</html> </html>
+20 -18
View File
@@ -1769,51 +1769,53 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/tooled-leather-patches/"> <a class="postlink" href="/greeting-quorbs/">
<h2 data-ha-exclude="" id="tooled-leather-patches">tooled leather patches </h2> <h2 data-ha-exclude="" id="greeting-quorbs">greeting quorbs </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>card</li>
<li>gender</li> <li>print</li>
<li>patch</li>
</ul> </ul>
<img src="/img/pronoun-patch-scroll.jpg" alt="two tooled leather patches. they have scrolls tooled on them that read various pronoun sets." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/greeting-quorbs.jpg" alt="A pile of hand-printed A2 size greeting cards. Only the front is visible, showing a particularly round quail." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/squarsh/"> <a class="postlink" href="/block-printing-transfer-method/">
<h2 data-ha-exclude="" id="squarsh">squarsh </h2> <h2 data-ha-exclude="" id="block-printing-transfer-method">block printing transfer method </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
</ul> </ul>
<img src="/img/squarsh-prints.jpg" alt="Two identical prints of a delicata squash. The body of the squash is cornsilk (muted yellow), the stem and stripes in mint green, and the shadows in lilac." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/transfer-wip.jpg" alt="A pink block of carving material with a printed design of a bird attached to it. The paper has been partially rubbed away (process described in this post) to reveal the inked design on the carving material." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/gender-in-data-models/"> <a class="postlink" href="/trans-rights-skull/">
<h2 data-ha-exclude="" id="gender-in-data-models">gender in data models </h2> <h2 data-ha-exclude="" id="trans-rights-skull">trans rights skull </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>sticker</li>
<li>pin</li>
<li>gender</li> <li>gender</li>
<li>software</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/peony.jpg" alt="Image unrelated to post. A light pink peony in full bloom, close up." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/trans-rights-print.jpg" alt="A print in mostly black ink of a smiling skull with a speech bubble. In pink and blue, the speech bubble reads &#39;trans rights!&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1870,6 +1872,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/booby-congrats-on-the-top-surgery/` was built on 2026-09-09T21:03:20.358Z --> <!-- This page `/booby-congrats-on-the-top-surgery/` was built on 2026-09-10T16:58:55.412Z -->
</body> </body>
</html> </html>
+27 -21
View File
@@ -1764,22 +1764,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/fix-your-hearts/"> <a class="postlink" href="/foxgloves/">
<h2 data-ha-exclude="" id="fix-your-hearts">fix your hearts </h2> <h2 data-ha-exclude="" id="foxgloves">foxgloves </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/fix-your-hearts-print.jpg" alt="2 copies of the same print, one in black ink and one in dark teal. The print is text that reads &#39;fix your hearts or die&#39;, with the text shaped into a somewhat long and narrow heart." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/stellars-jay/">
<h2 data-ha-exclude="" id="stellars-jay">stellar&#39;s jay </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1790,21 +1776,41 @@ switch (currentThemeValue) {
<li>shirt</li> <li>shirt</li>
</ul> </ul>
<img src="/img/stellars-jay-print.jpg" alt="A print of a stellar&#39;s jay, a beautiful black and blue bird, about to take off from a branch" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/foxgloves-print.jpg" alt="A print of a cluster of foxgloves. The background is inked in green, with negative space and pink details making up the foxgloves." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/euphorbia/"> <a class="postlink" href="/iris/">
<h2 data-ha-exclude="" id="euphorbia">euphorbia </h2> <h2 data-ha-exclude="" id="iris">iris </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li>
</ul> </ul>
<img src="/img/euphorbia-print.jpg" alt="A print in black ink on brown paper. It depicts a stem of euphorbia, a plant with long, thin leaves and many clustered flowers." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/iris-prints.jpg" alt="3 copies of the same print of iris flowers and a bud, done in slightly varied color schemes." loading="lazy" decoding="async" width="1000" height="562">
</a>
</li>
<li class="post">
<a class="postlink" href="/geese/">
<h2 data-ha-exclude="" id="geese">geese </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/geese-print.jpg" alt="Two Canada geese and their reflections in the water. One is calmly swimming away, while the over leans over and HONKS!" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1861,6 +1867,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/bottom-growth/` was built on 2026-09-09T21:03:20.350Z --> <!-- This page `/bottom-growth/` was built on 2026-09-10T16:58:55.411Z -->
</body> </body>
</html> </html>
+10 -10
View File
@@ -1759,36 +1759,36 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/o-ring-bracelet/"> <a class="postlink" href="/circle-bag/">
<h2 data-ha-exclude="" id="o-ring-bracelet">o-ring bracelet </h2> <h2 data-ha-exclude="" id="circle-bag">circle bag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/oring-bracelet.jpg" alt="A green leather bracelet, stitched along the edges with dark blue thread, holds an ouroborous o-ring in place with two black snaps." loading="lazy" decoding="async" width="900" height="1200"> <img src="/img/circle-bag.jpg" alt="A round bag in brown, mustard yellow, and rich deep orange, with a teal shoulder strap." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/x-acto-knife-sheath/"> <a class="postlink" href="/vertical-zipper-card-wallet/">
<h2 data-ha-exclude="" id="x-acto-knife-sheath">x-acto knife sheath </h2> <h2 data-ha-exclude="" id="vertical-zipper-card-wallet">vertical zipper card wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/knife-sheaths.jpg" alt="Several blades with leather sheaths, and a few extra sheaths. There&#39;s a #2 blade with an orange sheath with yellow stitching, a #11 blade with a blue sheath with light grey stitching, and a skiving knife with a plum sheath and pink stitching." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/vertical-zipper-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets, a hidden pocket, and a zippered coin pouch." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/proud-dad-wallet/"> <a class="postlink" href="/fishhook-pride-keychains/">
<h2 data-ha-exclude="" id="proud-dad-wallet">proud dad wallet </h2> <h2 data-ha-exclude="" id="fishhook-pride-keychains">fishhook pride keychains </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1797,7 +1797,7 @@ switch (currentThemeValue) {
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/proud-dad-wallet.jpg" alt="A brown leather wallet with a subtle trans flag stitching across the top." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/fishhook-keychain-nonbinary.jpg" alt="a keychain with an iridescent fishhook style attachment linked via leather to an iridescent keyring. the leather is stitched with nonbinary flag colors." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1854,6 +1854,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/bowtie/` was built on 2026-09-09T21:03:20.356Z --> <!-- This page `/bowtie/` was built on 2026-09-10T16:58:55.411Z -->
</body> </body>
</html> </html>
+11 -15
View File
@@ -1786,8 +1786,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/iris/"> <a class="postlink" href="/killdeer/">
<h2 data-ha-exclude="" id="iris">iris </h2> <h2 data-ha-exclude="" id="killdeer">killdeer </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1796,39 +1796,35 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
</ul> </ul>
<img src="/img/iris-prints.jpg" alt="3 copies of the same print of iris flowers and a bud, done in slightly varied color schemes." loading="lazy" decoding="async" width="1000" height="562"> <img src="/img/killdeer-print.jpg" alt="A print of a killdeer in black ink." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/not-a-drill/"> <a class="postlink" href="/give-to-trans-orgs-and-people/">
<h2 data-ha-exclude="" id="not-a-drill">not a drill </h2> <h2 data-ha-exclude="" id="give-to-trans-orgs-and-people">give to trans orgs and people </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>gender</li>
<li>shirt</li>
</ul> </ul>
<img src="/img/not-a-drill-print.jpg" alt="A print in dark teal ink depicting a power drill with text in cursive below that reads &#39;ceci n&#39;est pas un exercice&#39; or &#39;this is not a drill&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/bouquet.jpg" alt="Image unrelated to post. A close up on a flower bouquet in shades of purple, pink, and white. Centered is a large, almost soft-looking pink flower that is still partially closed up." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/artisans-cooperative-shirts/"> <a class="postlink" href="/shirts/">
<h2 data-ha-exclude="" id="artisans-cooperative-shirts">artisans cooperative shirts </h2> <h2 data-ha-exclude="" id="shirts">shirts! </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>shirt</li> <li>shirt</li>
<li>print</li>
</ul> </ul>
<img src="/img/artisans-coop-shirt.jpg" alt="A black tank top laid on a desk. In white ink it reads &#39;Artisans Cooperative&#39; with a print of some chickens and a quail." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/shirts.jpg" alt="A row of shirts hanging in front of a window, with a variety of hand-printed designs." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1885,6 +1881,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/boypussy/` was built on 2026-09-09T21:03:20.336Z --> <!-- This page `/boypussy/` was built on 2026-09-10T16:58:55.417Z -->
</body> </body>
</html> </html>
+12 -10
View File
@@ -1759,43 +1759,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/leatherworking-favorites/"> <a class="postlink" href="/foldy-wallet/">
<h2 data-ha-exclude="" id="leatherworking-favorites">leatherworking favorites </h2> <h2 data-ha-exclude="" id="foldy-wallet">foldy wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/leather-harness-wip.jpg" alt="two pieces of a chest harness sitting on a messy workbench. both pieces are about 8 inches long total and consist of two large o-rings joined by a dark teal leather strap. the o rings and rivets are matte black." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/foldy-wallet.jpg" alt="A four part collage showing a single piece of deep red leather folding up to become a card wallet." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/shrimp-cat-toy/"> <a class="postlink" href="/black-and-red-journal/">
<h2 data-ha-exclude="" id="shrimp-cat-toy">shrimp cat toy </h2> <h2 data-ha-exclude="" id="black-and-red-journal">black and red journal </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li>
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/two-shrimp.jpg" alt="Two leather shrimp-shaped cat toys. They have long dangly antennae and are stitched in red and orange." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/black-red-journal.jpg" alt="3 image collage showing a leather-bound journal. The cover is black, with long red vertical stitches along the spine and a red leather strap for a closure. On the back in one lower corner is stamped LEE CAT ART" loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/moss-harness/"> <a class="postlink" href="/soras-collar/">
<h2 data-ha-exclude="" id="moss-harness">moss harness </h2> <h2 data-ha-exclude="" id="soras-collar">sora&#39;s collar </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/moss-harness.jpg" alt="A nylon webbing harness in bright teal laid out on a desk." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/sora-collar.jpg" alt="A collage showing a red and black leather dog collar tooled with roses and the name Sora. It&#39;s fully stitched with dark red stitching and has brass hardware." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -1852,6 +1854,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-collar/` was built on 2026-09-09T21:03:20.339Z --> <!-- This page `/brookes-collar/` was built on 2026-09-10T16:58:55.420Z -->
</body> </body>
</html> </html>
+14 -10
View File
@@ -1759,43 +1759,47 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/eight-pocket-bifold/"> <a class="postlink" href="/fishhook-pride-keychains/">
<h2 data-ha-exclude="" id="eight-pocket-bifold">eight pocket bifold </h2> <h2 data-ha-exclude="" id="fishhook-pride-keychains">fishhook pride keychains </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>gender</li>
</ul> </ul>
<img src="/img/eight-pocket-bifold.jpg" alt="A 3-picture collage showing a hand stitched full grain leather bifold wallet in dark plum leather. It has a main bill pocket and a asymmetrical interior with a hidden pocket and 3 card pockets on the right, and a hidden pocket and 2 card pockets on the left. The left front pocket has a small naturally occuring hole." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/fishhook-keychain-nonbinary.jpg" alt="a keychain with an iridescent fishhook style attachment linked via leather to an iridescent keyring. the leather is stitched with nonbinary flag colors." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/brookes-suspenders/"> <a class="postlink" href="/circle-bag/">
<h2 data-ha-exclude="" id="brookes-suspenders">brooke&#39;s suspenders </h2> <h2 data-ha-exclude="" id="circle-bag">circle bag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/brooke-suspenders.jpg" alt="a two image collage showing the front and back of a person, neck to waist. she&#39;s wearing leather suspenders with a button attachment, buckles for adjustment, and a stitched diamond where the straps cross in the back." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/circle-bag.jpg" alt="A round bag in brown, mustard yellow, and rich deep orange, with a teal shoulder strap." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/brookes-collar/"> <a class="postlink" href="/patchwork-wallet/">
<h2 data-ha-exclude="" id="brookes-collar">brooke&#39;s collar </h2> <h2 data-ha-exclude="" id="patchwork-wallet">patchwork wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/lined-shearling-collar.jpg" alt="A green leather collar lined with brown/grey shearling and fitted with two sizes of silver-toned spikes." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/patchwork-wallet.jpg" alt="A collage showing a wallet in a patchwork style, with different colors of leather all stitched together to make up the exterior and the top interior pockets. Other pockets inside are dyed various colors." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -1852,6 +1856,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-cuff-bracelets/` was built on 2026-09-09T21:03:20.349Z --> <!-- This page `/brookes-cuff-bracelets/` was built on 2026-09-10T16:58:55.411Z -->
</body> </body>
</html> </html>
+36 -34
View File
@@ -1774,38 +1774,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/blue-and-brown-leather-journal/"> <a class="postlink" href="/dragon-mask/">
<h2 data-ha-exclude="" id="blue-and-brown-leather-journal">blue and brown leather journal </h2> <h2 data-ha-exclude="" id="dragon-mask">dragon mask </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/blue-brown-leather-journal.jpg" alt="A three panel collage showcasing a blue and brown leather-covered journal." loading="lazy" decoding="async" width="1000" height="1776">
</a>
</li>
<li class="post">
<a class="postlink" href="/butch-hands-pattern/">
<h2 data-ha-exclude="" id="butch-hands-pattern">butch hands pattern </h2>
<ul class="postlist-tags">
<li>knit</li>
<li>highlight</li>
</ul>
<img src="/img/butch-hands.jpg" alt="Hands wearing a pair of pink and grey gloves with convertable mitten tops." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/patchwork-wallet/">
<h2 data-ha-exclude="" id="patchwork-wallet">patchwork wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1814,7 +1784,39 @@ switch (currentThemeValue) {
<li>highlight</li> <li>highlight</li>
</ul> </ul>
<img src="/img/patchwork-wallet.jpg" alt="A collage showing a wallet in a patchwork style, with different colors of leather all stitched together to make up the exterior and the top interior pockets. Other pockets inside are dyed various colors." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/dragon-mask.jpg" alt="lee (a white person with glasses and a side shave) holds up a leather dragon mask in black and dark green. ze sticks hir tongue out at it." loading="lazy" decoding="async" width="1000" height="746">
</a>
</li>
<li class="post">
<a class="postlink" href="/azure-locations-and-file-crawling/">
<h2 data-ha-exclude="" id="azure-locations-and-file-crawling">azure locations and file crawling </h2>
<ul class="postlist-tags">
<li>software</li>
<li>highlight</li>
</ul>
<img src="/img/azure-locations.jpg" alt="A Linux terminal. There is a fun rainbow flag in ascii art at the top, and then the user has called a command asking Azure for a list of locations applicable to a specific resource type. The output is lengthy." loading="lazy" decoding="async" width="1000" height="827">
</a>
</li>
<li class="post">
<a class="postlink" href="/leather-long-stitch-journals/">
<h2 data-ha-exclude="" id="leather-long-stitch-journals">leather long-stitch journals </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>book</li>
</ul>
<img src="/img/long-stitch-journals.jpg" alt="A stack of hand-bound journals showing long stitches aligned with the spines. They are leather bound and have tie closures." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1871,6 +1873,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-notebook/` was built on 2026-09-09T21:03:20.344Z --> <!-- This page `/brookes-notebook/` was built on 2026-09-10T16:58:55.410Z -->
</body> </body>
</html> </html>
+20 -18
View File
@@ -1766,15 +1766,31 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/keffiyah-fishing-net-pattern/"> <a class="postlink" href="/pride-dice-bags/">
<h2 data-ha-exclude="" id="keffiyah-fishing-net-pattern">keffiyah fishing net pattern </h2> <h2 data-ha-exclude="" id="pride-dice-bags">pride dice bags </h2>
<ul class="postlist-tags">
<li>knit</li>
<li>gender</li>
</ul>
<img src="/img/pride-dice-bags.jpg" alt="Several knitted drawstring dice bags sit in front of a bookshelf. They are in different pride flag colors; from right to left (skipping a few duplicates) bisexual, lesbian, nonbinary, trans, and genderqueer. The trans-colored dice bag in the center opens towards the camera, showing a variety of colorful dice inside." loading="lazy" decoding="async" width="1000" height="500">
</a>
</li>
<li class="post">
<a class="postlink" href="/acadia-mitts/">
<h2 data-ha-exclude="" id="acadia-mitts">acadia mitts </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>knit</li> <li>knit</li>
</ul> </ul>
<img src="/img/keffiyah-nets.jpg" alt="a knitted swatch. it&#39;s mostly white yarn, but a grid of dark red- purple- green yarn that looks like a chain link fence is built into it. the diagonal lines are achieved with floats of yarn from one row, then picked up and knit into several rows later." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/acadia-mitts.jpg" alt="a hand wearing a knitted fingerless mitten. it&#39;s knit in a slubby, almost tweedy yarn, with the body being blue grey stockinette and the cuffs and tips a vibrant green rib." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -1793,20 +1809,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/brookes-socks/">
<h2 data-ha-exclude="" id="brookes-socks">brooke&#39;s socks </h2>
<ul class="postlist-tags">
<li>knit</li>
</ul>
<img src="/img/brooke-socks.jpg" alt="Feet in a pair of colorful socks. They are identically striped and quickly vary between yellow, green, blue, white, and gray." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1859,6 +1861,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-scarf/` was built on 2026-09-09T21:03:20.347Z --> <!-- This page `/brookes-scarf/` was built on 2026-09-10T16:58:55.430Z -->
</body> </body>
</html> </html>
+7 -9
View File
@@ -1759,15 +1759,15 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/keffiyah-fishing-net-pattern/"> <a class="postlink" href="/knit-shrimp/">
<h2 data-ha-exclude="" id="keffiyah-fishing-net-pattern">keffiyah fishing net pattern </h2> <h2 data-ha-exclude="" id="knit-shrimp">knit shrimp </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>knit</li> <li>knit</li>
</ul> </ul>
<img src="/img/keffiyah-nets.jpg" alt="a knitted swatch. it&#39;s mostly white yarn, but a grid of dark red- purple- green yarn that looks like a chain link fence is built into it. the diagonal lines are achieved with floats of yarn from one row, then picked up and knit into several rows later." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/knit-shrimp.jpg" alt="Four knitted shrimp in various shades of pink. They are all somewhere around hand-sized, and have little yarn antennae and leggies." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1787,17 +1787,15 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/textures-unite/"> <a class="postlink" href="/acadia-mitts/">
<h2 data-ha-exclude="" id="textures-unite">textures unite </h2> <h2 data-ha-exclude="" id="acadia-mitts">acadia mitts </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>knit</li> <li>knit</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/textures-unite.jpg" alt="a largely unseen person holds up an expansive knitted shawl, built in 6 sections of different textures and colors. in the background, trees and dappled sunlight." loading="lazy" decoding="async" width="1000" height="1334"> <img src="/img/acadia-mitts.jpg" alt="a hand wearing a knitted fingerless mitten. it&#39;s knit in a slubby, almost tweedy yarn, with the body being blue grey stockinette and the cuffs and tips a vibrant green rib." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -1854,6 +1852,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-socks/` was built on 2026-09-09T21:03:20.344Z --> <!-- This page `/brookes-socks/` was built on 2026-09-10T16:58:55.409Z -->
</body> </body>
</html> </html>
+10 -10
View File
@@ -1759,43 +1759,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/lobstah/"> <a class="postlink" href="/vertical-zipper-card-wallet/">
<h2 data-ha-exclude="" id="lobstah">lobstah </h2> <h2 data-ha-exclude="" id="vertical-zipper-card-wallet">vertical zipper card wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/lobstah.jpg" alt="Two red leather lobster ornaments, about 4-5 in long each." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/vertical-zipper-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets, a hidden pocket, and a zippered coin pouch." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/rachels-bracelets/"> <a class="postlink" href="/foldy-wallet/">
<h2 data-ha-exclude="" id="rachels-bracelets">rachel&#39;s bracelets </h2> <h2 data-ha-exclude="" id="foldy-wallet">foldy wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/rachel-bracelets.jpg" alt="Two pink leather bracelets with stainless steel hardware and aqua stitching." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/foldy-wallet.jpg" alt="A four part collage showing a single piece of deep red leather folding up to become a card wallet." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/shrimp-cat-toy/"> <a class="postlink" href="/mouse-coin-purse/">
<h2 data-ha-exclude="" id="shrimp-cat-toy">shrimp cat toy </h2> <h2 data-ha-exclude="" id="mouse-coin-purse">mouse coin purse </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/two-shrimp.jpg" alt="Two leather shrimp-shaped cat toys. They have long dangly antennae and are stitched in red and orange." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/mouse-purse.jpg" alt="2 image collage. Both images show different sides of a small black leather mouse-shaped coin purse. There is a rainbow zipper that travels along the &#39;spine&#39; of the mouse, and the zipper pull becomes the tail." loading="lazy" decoding="async" width="1000" height="1777">
</a> </a>
</li> </li>
@@ -1852,6 +1852,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-suspenders/` was built on 2026-09-09T21:03:20.347Z --> <!-- This page `/brookes-suspenders/` was built on 2026-09-10T16:58:55.429Z -->
</body> </body>
</html> </html>
+14 -12
View File
@@ -1760,8 +1760,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/flatfish/"> <a class="postlink" href="/junco/">
<h2 data-ha-exclude="" id="flatfish">flatfish </h2> <h2 data-ha-exclude="" id="junco">junco </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1770,14 +1770,14 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
</ul> </ul>
<img src="/img/flatfish-print.jpg" alt="A print of a simple flatfish design inked in sepia." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/junco-print.jpg" alt="A print of a junco mid-takeoff from a branch. Eir head is inked in black, body in gray, and the branch in sepia." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/seedling/"> <a class="postlink" href="/nonbinary-flag/">
<h2 data-ha-exclude="" id="seedling">seedling </h2> <h2 data-ha-exclude="" id="nonbinary-flag">nonbinary flag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1785,30 +1785,32 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>gender</li>
</ul> </ul>
<img src="/img/seedling-print.jpg" alt="A print of a 3-stage design of a green seedling barely open, starting to straighten up, and growing strong, with little piles of dirt beneath each one." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/nonbinary-flag-print.jpg" alt="A print of a nonbinary flag waving, with yellow, white (uninked), purple, and black stripes." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/boypussy/"> <a class="postlink" href="/queer/">
<h2 data-ha-exclude="" id="boypussy-mature">boypussy (mature)</h2> <h2 data-ha-exclude="" id="queer">queer </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li>
<li>sticker</li> <li>sticker</li>
<li>shirt</li>
<li>pin</li> <li>pin</li>
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/boypussy-shirt.jpg" alt="A butch holding a chainsaw and wearing a tank top that reads boypussy in pink Barbie font." class="blur" loading="lazy" decoding="async" width="1000" height="1250"> <img src="/img/queer-print.jpg" alt="A print of the word queer in black ink. The letters are rounded with elongated oval negative space." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1865,6 +1867,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brown-creeper/` was built on 2026-09-09T21:03:20.359Z --> <!-- This page `/brown-creeper/` was built on 2026-09-10T16:58:55.413Z -->
</body> </body>
</html> </html>
+16 -14
View File
@@ -1841,49 +1841,51 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/brookes-notebook/"> <a class="postlink" href="/azure-locations-and-file-crawling/">
<h2 data-ha-exclude="" id="brookes-notebook">brooke&#39;s notebook </h2> <h2 data-ha-exclude="" id="azure-locations-and-file-crawling">azure locations and file crawling </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>software</li>
<li>highlight</li> <li>highlight</li>
</ul> </ul>
<img src="/img/brooke-notebook.jpg" alt="A six panel collage showing the covers, endpapers, and some of the pages of a notebook." loading="lazy" decoding="async" width="1000" height="1500"> <img src="/img/azure-locations.jpg" alt="A Linux terminal. There is a fun rainbow flag in ascii art at the top, and then the user has called a command asking Azure for a list of locations applicable to a specific resource type. The output is lengthy." loading="lazy" decoding="async" width="1000" height="827">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/happy-solstice-2025/"> <a class="postlink" href="/gender-in-data-models/">
<h2 data-ha-exclude="" id="happy-solstice-2025">happy solstice 2025 </h2> <h2 data-ha-exclude="" id="gender-in-data-models">gender in data models </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>gender</li>
<li>software</li>
<li>highlight</li> <li>highlight</li>
</ul> </ul>
<img src="/img/solstice-2025.jpg" alt="front and back of our solstice card from this year, designed in postcard format. long alt incoming... front - 4 picture collage. 1 - i&#39;m standing in the woods, looking to one side, wearing an elaborate knit scarf. 2 - silhouetted thistle-like flowers in front of a pink-purple sky. 3 - my wife brooke crouches down to draw a heart in charcoal on a beach log, with &#39;L + B&#39; written inside. 4 - brooke stands on a driftwood-covered beach looking hella cool in mirrored shades. our dog kes stands in front of her and looks off to one side eagerly. overlaid is the words &#39;happy solstice&#39; in cursive. back - split down the center like the back of a postcard. on the left side, a 5 picture collage. 1 - i stand on a rock at the edge of a calm alpine lake. overlaid is the words &#39;lee, brooke, kestrel, &amp; the flock&#39; in print lettering. 2 - an early spring fern curl. 3 - our six ducks, all facing to the left, not in a row but still very organized. 4 - brooke grins at the camera while hugging kestrel&#39;s head. kestrel looks maybe a bit distraught. 5 - silhouette of a heron in flight across an early morning blue sky. on the address side, i&#39;ve added a dahlia to represent the stamp, and written &#39;you!&#39; in the field that would normally hold the mailing address." loading="lazy" decoding="async" width="1000" height="1346"> <img src="/img/peony.jpg" alt="Image unrelated to post. A light pink peony in full bloom, close up." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/kestrel-zine/"> <a class="postlink" href="/textures-unite/">
<h2 data-ha-exclude="" id="kestrel-zine">kestrel zine </h2> <h2 data-ha-exclude="" id="textures-unite">textures unite </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>knit</li>
<li>zine</li>
<li>highlight</li> <li>highlight</li>
</ul> </ul>
<img src="/img/kestrel-zine.jpg" alt="A 5 photo collage showing the front and back cover as well as 3 full spreads of a folded zine about Kestrel, my dog, who is a 65lb Malinois with a goofy smile and floppy ears. it is printed in two layers of color, blue and orange, and each image depicts Kestrel in various posts... alert and watchful, resting, looking mopey, wearing a sweatshirt." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/textures-unite.jpg" alt="a largely unseen person holds up an expansive knitted shawl, built in 6 sections of different textures and colors. in the background, trees and dappled sunlight." loading="lazy" decoding="async" width="1000" height="1334">
</a> </a>
</li> </li>
@@ -1940,6 +1942,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/butch-hands-pattern/` was built on 2026-09-09T21:03:20.329Z --> <!-- This page `/butch-hands-pattern/` was built on 2026-09-10T16:58:55.414Z -->
</body> </body>
</html> </html>
+26 -26
View File
@@ -1771,51 +1771,51 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/not-a-drill/"> <a class="postlink" href="/artisans-cooperative-shirts/">
<h2 data-ha-exclude="" id="not-a-drill">not a drill </h2> <h2 data-ha-exclude="" id="artisans-cooperative-shirts">artisans cooperative shirts </h2>
<ul class="postlist-tags">
<li>shirt</li>
<li>print</li>
</ul>
<img src="/img/artisans-coop-shirt.jpg" alt="A black tank top laid on a desk. In white ink it reads &#39;Artisans Cooperative&#39; with a print of some chickens and a quail." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/big-pidge/">
<h2 data-ha-exclude="" id="big-pidge">big pidge </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li>
<li>shirt</li> <li>shirt</li>
</ul> </ul>
<img src="/img/not-a-drill-print.jpg" alt="A print in dark teal ink depicting a power drill with text in cursive below that reads &#39;ceci n&#39;est pas un exercice&#39; or &#39;this is not a drill&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/big-pidge-print.jpg" alt="A block print of a superb speciman of pigeon, inked mostly in black but with patches of green, blue, and purple to indicate iridescence." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/quorbs/"> <a class="postlink" href="/luminescent/">
<h2 data-ha-exclude="" id="quorbs">quorbs </h2> <h2 data-ha-exclude="" id="luminescent-mature">luminescent (mature)</h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>highlight</li> <li>gender</li>
</ul> </ul>
<img src="/img/quorbs-print.jpg" alt="A print in two layers of color showing two rotund quails on a branch. Most of the details are in black ink, then there is a layer with a brown gradient filling in some color on the head and breast." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/luminescent-print.jpg" alt="A print of a tattooed woman in bright highlighter yellow underwear." class="blur" loading="lazy" decoding="async" width="900" height="1200">
</a>
</li>
<li class="post">
<a class="postlink" href="/greeting-loons/">
<h2 data-ha-exclude="" id="greeting-loons">greeting loons </h2>
<ul class="postlist-tags">
<li>card</li>
<li>print</li>
<li>highlight</li>
</ul>
<img src="/img/greeting-loons.jpg" alt="A pile of hand-printed A2 size greeting cards. A loon rearing up with outstretched wings spans the front and back of the cards." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1872,6 +1872,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/chanterelle/` was built on 2026-09-09T21:03:20.330Z --> <!-- This page `/chanterelle/` was built on 2026-09-10T16:58:55.414Z -->
</body> </body>
</html> </html>
+10 -10
View File
@@ -1759,43 +1759,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/spinners-dream-handspun/"> <a class="postlink" href="/bfl-silk-handspun/">
<h2 data-ha-exclude="" id="spinners-dream-handspun">spinner&#39;s dream handspun </h2> <h2 data-ha-exclude="" id="bfl-silk-handspun">BFL/silk handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/spinners-dream-handspun.jpg" alt="a skein of a lightly variegated grey yarn in about a sport or DK weight." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/bfl-silk-handspun.jpg" alt="a spinning wheel bobbin full of undyed white handspun yarn in about a sport or DK weight." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/dyeing-fiber/"> <a class="postlink" href="/hand-dyed-gold-handspun/">
<h2 data-ha-exclude="" id="dyeing-fiber">dyeing fiber </h2> <h2 data-ha-exclude="" id="hand-dyed-gold-handspun">hand-dyed gold handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/dyed-fiber.jpg" alt="4oz of yarn and a pound of wool, chunked out, drying on a drying rack outdoors. the yarn and half the wool is a mix of teals and greens; the other half of the wool is a beautiful orange-gold." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/gold-handspun.jpg" alt="3 skeins, one small and two large, of a rich golden-orange handspun with light tonal effects, in about a DK weight" loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/handcombed-jacobs-handspun/"> <a class="postlink" href="/icelandic-lamb-handspun/">
<h2 data-ha-exclude="" id="handcombed-jacobs-handspun">handcombed jacobs handspun </h2> <h2 data-ha-exclude="" id="icelandic-lamb-handspun">icelandic lamb handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/handcombed-jacobs.jpg" alt="a skein of dark grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/icelandic-lamb.jpg" alt="a skein of black handspun yarn" loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1852,6 +1852,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/charlie-the-alpaca-handspun/` was built on 2026-09-09T21:03:20.362Z --> <!-- This page `/charlie-the-alpaca-handspun/` was built on 2026-09-10T16:58:55.427Z -->
</body> </body>
</html> </html>
+10 -10
View File
@@ -1759,43 +1759,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/rachels-bracelets/"> <a class="postlink" href="/shrimp-cat-toy/">
<h2 data-ha-exclude="" id="rachels-bracelets">rachel&#39;s bracelets </h2> <h2 data-ha-exclude="" id="shrimp-cat-toy">shrimp cat toy </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/rachel-bracelets.jpg" alt="Two pink leather bracelets with stainless steel hardware and aqua stitching." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/two-shrimp.jpg" alt="Two leather shrimp-shaped cat toys. They have long dangly antennae and are stitched in red and orange." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/mom-bag/"> <a class="postlink" href="/wrap-bracelets/">
<h2 data-ha-exclude="" id="mom-bag">mom bag </h2> <h2 data-ha-exclude="" id="wrap-bracelets">wrap bracelets </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/mom-bag.jpg" alt="A leather bag sized for a large smartphone with a main pocket and a wraparound smaller pocket. It has a magnetic clasp." loading="lazy" decoding="async" width="900" height="1200"> <img src="/img/leather-wrap-bracelets.jpg" alt="two wrists, each wearing a black leather wrap bracelet. the upper bracelet is a thin strap wrapped 3 times around the wrist. the lower bracelet wraps twice, with a thicker strap, and has carefully placed spikes that avoid the wrap spots." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/mouse-coin-purse/"> <a class="postlink" href="/moss-harness/">
<h2 data-ha-exclude="" id="mouse-coin-purse">mouse coin purse </h2> <h2 data-ha-exclude="" id="moss-harness">moss harness </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/mouse-purse.jpg" alt="2 image collage. Both images show different sides of a small black leather mouse-shaped coin purse. There is a rainbow zipper that travels along the &#39;spine&#39; of the mouse, and the zipper pull becomes the tail." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/moss-harness.jpg" alt="A nylon webbing harness in bright teal laid out on a desk." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1852,6 +1852,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/circle-bag/` was built on 2026-09-09T21:03:20.340Z --> <!-- This page `/circle-bag/` was built on 2026-09-10T16:58:55.421Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1329,6 +1329,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/colophon/` was built on 2026-09-09T21:03:20.365Z --> <!-- This page `/colophon/` was built on 2026-09-10T16:58:55.432Z -->
</body> </body>
</html> </html>
+37 -35
View File
@@ -1774,40 +1774,6 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="" id="related-posts">related posts</h2> <h2 data-ha-exclude="" id="related-posts">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/tooled-leather-patches/">
<h2 data-ha-exclude="" id="tooled-leather-patches">tooled leather patches </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>gender</li>
<li>patch</li>
</ul>
<img src="/img/pronoun-patch-scroll.jpg" alt="two tooled leather patches. they have scrolls tooled on them that read various pronoun sets." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/not-a-drill/">
<h2 data-ha-exclude="" id="not-a-drill">not a drill </h2>
<ul class="postlist-tags">
<li>print</li>
<li>shirt</li>
</ul>
<img src="/img/not-a-drill-print.jpg" alt="A print in dark teal ink depicting a power drill with text in cursive below that reads &#39;ceci n&#39;est pas un exercice&#39; or &#39;this is not a drill&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/nonbinary-flag/"> <a class="postlink" href="/nonbinary-flag/">
<h2 data-ha-exclude="" id="nonbinary-flag">nonbinary flag </h2> <h2 data-ha-exclude="" id="nonbinary-flag">nonbinary flag </h2>
@@ -1826,6 +1792,42 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/lupine/">
<h2 data-ha-exclude="" id="lupine">lupine </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/lupine-prints.jpg" alt="6 versions of a print of lupine flowers with the leaves inked in light green and the blossoms inked in a variety of blues, purples, and pinks." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/booby-congrats-on-the-top-surgery/">
<h2 data-ha-exclude="" id="booby-congrats-on-the-top-surgery">booby (congrats on the top surgery) </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>gender</li>
</ul>
<img src="/img/booby-card.jpg" alt="A landscape-oriented white card with a two-color print of a blue-footed booby." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1878,6 +1880,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/coming-out/` was built on 2026-09-09T21:03:20.336Z --> <!-- This page `/coming-out/` was built on 2026-09-10T16:58:55.417Z -->
</body> </body>
</html> </html>
+10 -14
View File
@@ -1981,47 +1981,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/domain-and-site-setup/"> <a class="postlink" href="/eleventy-lessons/">
<h2 data-ha-exclude="" id="domain-and-site-setup">domain and site setup </h2> <h2 data-ha-exclude="" id="eleventy-lessons">eleventy lessons </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/crinkly-mushrooms.jpg" alt="Picture unrelated to post. Some crinkly brown-orange mushrooms in vibrant green grass." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/hellebore.jpg" alt="Image unrelated to post. Close up on a pale green hellebore flower." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/intro-to-wireframing/"> <a class="postlink" href="/my-favorite-git-flag/">
<h2 data-ha-exclude="" id="intro-to-wireframing">intro to wireframing </h2> <h2 data-ha-exclude="" id="my-favorite-git-flag">my favorite git flag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/aggregator-wireframes.jpg" alt="a figma page with 4 major sections titled aggregator, aggregator mobile, aggregator color, and aggregator mobile color. each section has 7 pages in it - all sections pretty clearly have the same 7 pages, with the mobile sections shown on mobile screens and the color sections in a rainbow of pastels rather than grayscale." loading="lazy" decoding="async" width="1000" height="1042"> <img src="/img/shelf-mushrooms.jpg" alt="Picture unrelated to post. Creamy beige shelf mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/gender-in-data-models/"> <a class="postlink" href="/accessible-image-modals/">
<h2 data-ha-exclude="" id="gender-in-data-models">gender in data models </h2> <h2 data-ha-exclude="" id="accessible-image-modals">accessible image modals </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>gender</li>
<li>software</li> <li>software</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/peony.jpg" alt="Image unrelated to post. A light pink peony in full bloom, close up." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/snacking-seagull.jpg" alt="Image unrelated to post. A seagull floating in the water with a starfish hanging out of eir mouth." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -2078,6 +2074,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/comparing-text-editors/` was built on 2026-09-09T21:03:20.360Z --> <!-- This page `/comparing-text-editors/` was built on 2026-09-10T16:58:55.422Z -->
</body> </body>
</html> </html>
+11 -19
View File
@@ -1772,22 +1772,22 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/block-printing-transfer-method/"> <a class="postlink" href="/euphorbia/">
<h2 data-ha-exclude="" id="block-printing-transfer-method">block printing transfer method </h2> <h2 data-ha-exclude="" id="euphorbia">euphorbia </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
</ul> </ul>
<img src="/img/transfer-wip.jpg" alt="A pink block of carving material with a printed design of a bird attached to it. The paper has been partially rubbed away (process described in this post) to reveal the inked design on the carving material." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/euphorbia-print.jpg" alt="A print in black ink on brown paper. It depicts a stem of euphorbia, a plant with long, thin leaves and many clustered flowers." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/trans-wrongs-skull/"> <a class="postlink" href="/fat-raccoon/">
<h2 data-ha-exclude="" id="trans-wrongs-skull">trans wrongs skull </h2> <h2 data-ha-exclude="" id="fat-raccoon">fat raccoon </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1795,32 +1795,24 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>sticker</li> <li>shirt</li>
<li>pin</li>
<li>gender</li>
</ul> </ul>
<img src="/img/trans-wrongs-print.jpg" alt="A smiling skull with devil horns and a little spiked tail, and a speech bubble reading &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/fat-raccoon-print.jpg" alt="A block print in black ink of a rotund raccoon raising a welcoming paw towards the viewer." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/greeting-loons/"> <a class="postlink" href="/kniphofia/">
<h2 data-ha-exclude="" id="greeting-loons">greeting loons </h2> <h2 data-ha-exclude="" id="kniphofia">kniphofia </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>card</li>
<li>print</li> <li>print</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/greeting-loons.jpg" alt="A pile of hand-printed A2 size greeting cards. A loon rearing up with outstretched wings spans the front and back of the cards." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/kniphofia-print.jpg" alt="A print of a brightly colored flower in 4 layers of color" loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1877,6 +1869,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/congrats-on-the-autism-adhd/` was built on 2026-09-09T21:03:20.342Z --> <!-- This page `/congrats-on-the-autism-adhd/` was built on 2026-09-10T16:58:55.408Z -->
</body> </body>
</html> </html>
+40 -34
View File
@@ -1778,45 +1778,51 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/tiny-mushrooms/"> <a class="postlink" href="/gender-in-data-models/">
<h2 data-ha-exclude="" id="tiny-mushrooms">tiny mushrooms </h2> <h2 data-ha-exclude="" id="gender-in-data-models">gender in data models </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/pixels-mushrooms.jpg" alt="3 tiny mushroom stamps next to their impressions. They are all about 1 inch square. There is a chanterelle in yellow, a russula in pink, and witch&#39;s hat mycena in indigo." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/greeting-quorbs/">
<h2 data-ha-exclude="" id="greeting-quorbs">greeting quorbs </h2>
<ul class="postlist-tags">
<li>card</li>
<li>print</li>
</ul>
<img src="/img/greeting-quorbs.jpg" alt="A pile of hand-printed A2 size greeting cards. Only the front is visible, showing a particularly round quail." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/on-pronouns/">
<h2 data-ha-exclude="" id="on-pronouns">on pronouns </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>gender</li> <li>gender</li>
<li>software</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/starling.jpg" alt="Image unrelated to post. A starling, a beautifully iridescent black bird, stands on a hanging suet feeder." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/peony.jpg" alt="Image unrelated to post. A light pink peony in full bloom, close up." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/seedling/">
<h2 data-ha-exclude="" id="seedling">seedling </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
</ul>
<img src="/img/seedling-print.jpg" alt="A print of a 3-stage design of a green seedling barely open, starting to straighten up, and growing strong, with little piles of dirt beneath each one." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/congrats-on-the-autism-adhd/">
<h2 data-ha-exclude="" id="congrats-on-the-autism-adhd">congrats on the autism/adhd </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
</ul>
<img src="/img/congrats-on-the.jpg" alt="4 greeting cards propped up on a keyboard. On the right hand side, two cards read &#39;Congrats on the Autism&#39;; one in rainbow ink and one in black ink with a glittery gold shadow. On the left, two cards read &#39;Congrats on the ADHD&#39;; one in red and one in black, both with glittery pink shadows." loading="lazy" decoding="async" width="1000" height="562">
</a> </a>
</li> </li>
@@ -1873,6 +1879,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/congrats-on-the-gay/` was built on 2026-09-09T21:03:20.329Z --> <!-- This page `/congrats-on-the-gay/` was built on 2026-09-10T16:58:55.414Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1409,6 +1409,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/contact/` was built on 2026-09-09T21:03:20.365Z --> <!-- This page `/contact/` was built on 2026-09-10T16:58:55.432Z -->
</body> </body>
</html> </html>
+4 -4
View File
@@ -1759,15 +1759,15 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/handcombed-jacobs-handspun/"> <a class="postlink" href="/light-grey-jacobs-handspun/">
<h2 data-ha-exclude="" id="handcombed-jacobs-handspun">handcombed jacobs handspun </h2> <h2 data-ha-exclude="" id="light-grey-jacobs-handspun">light grey jacobs handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/handcombed-jacobs.jpg" alt="a skein of dark grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/light-grey-jacobs.jpg" alt="a skein of light grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1852,6 +1852,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/coral-reef-handspun/` was built on 2026-09-09T21:03:20.361Z --> <!-- This page `/coral-reef-handspun/` was built on 2026-09-10T16:58:55.422Z -->
</body> </body>
</html> </html>
+25 -23
View File
@@ -2076,8 +2076,26 @@ footer a[aria-current="page"]::after</span> <span class="token punctuation">{</s
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/dragon-mask/"> <a class="postlink" href="/kestrel-zine/">
<h2 data-ha-exclude="" id="dragon-mask">dragon mask </h2> <h2 data-ha-exclude="" id="kestrel-zine">kestrel zine </h2>
<ul class="postlist-tags">
<li>print</li>
<li>zine</li>
<li>highlight</li>
</ul>
<img src="/img/kestrel-zine.jpg" alt="A 5 photo collage showing the front and back cover as well as 3 full spreads of a folded zine about Kestrel, my dog, who is a 65lb Malinois with a goofy smile and floppy ears. it is printed in two layers of color, blue and orange, and each image depicts Kestrel in various posts... alert and watchful, resting, looking mopey, wearing a sweatshirt." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/patchwork-wallet/">
<h2 data-ha-exclude="" id="patchwork-wallet">patchwork wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -2086,37 +2104,21 @@ footer a[aria-current="page"]::after</span> <span class="token punctuation">{</s
<li>highlight</li> <li>highlight</li>
</ul> </ul>
<img src="/img/dragon-mask.jpg" alt="lee (a white person with glasses and a side shave) holds up a leather dragon mask in black and dark green. ze sticks hir tongue out at it." loading="lazy" decoding="async" width="1000" height="746"> <img src="/img/patchwork-wallet.jpg" alt="A collage showing a wallet in a patchwork style, with different colors of leather all stitched together to make up the exterior and the top interior pockets. Other pockets inside are dyed various colors." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/my-favorite-git-flag/"> <a class="postlink" href="/comparing-text-editors/">
<h2 data-ha-exclude="" id="my-favorite-git-flag">my favorite git flag </h2> <h2 data-ha-exclude="" id="comparing-text-editors">comparing text editors </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/shelf-mushrooms.jpg" alt="Picture unrelated to post. Creamy beige shelf mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/horsetail.jpg" alt="Image unrelated to post. Close up on a horsetail plant&#39;s stem, with many small needle-like leaves emerging from all sides of the circular stem at each segmented joint." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/butch-hands-pattern/">
<h2 data-ha-exclude="" id="butch-hands-pattern">butch hands pattern </h2>
<ul class="postlist-tags">
<li>knit</li>
<li>highlight</li>
</ul>
<img src="/img/butch-hands.jpg" alt="Hands wearing a pair of pink and grey gloves with convertable mitten tops." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -2173,6 +2175,6 @@ footer a[aria-current="page"]::after</span> <span class="token punctuation">{</s
</footer> </footer>
<!-- This page `/core-css/` was built on 2026-09-09T21:03:20.363Z --> <!-- This page `/core-css/` was built on 2026-09-10T16:58:55.427Z -->
</body> </body>
</html> </html>
+21 -23
View File
@@ -1758,8 +1758,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/coming-out/"> <a class="postlink" href="/flatfish/">
<h2 data-ha-exclude="" id="coming-out">coming out </h2> <h2 data-ha-exclude="" id="flatfish">flatfish </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1767,17 +1767,29 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>gender</li>
</ul> </ul>
<img src="/img/coming-out-card-print.jpg" alt="A card and print in the same design - a chick and a broken eggshell, and a simple font reading &#39;congrats on coming out of your shell&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/flatfish-print.jpg" alt="A print of a simple flatfish design inked in sepia." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/hummingbird-become-ungovernable/"> <a class="postlink" href="/fix-your-hearts/">
<h2 data-ha-exclude="" id="hummingbird-become-ungovernable">hummingbird become ungovernable </h2> <h2 data-ha-exclude="" id="fix-your-hearts">fix your hearts </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/fix-your-hearts-print.jpg" alt="2 copies of the same print, one in black ink and one in dark teal. The print is text that reads &#39;fix your hearts or die&#39;, with the text shaped into a somewhat long and narrow heart." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/stellars-jay/">
<h2 data-ha-exclude="" id="stellars-jay">stellar&#39;s jay </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1788,21 +1800,7 @@ switch (currentThemeValue) {
<li>shirt</li> <li>shirt</li>
</ul> </ul>
<img src="/img/hummingbird-ungovernable-print.jpg" alt="A block print in black and orange ink of a rufous hummingbird, tail flared, hovering in midair. Clutched in eir tiny claws is a banner that waves in the wind and reads &#39;become ungovernable&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/stellars-jay-print.jpg" alt="A print of a stellar&#39;s jay, a beautiful black and blue bird, about to take off from a branch" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/loon/">
<h2 data-ha-exclude="" id="loon">loon </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/loon-print.jpg" alt="A print of a loon rearing up with wings spread" loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1859,6 +1857,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/crow/` was built on 2026-09-09T21:03:20.362Z --> <!-- This page `/crow/` was built on 2026-09-10T16:58:55.427Z -->
</body> </body>
</html> </html>
+18 -18
View File
@@ -1774,6 +1774,20 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="" id="related-posts">related posts</h2> <h2 data-ha-exclude="" id="related-posts">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/pinatex-wallet-with-zipper/">
<h2 data-ha-exclude="" id="pinatex-wallet-with-zipper">piñatex wallet with zipper </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/pinatex-ten-pocket-bifold.jpg" alt="A two-picture collage showing the inside and outside of a wallet made with piñatex, a leather alternative made from pineapple leaves. It is two tone blue with a pink accent and has a zippered pocket built in." loading="lazy" decoding="async" width="1000" height="1331">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/black-and-red-journal/"> <a class="postlink" href="/black-and-red-journal/">
<h2 data-ha-exclude="" id="black-and-red-journal">black and red journal </h2> <h2 data-ha-exclude="" id="black-and-red-journal">black and red journal </h2>
@@ -1791,29 +1805,15 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/eight-pocket-bifold/"> <a class="postlink" href="/rachels-bracelets/">
<h2 data-ha-exclude="" id="eight-pocket-bifold">eight pocket bifold </h2> <h2 data-ha-exclude="" id="rachels-bracelets">rachel&#39;s bracelets </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/eight-pocket-bifold.jpg" alt="A 3-picture collage showing a hand stitched full grain leather bifold wallet in dark plum leather. It has a main bill pocket and a asymmetrical interior with a hidden pocket and 3 card pockets on the right, and a hidden pocket and 2 card pockets on the left. The left front pocket has a small naturally occuring hole." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/rachel-bracelets.jpg" alt="Two pink leather bracelets with stainless steel hardware and aqua stitching." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/long-zipper-bifold/">
<h2 data-ha-exclude="" id="long-zipper-bifold">long zipper bifold </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/long-zipper-bifold.jpg" alt="A collage showing an orange leather wallet with a long zipper running the length of the outside." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -1870,6 +1870,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/designing-a-bag/` was built on 2026-09-09T21:03:20.347Z --> <!-- This page `/designing-a-bag/` was built on 2026-09-10T16:58:55.430Z -->
</body> </body>
</html> </html>
+10 -10
View File
@@ -1810,43 +1810,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/intro-to-wireframing/"> <a class="postlink" href="/moving-images/">
<h2 data-ha-exclude="" id="intro-to-wireframing">intro to wireframing </h2> <h2 data-ha-exclude="" id="moving-images">moving images </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/aggregator-wireframes.jpg" alt="a figma page with 4 major sections titled aggregator, aggregator mobile, aggregator color, and aggregator mobile color. each section has 7 pages in it - all sections pretty clearly have the same 7 pages, with the mobile sections shown on mobile screens and the color sections in a rainbow of pastels rather than grayscale." loading="lazy" decoding="async" width="1000" height="1042"> <img src="/img/cormorant.jpg" alt="Image unrelated to post. A cormorant, a type of black waterfowl, poses with wings spread on a buoy in Puget Sound. Off to the left, another bird floats." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/screen-reader-optimizations/"> <a class="postlink" href="/my-favorite-git-flag/">
<h2 data-ha-exclude="" id="screen-reader-optimizations">screen reader optimizations </h2> <h2 data-ha-exclude="" id="my-favorite-git-flag">my favorite git flag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/crow.jpg" alt="Image unrelated to post. A crow poses on driftwood against a whitish sky." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/shelf-mushrooms.jpg" alt="Picture unrelated to post. Creamy beige shelf mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/eleventy-lessons/"> <a class="postlink" href="/visual-site-builders-and-accessibility/">
<h2 data-ha-exclude="" id="eleventy-lessons">eleventy lessons </h2> <h2 data-ha-exclude="" id="visual-site-builders-and-accessibility">visual site builders and accessibility </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/hellebore.jpg" alt="Image unrelated to post. Close up on a pale green hellebore flower." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/roses.jpg" alt="Image unrelated to post. Two peach-colored roses, the farther away one a bit out of focus." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1903,6 +1903,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/domain-and-site-setup/` was built on 2026-09-09T21:03:20.339Z --> <!-- This page `/domain-and-site-setup/` was built on 2026-09-10T16:58:55.420Z -->
</body> </body>
</html> </html>
+12 -12
View File
@@ -1759,45 +1759,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/leaf-patches/"> <a class="postlink" href="/soras-collar/">
<h2 data-ha-exclude="" id="leaf-patches">leaf patches </h2> <h2 data-ha-exclude="" id="soras-collar">sora&#39;s collar </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/leaf-patches-oak.jpg" alt="Several oak-leaf-shaped leather patches with stitching holes punched around the edges." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/sora-collar.jpg" alt="A collage showing a red and black leather dog collar tooled with roses and the name Sora. It&#39;s fully stitched with dark red stitching and has brass hardware." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/vertical-card-wallet/"> <a class="postlink" href="/sunflower/">
<h2 data-ha-exclude="" id="vertical-card-wallet">vertical card wallet </h2> <h2 data-ha-exclude="" id="sunflower">sunflower </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/vertical-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets and 1 interior pocket." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/sunflower.jpg" alt="A sunflower made of leather. Many individual natural toned leather petals are sewn onto a brown center ." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/black-and-red-journal/"> <a class="postlink" href="/proud-dad-wallet/">
<h2 data-ha-exclude="" id="black-and-red-journal">black and red journal </h2> <h2 data-ha-exclude="" id="proud-dad-wallet">proud dad wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li>
<li>leather</li> <li>leather</li>
<li>gender</li>
</ul> </ul>
<img src="/img/black-red-journal.jpg" alt="3 image collage showing a leather-bound journal. The cover is black, with long red vertical stitches along the spine and a red leather strap for a closure. On the back in one lower corner is stamped LEE CAT ART" loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/proud-dad-wallet.jpg" alt="A brown leather wallet with a subtle trans flag stitching across the top." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1854,6 +1854,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/double-bill-pocket-bifold/` was built on 2026-09-09T21:03:20.338Z --> <!-- This page `/double-bill-pocket-bifold/` was built on 2026-09-10T16:58:55.419Z -->
</body> </body>
</html> </html>
+7 -9
View File
@@ -1778,31 +1778,29 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/little-critter-pouch/"> <a class="postlink" href="/o-ring-bracelet/">
<h2 data-ha-exclude="" id="little-critter-pouch">little critter pouch </h2> <h2 data-ha-exclude="" id="o-ring-bracelet">o-ring bracelet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/little-critter-pouch.jpg" alt="A leather pouch shaped a bit like a d10 but with eight sides. It has a rainbow zippered opening and a wristlet strap." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/oring-bracelet.jpg" alt="A green leather bracelet, stitched along the edges with dark blue thread, holds an ouroborous o-ring in place with two black snaps." loading="lazy" decoding="async" width="900" height="1200">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/gradient-purse-strap/"> <a class="postlink" href="/brookes-suspenders/">
<h2 data-ha-exclude="" id="gradient-purse-strap">gradient purse strap </h2> <h2 data-ha-exclude="" id="brookes-suspenders">brooke&#39;s suspenders </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/gradient-purse-strap.jpg" alt="a coiled up purse strap in gradient cool colors - we can see green, teal, indigo, and a slightly pinkish purple. It has brass hardware and is stiched along its length with cream stitches." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/brooke-suspenders.jpg" alt="a two image collage showing the front and back of a person, neck to waist. she&#39;s wearing leather suspenders with a button attachment, buckles for adjustment, and a stitched diamond where the straps cross in the back." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1859,6 +1857,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/dragon-mask/` was built on 2026-09-09T21:03:20.347Z --> <!-- This page `/dragon-mask/` was built on 2026-09-10T16:58:55.430Z -->
</body> </body>
</html> </html>
+10 -12
View File
@@ -1759,45 +1759,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/spinning-plants/"> <a class="postlink" href="/handcombed-jacobs-handspun/">
<h2 data-ha-exclude="" id="spinning-plants">spinning plants </h2> <h2 data-ha-exclude="" id="handcombed-jacobs-handspun">handcombed jacobs handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/plant-handspun.jpg" alt="6 small skeins of handspun yarn, each made from a different plant fiber. from top, we have flax (medium brown, rough); what is probably lotus (golden, shiny and soft); banana (white and semi shiny); hemp (light brown, rough); tencel (white and very shiny); ramie (a particularly small skein, white and semi shiny)" loading="lazy" decoding="async" width="1000" height="874"> <img src="/img/handcombed-jacobs.jpg" alt="a skein of dark grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/rambouillet-handspun/"> <a class="postlink" href="/charlie-the-alpaca-handspun/">
<h2 data-ha-exclude="" id="rambouillet-handspun">rambouillet handspun </h2> <h2 data-ha-exclude="" id="charlie-the-alpaca-handspun">charlie the alpaca handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/rambouillet-handspun.jpg" alt="1 large and 2 small skeins of handspun yarn in a sport or DK weight that has been dyed in light and dark teal, green, and rusty green-gold." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/charlie-alpaca-handspun.jpg" alt="one large skein (and technically a smaller skein hidden behind it) of sheen-y black alpaca handspun, in about a DK weight" loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/handspun-yarn-in-party-mix-and-orange-gold/"> <a class="postlink" href="/spinners-dream-handspun/">
<h2 data-ha-exclude="" id="handspun-yarn-in-party-mix-and-orange-gold">handspun yarn in party mix and orange-gold </h2> <h2 data-ha-exclude="" id="spinners-dream-handspun">spinner&#39;s dream handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/handspun0.jpg" alt="4 skeins of handspun yarn, two in a somewhat pastel multicolor and two in a blend of orange, gold, and white." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/spinners-dream-handspun.jpg" alt="a skein of a lightly variegated grey yarn in about a sport or DK weight." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1854,6 +1852,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/dyeing-fiber/` was built on 2026-09-09T21:03:20.361Z --> <!-- This page `/dyeing-fiber/` was built on 2026-09-10T16:58:55.426Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1834,6 +1834,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/ecommerce-options/` was built on 2026-09-09T21:03:20.337Z --> <!-- This page `/ecommerce-options/` was built on 2026-09-10T16:58:55.418Z -->
</body> </body>
</html> </html>
+12 -10
View File
@@ -1759,43 +1759,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/o-ring-bracelet/"> <a class="postlink" href="/bowtie/">
<h2 data-ha-exclude="" id="o-ring-bracelet">o-ring bracelet </h2> <h2 data-ha-exclude="" id="bowtie">bowtie </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/oring-bracelet.jpg" alt="A green leather bracelet, stitched along the edges with dark blue thread, holds an ouroborous o-ring in place with two black snaps." loading="lazy" decoding="async" width="900" height="1200"> <img src="/img/bowtie.jpg" alt="A black leather bow tie with black stitching." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/long-zipper-bifold/"> <a class="postlink" href="/leather-long-stitch-journals/">
<h2 data-ha-exclude="" id="long-zipper-bifold">long zipper bifold </h2> <h2 data-ha-exclude="" id="leather-long-stitch-journals">leather long-stitch journals </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>book</li>
</ul> </ul>
<img src="/img/long-zipper-bifold.jpg" alt="A collage showing an orange leather wallet with a long zipper running the length of the outside." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/long-stitch-journals.jpg" alt="A stack of hand-bound journals showing long stitches aligned with the spines. They are leather bound and have tie closures." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/nine-pocket-bifold/"> <a class="postlink" href="/zipper-bifold/">
<h2 data-ha-exclude="" id="nine-pocket-bifold">nine pocket bifold </h2> <h2 data-ha-exclude="" id="zipper-bifold">zipper bifold </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/nine-pocket-bifold.jpg" alt="A hand stitched full grain leather bifold wallet in dark plum leather. It has a main bill pocket and a symmetrical interior with a hidden pocket and 3 card pockets on each side." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/zipper-bifold.jpg" alt="A collage showing a hand-stitched leather bifold with a zippered coin pocket on one exterior side." loading="lazy" decoding="async" width="1000" height="1777">
</a> </a>
</li> </li>
@@ -1852,6 +1854,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/eight-pocket-bifold/` was built on 2026-09-09T21:03:20.338Z --> <!-- This page `/eight-pocket-bifold/` was built on 2026-09-10T16:58:55.419Z -->
</body> </body>
</html> </html>
+32 -36
View File
@@ -2050,40 +2050,8 @@ eleventyExcludeFromCollections: true
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/gender-in-data-models/"> <a class="postlink" href="/core-css/">
<h2 data-ha-exclude="" id="gender-in-data-models">gender in data models </h2> <h2 data-ha-exclude="" id="core-css">core CSS </h2>
<ul class="postlist-tags">
<li>gender</li>
<li>software</li>
<li>highlight</li>
</ul>
<img src="/img/peony.jpg" alt="Image unrelated to post. A light pink peony in full bloom, close up." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/visual-site-builders-and-accessibility/">
<h2 data-ha-exclude="" id="visual-site-builders-and-accessibility">visual site builders and accessibility </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/roses.jpg" alt="Image unrelated to post. Two peach-colored roses, the farther away one a bit out of focus." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/azure-locations-and-file-crawling/">
<h2 data-ha-exclude="" id="azure-locations-and-file-crawling">azure locations and file crawling </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -2092,7 +2060,35 @@ eleventyExcludeFromCollections: true
<li>highlight</li> <li>highlight</li>
</ul> </ul>
<img src="/img/azure-locations.jpg" alt="A Linux terminal. There is a fun rainbow flag in ascii art at the top, and then the user has called a command asking Azure for a list of locations applicable to a specific resource type. The output is lengthy." loading="lazy" decoding="async" width="1000" height="827"> <img src="/img/core-css.png" alt="A website mockup in dark mode with light pink accents. Everything is filler text such as the title &#39;This is my cool website&#39;, headers reading things like &#39;This is an h1&#39;, nav items &#39;Nav item 1&#39;, etc. There is a paragraph block - the opening of the Bee Movie - and part of an image visible - a screencap of the music video for Never Gonna Give You Up by Rick Astley." loading="lazy" decoding="async" width="1000" height="447">
</a>
</li>
<li class="post">
<a class="postlink" href="/intro-to-wireframing/">
<h2 data-ha-exclude="" id="intro-to-wireframing">intro to wireframing </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/aggregator-wireframes.jpg" alt="a figma page with 4 major sections titled aggregator, aggregator mobile, aggregator color, and aggregator mobile color. each section has 7 pages in it - all sections pretty clearly have the same 7 pages, with the mobile sections shown on mobile screens and the color sections in a rainbow of pastels rather than grayscale." loading="lazy" decoding="async" width="1000" height="1042">
</a>
</li>
<li class="post">
<a class="postlink" href="/backend-accessibility/">
<h2 data-ha-exclude="" id="backend-accessibility">backend accessibility </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/camelCase-print.jpg" alt="A carved stamp next to its print. The print reads &#39;#camelCase&#39; in a slightly formal-looking italic font." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -2149,6 +2145,6 @@ eleventyExcludeFromCollections: true
</footer> </footer>
<!-- This page `/eleventy-lessons/` was built on 2026-09-09T21:03:20.362Z --> <!-- This page `/eleventy-lessons/` was built on 2026-09-10T16:58:55.427Z -->
</body> </body>
</html> </html>
+21 -35
View File
@@ -1759,8 +1759,22 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/shrimp/"> <a class="postlink" href="/tiny-mushrooms/">
<h2 data-ha-exclude="" id="shrimp">shrimp </h2> <h2 data-ha-exclude="" id="tiny-mushrooms">tiny mushrooms </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/pixels-mushrooms.jpg" alt="3 tiny mushroom stamps next to their impressions. They are all about 1 inch square. There is a chanterelle in yellow, a russula in pink, and witch&#39;s hat mycena in indigo." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/big-pidge/">
<h2 data-ha-exclude="" id="big-pidge">big pidge </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1768,39 +1782,17 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>sticker</li>
<li>pin</li>
</ul>
<img src="/img/shrimp-print.jpg" alt="A print of a small shrimp with slender little leggies in orange ink." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/anarchy-autism/">
<h2 data-ha-exclude="" id="anarchy-autism">anarchy autism </h2>
<ul class="postlist-tags">
<li>print</li>
<li>sticker</li>
<li>shirt</li> <li>shirt</li>
<li>pin</li>
</ul> </ul>
<img src="/img/anarchy-autism-rainbow-print.jpg" alt="A print in rainbow ink that says autism with the anarchy A." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/big-pidge-print.jpg" alt="A block print of a superb speciman of pigeon, inked mostly in black but with patches of green, blue, and purple to indicate iridescence." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/trans-wrongs-skull/"> <a class="postlink" href="/killdeer/">
<h2 data-ha-exclude="" id="trans-wrongs-skull">trans wrongs skull </h2> <h2 data-ha-exclude="" id="killdeer">killdeer </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1808,14 +1800,8 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>sticker</li>
<li>pin</li>
<li>gender</li>
</ul> </ul>
<img src="/img/trans-wrongs-print.jpg" alt="A smiling skull with devil horns and a little spiked tail, and a speech bubble reading &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/killdeer-print.jpg" alt="A print of a killdeer in black ink." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1872,6 +1858,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/euphorbia/` was built on 2026-09-09T21:03:20.358Z --> <!-- This page `/euphorbia/` was built on 2026-09-10T16:58:55.412Z -->
</body> </body>
</html> </html>
+17 -15
View File
@@ -1776,38 +1776,44 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/bottom-growth/"> <a class="postlink" href="/girldick/">
<h2 data-ha-exclude="" id="bottom-growth-mature">bottom growth (mature)</h2> <h2 data-ha-exclude="" id="girldick-mature">girldick (mature)</h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>sticker</li>
<li>shirt</li>
<li>pin</li>
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/bottom-growth-prints.jpg" alt="4 copies of the same print in various color schemes, laid out in a 2x2 grid. The print shows testosterone-driven bottom growth of a clitoris. The color schemes are, clockwise from top right, brown on turquoise, red on cornsilk (muted yellow), violet on magenta, and mint green on lilac." class="blur" loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/girldick-shirt.jpg" alt="A butch cooking and wearing a cropped tee with blue cap sleeves that reads girldick in blue G.I.Joe font." class="blur" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/squarsh/"> <a class="postlink" href="/shirts/">
<h2 data-ha-exclude="" id="squarsh">squarsh </h2> <h2 data-ha-exclude="" id="shirts">shirts! </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>shirt</li>
</ul> </ul>
<img src="/img/squarsh-prints.jpg" alt="Two identical prints of a delicata squash. The body of the squash is cornsilk (muted yellow), the stem and stripes in mint green, and the shadows in lilac." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/shirts.jpg" alt="A row of shirts hanging in front of a window, with a variety of hand-printed designs." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/trans-wrongs-skull/"> <a class="postlink" href="/nonbinary-flag/">
<h2 data-ha-exclude="" id="trans-wrongs-skull">trans wrongs skull </h2> <h2 data-ha-exclude="" id="nonbinary-flag">nonbinary flag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1815,14 +1821,10 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>sticker</li>
<li>pin</li>
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/trans-wrongs-print.jpg" alt="A smiling skull with devil horns and a little spiked tail, and a speech bubble reading &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/nonbinary-flag-print.jpg" alt="A print of a nonbinary flag waving, with yellow, white (uninked), purple, and black stripes." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1879,6 +1881,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fat-raccoon/` was built on 2026-09-09T21:03:20.332Z --> <!-- This page `/fat-raccoon/` was built on 2026-09-10T16:58:55.415Z -->
</body> </body>
</html> </html>
+35 -23
View File
@@ -1793,51 +1793,63 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/girldick/"> <a class="postlink" href="/coming-out/">
<h2 data-ha-exclude="" id="girldick-mature">girldick (mature)</h2> <h2 data-ha-exclude="" id="coming-out">coming out </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>sticker</li> <li>card</li>
<li>shirt</li> <li>gender</li>
</ul>
<img src="/img/coming-out-card-print.jpg" alt="A card and print in the same design - a chick and a broken eggshell, and a simple font reading &#39;congrats on coming out of your shell&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/trans-rights-skull/">
<h2 data-ha-exclude="" id="trans-rights-skull">trans rights skull </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>sticker</li>
<li>pin</li> <li>pin</li>
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/girldick-shirt.jpg" alt="A butch cooking and wearing a cropped tee with blue cap sleeves that reads girldick in blue G.I.Joe font." class="blur" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/trans-rights-print.jpg" alt="A print in mostly black ink of a smiling skull with a speech bubble. In pink and blue, the speech bubble reads &#39;trans rights!&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/queer-book-list/"> <a class="postlink" href="/queer/">
<h2 data-ha-exclude="" id="queer-book-list">queer book list </h2> <h2 data-ha-exclude="" id="queer">queer </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>sticker</li>
<li>pin</li>
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/rainbow-books.jpg" alt="A bookshelf with a variety of books on LGBTQ+ themes, arranged roughly in rainbow order" loading="lazy" decoding="async" width="1000" height="562"> <img src="/img/queer-print.jpg" alt="A print of the word queer in black ink. The letters are rounded with elongated oval negative space." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/in-the-news/">
<h2 data-ha-exclude="" id="in-the-news">in the news </h2>
<ul class="postlist-tags">
<li>gender</li>
</ul>
<img src="/img/shrimp-knitting.jpg" alt="Picture unrelated to post. Lee, sitting in a chair and seen in profile, looks up and smiles. Ze is holding and working on a partially knit shrimp." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1894,6 +1906,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fd-signifier-and-oppositional-sexism/` was built on 2026-09-09T21:03:20.357Z --> <!-- This page `/fd-signifier-and-oppositional-sexism/` was built on 2026-09-10T16:58:55.412Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1793,6 +1793,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fedilearns/` was built on 2026-09-09T21:03:20.362Z --> <!-- This page `/fedilearns/` was built on 2026-09-10T16:58:55.427Z -->
</body> </body>
</html> </html>
+17 -17
View File
@@ -1758,6 +1758,22 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="" id="related-posts">related posts</h2> <h2 data-ha-exclude="" id="related-posts">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/gender-as-a-proxy-variable/">
<h2 data-ha-exclude="" id="gender-as-a-proxy-variable">gender as a proxy variable </h2>
<ul class="postlist-tags">
<li>gender</li>
<li>zine</li>
</ul>
<img src="/img/gender-zine-cover.png" alt="Part of a scan of the cover of my zine, Gender as a Proxy Variable. It shows the title and a bit of handsewn binding." loading="lazy" decoding="async" width="1000" height="444">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/on-the-shoulders-of-giants/"> <a class="postlink" href="/on-the-shoulders-of-giants/">
<h2 data-ha-exclude="" id="on-the-shoulders-of-giants">on the shoulders of giants </h2> <h2 data-ha-exclude="" id="on-the-shoulders-of-giants">on the shoulders of giants </h2>
@@ -1792,22 +1808,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/gender-as-a-proxy-variable/">
<h2 data-ha-exclude="" id="gender-as-a-proxy-variable">gender as a proxy variable </h2>
<ul class="postlist-tags">
<li>gender</li>
<li>zine</li>
</ul>
<img src="/img/gender-zine-cover.png" alt="Part of a scan of the cover of my zine, Gender as a Proxy Variable. It shows the title and a bit of handsewn binding." loading="lazy" decoding="async" width="1000" height="444">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1860,6 +1860,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fedizinefest-2025/` was built on 2026-09-09T21:03:20.358Z --> <!-- This page `/fedizinefest-2025/` was built on 2026-09-10T16:58:55.412Z -->
</body> </body>
</html> </html>
+10 -68
View File
@@ -5,12 +5,21 @@
<subtitle>Lee Cattarin... on the internet!</subtitle> <subtitle>Lee Cattarin... on the internet!</subtitle>
<link href="https://leecat.art/feed.xml" rel="self" /> <link href="https://leecat.art/feed.xml" rel="self" />
<link href="https://leecat.art/" /> <link href="https://leecat.art/" />
<updated>2026-09-08T00:00:00Z</updated> <updated>2026-09-09T00:00:00Z</updated>
<id>https://leecat.art/</id> <id>https://leecat.art/</id>
<author> <author>
<name>Lee Cattarin</name> <name>Lee Cattarin</name>
<email>lee.cattarin@gmail.com</email> <email>lee.cattarin@gmail.com</email>
</author> </author>
<entry>
<title>houndstooth dishtowels</title>
<link href="https://leecat.art/houndstooth-dishtowels/" />
<updated>2026-09-09T00:00:00Z</updated>
<id>https://leecat.art/houndstooth-dishtowels/</id>
<content type="html">&lt;p&gt;Yarn: &lt;a href=&quot;https://woolery.com/products/circulo-anne-weaving-yarn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;Circulo Anne Weaving Yarn&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;3 towels. Woven area roughly 12&amp;quot;x24&amp;quot;. Hemstitched.&lt;/p&gt;
</content>
</entry>
<entry> <entry>
<title>mouse coin purse</title> <title>mouse coin purse</title>
<link href="https://leecat.art/mouse-coin-purse/" /> <link href="https://leecat.art/mouse-coin-purse/" />
@@ -1178,73 +1187,6 @@ footer a[aria-current=&quot;page&quot;]::after&lt;/span&gt; &lt;span class=&quot
<updated>2026-05-06T00:00:00Z</updated> <updated>2026-05-06T00:00:00Z</updated>
<id>https://leecat.art/fedilearns/</id> <id>https://leecat.art/fedilearns/</id>
<content type="html">&lt;p&gt;My new project &lt;a href=&quot;https://fedilearns.fyi&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;FediLearns&lt;/a&gt; is a learning-focused classifieds page for the fediverse. Check it out!&lt;/p&gt; <content type="html">&lt;p&gt;My new project &lt;a href=&quot;https://fedilearns.fyi&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;FediLearns&lt;/a&gt; is a learning-focused classifieds page for the fediverse. Check it out!&lt;/p&gt;
</content>
</entry>
<entry>
<title>accessible image modals</title>
<link href="https://leecat.art/accessible-image-modals/" />
<updated>2026-03-22T00:00:00Z</updated>
<id>https://leecat.art/accessible-image-modals/</id>
<content type="html">&lt;p&gt;Recently I&#39;ve been working on a single-page digital rendition of a zine complete with many hand-drawn images. The author wanted to be able to bring images up to a full-screen view, to either zoom in or to put the whole enlarged image on one screen with no scrolling. It was a real struggle to find resources on how to do this in an accessible manner, so I&#39;m writing up what I did.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Fair warning: This solution is likely imperfect.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;the-dialog-element&quot;&gt;the &lt;code&gt;dialog&lt;/code&gt; element&lt;/h2&gt;
&lt;p&gt;do you know how many tutorials want you to roll your own modals? It&#39;s a not-insignificant amount. W3Schools, top of the search results in many cases, recommends it in two places - &lt;a href=&quot;https://www.w3schools.com/howto/howto_css_modal_images.asp&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;image modals&lt;/a&gt; and &lt;a href=&quot;https://www.w3schools.com/css/css3_images_modal.asp&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;responsive image modals&lt;/a&gt;. Several search results for &amp;quot;image modal&amp;quot; pop up div solutions - &lt;a href=&quot;https://stackoverflow.com/questions/75598914/how-to-display-an-image-clicking-on-it-using-modal-window-on-html-css-and-js&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;div modal 1&lt;/a&gt;, &lt;a href=&quot;https://dev.to/salehmubashar/create-an-image-modal-with-javascript-2lf3&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;div modal 2&lt;/a&gt;, &lt;a href=&quot;https://www.youtube.com/watch?v=Y9TNHynFjaQ&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;div modal 3&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you don&#39;t know of the existence of &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt;, a search for image modals will not get you there quickly.&lt;/p&gt;
&lt;p&gt;If you search for &lt;em&gt;accessible&lt;/em&gt; image modals, you&#39;ll still hear about &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt;s. Hell, &lt;a href=&quot;https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/examples/dialog/&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;W3C&#39;s ARIA Authoring Practices Guide uses a &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt;&lt;/a&gt;. You kinda have to go digging to read about the &lt;a href=&quot;https://www.scottohara.me/blog/2023/01/26/use-the-dialog-element.html&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;dialog element from Scott O&#39;Hara&lt;/a&gt; or find &lt;a href=&quot;https://accessibleweb.dev/modals&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;AccessibleWeb.dev&#39;s piece on modals&lt;/a&gt;. Or you can go &lt;a href=&quot;https://adrianroselli.com/2025/06/where-to-put-focus-when-opening-a-modal-dialog.html&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;straight for Adrian Roselli&lt;/a&gt; and find examples that use the native &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt; element. Thanks Adrian!&lt;/p&gt;
&lt;p&gt;Did I roll my own modal at first? Regretfully, yes. I&#39;d used the &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt; element before... several years ago... in a project I don&#39;t have access to anymore... Needless to say, I had forgotten about its existence.&lt;/p&gt;
&lt;p&gt;Anyway, I got there. Eventually. So let&#39;s talk about modals and &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id=&quot;what-does-dialog-give-us&quot;&gt;what does &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt; give us?&lt;/h3&gt;
&lt;p&gt;so, what do we get from the &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt; element that we don&#39;t get from a &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; modal?&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;a semantically meaningful element&lt;/li&gt;
&lt;li&gt;a backdrop that fills the screen behind the modal, styleable with &lt;code&gt;::backdrop&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;automatic use of the &lt;code&gt;Esc&lt;/code&gt; key to close the modal&lt;/li&gt;
&lt;li&gt;automatic focus trapping that prevents any tabbing within the page behind the modal (users can tab off the page into the browser buttons)&lt;/li&gt;
&lt;li&gt;the JS functions &lt;code&gt;.showModal()&lt;/code&gt; and &lt;code&gt;.close()&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;if &lt;code&gt;closedby&lt;/code&gt; is set to &lt;code&gt;any&lt;/code&gt;, clicking outside the modal (anywhere on the backdrop) will also close the modal&lt;/li&gt;
&lt;li&gt;automatic return of focus to the element that triggered the modal&lt;/li&gt;
&lt;li&gt;the &lt;code&gt;autofocus&lt;/code&gt; attribute for in-modal elements to set which element should receive focus on opening the modal&lt;/li&gt;
&lt;li&gt;the &lt;code&gt;open&lt;/code&gt; attribute which is set on the &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt; when open and removed when closed (when you use the functions mentioned previously)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;and more. This is just the pieces in use for me. There&#39;s also things like &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/dialog#additional_notes&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;setting forms so that submission closes the dialog&lt;/a&gt; (point 1 in that list).&lt;/p&gt;
&lt;h3 id=&quot;what-doesnt-it-give-us&quot;&gt;what doesn&#39;t it give us?&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;a close button - gotta roll your own and attach the requisite &lt;code&gt;.close()&lt;/code&gt; call (or rely on users hitting escape or clicking the backdrop)&lt;/li&gt;
&lt;li&gt;prevention of scroll on the rest of the page&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&quot;a-bug&quot;&gt;a bug&lt;/h3&gt;
&lt;p&gt;MDN warns:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Do not add the &lt;code&gt;tabindex&lt;/code&gt; property to the &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt; element as it is not interactive and does not receive focus.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/dialog#additional_notes&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;&lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt;: additional notes&lt;/a&gt; (point 3 in that list).&lt;/p&gt;
&lt;p&gt;despite this, I found that in Firefox (but not Edge), the &lt;em&gt;&lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt; itself was focusable&lt;/em&gt;. I have no idea why, but I tested this on a totally unstyled and unmodified page and still found it to be true. As a focusable element, it made no sense. It had no interactivity and could not be activated.&lt;/p&gt;
&lt;p&gt;I&#39;m still torn: do I add &lt;code&gt;tabindex=&amp;quot;-1&amp;quot;&lt;/code&gt;? MDN specifically says not to, but I&#39;m pretty sure they&#39;re warning against making it &lt;em&gt;focusable&lt;/em&gt;. Why warn against making it nonfocusable when &lt;em&gt;it&#39;s not supposed to be focusable in the first place&lt;/em&gt;, after all?&lt;/p&gt;
&lt;p&gt;At current, I&#39;m ambivalent, but I&#39;ve added &lt;code&gt;tabindex=&amp;quot;-1&amp;quot;&lt;/code&gt; to handle Firefox&#39;s poor behavior. Making the dialog focusable is unhelpful and confusing.&lt;/p&gt;
&lt;h2 id=&quot;in-addition-to-the-dialog&quot;&gt;in addition to the &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;here&#39;s what else I wrote...&lt;/p&gt;
&lt;h3 id=&quot;html&quot;&gt;html&lt;/h3&gt;
&lt;p&gt;besides the &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt;, I gave my &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; elements &lt;code&gt;tabindex=&amp;quot;0&amp;quot;&lt;/code&gt; to make them focusable.&lt;/p&gt;
&lt;h3 id=&quot;js&quot;&gt;js&lt;/h3&gt;
&lt;p&gt;in &lt;code&gt;modal.js&lt;/code&gt;, I created an &lt;code&gt;openDialog()&lt;/code&gt; function that takes in the clicked image. It:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;creates a new &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; element and copies over the &lt;code&gt;src&lt;/code&gt; and &lt;code&gt;alt&lt;/code&gt; attributes - importantly, it doesn&#39;t copy the full &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; because we &lt;em&gt;don&#39;t&lt;/em&gt; want to copy that &lt;code&gt;tabindex&lt;/code&gt; attribute&lt;/li&gt;
&lt;li&gt;replaces the current &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; in the modal with our new copy with &lt;code&gt;replaceChild()&lt;/code&gt; (or if there&#39;s no current one, it just appends)&lt;/li&gt;
&lt;li&gt;calls &lt;code&gt;dialog.showModal()&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I gave my close button two event listeners, one that listens for click events and one that listens for a keydown of the space or enter keys. In the case of the keydown, it calls &lt;code&gt;event.preventDefault()&lt;/code&gt; to stop the space key from scrolling the underlying page.&lt;/p&gt;
&lt;p&gt;I also looped through all images and attached my &lt;code&gt;openDialog()&lt;/code&gt; function to any image with a &lt;code&gt;tabindex&lt;/code&gt; attribute (I had some images that weren&#39;t intended to be fullscreened, so they lacked &lt;code&gt;tabindex&lt;/code&gt;). Again, I gave them listeners on both click and keydown.&lt;/p&gt;
&lt;h3 id=&quot;css&quot;&gt;css&lt;/h3&gt;
&lt;p&gt;here&#39;s the most relevant parts of the CSS:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;dialog::backdrop&lt;/code&gt; was given a &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Colors/Using_relative_colors&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;relatively calculated&lt;/a&gt; color - &lt;code&gt;rgba(from var(--color-bg) r g b / .8)&lt;/code&gt; - as well as a blur&lt;/li&gt;
&lt;li&gt;&lt;code&gt;body:has(dialog[open])&lt;/code&gt; has &lt;code&gt;overflow: hidden&lt;/code&gt; set&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dialog img&lt;/code&gt; uses a &lt;code&gt;max-height&lt;/code&gt; as well as &lt;code&gt;object-fit: contain&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;errors-questions&quot;&gt;errors? questions?&lt;/h2&gt;
&lt;p&gt;reach out!&lt;/p&gt;
</content> </content>
</entry> </entry>
</feed> </feed>
+18 -18
View File
@@ -1758,6 +1758,20 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="" id="related-posts">related posts</h2> <h2 data-ha-exclude="" id="related-posts">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/handcombed-jacobs-handspun/">
<h2 data-ha-exclude="" id="handcombed-jacobs-handspun">handcombed jacobs handspun </h2>
<ul class="postlist-tags">
<li>yarn</li>
</ul>
<img src="/img/handcombed-jacobs.jpg" alt="a skein of dark grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/ruby-the-alpaca-handspun/"> <a class="postlink" href="/ruby-the-alpaca-handspun/">
<h2 data-ha-exclude="" id="ruby-the-alpaca-handspun">ruby the alpaca handspun </h2> <h2 data-ha-exclude="" id="ruby-the-alpaca-handspun">ruby the alpaca handspun </h2>
@@ -1773,29 +1787,15 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/petrichor-handspun/"> <a class="postlink" href="/charlie-the-alpaca-handspun/">
<h2 data-ha-exclude="" id="petrichor-handspun">petrichor handspun </h2> <h2 data-ha-exclude="" id="charlie-the-alpaca-handspun">charlie the alpaca handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/petrichor-handspun.jpg" alt="3 skeins of handspun yarn, 2 large and 1 small. the large ones are a rich earth-tone blend of reds, pinks, browns, and hints of green and gold. the smaller skein is similar but with a decidedly greener hue" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/charlie-alpaca-handspun.jpg" alt="one large skein (and technically a smaller skein hidden behind it) of sheen-y black alpaca handspun, in about a DK weight" loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/orion-handspun/">
<h2 data-ha-exclude="" id="orion-handspun">orion handspun </h2>
<ul class="postlist-tags">
<li>yarn</li>
</ul>
<img src="/img/orion-handspun.jpg" alt="3 skeins of handspun yarn, 1 large and 2 small. One of the small skeins is a little more inconsistent weight than the other two - this one was spun on drop spindle about 2 years ago. The other two are about a sport or maybe a DK weight. All three are a gold colorway with tiny hints of orange and a pale light green." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1852,6 +1852,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fire-and-ice-handspun/` was built on 2026-09-09T21:03:20.361Z --> <!-- This page `/fire-and-ice-handspun/` was built on 2026-09-10T16:58:55.426Z -->
</body> </body>
</html> </html>
+34 -34
View File
@@ -1764,51 +1764,51 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/double-bill-pocket-bifold/"> <a class="postlink" href="/boypussy/">
<h2 data-ha-exclude="" id="double-bill-pocket-bifold">double bill pocket bifold </h2> <h2 data-ha-exclude="" id="boypussy-mature">boypussy (mature)</h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/double-bill-pocket-bifold.jpg" alt="A 3-picture collage showing a hand-stitched leather wallet in plum and light natural leather, with a double bill pocket." loading="lazy" decoding="async" width="1000" height="1777">
</a>
</li>
<li class="post">
<a class="postlink" href="/rachels-bracelets/">
<h2 data-ha-exclude="" id="rachels-bracelets">rachel&#39;s bracelets </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/rachel-bracelets.jpg" alt="Two pink leather bracelets with stainless steel hardware and aqua stitching." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/queer/">
<h2 data-ha-exclude="" id="queer">queer </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li>
<li>sticker</li> <li>sticker</li>
<li>shirt</li>
<li>pin</li> <li>pin</li>
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/queer-print.jpg" alt="A print of the word queer in black ink. The letters are rounded with elongated oval negative space." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/boypussy-shirt.jpg" alt="A butch holding a chainsaw and wearing a tank top that reads boypussy in pink Barbie font." class="blur" loading="lazy" decoding="async" width="1000" height="1250">
</a>
</li>
<li class="post">
<a class="postlink" href="/vix-collar/">
<h2 data-ha-exclude="" id="vix-collar">vix collar </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/vix-collar.jpg" alt="A collar rests on a leather-wrapped lighter. It is lined with shearling and built of two other layers of leather - a wider mustard yellow layer and a thinner teal layer over that. the teal layer holds a heart shaped o-ring in place." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/gradient-purse-strap/">
<h2 data-ha-exclude="" id="gradient-purse-strap">gradient purse strap </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/gradient-purse-strap.jpg" alt="a coiled up purse strap in gradient cool colors - we can see green, teal, indigo, and a slightly pinkish purple. It has brass hardware and is stiched along its length with cream stitches." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1865,6 +1865,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fishhook-pride-keychains/` was built on 2026-09-09T21:03:20.341Z --> <!-- This page `/fishhook-pride-keychains/` was built on 2026-09-10T16:58:55.421Z -->
</body> </body>
</html> </html>
+24 -20
View File
@@ -1771,15 +1771,35 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/block-printing-transfer-method/"> <a class="postlink" href="/pronoun-patches/">
<h2 data-ha-exclude="" id="block-printing-transfer-method">block printing transfer method </h2> <h2 data-ha-exclude="" id="pronoun-patches">pronoun patches </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>patch</li>
<li>gender</li>
</ul> </ul>
<img src="/img/transfer-wip.jpg" alt="A pink block of carving material with a printed design of a bird attached to it. The paper has been partially rubbed away (process described in this post) to reveal the inked design on the carving material." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/pronoun-patch.jpg" alt="Rows of the same design, a skull with a speech bubble announcing varied pronoun sets, repeat in multiple colors along a stretch of off-white fabric." loading="lazy" decoding="async" width="1000" height="562">
</a>
</li>
<li class="post">
<a class="postlink" href="/not-a-drill/">
<h2 data-ha-exclude="" id="not-a-drill">not a drill </h2>
<ul class="postlist-tags">
<li>print</li>
<li>shirt</li>
</ul>
<img src="/img/not-a-drill-print.jpg" alt="A print in dark teal ink depicting a power drill with text in cursive below that reads &#39;ceci n&#39;est pas un exercice&#39; or &#39;this is not a drill&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1800,22 +1820,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/flatfish/">
<h2 data-ha-exclude="" id="flatfish">flatfish </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
</ul>
<img src="/img/flatfish-print.jpg" alt="A print of a simple flatfish design inked in sepia." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1868,6 +1872,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/five-of-them/` was built on 2026-09-09T21:03:20.334Z --> <!-- This page `/five-of-them/` was built on 2026-09-10T16:58:55.416Z -->
</body> </body>
</html> </html>
+19 -25
View File
@@ -1757,26 +1757,6 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="" id="related-posts">related posts</h2> <h2 data-ha-exclude="" id="related-posts">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/anarchy-autism/">
<h2 data-ha-exclude="" id="anarchy-autism">anarchy autism </h2>
<ul class="postlist-tags">
<li>print</li>
<li>sticker</li>
<li>shirt</li>
<li>pin</li>
</ul>
<img src="/img/anarchy-autism-rainbow-print.jpg" alt="A print in rainbow ink that says autism with the anarchy A." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/congrats-on-the-gay/"> <a class="postlink" href="/congrats-on-the-gay/">
<h2 data-ha-exclude="" id="congrats-on-the-gay">congrats on the gay </h2> <h2 data-ha-exclude="" id="congrats-on-the-gay">congrats on the gay </h2>
@@ -1796,17 +1776,31 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/quorbs/"> <a class="postlink" href="/loon/">
<h2 data-ha-exclude="" id="quorbs">quorbs </h2> <h2 data-ha-exclude="" id="loon">loon </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>highlight</li> </ul>
<img src="/img/loon-print.jpg" alt="A print of a loon rearing up with wings spread" loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/five-of-them/">
<h2 data-ha-exclude="" id="five-of-them">five of them </h2>
<ul class="postlist-tags">
<li>print</li>
<li>shirt</li>
</ul> </ul>
<img src="/img/quorbs-print.jpg" alt="A print in two layers of color showing two rotund quails on a branch. Most of the details are in black ink, then there is a layer with a brown gradient filling in some color on the head and breast." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/five-of-them-print.jpg" alt="A block print of five mule deer grazing in a dark green field. The deer are partially negative space and partially brown ink detailing." loading="lazy" decoding="async" width="1000" height="594">
</a> </a>
</li> </li>
@@ -1863,6 +1857,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fix-your-hearts/` was built on 2026-09-09T21:03:20.345Z --> <!-- This page `/fix-your-hearts/` was built on 2026-09-10T16:58:55.429Z -->
</body> </body>
</html> </html>
+21 -25
View File
@@ -1771,8 +1771,22 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/iris/"> <a class="postlink" href="/brown-creeper/">
<h2 data-ha-exclude="" id="iris">iris </h2> <h2 data-ha-exclude="" id="brown-creeper">brown creeper </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/brown-creeper-print.jpg" alt="2 copies of the same print side by side. In yellow, black, and purple ink, a brown creeper, a small bird, is depicted, well camouflaged against a tree trunk." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/junco/">
<h2 data-ha-exclude="" id="junco">junco </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1781,39 +1795,21 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
</ul> </ul>
<img src="/img/iris-prints.jpg" alt="3 copies of the same print of iris flowers and a bud, done in slightly varied color schemes." loading="lazy" decoding="async" width="1000" height="562"> <img src="/img/junco-print.jpg" alt="A print of a junco mid-takeoff from a branch. Eir head is inked in black, body in gray, and the branch in sepia." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/hummingbird-become-ungovernable/"> <a class="postlink" href="/block-printing-transfer-method/">
<h2 data-ha-exclude="" id="hummingbird-become-ungovernable">hummingbird become ungovernable </h2> <h2 data-ha-exclude="" id="block-printing-transfer-method">block printing transfer method </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/hummingbird-ungovernable-print.jpg" alt="A block print in black and orange ink of a rufous hummingbird, tail flared, hovering in midair. Clutched in eir tiny claws is a banner that waves in the wind and reads &#39;become ungovernable&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/kniphofia/">
<h2 data-ha-exclude="" id="kniphofia">kniphofia </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
</ul> </ul>
<img src="/img/kniphofia-print.jpg" alt="A print of a brightly colored flower in 4 layers of color" loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/transfer-wip.jpg" alt="A pink block of carving material with a printed design of a bird attached to it. The paper has been partially rubbed away (process described in this post) to reveal the inked design on the carving material." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1870,6 +1866,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/flatfish/` was built on 2026-09-09T21:03:20.330Z --> <!-- This page `/flatfish/` was built on 2026-09-10T16:58:55.414Z -->
</body> </body>
</html> </html>
+40 -36
View File
@@ -1776,8 +1776,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/flatfish/"> <a class="postlink" href="/happy-bihrtday/">
<h2 data-ha-exclude="" id="flatfish">flatfish </h2> <h2 data-ha-exclude="" id="happy-bihrtday">happy biHRTday </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1785,42 +1785,46 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
</ul>
<img src="/img/flatfish-print.jpg" alt="A print of a simple flatfish design inked in sepia." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/greeting-loons/">
<h2 data-ha-exclude="" id="greeting-loons">greeting loons </h2>
<ul class="postlist-tags">
<li>card</li>
<li>print</li>
<li>highlight</li>
</ul>
<img src="/img/greeting-loons.jpg" alt="A pile of hand-printed A2 size greeting cards. A loon rearing up with outstretched wings spans the front and back of the cards." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/luminescent/">
<h2 data-ha-exclude="" id="luminescent-mature">luminescent (mature)</h2>
<ul class="postlist-tags">
<li>print</li>
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/luminescent-print.jpg" alt="A print of a tattooed woman in bright highlighter yellow underwear." class="blur" loading="lazy" decoding="async" width="900" height="1200"> <img src="/img/happy-bihrtday-card-print.jpg" alt="A card and print in the same design - a bouncy, cheery font reading &#39;happy biHRTday&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/big-pidge/">
<h2 data-ha-exclude="" id="big-pidge">big pidge </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/big-pidge-print.jpg" alt="A block print of a superb speciman of pigeon, inked mostly in black but with patches of green, blue, and purple to indicate iridescence." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/lupine/">
<h2 data-ha-exclude="" id="lupine">lupine </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/lupine-prints.jpg" alt="6 versions of a print of lupine flowers with the leaves inked in light green and the blossoms inked in a variety of blues, purples, and pinks." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1877,6 +1881,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/flicker/` was built on 2026-09-09T21:03:20.331Z --> <!-- This page `/flicker/` was built on 2026-09-10T16:58:55.415Z -->
</body> </body>
</html> </html>
+7 -7
View File
@@ -1786,29 +1786,29 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/orange-green-journal/"> <a class="postlink" href="/square-watercolor-pad/">
<h2 data-ha-exclude="" id="orange-green-journal">orange green journal </h2> <h2 data-ha-exclude="" id="square-watercolor-pad">square watercolor pad </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>book</li>
</ul> </ul>
<img src="/img/orange-green-journal.jpg" alt="A 4-part collage of a slim handbound book." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/square-watercolor-pad.jpg" alt="A two panel collage showing a square book with a tan cover and blue and gold endpapers." loading="lazy" decoding="async" width="1000" height="1331">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/stampede-journal/"> <a class="postlink" href="/orange-journal/">
<h2 data-ha-exclude="" id="stampede-journal">stampede journal </h2> <h2 data-ha-exclude="" id="orange-journal">orange journal </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>book</li>
</ul> </ul>
<img src="/img/stampede-journal.jpg" alt="A 4-part collage of a hardcover book, showing a coloring page with &#39;stampede!&#39; written across it." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/orange-journal.jpg" alt="A three panel collage showcasing a small book with foldout pages and a bright orange cover." loading="lazy" decoding="async" width="1000" height="1776">
</a> </a>
</li> </li>
@@ -1865,6 +1865,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/flocked-notebook/` was built on 2026-09-09T21:03:20.344Z --> <!-- This page `/flocked-notebook/` was built on 2026-09-10T16:58:55.410Z -->
</body> </body>
</html> </html>
+12 -10
View File
@@ -1759,43 +1759,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/leather-lighter-case/"> <a class="postlink" href="/little-critter-pouch/">
<h2 data-ha-exclude="" id="leather-lighter-case">leather lighter case </h2> <h2 data-ha-exclude="" id="little-critter-pouch">little critter pouch </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/leather-lighter-case.jpg" alt="A bic lighter wrapped in leather and hand-stitched up one side." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/little-critter-pouch.jpg" alt="A leather pouch shaped a bit like a d10 but with eight sides. It has a rainbow zippered opening and a wristlet strap." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/swoop-wallet/"> <a class="postlink" href="/aarons-mask/">
<h2 data-ha-exclude="" id="swoop-wallet">swoop wallet </h2> <h2 data-ha-exclude="" id="aarons-mask">aaron&#39;s mask </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/swoop-wallet.jpg" alt="A collage showing 3 pictures of a red and brown leather card wallet. The red pocket separator folds around to the back to become a fetching curlicue." loading="lazy" decoding="async" width="900" height="1200"> <img src="/img/aaron-mask.jpg" alt="A brown/grey leather mask of a long snouted dog with visible teeth and red detailing." loading="lazy" decoding="async" width="900" height="1200">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/gradient-purse-strap/"> <a class="postlink" href="/makers-mark-keychain/">
<h2 data-ha-exclude="" id="gradient-purse-strap">gradient purse strap </h2> <h2 data-ha-exclude="" id="makers-mark-keychain">maker&#39;s mark keychain </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/gradient-purse-strap.jpg" alt="a coiled up purse strap in gradient cool colors - we can see green, teal, indigo, and a slightly pinkish purple. It has brass hardware and is stiched along its length with cream stitches." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/makers-mark-keychain.jpg" alt="A keychain on an iridescent rainbow split ring. It is dark brown/grey leather and has LEE CAT ART stamped into it." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1852,6 +1854,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/foldy-wallet-with-thumb-slide/` was built on 2026-09-09T21:03:20.349Z --> <!-- This page `/foldy-wallet-with-thumb-slide/` was built on 2026-09-10T16:58:55.411Z -->
</body> </body>
</html> </html>
+12 -10
View File
@@ -1759,43 +1759,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/vertical-zipper-card-wallet/"> <a class="postlink" href="/foldy-wallet-with-thumb-slide/">
<h2 data-ha-exclude="" id="vertical-zipper-card-wallet">vertical zipper card wallet </h2> <h2 data-ha-exclude="" id="foldy-wallet-with-thumb-slide">foldy wallet with thumb slide </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/vertical-zipper-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets, a hidden pocket, and a zippered coin pouch." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/foldy-thumb-slide.jpg" alt="A card wallet with one main pocket and one quick access slot with a thumb slide. The cover of the main pocket curves around the thumb slide." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/double-bill-pocket-bifold/"> <a class="postlink" href="/x-acto-knife-sheath/">
<h2 data-ha-exclude="" id="double-bill-pocket-bifold">double bill pocket bifold </h2> <h2 data-ha-exclude="" id="x-acto-knife-sheath">x-acto knife sheath </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/double-bill-pocket-bifold.jpg" alt="A 3-picture collage showing a hand-stitched leather wallet in plum and light natural leather, with a double bill pocket." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/knife-sheaths.jpg" alt="Several blades with leather sheaths, and a few extra sheaths. There&#39;s a #2 blade with an orange sheath with yellow stitching, a #11 blade with a blue sheath with light grey stitching, and a skiving knife with a plum sheath and pink stitching." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/lobstah/"> <a class="postlink" href="/dragon-mask/">
<h2 data-ha-exclude="" id="lobstah">lobstah </h2> <h2 data-ha-exclude="" id="dragon-mask">dragon mask </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/lobstah.jpg" alt="Two red leather lobster ornaments, about 4-5 in long each." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/dragon-mask.jpg" alt="lee (a white person with glasses and a side shave) holds up a leather dragon mask in black and dark green. ze sticks hir tongue out at it." loading="lazy" decoding="async" width="1000" height="746">
</a> </a>
</li> </li>
@@ -1852,6 +1854,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/foldy-wallet/` was built on 2026-09-09T21:03:20.349Z --> <!-- This page `/foldy-wallet/` was built on 2026-09-10T16:58:55.410Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1773,20 +1773,6 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="" id="related-posts">related posts</h2> <h2 data-ha-exclude="" id="related-posts">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/stationery-exchange/">
<h2 data-ha-exclude="" id="stationery-exchange">stationery exchange </h2>
<ul class="postlist-tags">
<li>stationery</li>
</ul>
<img src="/img/clustered-brown-mushrooms.jpg" alt="Picture unrelated to post. A tight close-up on a cluster of tannish brown mushrooms." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/siblinghood-of-the-traveling-greeting-card/"> <a class="postlink" href="/siblinghood-of-the-traveling-greeting-card/">
<h2 data-ha-exclude="" id="siblinghood-of-the-traveling-greeting-card">siblinghood of the traveling greeting card </h2> <h2 data-ha-exclude="" id="siblinghood-of-the-traveling-greeting-card">siblinghood of the traveling greeting card </h2>
@@ -1801,6 +1787,20 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/stationery-exchange/">
<h2 data-ha-exclude="" id="stationery-exchange">stationery exchange </h2>
<ul class="postlist-tags">
<li>stationery</li>
</ul>
<img src="/img/clustered-brown-mushrooms.jpg" alt="Picture unrelated to post. A tight close-up on a cluster of tannish brown mushrooms." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1853,6 +1853,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fountain-pen-friendly-stationery/` was built on 2026-09-09T21:03:20.359Z --> <!-- This page `/fountain-pen-friendly-stationery/` was built on 2026-09-10T16:58:55.413Z -->
</body> </body>
</html> </html>
+24 -22
View File
@@ -1775,8 +1775,22 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/geese-trans-wrongs/"> <a class="postlink" href="/become-unbutterable/">
<h2 data-ha-exclude="" id="geese-trans-wrongs">geese/trans wrongs </h2> <h2 data-ha-exclude="" id="become-unbutterable">become unbutterable </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/become-unbutterable.jpg" alt="3 copies of the same stamp in orange ink are spread out next to the hand carved rubber stamp they were made from. They show a cat lying on his back with paws curled, holding a butter knife in his mouth. Text around the cat reads, in all caps, &#39;become unbutterable.&#39;" loading="lazy" decoding="async" width="1000" height="562">
</a>
</li>
<li class="post">
<a class="postlink" href="/five-of-them/">
<h2 data-ha-exclude="" id="five-of-them">five of them </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1784,38 +1798,26 @@ switch (currentThemeValue) {
<li>shirt</li> <li>shirt</li>
<li>gender</li>
</ul> </ul>
<img src="/img/trans-wrongs-geese-print.jpg" alt="Two Canada geese and their reflections in the water. One is calmly swimming away, while the over leans over towards them and HONKS! Both have speech bubbles; the calm goose says &#39;trans rights!&#39; while the honking goose says &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/five-of-them-print.jpg" alt="A block print of five mule deer grazing in a dark green field. The deer are partially negative space and partially brown ink detailing." loading="lazy" decoding="async" width="1000" height="594">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/block-printing-transfer-method/"> <a class="postlink" href="/greeting-loons/">
<h2 data-ha-exclude="" id="block-printing-transfer-method">block printing transfer method </h2> <h2 data-ha-exclude="" id="greeting-loons">greeting loons </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>card</li>
</ul>
<img src="/img/transfer-wip.jpg" alt="A pink block of carving material with a printed design of a bird attached to it. The paper has been partially rubbed away (process described in this post) to reveal the inked design on the carving material." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/fix-your-hearts/">
<h2 data-ha-exclude="" id="fix-your-hearts">fix your hearts </h2>
<ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/fix-your-hearts-print.jpg" alt="2 copies of the same print, one in black ink and one in dark teal. The print is text that reads &#39;fix your hearts or die&#39;, with the text shaped into a somewhat long and narrow heart." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/greeting-loons.jpg" alt="A pile of hand-printed A2 size greeting cards. A loon rearing up with outstretched wings spans the front and back of the cards." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1872,6 +1874,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/foxgloves/` was built on 2026-09-09T21:03:20.335Z --> <!-- This page `/foxgloves/` was built on 2026-09-10T16:58:55.417Z -->
</body> </body>
</html> </html>
+7 -7
View File
@@ -1879,29 +1879,29 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/redirections/"> <a class="postlink" href="/backend-accessibility/">
<h2 data-ha-exclude="" id="redirections">redirections </h2> <h2 data-ha-exclude="" id="backend-accessibility">backend accessibility </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/angle-brackets-uwu.jpg" alt="Ascii art of an emoticon with pinched eyes and a small mouth made with two angle brackets." loading="lazy" decoding="async" width="1000" height="316"> <img src="/img/camelCase-print.jpg" alt="A carved stamp next to its print. The print reads &#39;#camelCase&#39; in a slightly formal-looking italic font." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/domain-and-site-setup/"> <a class="postlink" href="/an-intro-to-git/">
<h2 data-ha-exclude="" id="domain-and-site-setup">domain and site setup </h2> <h2 data-ha-exclude="" id="an-intro-to-git">an intro to git </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/crinkly-mushrooms.jpg" alt="Picture unrelated to post. Some crinkly brown-orange mushrooms in vibrant green grass." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/goldeneye-tail.jpg" alt="Image unrelated to post. The tail of a diving duck pokes out from the water with a small splash." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1958,6 +1958,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/framer-accessibility/` was built on 2026-09-09T21:03:20.363Z --> <!-- This page `/framer-accessibility/` was built on 2026-09-10T16:58:55.428Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1267,6 +1267,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/dyeing-fiber/">
<h2 data-ha-exclude="" id="dyeing-fiber">dyeing fiber </h2>
<ul class="postlist-tags">
<li>yarn</li>
</ul>
<img src="/img/dyed-fiber.jpg" alt="4oz of yarn and a pound of wool, chunked out, drying on a drying rack outdoors. the yarn and half the wool is a mix of teals and greens; the other half of the wool is a beautiful orange-gold." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/coral-reef-handspun/"> <a class="postlink" href="/coral-reef-handspun/">
<h2 data-ha-exclude="" id="coral-reef-handspun">coral reef handspun </h2> <h2 data-ha-exclude="" id="coral-reef-handspun">coral reef handspun </h2>
@@ -1437,20 +1451,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/wrap-bracelets/">
<h2 data-ha-exclude="" id="wrap-bracelets">wrap bracelets </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/leather-wrap-bracelets.jpg" alt="two wrists, each wearing a black leather wrap bracelet. the upper bracelet is a thin strap wrapped 3 times around the wrist. the lower bracelet wraps twice, with a thicker strap, and has carefully placed spikes that avoid the wrap spots." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
</ol> </ol>
@@ -1525,6 +1525,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/1/` was built on 2026-09-09T21:03:23.781Z --> <!-- This page `/gallery/1/` was built on 2026-09-10T16:58:58.462Z -->
</body> </body>
</html> </html>
+19 -15
View File
@@ -1267,6 +1267,24 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/lupine/">
<h2 data-ha-exclude="" id="lupine">lupine </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/lupine-prints.jpg" alt="6 versions of a print of lupine flowers with the leaves inked in light green and the blossoms inked in a variety of blues, purples, and pinks." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/leather-keychains/"> <a class="postlink" href="/leather-keychains/">
<h2 data-ha-exclude="" id="leather-keychains">leather keychains </h2> <h2 data-ha-exclude="" id="leather-keychains">leather keychains </h2>
@@ -1451,20 +1469,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/brookes-socks/">
<h2 data-ha-exclude="" id="brookes-socks">brooke&#39;s socks </h2>
<ul class="postlist-tags">
<li>knit</li>
</ul>
<img src="/img/brooke-socks.jpg" alt="Feet in a pair of colorful socks. They are identically striped and quickly vary between yellow, green, blue, white, and gray." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
@@ -1539,6 +1543,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/10/` was built on 2026-09-09T21:03:28.015Z --> <!-- This page `/gallery/10/` was built on 2026-09-10T16:59:01.849Z -->
</body> </body>
</html> </html>
+15 -1
View File
@@ -1267,6 +1267,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/brookes-socks/">
<h2 data-ha-exclude="" id="brookes-socks">brooke&#39;s socks </h2>
<ul class="postlist-tags">
<li>knit</li>
</ul>
<img src="/img/brooke-socks.jpg" alt="Feet in a pair of colorful socks. They are identically striped and quickly vary between yellow, green, blue, white, and gray." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/pride-dice-bags/"> <a class="postlink" href="/pride-dice-bags/">
<h2 data-ha-exclude="" id="pride-dice-bags">pride dice bags </h2> <h2 data-ha-exclude="" id="pride-dice-bags">pride dice bags </h2>
@@ -1497,6 +1511,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/11/` was built on 2026-09-09T21:03:28.388Z --> <!-- This page `/gallery/11/` was built on 2026-09-10T16:59:02.220Z -->
</body> </body>
</html> </html>
+15 -17
View File
@@ -1267,6 +1267,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/wrap-bracelets/">
<h2 data-ha-exclude="" id="wrap-bracelets">wrap bracelets </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/leather-wrap-bracelets.jpg" alt="two wrists, each wearing a black leather wrap bracelet. the upper bracelet is a thin strap wrapped 3 times around the wrist. the lower bracelet wraps twice, with a thicker strap, and has carefully placed spikes that avoid the wrap spots." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/acadia-mitts/"> <a class="postlink" href="/acadia-mitts/">
<h2 data-ha-exclude="" id="acadia-mitts">acadia mitts </h2> <h2 data-ha-exclude="" id="acadia-mitts">acadia mitts </h2>
@@ -1451,22 +1465,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/leather-long-stitch-journals/">
<h2 data-ha-exclude="" id="leather-long-stitch-journals">leather long-stitch journals </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>book</li>
</ul>
<img src="/img/long-stitch-journals.jpg" alt="A stack of hand-bound journals showing long stitches aligned with the spines. They are leather bound and have tie closures." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
</ol> </ol>
@@ -1541,6 +1539,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/2/` was built on 2026-09-09T21:03:24.351Z --> <!-- This page `/gallery/2/` was built on 2026-09-10T16:58:58.759Z -->
</body> </body>
</html> </html>
+17 -15
View File
@@ -1267,6 +1267,22 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/leather-long-stitch-journals/">
<h2 data-ha-exclude="" id="leather-long-stitch-journals">leather long-stitch journals </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>book</li>
</ul>
<img src="/img/long-stitch-journals.jpg" alt="A stack of hand-bound journals showing long stitches aligned with the spines. They are leather bound and have tie closures." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/lobstah/"> <a class="postlink" href="/lobstah/">
<h2 data-ha-exclude="" id="lobstah">lobstah </h2> <h2 data-ha-exclude="" id="lobstah">lobstah </h2>
@@ -1443,20 +1459,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/swoop-wallet/">
<h2 data-ha-exclude="" id="swoop-wallet">swoop wallet </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/swoop-wallet.jpg" alt="A collage showing 3 pictures of a red and brown leather card wallet. The red pocket separator folds around to the back to become a fetching curlicue." loading="lazy" decoding="async" width="900" height="1200">
</a>
</li>
</ol> </ol>
@@ -1531,6 +1533,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/3/` was built on 2026-09-09T21:03:24.816Z --> <!-- This page `/gallery/3/` was built on 2026-09-10T16:58:59.120Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1267,6 +1267,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/swoop-wallet/">
<h2 data-ha-exclude="" id="swoop-wallet">swoop wallet </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/swoop-wallet.jpg" alt="A collage showing 3 pictures of a red and brown leather card wallet. The red pocket separator folds around to the back to become a fetching curlicue." loading="lazy" decoding="async" width="900" height="1200">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/squarsh/"> <a class="postlink" href="/squarsh/">
<h2 data-ha-exclude="" id="squarsh">squarsh </h2> <h2 data-ha-exclude="" id="squarsh">squarsh </h2>
@@ -1441,20 +1455,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/mom-bag/">
<h2 data-ha-exclude="" id="mom-bag">mom bag </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/mom-bag.jpg" alt="A leather bag sized for a large smartphone with a main pocket and a wraparound smaller pocket. It has a magnetic clasp." loading="lazy" decoding="async" width="900" height="1200">
</a>
</li>
</ol> </ol>
@@ -1529,6 +1529,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/4/` was built on 2026-09-09T21:03:25.249Z --> <!-- This page `/gallery/4/` was built on 2026-09-10T16:58:59.439Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1267,6 +1267,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/mom-bag/">
<h2 data-ha-exclude="" id="mom-bag">mom bag </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/mom-bag.jpg" alt="A leather bag sized for a large smartphone with a main pocket and a wraparound smaller pocket. It has a magnetic clasp." loading="lazy" decoding="async" width="900" height="1200">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/gradient-purse-strap/"> <a class="postlink" href="/gradient-purse-strap/">
<h2 data-ha-exclude="" id="gradient-purse-strap">gradient purse strap </h2> <h2 data-ha-exclude="" id="gradient-purse-strap">gradient purse strap </h2>
@@ -1449,20 +1463,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/tiny-mushrooms/">
<h2 data-ha-exclude="" id="tiny-mushrooms">tiny mushrooms </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/pixels-mushrooms.jpg" alt="3 tiny mushroom stamps next to their impressions. They are all about 1 inch square. There is a chanterelle in yellow, a russula in pink, and witch&#39;s hat mycena in indigo." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
@@ -1537,6 +1537,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/5/` was built on 2026-09-09T21:03:25.809Z --> <!-- This page `/gallery/5/` was built on 2026-09-10T16:58:59.831Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1267,6 +1267,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/tiny-mushrooms/">
<h2 data-ha-exclude="" id="tiny-mushrooms">tiny mushrooms </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/pixels-mushrooms.jpg" alt="3 tiny mushroom stamps next to their impressions. They are all about 1 inch square. There is a chanterelle in yellow, a russula in pink, and witch&#39;s hat mycena in indigo." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/pinatex-wallet-with-zipper/"> <a class="postlink" href="/pinatex-wallet-with-zipper/">
<h2 data-ha-exclude="" id="pinatex-wallet-with-zipper">piñatex wallet with zipper </h2> <h2 data-ha-exclude="" id="pinatex-wallet-with-zipper">piñatex wallet with zipper </h2>
@@ -1437,20 +1451,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/double-bill-pocket-bifold/">
<h2 data-ha-exclude="" id="double-bill-pocket-bifold">double bill pocket bifold </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/double-bill-pocket-bifold.jpg" alt="A 3-picture collage showing a hand-stitched leather wallet in plum and light natural leather, with a double bill pocket." loading="lazy" decoding="async" width="1000" height="1777">
</a>
</li>
</ol> </ol>
@@ -1525,6 +1525,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/6/` was built on 2026-09-09T21:03:26.239Z --> <!-- This page `/gallery/6/` was built on 2026-09-10T16:59:00.264Z -->
</body> </body>
</html> </html>
+15 -19
View File
@@ -1267,6 +1267,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/double-bill-pocket-bifold/">
<h2 data-ha-exclude="" id="double-bill-pocket-bifold">double bill pocket bifold </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/double-bill-pocket-bifold.jpg" alt="A 3-picture collage showing a hand-stitched leather wallet in plum and light natural leather, with a double bill pocket." loading="lazy" decoding="async" width="1000" height="1777">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/nine-pocket-bifold/"> <a class="postlink" href="/nine-pocket-bifold/">
<h2 data-ha-exclude="" id="nine-pocket-bifold">nine pocket bifold </h2> <h2 data-ha-exclude="" id="nine-pocket-bifold">nine pocket bifold </h2>
@@ -1479,24 +1493,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/happy-bihrtday/">
<h2 data-ha-exclude="" id="happy-bihrtday">happy biHRTday </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>gender</li>
</ul>
<img src="/img/happy-bihrtday-card-print.jpg" alt="A card and print in the same design - a bouncy, cheery font reading &#39;happy biHRTday&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
@@ -1571,6 +1567,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/7/` was built on 2026-09-09T21:03:26.660Z --> <!-- This page `/gallery/7/` was built on 2026-09-10T16:59:00.698Z -->
</body> </body>
</html> </html>
+19 -23
View File
@@ -1267,6 +1267,24 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/happy-bihrtday/">
<h2 data-ha-exclude="" id="happy-bihrtday">happy biHRTday </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>gender</li>
</ul>
<img src="/img/happy-bihrtday-card-print.jpg" alt="A card and print in the same design - a bouncy, cheery font reading &#39;happy biHRTday&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/foxgloves/"> <a class="postlink" href="/foxgloves/">
<h2 data-ha-exclude="" id="foxgloves">foxgloves </h2> <h2 data-ha-exclude="" id="foxgloves">foxgloves </h2>
@@ -1455,28 +1473,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/trans-wrongs-skull/">
<h2 data-ha-exclude="" id="trans-wrongs-skull">trans wrongs skull </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>sticker</li>
<li>pin</li>
<li>gender</li>
</ul>
<img src="/img/trans-wrongs-print.jpg" alt="A smiling skull with devil horns and a little spiked tail, and a speech bubble reading &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
@@ -1551,6 +1547,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/8/` was built on 2026-09-09T21:03:27.087Z --> <!-- This page `/gallery/8/` was built on 2026-09-10T16:59:01.027Z -->
</body> </body>
</html> </html>
+23 -19
View File
@@ -1267,6 +1267,28 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/trans-wrongs-skull/">
<h2 data-ha-exclude="" id="trans-wrongs-skull">trans wrongs skull </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>sticker</li>
<li>pin</li>
<li>gender</li>
</ul>
<img src="/img/trans-wrongs-print.jpg" alt="A smiling skull with devil horns and a little spiked tail, and a speech bubble reading &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/geese-trans-wrongs/"> <a class="postlink" href="/geese-trans-wrongs/">
<h2 data-ha-exclude="" id="geese-trans-wrongs">geese/trans wrongs </h2> <h2 data-ha-exclude="" id="geese-trans-wrongs">geese/trans wrongs </h2>
@@ -1477,24 +1499,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/lupine/">
<h2 data-ha-exclude="" id="lupine">lupine </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/lupine-prints.jpg" alt="6 versions of a print of lupine flowers with the leaves inked in light green and the blossoms inked in a variety of blues, purples, and pinks." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
@@ -1569,6 +1573,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/9/` was built on 2026-09-09T21:03:27.509Z --> <!-- This page `/gallery/9/` was built on 2026-09-10T16:59:01.448Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1267,6 +1267,20 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/houndstooth-dishtowels/">
<h2 data-ha-exclude="" id="houndstooth-dishtowels">houndstooth dishtowels </h2>
<ul class="postlist-tags">
<li>weaving</li>
</ul>
<img src="/img/houndstooth-dishtowels.jpg" alt="A two image collage. Image one shows a laid out dishtowel with two folded ones and several weaving shuttles (the pieces that hold the yarn to weave with) on top in the same colors as the towels. The pattern is a small houndstooth, repeated interlocking diamonds in dark and light tones. The dark tone is always navy; the light tones are either beige, yellow, or crossed beige and yellow depending on the section of the towel. All towels have an inch and a half fringe along the long edges. Image two is a close up of the pattern." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/mouse-coin-purse/"> <a class="postlink" href="/mouse-coin-purse/">
<h2 data-ha-exclude="" id="mouse-coin-purse">mouse coin purse </h2> <h2 data-ha-exclude="" id="mouse-coin-purse">mouse coin purse </h2>
@@ -1439,20 +1453,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/dyeing-fiber/">
<h2 data-ha-exclude="" id="dyeing-fiber">dyeing fiber </h2>
<ul class="postlist-tags">
<li>yarn</li>
</ul>
<img src="/img/dyed-fiber.jpg" alt="4oz of yarn and a pound of wool, chunked out, drying on a drying rack outdoors. the yarn and half the wool is a mix of teals and greens; the other half of the wool is a beautiful orange-gold." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
</ol> </ol>
@@ -1521,6 +1521,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/` was built on 2026-09-09T21:03:20.364Z --> <!-- This page `/gallery/` was built on 2026-09-10T16:58:55.431Z -->
</body> </body>
</html> </html>
+38 -34
View File
@@ -1776,45 +1776,49 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/quorbs/"> <a class="postlink" href="/gender-as-a-proxy-variable/">
<h2 data-ha-exclude="" id="quorbs">quorbs </h2> <h2 data-ha-exclude="" id="gender-as-a-proxy-variable">gender as a proxy variable </h2>
<ul class="postlist-tags">
<li>print</li>
<li>highlight</li>
</ul>
<img src="/img/quorbs-print.jpg" alt="A print in two layers of color showing two rotund quails on a branch. Most of the details are in black ink, then there is a layer with a brown gradient filling in some color on the head and breast." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/shirts/">
<h2 data-ha-exclude="" id="shirts">shirts! </h2>
<ul class="postlist-tags">
<li>shirt</li>
</ul>
<img src="/img/shirts.jpg" alt="A row of shirts hanging in front of a window, with a variety of hand-printed designs." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/networks-of-trans-care/">
<h2 data-ha-exclude="" id="networks-of-trans-care">networks of trans care </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>gender</li> <li>gender</li>
<li>zine</li>
</ul> </ul>
<img src="/img/mushrooms-and-moss.jpg" alt="Image unrelated to post. Close up on a cluster of orange-brown mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/gender-zine-cover.png" alt="Part of a scan of the cover of my zine, Gender as a Proxy Variable. It shows the title and a bit of handsewn binding." loading="lazy" decoding="async" width="1000" height="444">
</a>
</li>
<li class="post">
<a class="postlink" href="/proud-dad-wallet/">
<h2 data-ha-exclude="" id="proud-dad-wallet">proud dad wallet </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>gender</li>
</ul>
<img src="/img/proud-dad-wallet.jpg" alt="A brown leather wallet with a subtle trans flag stitching across the top." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/congrats-on-the-autism-adhd/">
<h2 data-ha-exclude="" id="congrats-on-the-autism-adhd">congrats on the autism/adhd </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
</ul>
<img src="/img/congrats-on-the.jpg" alt="4 greeting cards propped up on a keyboard. On the right hand side, two cards read &#39;Congrats on the Autism&#39;; one in rainbow ink and one in black ink with a glittery gold shadow. On the left, two cards read &#39;Congrats on the ADHD&#39;; one in red and one in black, both with glittery pink shadows." loading="lazy" decoding="async" width="1000" height="562">
</a> </a>
</li> </li>
@@ -1871,6 +1875,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/geese-trans-wrongs/` was built on 2026-09-09T21:03:20.333Z --> <!-- This page `/geese-trans-wrongs/` was built on 2026-09-10T16:58:55.416Z -->
</body> </body>
</html> </html>

Some files were not shown because too many files have changed in this diff Show More