I've spent 8 months working on this "art piece". It's called "Treatise on Unprofitableness". This is a fusion of some fantasy electronic music and small story I wrote. I wanted to make something that isn’t an audiobook or a soundtrack, but something where both parts are equally important, yet separable.
Aphex Twin once said that electronic music is naturally abstract. And it is. I think that’s part of what makes it cool. But I’m not entirely sure it always has to be. For example, when I listen to electronic music, I often unconsciously fill it with my own non-abstract memories and feelings. And as I was making this, I started wondering what the opposite, not abstract direction could sound like.
The novel part: set during the 17th century theatre ban in London by puritans. It follows an actor, whose entire profession has been declared illegal and useless, and he starts asking himself what is useful and what is not.
And the music part isn't amorphic, you'll get some evolving, diverse and melodic electronic music in the style of 90s IDM.
You can listn-read it here: https://flenyo.com/treatise_on_unprofitableness.html
It'll take around 30 minutes, but I'll be very thankful to anyone for any kind of feedback! And yeah, I really need feedback
#toomuchhashatgsimsorry #electronicMusic #experimentalMusic #fiction #history #theatre #indie #mastoart #conceptart #fediart #fedimusic #indieweb #idm
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://hear-me.social/@flenyo/116965201123869681",
"content": {
"html": "<p>I've spent 8 months working on this \"art piece\". It's called \"Treatise on Unprofitableness\". This is a fusion of some fantasy electronic music and small story I wrote. I wanted to make something that isn\u2019t an audiobook or a soundtrack, but something where both parts are equally important, yet separable.</p><p>Aphex Twin once said that electronic music is naturally abstract. And it is. I think that\u2019s part of what makes it cool. But I\u2019m not entirely sure it always has to be. For example, when I listen to electronic music, I often unconsciously fill it with my own non-abstract memories and feelings. And as I was making this, I started wondering what the opposite, not abstract direction could sound like.</p><p>The novel part: set during the 17th century theatre ban in London by puritans. It follows an actor, whose entire profession has been declared illegal and useless, and he starts asking himself what is useful and what is not. </p><p>And the music part isn't amorphic, you'll get some evolving, diverse and melodic electronic music in the style of 90s IDM.</p><p>You can listn-read it here: <a href=\"https://flenyo.com/treatise_on_unprofitableness.html\"><span>https://</span><span>flenyo.com/treatise_on_unprofi</span><span>tableness.html</span></a></p><p>It'll take around 30 minutes, but I'll be very thankful to anyone for any kind of feedback! And yeah, I really need feedback</p><p><a href=\"https://hear-me.social/tags/toomuchhashatgsimsorry\">#<span>toomuchhashatgsimsorry</span></a> <a href=\"https://hear-me.social/tags/electronicMusic\">#<span>electronicMusic</span></a> <a href=\"https://hear-me.social/tags/experimentalMusic\">#<span>experimentalMusic</span></a> <a href=\"https://hear-me.social/tags/fiction\">#<span>fiction</span></a> <a href=\"https://hear-me.social/tags/history\">#<span>history</span></a> <a href=\"https://hear-me.social/tags/theatre\">#<span>theatre</span></a> <a href=\"https://hear-me.social/tags/indie\">#<span>indie</span></a> <a href=\"https://hear-me.social/tags/mastoart\">#<span>mastoart</span></a> <a href=\"https://hear-me.social/tags/conceptart\">#<span>conceptart</span></a> <a href=\"https://hear-me.social/tags/fediart\">#<span>fediart</span></a> <a href=\"https://hear-me.social/tags/fedimusic\">#<span>fedimusic</span></a> <a href=\"https://hear-me.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://hear-me.social/tags/idm\">#<span>idm</span></a></p>",
"text": "I've spent 8 months working on this \"art piece\". It's called \"Treatise on Unprofitableness\". This is a fusion of some fantasy electronic music and small story I wrote. I wanted to make something that isn\u2019t an audiobook or a soundtrack, but something where both parts are equally important, yet separable.\n\nAphex Twin once said that electronic music is naturally abstract. And it is. I think that\u2019s part of what makes it cool. But I\u2019m not entirely sure it always has to be. For example, when I listen to electronic music, I often unconsciously fill it with my own non-abstract memories and feelings. And as I was making this, I started wondering what the opposite, not abstract direction could sound like.\n\nThe novel part: set during the 17th century theatre ban in London by puritans. It follows an actor, whose entire profession has been declared illegal and useless, and he starts asking himself what is useful and what is not. \n\nAnd the music part isn't amorphic, you'll get some evolving, diverse and melodic electronic music in the style of 90s IDM.\n\nYou can listn-read it here: https://flenyo.com/treatise_on_unprofitableness.html\n\nIt'll take around 30 minutes, but I'll be very thankful to anyone for any kind of feedback! And yeah, I really need feedback\n\n#toomuchhashatgsimsorry #electronicMusic #experimentalMusic #fiction #history #theatre #indie #mastoart #conceptart #fediart #fedimusic #indieweb #idm"
},
"published": "2026-07-22T19:08:51+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/116/965/201/197/950/077/original/ce295151ae231324.mp4"
],
"post-type": "photo",
"_id": "48998604",
"_source": "8007",
"_is_read": false
}
Unquestioningly the most vapid thing I’ve read all year. I shared a much better post earlier but these tech dunderheads really have no idea what they are building. It’s like trying to build a library and acting confused why everybody would actually be against book bans. Manton Reece - Social web disconnect https://www.manton.org/2026/07/18/social-web-disconnect.html #IndieWeb #Tech #Technology
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://caneandable.social/@WeirdWriter/116965120551356055",
"content": {
"html": "<p>Unquestioningly the most vapid thing I\u2019ve read all year. I shared a much better post earlier but these tech dunderheads really have no idea what they are building. It\u2019s like trying to build a library and acting confused why everybody would actually be against book bans. Manton Reece - Social web disconnect <a href=\"https://www.manton.org/2026/07/18/social-web-disconnect.html\"><span>https://www.</span><span>manton.org/2026/07/18/social-w</span><span>eb-disconnect.html</span></a> <a href=\"https://caneandable.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://caneandable.social/tags/Tech\">#<span>Tech</span></a> <a href=\"https://caneandable.social/tags/Technology\">#<span>Technology</span></a></p>",
"text": "Unquestioningly the most vapid thing I\u2019ve read all year. I shared a much better post earlier but these tech dunderheads really have no idea what they are building. It\u2019s like trying to build a library and acting confused why everybody would actually be against book bans. Manton Reece - Social web disconnect https://www.manton.org/2026/07/18/social-web-disconnect.html #IndieWeb #Tech #Technology"
},
"published": "2026-07-22T18:48:22+00:00",
"post-type": "note",
"_id": "48998419",
"_source": "8007",
"_is_read": false
}
Yesterday I was on a call talking about the indieWeb in Portuguese and oof. The brain power of translating and saying things I only ever thought in English was a whole workout. 😮💨
{
"type": "entry",
"published": "2026-07-22T17:52:24.603Z",
"url": "https://bsky.app/profile/did:plc:ywso5zb7zpnxtyk5hpqetiwh/post/3mravaoxifs2u",
"content": {
"text": "Yesterday I was on a call talking about the indieWeb in Portuguese and oof. The brain power of translating and saying things I only ever thought in English was a whole workout. \ud83d\ude2e\u200d\ud83d\udca8"
},
"author": {
"type": "card",
"name": "ohhelloana.blog",
"url": "https://bsky.app/profile/ohhelloana.blog",
"photo": null
},
"post-type": "note",
"_id": "48997989",
"_source": "9305",
"_is_read": false
}
boykisser.nl was offline for a brief time due to me reverting a snapshot after the smtp server stopped working after a release upgrade
#webmaster #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://bark.lgbt/@loebas/116964832396400437",
"content": {
"html": "<p>boykisser.nl was offline for a brief time due to me reverting a snapshot after the smtp server stopped working after a release upgrade<br /><a href=\"https://bark.lgbt/tags/webmaster\">#<span>webmaster</span></a> <a href=\"https://bark.lgbt/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "boykisser.nl was offline for a brief time due to me reverting a snapshot after the smtp server stopped working after a release upgrade\n#webmaster #indieweb"
},
"published": "2026-07-22T17:35:05+00:00",
"post-type": "note",
"_id": "48997779",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://gotosocial.social/@unattributed/statuses/01KY5CYA5007PPSH04D1F6KDHZ",
"content": {
"html": "<p>On the concept of \u201cmaking content\u201d\u2014why SEO sucks, and why the IndieWeb is much better.</p><p><a href=\"https://unattributed.cc/re-why-i-stopped-creating-content\">https://unattributed.cc/re-why-i-stopped-creating-content</a></p><p><a href=\"https://gotosocial.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://gotosocial.social/tags/audience\">#<span>audience</span></a> <a href=\"https://gotosocial.social/tags/artist\">#<span>artist</span></a> <a href=\"https://gotosocial.social/tags/writer\">#<span>writer</span></a> <a href=\"https://gotosocial.social/tags/painter\">#<span>painter</span></a> <a href=\"https://gotosocial.social/tags/sculptor\">#<span>sculptor</span></a> <a href=\"https://gotosocial.social/tags/seo\">#<span>seo</span></a> <a href=\"https://gotosocial.social/tags/marketing\">#<span>marketing</span></a> <a href=\"https://gotosocial.social/tags/promotion\">#<span>promotion</span></a></p>",
"text": "On the concept of \u201cmaking content\u201d\u2014why SEO sucks, and why the IndieWeb is much better.\n\nhttps://unattributed.cc/re-why-i-stopped-creating-content\n\n#indieweb #audience #artist #writer #painter #sculptor #seo #marketing #promotion"
},
"published": "2026-07-22T17:11:00+00:00",
"post-type": "note",
"_id": "48997566",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://caneandable.social/@WeirdWriter/116964619978100586",
"content": {
"html": "<p>the open web is political <a href=\"https://endonend.org/blog/2026/sorry-the-open-web-is-political/\"><span>https://</span><span>endonend.org/blog/2026/sorry-t</span><span>he-open-web-is-political/</span></a> <a href=\"https://caneandable.social/tags/OpenWeb\">#<span>OpenWeb</span></a> <a href=\"https://caneandable.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "the open web is political https://endonend.org/blog/2026/sorry-the-open-web-is-political/ #OpenWeb #IndieWeb"
},
"published": "2026-07-22T16:41:04+00:00",
"post-type": "note",
"_id": "48997259",
"_source": "8007",
"_is_read": false
}
I didn't feel like writing anything so I filled a questionnaire https://abhinavsarkar.net/notes/2026-100-webmasters/
#Blogging #indieweb
{
"type": "entry",
"published": "2026-07-22T15:46:49.000Z",
"url": "https://bsky.app/profile/did:plc:gckksq3w47mvvljzgyrt4pj2/post/3mraoac67dz72",
"content": {
"text": "I didn't feel like writing anything so I filled a questionnaire https://abhinavsarkar.net/notes/2026-100-webmasters/\n\n#Blogging #indieweb"
},
"author": {
"type": "card",
"name": "abnv.me",
"url": "https://bsky.app/profile/abnv.me",
"photo": null
},
"post-type": "note",
"_id": "48997191",
"_source": "9305",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@skk/116964510669465870",
"content": {
"html": "<p>I'm surprised the seminal series \"Rebooting the Blogosphere\" by <span class=\"h-card\"><a class=\"u-url\" href=\"https://indieweb.social/@stephtara\">@<span>stephtara</span></a></span> didn't get more traction here back in September/October (that I could see).</p><p>I just re-read them. Yes, they're rather long posts, but believe me: they're well worth your attention and your time! Brilliant analysis.</p><p>Part 1 \u2014 Activities: <a href=\"https://climbtothestars.org/archives/2025/09/10/rebooting-the-blogosphere-part-1-activities/\"><span>https://</span><span>climbtothestars.org/archives/2</span><span>025/09/10/rebooting-the-blogosphere-part-1-activities/</span></a></p><p>Part 2 \u2014 Interaction: <a href=\"https://climbtothestars.org/archives/2025/09/11/rebooting-the-blogosphere-part-2-interaction/\"><span>https://</span><span>climbtothestars.org/archives/2</span><span>025/09/11/rebooting-the-blogosphere-part-2-interaction/</span></a></p><p>Part 3 \u2014 Integration: <a href=\"https://climbtothestars.org/archives/2025/09/28/rebooting-the-blogosphere-part-3-integration/\"><span>https://</span><span>climbtothestars.org/archives/2</span><span>025/09/28/rebooting-the-blogosphere-part-3-integration/</span></a></p><p><a href=\"https://indieweb.social/tags/climbToTheStars\">#<span>climbToTheStars</span></a> <a href=\"https://indieweb.social/tags/rebootingTheBlogosphere\">#<span>rebootingTheBlogosphere</span></a> <a href=\"https://indieweb.social/tags/analysis\">#<span>analysis</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://indieweb.social/tags/blogs\">#<span>blogs</span></a></p>",
"text": "I'm surprised the seminal series \"Rebooting the Blogosphere\" by @stephtara didn't get more traction here back in September/October (that I could see).\n\nI just re-read them. Yes, they're rather long posts, but believe me: they're well worth your attention and your time! Brilliant analysis.\n\nPart 1 \u2014 Activities: https://climbtothestars.org/archives/2025/09/10/rebooting-the-blogosphere-part-1-activities/\n\nPart 2 \u2014 Interaction: https://climbtothestars.org/archives/2025/09/11/rebooting-the-blogosphere-part-2-interaction/\n\nPart 3 \u2014 Integration: https://climbtothestars.org/archives/2025/09/28/rebooting-the-blogosphere-part-3-integration/\n\n#climbToTheStars #rebootingTheBlogosphere #analysis #indieweb #blogs"
},
"published": "2026-07-22T16:13:16+00:00",
"post-type": "note",
"_id": "48996898",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fantastic.earth/@abnv/116964406720244401",
"content": {
"html": "<p>I didn't feel like writing anything so I filled a questionnaire <a href=\"https://abhinavsarkar.net/notes/2026-100-webmasters/\"><span>https://</span><span>abhinavsarkar.net/notes/2026-1</span><span>00-webmasters/</span></a></p><p><a href=\"https://fantastic.earth/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://fantastic.earth/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "I didn't feel like writing anything so I filled a questionnaire https://abhinavsarkar.net/notes/2026-100-webmasters/\n\n#Blogging #indieweb"
},
"published": "2026-07-22T15:46:49+00:00",
"post-type": "note",
"_id": "48996567",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://pixelfed.social/p/unattributed/985561666030043141",
"content": {
"html": "Audiences are more than nameless, faceless \u201ctraffic\u201d to the people who share their works<br /><br /><a href=\"https://unattributed.cc/re-why-i-stopped-creating-content\">https://unattributed.cc/re-why-i-stopped-creating-content</a><br /><br /><a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/indieweb?src=hash\">#indieweb</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/audience?src=hash\">#audience</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/artist?src=hash\">#artist</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/writer?src=hash\">#writer</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/painter?src=hash\">#painter</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/sculptor?src=hash\">#sculptor</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/seo?src=hash\">#seo</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/marketing?src=hash\">#marketing</a> <a class=\"u-url\" href=\"https://pixelfed.social/discover/tags/promotion?src=hash\">#promotion</a>",
"text": "Audiences are more than nameless, faceless \u201ctraffic\u201d to the people who share their works\n\nhttps://unattributed.cc/re-why-i-stopped-creating-content\n\n#indieweb #audience #artist #writer #painter #sculptor #seo #marketing #promotion"
},
"published": "2026-07-22T15:10:12+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/116/964/262/775/939/075/original/8dd803f5b93f1fa4.jpg"
],
"post-type": "photo",
"_id": "48996123",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.lol/@justincox/116964224691309908",
"content": {
"html": "<p>Today's Write Now interview features Jacqueline West, author of BLACK POINT.<br /><a href=\"https://justincox.com/blog/2026/07/write-now-with-jacqueline-west/\"><span>https://</span><span>justincox.com/blog/2026/07/wri</span><span>te-now-with-jacqueline-west/</span></a><br /><a href=\"https://social.lol/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://social.lol/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://social.lol/tags/Interview\">#<span>Interview</span></a></p>",
"text": "Today's Write Now interview features Jacqueline West, author of BLACK POINT.\nhttps://justincox.com/blog/2026/07/write-now-with-jacqueline-west/\n#IndieWeb #Blogging #Interview"
},
"published": "2026-07-22T15:00:32+00:00",
"post-type": "note",
"_id": "48995912",
"_source": "8007",
"_is_read": false
}
I’m currently building my first custom theme for my landing page with Astro and refining both the design and the code. 🚀
#AstroJS #WebDevelopment #IndieWeb
{
"type": "entry",
"published": "2026-07-22T14:11:45.000Z",
"url": "https://bsky.app/profile/did:plc:nakfpdxnnwf2inben55kuhzh/post/3mraiw5kbua2l",
"content": {
"text": "I\u2019m currently building my first custom theme for my landing page with Astro and refining both the design and the code. \ud83d\ude80\n\n#AstroJS #WebDevelopment #IndieWeb"
},
"author": {
"type": "card",
"name": "krisu.eu",
"url": "https://bsky.app/profile/krisu.eu",
"photo": null
},
"post-type": "note",
"_id": "48995604",
"_source": "9305",
"_is_read": false
}
today's mini essay deals with the poor air quality we've experienced as a result of canadian wildfires. somehow, i managed to connect the phenomenon to makoto shinkai's disaster trilogy. what a stretch! you can read at: toadpress.com
#MakotoShinkai #WeatheringWithYou #anime #indieweb #essay
{
"type": "entry",
"published": "2026-07-22T14:02:15.890Z",
"url": "https://bsky.app/profile/did:plc:wcjztnqmfc6o2knlrlpu5lyp/post/3mraif5xfss2p",
"content": {
"text": "today's mini essay deals with the poor air quality we've experienced as a result of canadian wildfires. somehow, i managed to connect the phenomenon to makoto shinkai's disaster trilogy. what a stretch! you can read at: toadpress.com\n\n#MakotoShinkai #WeatheringWithYou #anime #indieweb #essay"
},
"author": {
"type": "card",
"name": "toadpress.com",
"url": "https://bsky.app/profile/toadpress.com",
"photo": null
},
"post-type": "note",
"_id": "48995605",
"_source": "9305",
"_is_read": false
}
I’m currently building my first custom theme for my landing page with Astro and refining both the design and the code. 🚀
#AstroJS #WebDevelopment #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fed.brid.gy/r/https://bsky.app/profile/did:plc:nakfpdxnnwf2inben55kuhzh/post/3mraiw5kbua2l",
"content": {
"html": "<p>I\u2019m currently building my first custom theme for my landing page with Astro and refining both the design and the code. \ud83d\ude80<br /><br /><a href=\"https://bsky.app/search?q=%23AstroJS\">#AstroJS</a> <a href=\"https://bsky.app/search?q=%23WebDevelopment\">#WebDevelopment</a> <a href=\"https://bsky.app/search?q=%23IndieWeb\">#IndieWeb</a></p>",
"text": "I\u2019m currently building my first custom theme for my landing page with Astro and refining both the design and the code. \ud83d\ude80\n\n#AstroJS #WebDevelopment #IndieWeb"
},
"published": "2026-07-22T14:11:45+00:00",
"post-type": "note",
"_id": "48995575",
"_source": "8007",
"_is_read": false
}
I’m currently building my first custom theme for my landing page with Astro and refining both the design and the code. 🚀
#AstroJS #WebDevelopment #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@Krisuuu/116964032856169584",
"content": {
"html": "<p>I\u2019m currently building my first custom theme for my landing page with Astro and refining both the design and the code. \ud83d\ude80</p><p><a href=\"https://mastodon.social/tags/AstroJS\">#<span>AstroJS</span></a> <a href=\"https://mastodon.social/tags/WebDevelopment\">#<span>WebDevelopment</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "I\u2019m currently building my first custom theme for my landing page with Astro and refining both the design and the code. \ud83d\ude80\n\n#AstroJS #WebDevelopment #IndieWeb"
},
"published": "2026-07-22T14:11:45+00:00",
"post-type": "note",
"_id": "48995576",
"_source": "8007",
"_is_read": false
}
made some progress, but stymied in my efforts to hand-write a `zsh` static blog builder for markdown files and html templates. particularly difficult areas:
- using `toml` frontmatter and site-wide configuration values.
- shortcodes called from within a markdown post, which render media embeds at that point.
- prev/next pagination.
- lists and counts for taxonomies and posts.
- recursive operations.
still learning shell intricacies and arcana. the journey continues.
#zsh #html #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://sea.wavelight.ws/@ioflow/116963501025490481",
"content": {
"html": "<p>made some progress, but stymied in my efforts to hand-write a `zsh` static blog builder for markdown files and html templates. particularly difficult areas:</p><p>- using `toml` frontmatter and site-wide configuration values.<br />- shortcodes called from within a markdown post, which render media embeds at that point.<br />- prev/next pagination.<br />- lists and counts for taxonomies and posts.<br />- recursive operations.</p><p>still learning shell intricacies and arcana. the journey continues.</p><p><a href=\"https://sea.wavelight.ws/tags/zsh\">#<span>zsh</span></a> <a href=\"https://sea.wavelight.ws/tags/html\">#<span>html</span></a> <a href=\"https://sea.wavelight.ws/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "made some progress, but stymied in my efforts to hand-write a `zsh` static blog builder for markdown files and html templates. particularly difficult areas:\n\n- using `toml` frontmatter and site-wide configuration values.\n- shortcodes called from within a markdown post, which render media embeds at that point.\n- prev/next pagination.\n- lists and counts for taxonomies and posts.\n- recursive operations.\n\nstill learning shell intricacies and arcana. the journey continues.\n\n#zsh #html #indieweb"
},
"published": "2026-07-22T11:56:30+00:00",
"post-type": "note",
"_id": "48994173",
"_source": "8007",
"_is_read": false
}
DRY stands for Don’t Repeat Yourself.
I am pleased to have done something I have been meaning to do for a long time: clean up the multiple repeated layout templates and Hugo conditional code that generates all my microblog-style content:
* likes
* replies
* notes
* RSVPs
* and the latest one I added: books (preview below)
View full note:
https://burgeonlab.com/notes/2026/0722-0400
This is post 70 of #100DaysToOffload 🥳
#hugo #posse #indieweb #books #personalBlog #blogging #personalsites
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fosstodon.org/@eclecticpassions/116961743930044732",
"content": {
"html": "<p>DRY stands for Don\u2019t Repeat Yourself.</p><p>I am pleased to have done something I have been meaning to do for a long time: clean up the multiple repeated layout templates and Hugo conditional code that generates all my microblog-style content:</p><p> * likes<br /> * replies<br /> * notes<br /> * RSVPs<br /> * and the latest one I added: books (preview below)</p><p>View full note:<br /><a href=\"https://burgeonlab.com/notes/2026/0722-0400\"><span>https://</span><span>burgeonlab.com/notes/2026/0722</span><span>-0400</span></a></p><p>This is post 70 of <a href=\"https://fosstodon.org/tags/100DaysToOffload\">#<span>100DaysToOffload</span></a> \ud83e\udd73</p><p><a href=\"https://fosstodon.org/tags/hugo\">#<span>hugo</span></a> <a href=\"https://fosstodon.org/tags/posse\">#<span>posse</span></a> <a href=\"https://fosstodon.org/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://fosstodon.org/tags/books\">#<span>books</span></a> <a href=\"https://fosstodon.org/tags/personalBlog\">#<span>personalBlog</span></a> <a href=\"https://fosstodon.org/tags/blogging\">#<span>blogging</span></a> <a href=\"https://fosstodon.org/tags/personalsites\">#<span>personalsites</span></a></p>",
"text": "DRY stands for Don\u2019t Repeat Yourself.\n\nI am pleased to have done something I have been meaning to do for a long time: clean up the multiple repeated layout templates and Hugo conditional code that generates all my microblog-style content:\n\n * likes\n * replies\n * notes\n * RSVPs\n * and the latest one I added: books (preview below)\n\nView full note:\nhttps://burgeonlab.com/notes/2026/0722-0400\n\nThis is post 70 of #100DaysToOffload \ud83e\udd73\n\n#hugo #posse #indieweb #books #personalBlog #blogging #personalsites"
},
"published": "2026-07-22T04:29:39+00:00",
"post-type": "note",
"_id": "48991221",
"_source": "8007",
"_is_read": false
}
SYSTEM RECORD // STYLEGUIDE
Color is role-based, not decorative. Type changes with voice. Components carry provenance, state, and custody.
The design language of Forgotten Industries is now inspectable.
forgotten-industries.net/styleguide/
#ForgottenIndustries #WebDesign #IndieWeb
{
"type": "entry",
"published": "2026-07-22T00:30:08.898Z",
"url": "https://bsky.app/profile/did:plc:yxazygcltn4tzmfin4dv4ev6/post/3mr72yybzyt2e",
"content": {
"text": "SYSTEM RECORD // STYLEGUIDE\n\nColor is role-based, not decorative. Type changes with voice. Components carry provenance, state, and custody.\n\nThe design language of Forgotten Industries is now inspectable.\n\nforgotten-industries.net/styleguide/\n\n#ForgottenIndustries #WebDesign #IndieWeb"
},
"author": {
"type": "card",
"name": "forgotten-industry.bsky.social",
"url": "https://bsky.app/profile/forgotten-industry.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "48990131",
"_source": "9305",
"_is_read": false
}
i wrote a mini essay today about the dead phrase 'surfing the web.' writing this also took me down a '90's themed memory lane. you can read today's essay on www.toadpress.com
#personalessay #writing #90s #indieweb #blog #nostalgia #retro #essay
{
"type": "entry",
"published": "2026-07-21T23:45:33.060Z",
"url": "https://bsky.app/profile/did:plc:wcjztnqmfc6o2knlrlpu5lyp/post/3mr6yjag4722w",
"content": {
"text": "i wrote a mini essay today about the dead phrase 'surfing the web.' writing this also took me down a '90's themed memory lane. you can read today's essay on www.toadpress.com \n\n#personalessay #writing #90s #indieweb #blog #nostalgia #retro #essay"
},
"author": {
"type": "card",
"name": "toadpress.com",
"url": "https://bsky.app/profile/toadpress.com",
"photo": null
},
"post-type": "note",
"_id": "48989890",
"_source": "9305",
"_is_read": false
}
I Am Too Lazy for Webmentions
I keep seeing other authors talk about webmentions. I occasionally pull up the spec, read it, and then, immediately close it. Honestly, I am just too lazy to deal with it.
https://readbeanicecream.codeberg.page/posts/2026-07-21.html
#Blogging #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@readbeanicecream/116960519020853512",
"content": {
"html": "<p>I Am Too Lazy for Webmentions</p><p>I keep seeing other authors talk about webmentions. I occasionally pull up the spec, read it, and then, immediately close it. Honestly, I am just too lazy to deal with it.</p><p><a href=\"https://readbeanicecream.codeberg.page/posts/2026-07-21.html\"><span>https://</span><span>readbeanicecream.codeberg.page</span><span>/posts/2026-07-21.html</span></a></p><p><a href=\"https://mastodon.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "I Am Too Lazy for Webmentions\n\nI keep seeing other authors talk about webmentions. I occasionally pull up the spec, read it, and then, immediately close it. Honestly, I am just too lazy to deal with it.\n\nhttps://readbeanicecream.codeberg.page/posts/2026-07-21.html\n\n#Blogging #IndieWeb"
},
"published": "2026-07-21T23:18:08+00:00",
"post-type": "note",
"_id": "48989710",
"_source": "8007",
"_is_read": false
}