@beejay @mugentoki
> I for myself would try to get it done without AI, because I want to learn new things in my own. But that doesn’t have to be the case for everyone.
Well for me at least the learning and having fun is essential to the idea behind #SmallWeb / #indieweb.
If you don't want to just rent a Wordpress as a Service and call it a day or something...
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://chaos.social/@agowa338/117064524114260408",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://social.tchncs.de/@beejay\">@<span>beejay</span></a></span> <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@mugentoki\">@<span>mugentoki</span></a></span> </p><p>> I for myself would try to get it done without AI, because I want to learn new things in my own. But that doesn\u2019t have to be the case for everyone.</p><p>Well for me at least the learning and having fun is essential to the idea behind <a href=\"https://chaos.social/tags/SmallWeb\">#<span>SmallWeb</span></a> / <a href=\"https://chaos.social/tags/indieweb\">#<span>indieweb</span></a>. </p><p>If you don't want to just rent a Wordpress as a Service and call it a day or something...</p>",
"text": "@beejay @mugentoki \n\n> I for myself would try to get it done without AI, because I want to learn new things in my own. But that doesn\u2019t have to be the case for everyone.\n\nWell for me at least the learning and having fun is essential to the idea behind #SmallWeb / #indieweb. \n\nIf you don't want to just rent a Wordpress as a Service and call it a day or something..."
},
"published": "2026-08-09T08:08:00+00:00",
"post-type": "note",
"_id": "49180121",
"_source": "8007",
"_is_read": false
}
Même si je sais qu'ici je préche des convaincu, mais cette video sur la renaissance du Web est intéressante.
youtu.be/tkUgOT22F5s
Et le manifeste pour le Web Revival Mouvement:
myrrh.city/museum/library/Thewebrevivalbreakdown
#indieweb #revivalweb
Cc: @denissalem
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://peculiar.florist/notes/app1u30qv2j75rdb",
"content": {
"html": "<p><span>M\u00eame si je sais qu'ici je pr\u00e9che des convaincu, mais cette video sur la renaissance du Web est int\u00e9ressante.<br /></span><a href=\"https://youtu.be/tkUgOT22F5s\">youtu.be/tkUgOT22F5s</a><span><br /><br />Et le manifeste pour le Web Revival Mouvement:<br /></span><a href=\"https://myrrh.city/museum/library/Thewebrevivalbreakdown\">myrrh.city/museum/library/Thewebrevivalbreakdown</a><span><br /><br /></span><a href=\"https://peculiar.florist/tags/indieweb\">#indieweb</a><span> </span><a href=\"https://peculiar.florist/tags/revivalweb\">#revivalweb</a><span> <br />Cc: </span><span class=\"h-card\"><a class=\"u-url\" href=\"https://mamot.fr/@denissalem\">@<span>denissalem</span></a></span></p>",
"text": "M\u00eame si je sais qu'ici je pr\u00e9che des convaincu, mais cette video sur la renaissance du Web est int\u00e9ressante.\nyoutu.be/tkUgOT22F5s\n\nEt le manifeste pour le Web Revival Mouvement:\nmyrrh.city/museum/library/Thewebrevivalbreakdown\n\n#indieweb #revivalweb \nCc: @denissalem"
},
"published": "2026-08-09T07:32:16+00:00",
"post-type": "note",
"_id": "49179922",
"_source": "8007",
"_is_read": false
}
@khleedril@cyberplace.social your question does not make sense.
My post was about the open web and free content, being freely accessible (viewable).
If you want to post a comment, you should do so on your personal site, and notify the original post via the Webmention protocol (a good CMS or content hosting service will do this automatically). One advantage of using open standards like Webmention is there is no need to register with other sites to use them on your own site.
You should own your replies, rather than expecting other websites to host them.
https://indieweb.org/own_your_replies
#indieweb #Webmention #openWeb #openStandards #webStandards #ownYourReplies #ownYourData
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fed.brid.gy/r/https://tantek.com/2026/220/t2/",
"content": {
"html": "<p><a href=\"https://cyberplace.social/@khleedril\">@khleedril@cyberplace.social</a> your question does not make sense.<br /><br />My post was about the open web and free content, being freely accessible (viewable).<br /><br />If you want to post a comment, you should do so on your personal site, and notify the original post via the Webmention protocol (a good CMS or content hosting service will do this automatically). One advantage of using open standards like Webmention is there is no need to register with other sites to use them on your own site.<br /><br />You should own your replies, rather than expecting other websites to host them.<br /><br /><a href=\"https://indieweb.org/own_your_replies\">https://indieweb.org/own_your_replies</a><br /><br /><a href=\"https://indieweb.social/tags/indieweb\">#<span class=\"p-category\">indieweb</span></a> <a href=\"https://indieweb.social/tags/Webmention\">#<span class=\"p-category\">Webmention</span></a> <a href=\"https://indieweb.social/tags/openWeb\">#<span class=\"p-category\">openWeb</span></a> <a href=\"https://indieweb.social/tags/openStandards\">#<span class=\"p-category\">openStandards</span></a> <a href=\"https://indieweb.social/tags/webStandards\">#<span class=\"p-category\">webStandards</span></a> <a href=\"https://indieweb.social/tags/ownYourReplies\">#<span class=\"p-category\">ownYourReplies</span></a> <a href=\"https://indieweb.social/tags/ownYourData\">#<span class=\"p-category\">ownYourData</span></a></p>",
"text": "@khleedril@cyberplace.social your question does not make sense.\n\nMy post was about the open web and free content, being freely accessible (viewable).\n\nIf you want to post a comment, you should do so on your personal site, and notify the original post via the Webmention protocol (a good CMS or content hosting service will do this automatically). One advantage of using open standards like Webmention is there is no need to register with other sites to use them on your own site.\n\nYou should own your replies, rather than expecting other websites to host them.\n\nhttps://indieweb.org/own_your_replies\n\n#indieweb #Webmention #openWeb #openStandards #webStandards #ownYourReplies #ownYourData"
},
"published": "2026-08-08T23:34:00+00:00",
"post-type": "note",
"_id": "49179708",
"_source": "8007",
"_is_read": false
}
Hey @anarodrigues , just read it. Loved it 🫶
"Towards a personal online third-space"
https://ohhelloana.blog/mkdn/
#blogging #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@pawelgrzybek/117064025236379297",
"content": {
"html": "<p>Hey <span class=\"h-card\"><a class=\"u-url\" href=\"https://front-end.social/@anarodrigues\">@<span>anarodrigues</span></a></span> , just read it. Loved it \ud83e\udef6</p><p>\"Towards a personal online third-space\"</p><p><a href=\"https://ohhelloana.blog/mkdn/\"><span>https://</span><span>ohhelloana.blog/mkdn/</span><span></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": "Hey @anarodrigues , just read it. Loved it \ud83e\udef6\n\n\"Towards a personal online third-space\"\n\nhttps://ohhelloana.blog/mkdn/\n\n#blogging #indieweb"
},
"published": "2026-08-09T06:01:07+00:00",
"post-type": "note",
"_id": "49179346",
"_source": "8007",
"_is_read": false
}
Hey @ohhelloana.blog , just read it. Loved it 🫶
"Towards a personal online third-space"
ohhelloana.blog/mkdn/
#blogging #indieweb
{
"type": "entry",
"published": "2026-08-09T06:01:35.977Z",
"url": "https://bsky.app/profile/did:plc:mdzzw3bmt7jyif4bcvuyeboj/post/3msmvwag3nr2e",
"content": {
"text": "Hey @ohhelloana.blog , just read it. Loved it \ud83e\udef6\n\n\"Towards a personal online third-space\"\n\nohhelloana.blog/mkdn/\n\n#blogging #indieweb"
},
"author": {
"type": "card",
"name": "pawelgrzybek.com",
"url": "https://bsky.app/profile/pawelgrzybek.com",
"photo": null
},
"post-type": "note",
"_id": "49179321",
"_source": "9305",
"_is_read": false
}
Is it okay for the #indieweb / #smallweb community to use local AI models for coding?
Or do we just hate AI generally for it's existence?
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@mugentoki/117063871993785047",
"content": {
"html": "<p>Is it okay for the <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> / <a href=\"https://mastodon.social/tags/smallweb\">#<span>smallweb</span></a> community to use local AI models for coding?</p><p>Or do we just hate AI generally for it's existence?</p>",
"text": "Is it okay for the #indieweb / #smallweb community to use local AI models for coding?\n\nOr do we just hate AI generally for it's existence?"
},
"published": "2026-08-09T05:22:09+00:00",
"post-type": "note",
"_id": "49179148",
"_source": "8007",
"_is_read": false
}
so I'm trying to make my personal site, and I'm curious.
for people who have a personal site, like a neocities or a nekoweb site:
#indieweb
I'm out here rawdoggin the html.
I use markdown, but not a static site generator
I use a static site generator, but not markdown
I use a static site generator and markdown
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://tech.lgbt/@em_7dice/117063540727810876",
"content": {
"html": "<p>so I'm trying to make my personal site, and I'm curious.</p><p>for people who have a <em>personal</em> site, like a neocities or a nekoweb site:</p><p><a href=\"https://tech.lgbt/tags/indieweb\">#<span>indieweb</span></a></p><p>I'm out here rawdoggin the html.<br />I use markdown, but not a static site generator<br />I use a static site generator, but not markdown<br />I use a static site generator and markdown</p>",
"text": "so I'm trying to make my personal site, and I'm curious.\n\nfor people who have a personal site, like a neocities or a nekoweb site:\n\n#indieweb\n\nI'm out here rawdoggin the html.\nI use markdown, but not a static site generator\nI use a static site generator, but not markdown\nI use a static site generator and markdown"
},
"published": "2026-08-09T03:57:54+00:00",
"post-type": "note",
"_id": "49178604",
"_source": "8007",
"_is_read": false
}
@jihyeok walks us through two very cool #IndieWeb projects, including https://oeee.cafe/ a federated web drawing platform
#COSCUP2026 #COSCUP
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.iftas.org/@iftas/117063368102174375",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://hackers.pub/@jihyeok\">@<span>jihyeok</span></a></span> walks us through two very cool <a href=\"https://mastodon.iftas.org/tags/IndieWeb\">#<span>IndieWeb</span></a> projects, including <a href=\"https://oeee.cafe/\"><span>https://</span><span>oeee.cafe/</span><span></span></a> a federated web drawing platform </p><p><a href=\"https://mastodon.iftas.org/tags/COSCUP2026\">#<span>COSCUP2026</span></a> <a href=\"https://mastodon.iftas.org/tags/COSCUP\">#<span>COSCUP</span></a></p>",
"text": "@jihyeok walks us through two very cool #IndieWeb projects, including https://oeee.cafe/ a federated web drawing platform \n\n#COSCUP2026 #COSCUP"
},
"published": "2026-08-09T03:14:00+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/117/063/368/778/142/104/original/a349f17fbfd546bd.jpg"
],
"post-type": "photo",
"_id": "49178359",
"_source": "8007",
"_is_read": false
}
I've officially began my #indieweb journey! Have I started writing? Nope. Have I built my site? Negatron. So what the hell have I accomplished?
Well... I focused on who gets my money and code first. It sure as shit ain't gonna be US #BigTech.
I have shut down my US based domain #registrar and #VPS and moved over to #EU alternatives that are supporting #digitalsovereignty.
I'm looking forward to this journey :)
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mstdn.social/@pnwpixel/117063104035749484",
"content": {
"html": "<p>I've officially began my <a href=\"https://mstdn.social/tags/indieweb\">#<span>indieweb</span></a> journey! Have I started writing? Nope. Have I built my site? Negatron. So what the hell have I accomplished?</p><p>Well... I focused on who gets my money and code first. It sure as shit ain't gonna be US <a href=\"https://mstdn.social/tags/BigTech\">#<span>BigTech</span></a>. </p><p>I have shut down my US based domain <a href=\"https://mstdn.social/tags/registrar\">#<span>registrar</span></a> and <a href=\"https://mstdn.social/tags/VPS\">#<span>VPS</span></a> and moved over to <a href=\"https://mstdn.social/tags/EU\">#<span>EU</span></a> alternatives that are supporting <a href=\"https://mstdn.social/tags/digitalsovereignty\">#<span>digitalsovereignty</span></a>. </p><p>I'm looking forward to this journey :)</p>",
"text": "I've officially began my #indieweb journey! Have I started writing? Nope. Have I built my site? Negatron. So what the hell have I accomplished?\n\nWell... I focused on who gets my money and code first. It sure as shit ain't gonna be US #BigTech. \n\nI have shut down my US based domain #registrar and #VPS and moved over to #EU alternatives that are supporting #digitalsovereignty. \n\nI'm looking forward to this journey :)"
},
"published": "2026-08-09T02:06:51+00:00",
"post-type": "note",
"_id": "49178008",
"_source": "8007",
"_is_read": false
}
Today is my blog’s 24th blogiversary!
I started my first (previous) blog on this 220th day of 2002 using static HTML + CSS and one file per (Gregorian) month, with fragment links for specific days, posts within a day, and topics within a post:
https://tantek.com/log/2002/08.html#L20020808
No Javascript. No CMS. No SSG. No GitHub.
Just BBEdit and SFTP.
I’m still using BBEdit with my current blog, and now scp instead of SFTP.
Previously:
* 6th: https://tantek.com/log/2008/08.html#d08t1923
* 5th: https://tantek.com/log/2007/08.html#d08t2359
* 4th: https://tantek.com/log/2006/08.html#d08t2359
* 1st: https://tantek.com/log/2003/08.html#L20030808t2359
This is post 14 of #100PostsOfIndieWeb. #100Posts #indieweb
#blog #blogs #blogiversary #staticHTML #HTMLCSS #NoJS #NoJavascript #NoCMS #NoSSG #NoGitHub #BBEdit #SFTP #SCP
#Blaugust #Blaugust2026
← https://tantek.com/2026/219/t1/open-web-free-content
→ 🔮
{
"type": "entry",
"published": "2026-08-08 17:14-0700",
"url": "http://tantek.com/2026/220/t3/24th-blogiversary",
"category": [
"100PostsOfIndieWeb",
"100Posts",
"indieweb",
"blog",
"blogs",
"blogiversary",
"staticHTML",
"HTMLCSS",
"NoJS",
"NoJavascript",
"NoCMS",
"NoSSG",
"NoGitHub",
"BBEdit",
"SFTP",
"SCP",
"Blaugust",
"Blaugust2026"
],
"content": {
"text": "Today is my blog\u2019s 24th blogiversary!\n\nI started my first (previous) blog on this 220th day of 2002 using static HTML + CSS and one file per (Gregorian) month, with fragment links for specific days, posts within a day, and topics within a post:\n\nhttps://tantek.com/log/2002/08.html#L20020808\n\nNo Javascript. No CMS. No SSG. No GitHub.\n\nJust BBEdit and SFTP.\n\nI\u2019m still using BBEdit with my current blog, and now scp instead of SFTP.\n\nPreviously:\n* 6th: https://tantek.com/log/2008/08.html#d08t1923\n* 5th: https://tantek.com/log/2007/08.html#d08t2359\n* 4th: https://tantek.com/log/2006/08.html#d08t2359\n* 1st: https://tantek.com/log/2003/08.html#L20030808t2359\n\nThis is post 14 of #100PostsOfIndieWeb. #100Posts #indieweb\n#blog #blogs #blogiversary #staticHTML #HTMLCSS #NoJS #NoJavascript #NoCMS #NoSSG #NoGitHub #BBEdit #SFTP #SCP\n#Blaugust #Blaugust2026\n\n\u2190 https://tantek.com/2026/219/t1/open-web-free-content\n\u2192 \ud83d\udd2e",
"html": "Today is my blog\u2019s 24th blogiversary!<br /><br />I started my first (previous) blog on this 220th day of 2002 using static HTML + CSS and one file per (Gregorian) month, with fragment links for specific days, posts within a day, and topics within a post:<br /><br /><a href=\"https://tantek.com/log/2002/08.html#L20020808\">https://tantek.com/log/2002/08.html#L20020808</a><br /><br />No Javascript. No CMS. No SSG. No GitHub.<br /><br />Just BBEdit and SFTP.<br /><br />I\u2019m still using BBEdit with my current blog, and now scp instead of SFTP.<br /><br />Previously:<br />* 6th: <a href=\"https://tantek.com/log/2008/08.html#d08t1923\">https://tantek.com/log/2008/08.html#d08t1923</a><br />* 5th: <a href=\"https://tantek.com/log/2007/08.html#d08t2359\">https://tantek.com/log/2007/08.html#d08t2359</a><br />* 4th: <a href=\"https://tantek.com/log/2006/08.html#d08t2359\">https://tantek.com/log/2006/08.html#d08t2359</a><br />* 1st: <a href=\"https://tantek.com/log/2003/08.html#L20030808t2359\">https://tantek.com/log/2003/08.html#L20030808t2359</a><br /><br />This is post 14 of #<span class=\"p-category\">100PostsOfIndieWeb</span>. #<span class=\"p-category\">100Posts</span> #<span class=\"p-category\">indieweb</span><br />#<span class=\"p-category\">blog</span> #<span class=\"p-category\">blogs</span> #<span class=\"p-category\">blogiversary</span> #<span class=\"p-category\">staticHTML</span> #<span class=\"p-category\">HTMLCSS</span> #<span class=\"p-category\">NoJS</span> #<span class=\"p-category\">NoJavascript</span> #<span class=\"p-category\">NoCMS</span> #<span class=\"p-category\">NoSSG</span> #<span class=\"p-category\">NoGitHub</span> #<span class=\"p-category\">BBEdit</span> #<span class=\"p-category\">SFTP</span> #<span class=\"p-category\">SCP</span><br />#<span class=\"p-category\">Blaugust</span> #<span class=\"p-category\">Blaugust2026</span><br /><br />\u2190 <a href=\"https://tantek.com/2026/219/t1/open-web-free-content\">https://tantek.com/2026/219/t1/open-web-free-content</a><br />\u2192 \ud83d\udd2e"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "https://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "49177902",
"_source": "1",
"_is_read": false
}
@khleedril@cyberplace.social your question does not make sense.
My post was about the open web and free content, being freely accessible (viewable).
If you want to post a comment, you should do so on your personal site, and notify the original post via the Webmention protocol (a good CMS or content hosting service will do this automatically). One advantage of using open standards like Webmention is there is no need to register with other sites to use them on your own site.
You should own your replies, rather than expecting other websites to host them.
https://indieweb.org/own_your_replies
#indieweb #Webmention #openWeb #openStandards #webStandards #ownYourReplies #ownYourData
{
"type": "entry",
"published": "2026-08-08 16:34-0700",
"url": "http://tantek.com/2026/220/t2/",
"category": [
"indieweb",
"Webmention",
"openWeb",
"openStandards",
"webStandards",
"ownYourReplies",
"ownYourData"
],
"in-reply-to": [
"https://cyberplace.social/@khleedril/117060053826514262"
],
"content": {
"text": "@khleedril@cyberplace.social your question does not make sense.\n\nMy post was about the open web and free content, being freely accessible (viewable).\n\nIf you want to post a comment, you should do so on your personal site, and notify the original post via the Webmention protocol (a good CMS or content hosting service will do this automatically). One advantage of using open standards like Webmention is there is no need to register with other sites to use them on your own site.\n\nYou should own your replies, rather than expecting other websites to host them.\n\nhttps://indieweb.org/own_your_replies\n\n#indieweb #Webmention #openWeb #openStandards #webStandards #ownYourReplies #ownYourData",
"html": "<a href=\"https://cyberplace.social/@khleedril\">@khleedril@cyberplace.social</a> your question does not make sense.<br /><br />My post was about the open web and free content, being freely accessible (viewable).<br /><br />If you want to post a comment, you should do so on your personal site, and notify the original post via the Webmention protocol (a good CMS or content hosting service will do this automatically). One advantage of using open standards like Webmention is there is no need to register with other sites to use them on your own site.<br /><br />You should own your replies, rather than expecting other websites to host them.<br /><br /><a href=\"https://indieweb.org/own_your_replies\">https://indieweb.org/own_your_replies</a><br /><br />#<span class=\"p-category\">indieweb</span> #<span class=\"p-category\">Webmention</span> #<span class=\"p-category\">openWeb</span> #<span class=\"p-category\">openStandards</span> #<span class=\"p-category\">webStandards</span> #<span class=\"p-category\">ownYourReplies</span> #<span class=\"p-category\">ownYourData</span>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "https://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "reply",
"refs": {
"https://cyberplace.social/@khleedril/117060053826514262": {
"type": "entry",
"url": "https://cyberplace.social/@khleedril/117060053826514262",
"name": "cyberplace.social user khleedril\u2019s post",
"post-type": "article"
}
},
"_id": "49177903",
"_source": "1",
"_is_read": false
}
Today is my blog’s 24th blogiversary!
I started my first (previous) blog on this 220th day of 2002 using static HTML + CSS and one file per (Gregorian) month, with fragment links for specific days, posts within a day, and topics within a post:
https://tantek.com/log/2002/08.html#L20020808
No Javascript. No CMS. No SSG. No GitHub.
Just BBEdit and SFTP.
I’m still using BBEdit with my current blog, and now scp instead of SFTP.
Previously:
* 6th: https://tantek.com/log/2008/08.html#d08t1923
* 5th: https://tantek.com/log/2007/08.html#d08t2359
* 4th: https://tantek.com/log/2006/08.html#d08t2359
* 1st: https://tantek.com/log/2003/08.html#L20030808t2359
This is post 14 of #100PostsOfIndieWeb. #100Posts #indieweb
#blog #blogs #blogiversary #staticHTML #HTMLCSS #NoJS #NoJavascript #NoCMS #NoSSG #NoGitHub #BBEdit #SFTP #SCP
#Blaugust #Blaugust2026
← https://tantek.com/2026/219/t1/open-web-free-content
→ 🔮
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fed.brid.gy/r/https://tantek.com/2026/220/t3/24th-blogiversary",
"content": {
"html": "<p>Today is my blog\u2019s 24th blogiversary!<br /><br />I started my first (previous) blog on this 220th day of 2002 using static HTML + CSS and one file per (Gregorian) month, with fragment links for specific days, posts within a day, and topics within a post:<br /><br /><a href=\"https://tantek.com/log/2002/08.html#L20020808\">https://tantek.com/log/2002/08.html#L20020808</a><br /><br />No Javascript. No CMS. No SSG. No GitHub.<br /><br />Just BBEdit and SFTP.<br /><br />I\u2019m still using BBEdit with my current blog, and now scp instead of SFTP.<br /><br />Previously:<br />* 6th: <a href=\"https://tantek.com/log/2008/08.html#d08t1923\">https://tantek.com/log/2008/08.html#d08t1923</a><br />* 5th: <a href=\"https://tantek.com/log/2007/08.html#d08t2359\">https://tantek.com/log/2007/08.html#d08t2359</a><br />* 4th: <a href=\"https://tantek.com/log/2006/08.html#d08t2359\">https://tantek.com/log/2006/08.html#d08t2359</a><br />* 1st: <a href=\"https://tantek.com/log/2003/08.html#L20030808t2359\">https://tantek.com/log/2003/08.html#L20030808t2359</a><br /><br />This is post 14 of <a href=\"https://indieweb.social/tags/100PostsOfIndieWeb\">#<span class=\"p-category\">100PostsOfIndieWeb</span></a>. <a href=\"https://indieweb.social/tags/100Posts\">#<span class=\"p-category\">100Posts</span></a> <a href=\"https://indieweb.social/tags/indieweb\">#<span class=\"p-category\">indieweb</span></a><br /><a href=\"https://indieweb.social/tags/blog\">#<span class=\"p-category\">blog</span></a> <a href=\"https://indieweb.social/tags/blogs\">#<span class=\"p-category\">blogs</span></a> <a href=\"https://indieweb.social/tags/blogiversary\">#<span class=\"p-category\">blogiversary</span></a> <a href=\"https://indieweb.social/tags/staticHTML\">#<span class=\"p-category\">staticHTML</span></a> <a href=\"https://indieweb.social/tags/HTMLCSS\">#<span class=\"p-category\">HTMLCSS</span></a> <a href=\"https://indieweb.social/tags/NoJS\">#<span class=\"p-category\">NoJS</span></a> <a href=\"https://indieweb.social/tags/NoJavascript\">#<span class=\"p-category\">NoJavascript</span></a> <a href=\"https://indieweb.social/tags/NoCMS\">#<span class=\"p-category\">NoCMS</span></a> <a href=\"https://indieweb.social/tags/NoSSG\">#<span class=\"p-category\">NoSSG</span></a> <a href=\"https://indieweb.social/tags/NoGitHub\">#<span class=\"p-category\">NoGitHub</span></a> <a href=\"https://indieweb.social/tags/BBEdit\">#<span class=\"p-category\">BBEdit</span></a> <a href=\"https://indieweb.social/tags/SFTP\">#<span class=\"p-category\">SFTP</span></a> <a href=\"https://indieweb.social/tags/SCP\">#<span class=\"p-category\">SCP</span></a><br /><a href=\"https://indieweb.social/tags/Blaugust\">#<span class=\"p-category\">Blaugust</span></a> <a href=\"https://indieweb.social/tags/Blaugust2026\">#<span class=\"p-category\">Blaugust2026</span></a><br /><br />\u2190 <a href=\"https://tantek.com/2026/219/t1/open-web-free-content\">https://tantek.com/2026/219/t1/open-web-free-content</a><br />\u2192 \ud83d\udd2e</p>",
"text": "Today is my blog\u2019s 24th blogiversary!\n\nI started my first (previous) blog on this 220th day of 2002 using static HTML + CSS and one file per (Gregorian) month, with fragment links for specific days, posts within a day, and topics within a post:\n\nhttps://tantek.com/log/2002/08.html#L20020808\n\nNo Javascript. No CMS. No SSG. No GitHub.\n\nJust BBEdit and SFTP.\n\nI\u2019m still using BBEdit with my current blog, and now scp instead of SFTP.\n\nPreviously:\n* 6th: https://tantek.com/log/2008/08.html#d08t1923\n* 5th: https://tantek.com/log/2007/08.html#d08t2359\n* 4th: https://tantek.com/log/2006/08.html#d08t2359\n* 1st: https://tantek.com/log/2003/08.html#L20030808t2359\n\nThis is post 14 of #100PostsOfIndieWeb. #100Posts #indieweb\n#blog #blogs #blogiversary #staticHTML #HTMLCSS #NoJS #NoJavascript #NoCMS #NoSSG #NoGitHub #BBEdit #SFTP #SCP\n#Blaugust #Blaugust2026\n\n\u2190 https://tantek.com/2026/219/t1/open-web-free-content\n\u2192 \ud83d\udd2e"
},
"published": "2026-08-09T00:14:00+00:00",
"post-type": "note",
"_id": "49177622",
"_source": "8007",
"_is_read": false
}
lesson though is that I'm super glad I suggested that leaflet make the RSS button more prominent because I have a decent bit of non-atproto indieweb folks that find and follow my blog that way
{
"type": "entry",
"published": "2026-08-09T00:33:13.827Z",
"url": "https://bsky.app/profile/did:plc:7ztoas5m6664r5bwab56byec/post/3msmdl2wcps2r",
"content": {
"text": "lesson though is that I'm super glad I suggested that leaflet make the RSS button more prominent because I have a decent bit of non-atproto indieweb folks that find and follow my blog that way"
},
"author": {
"type": "card",
"name": "torrent-empress.bsky.social",
"url": "https://bsky.app/profile/torrent-empress.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "49177616",
"_source": "9305",
"_is_read": false
}
@ioflow I added some photos of our #SanDiego event here: https://htmlday.joespartydepot.com and some photos of your zine! If you have a PDF please share and I will put it available for download! #HTMLDay #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://xoxo.zone/@artlung/117062696376914348",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://sea.wavelight.ws/@ioflow\">@<span>ioflow</span></a></span> I added some photos of our <a href=\"https://xoxo.zone/tags/SanDiego\">#<span>SanDiego</span></a> event here: <a href=\"https://htmlday.joespartydepot.com\"><span>https://</span><span>htmlday.joespartydepot.com</span><span></span></a> and some photos of your zine! If you have a PDF please share and I will put it available for download! <a href=\"https://xoxo.zone/tags/HTMLDay\">#<span>HTMLDay</span></a> <a href=\"https://xoxo.zone/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "@ioflow I added some photos of our #SanDiego event here: https://htmlday.joespartydepot.com and some photos of your zine! If you have a PDF please share and I will put it available for download! #HTMLDay #IndieWeb"
},
"published": "2026-08-09T00:23:11+00:00",
"post-type": "note",
"_id": "49177569",
"_source": "8007",
"_is_read": false
}
for html day, in addition to creating a couple of simple webpages, i made my first-ever zine, which i gave away at the local event. nature-themed CSS code poetry: `zine.css` (chaparral style sheet).
#htmlday #zine #nature #html #css #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://sea.wavelight.ws/@ioflow/117062594219035058",
"content": {
"html": "<p>for html day, in addition to creating a couple of simple webpages, i made my first-ever zine, which i gave away at the local event. nature-themed CSS code poetry: `zine.css` (chaparral style sheet).</p><p><a href=\"https://sea.wavelight.ws/tags/htmlday\">#<span>htmlday</span></a> <a href=\"https://sea.wavelight.ws/tags/zine\">#<span>zine</span></a> <a href=\"https://sea.wavelight.ws/tags/nature\">#<span>nature</span></a> <a href=\"https://sea.wavelight.ws/tags/html\">#<span>html</span></a> <a href=\"https://sea.wavelight.ws/tags/css\">#<span>css</span></a> <a href=\"https://sea.wavelight.ws/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "for html day, in addition to creating a couple of simple webpages, i made my first-ever zine, which i gave away at the local event. nature-themed CSS code poetry: `zine.css` (chaparral style sheet).\n\n#htmlday #zine #nature #html #css #indieweb"
},
"published": "2026-08-08T23:57:12+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/117/062/594/255/547/127/original/01b3a6253f61ebff.jpg"
],
"post-type": "photo",
"_id": "49177459",
"_source": "8007",
"_is_read": false
}
@ennedia@mastodon.social all the examples in my post support https.
I suspect that “a lot of that "content"…” assertion is an outdated misconception.
Do you have any specific current examples?
Also, if you do find any non-https sites/pages, since they are likely very old and uncomplicated, you can access them with https via Internet Archive (or ask it to save a copy https://indieweb.org/Internet_Archive#Trigger_Archive_in_Browser)
{
"type": "entry",
"published": "2026-08-08 16:14-0700",
"url": "http://tantek.com/2026/220/t1/",
"in-reply-to": [
"https://mastodon.social/@ennedia/117059822778512429"
],
"content": {
"text": "@ennedia@mastodon.social all the examples in my post support https.\nI suspect that \u201ca lot of that \"content\"\u2026\u201d assertion is an outdated misconception.\nDo you have any specific current examples?\n\nAlso, if you do find any non-https sites/pages, since they are likely very old and uncomplicated, you can access them with https via Internet Archive (or ask it to save a copy https://indieweb.org/Internet_Archive#Trigger_Archive_in_Browser)",
"html": "<a href=\"https://mastodon.social/@ennedia\">@ennedia@mastodon.social</a> all the examples in my post support https.<br />I suspect that \u201ca lot of that \"content\"\u2026\u201d assertion is an outdated misconception.<br />Do you have any specific current examples?<br /><br />Also, if you do find any non-https sites/pages, since they are likely very old and uncomplicated, you can access them with https via Internet Archive (or ask it to save a copy <a href=\"https://indieweb.org/Internet_Archive#Trigger_Archive_in_Browser\">https://indieweb.org/Internet_Archive#Trigger_Archive_in_Browser</a>)"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "https://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "reply",
"refs": {
"https://mastodon.social/@ennedia/117059822778512429": {
"type": "entry",
"url": "https://mastodon.social/@ennedia/117059822778512429",
"name": "mastodon.social user ennedia\u2019s post",
"post-type": "article"
}
},
"_id": "49177343",
"_source": "1",
"_is_read": false
}
Updated the design of https://www.zofa.biz/ (for the third time in its 19 years of existence).
Thanks to AI, it only took me around 6 hours of work, not even that focused.
I probably wouldn't have done it without AI, even though it was clearly looking outdated. The result is nice, but I have to admit that this is a little less satisfying than programming it myself completely.
#WebDesign #WebDev #IndieWeb #AI #saas
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@madewulf/117062335464819784",
"content": {
"html": "<p>Updated the design of <a href=\"https://www.zofa.biz/\"><span>https://www.</span><span>zofa.biz/</span><span></span></a> (for the third time in its 19 years of existence).</p><p>Thanks to AI, it only took me around 6 hours of work, not even that focused.</p><p>I probably wouldn't have done it without AI, even though it was clearly looking outdated. The result is nice, but I have to admit that this is a little less satisfying than programming it myself completely.</p><p><a href=\"https://mastodon.social/tags/WebDesign\">#<span>WebDesign</span></a> <a href=\"https://mastodon.social/tags/WebDev\">#<span>WebDev</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/AI\">#<span>AI</span></a> <a href=\"https://mastodon.social/tags/saas\">#<span>saas</span></a></p>",
"text": "Updated the design of https://www.zofa.biz/ (for the third time in its 19 years of existence).\n\nThanks to AI, it only took me around 6 hours of work, not even that focused.\n\nI probably wouldn't have done it without AI, even though it was clearly looking outdated. The result is nice, but I have to admit that this is a little less satisfying than programming it myself completely.\n\n#WebDesign #WebDev #IndieWeb #AI #saas"
},
"published": "2026-08-08T22:51:24+00:00",
"photo": [
"https://files.mastodon.social/media_attachments/files/117/062/333/235/773/480/original/c1042eb6dbb6179b.png"
],
"post-type": "photo",
"_id": "49177187",
"_source": "8007",
"_is_read": false
}
@riverpunk My blog is at https://edward.delaporte.us/blog
I joined a web ring last year out of spite for the modern search expeirence. There's some great (non-AI) digital artists in the web ring I joined (links in the footer of my blog.)
I'm just learning about the #indieweb hashtag from this post and will be following along, thanks!
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://infosec.exchange/@EdTheDev/117062295885927736",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://defcon.social/@riverpunk\">@<span>riverpunk</span></a></span> My blog is at <a href=\"https://edward.delaporte.us/blog\"><span>https://</span><span>edward.delaporte.us/blog</span><span></span></a></p><p>I joined a web ring last year out of spite for the modern search expeirence. There's some great (non-AI) digital artists in the web ring I joined (links in the footer of my blog.)</p><p>I'm just learning about the <a href=\"https://infosec.exchange/tags/indieweb\">#<span>indieweb</span></a> hashtag from this post and will be following along, thanks!</p>",
"text": "@riverpunk My blog is at https://edward.delaporte.us/blog\n\nI joined a web ring last year out of spite for the modern search expeirence. There's some great (non-AI) digital artists in the web ring I joined (links in the footer of my blog.)\n\nI'm just learning about the #indieweb hashtag from this post and will be following along, thanks!"
},
"published": "2026-08-08T22:41:20+00:00",
"post-type": "note",
"_id": "49177175",
"_source": "8007",
"_is_read": false
}
PDF creation from Browsers support the 1990s world, but miss today's world.
Single Page PDF Option for Webpage Capture –
https://www.vanderwal.net/random/entrysel.php?blog=2163
#indieweb #blaugust
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@vanderwal/117062239240440543",
"content": {
"html": "<p>PDF creation from Browsers support the 1990s world, but miss today's world. </p><p>Single Page PDF Option for Webpage Capture \u2013 <br /><a href=\"https://www.vanderwal.net/random/entrysel.php?blog=2163\"><span>https://www.</span><span>vanderwal.net/random/entrysel.</span><span>php?blog=2163</span></a></p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/blaugust\">#<span>blaugust</span></a></p>",
"text": "PDF creation from Browsers support the 1990s world, but miss today's world. \n\nSingle Page PDF Option for Webpage Capture \u2013 \nhttps://www.vanderwal.net/random/entrysel.php?blog=2163\n\n#indieweb #blaugust"
},
"published": "2026-08-08T22:26:55+00:00",
"post-type": "note",
"_id": "49177084",
"_source": "8007",
"_is_read": false
}
I end up in a fair amount of web browser discussions, so I wrote up My Browser Family to explain my uses and abuses of web browsers -
https://www.vanderwal.net/random/entrysel.php?blog=2162
#indieweb #blaugust
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@vanderwal/117062167740976218",
"content": {
"html": "<p>I end up in a fair amount of web browser discussions, so I wrote up My Browser Family to explain my uses and abuses of web browsers -</p><p><a href=\"https://www.vanderwal.net/random/entrysel.php?blog=2162\"><span>https://www.</span><span>vanderwal.net/random/entrysel.</span><span>php?blog=2162</span></a></p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/blaugust\">#<span>blaugust</span></a></p>",
"text": "I end up in a fair amount of web browser discussions, so I wrote up My Browser Family to explain my uses and abuses of web browsers -\n\nhttps://www.vanderwal.net/random/entrysel.php?blog=2162\n\n#indieweb #blaugust"
},
"published": "2026-08-08T22:08:44+00:00",
"post-type": "note",
"_id": "49177055",
"_source": "8007",
"_is_read": false
}