https://osteophage.neocities.org/essays/pillowfort-comment-culture
Coyote has a new essay out about comment culture. Worth a read if you think fandom is quieter now, that people don't comment as often as they used to and why that might be.
#comments #socialMedia #fandom #pillowfort #indieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://tech.lgbt/@Draconicrose/116907275642224293",
"content": {
"html": "<p><a href=\"https://osteophage.neocities.org/essays/pillowfort-comment-culture\"><span>https://</span><span>osteophage.neocities.org/essay</span><span>s/pillowfort-comment-culture</span></a></p><p>Coyote has a new essay out about comment culture. Worth a read if you think fandom is quieter now, that people don't comment as often as they used to and why that might be.</p><p><a href=\"https://tech.lgbt/tags/comments\">#<span>comments</span></a> <a href=\"https://tech.lgbt/tags/socialMedia\">#<span>socialMedia</span></a> <a href=\"https://tech.lgbt/tags/fandom\">#<span>fandom</span></a> <a href=\"https://tech.lgbt/tags/pillowfort\">#<span>pillowfort</span></a> <a href=\"https://tech.lgbt/tags/indieWeb\">#<span>indieWeb</span></a></p>",
"text": "https://osteophage.neocities.org/essays/pillowfort-comment-culture\n\nCoyote has a new essay out about comment culture. Worth a read if you think fandom is quieter now, that people don't comment as often as they used to and why that might be.\n\n#comments #socialMedia #fandom #pillowfort #indieWeb"
},
"published": "2026-07-12T13:37:38+00:00",
"post-type": "note",
"_id": "48892602",
"_source": "8007",
"_is_read": false
}
For the last couple of months, the site was using the JetBrains Mono webfont because I like how it looks. However, the two fonts doubled the weight of almost every page. I've decided to stop using the webfont; it'll only show if the reader has JetBrains Mono installed on their machine. Otherwise, the default monospace is used to display the site's text.
#indieweb #smallweb #webdev #css #fonts #jetbrains
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@HisVirusness/116907152622819716",
"content": {
"html": "<p>For the last couple of months, the site was using the JetBrains Mono webfont because I like how it looks. However, the two fonts doubled the weight of almost every page. I've decided to stop using the webfont; it'll only show if the reader has JetBrains Mono installed on their machine. Otherwise, the default monospace is used to display the site's text.</p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://mastodon.social/tags/webdev\">#<span>webdev</span></a> <a href=\"https://mastodon.social/tags/css\">#<span>css</span></a> <a href=\"https://mastodon.social/tags/fonts\">#<span>fonts</span></a> <a href=\"https://mastodon.social/tags/jetbrains\">#<span>jetbrains</span></a></p>",
"text": "For the last couple of months, the site was using the JetBrains Mono webfont because I like how it looks. However, the two fonts doubled the weight of almost every page. I've decided to stop using the webfont; it'll only show if the reader has JetBrains Mono installed on their machine. Otherwise, the default monospace is used to display the site's text.\n\n#indieweb #smallweb #webdev #css #fonts #jetbrains"
},
"published": "2026-07-12T13:06:21+00:00",
"post-type": "note",
"_id": "48892358",
"_source": "8007",
"_is_read": false
}
๐ ๋ธ๋ก๊ทธ ์ ์นดํ
๊ณ ๋ฆฌ: ํ๋ผ์ด๋ฒ์
์ด๋ฒ ์ฃผ์๋ ์ฑ ์ปจํธ๋กค(Chat Control)์ ๋ํด ๋ค๋ฃน๋๋ค. ์ ๋ฝ์ํ์์ ์ฌ๋ฆ ํดํ ์ง์ , ์ ์ฐจ์ ํ์ ์ ์ด์ฉํด ์ฑ ์ปจํธ๋กค 1.0์ด ์ด๋ป๊ฒ ์ฐ์ฅ๋๋์ง, ๊ทธ๋ฆฌ๊ณ ์ฑ ์ปจํธ๋กค 2.0์ด ์ EU ์จ๋ผ์ธ ์ต๋ช
์ฑ์ ์ข
๋ง์ ์๋ฏธํ ์ ์๋์ง ์์๋ด
๋๋ค.
์๊ทธ๋์ ์ด ๋ฒ์ด ํต๊ณผ๋๋ฉด ์ ๋ฝ์์ ์๋น์ค๋ฅผ ์ค๋จํ๊ฒ ๋ค๊ณ ์ด๋ฏธ ๋ฐํ์ต๋๋ค.
๐ ์ ์ฒด ๊ธ ๋ณด๊ธฐ:
https://goguma.blog/ko/privacy-chat-control-korean/
#ํ๋ผ์ด๋ฒ์ #์ฑ์ปจํธ๋กค #FediPrivacy #์ ๋ฝ์ฐํฉ #๋ธ๋ก๊ทธ #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@PictoPulse356/116907115093007518",
"content": {
"html": "<p>\ud83d\udd12 \ube14\ub85c\uadf8 \uc0c8 \uce74\ud14c\uace0\ub9ac: \ud504\ub77c\uc774\ubc84\uc2dc</p><p>\uc774\ubc88 \uc8fc\uc5d0\ub294 \ucc57 \ucee8\ud2b8\ub864(Chat Control)\uc5d0 \ub300\ud574 \ub2e4\ub8f9\ub2c8\ub2e4. \uc720\ub7fd\uc758\ud68c\uc5d0\uc11c \uc5ec\ub984 \ud734\ud68c \uc9c1\uc804, \uc808\ucc28\uc801 \ud5c8\uc810\uc744 \uc774\uc6a9\ud574 \ucc57 \ucee8\ud2b8\ub864 1.0\uc774 \uc5b4\ub5bb\uac8c \uc5f0\uc7a5\ub410\ub294\uc9c0, \uadf8\ub9ac\uace0 \ucc57 \ucee8\ud2b8\ub864 2.0\uc774 \uc65c EU \uc628\ub77c\uc778 \uc775\uba85\uc131\uc758 \uc885\ub9d0\uc744 \uc758\ubbf8\ud560 \uc218 \uc788\ub294\uc9c0 \uc54c\uc544\ubd05\ub2c8\ub2e4.</p><p>\uc2dc\uadf8\ub110\uc740 \uc774 \ubc95\uc774 \ud1b5\uacfc\ub418\uba74 \uc720\ub7fd\uc5d0\uc11c \uc11c\ube44\uc2a4\ub97c \uc911\ub2e8\ud558\uaca0\ub2e4\uace0 \uc774\ubbf8 \ubc1d\ud614\uc2b5\ub2c8\ub2e4.</p><p>\ud83d\udc47 \uc804\uccb4 \uae00 \ubcf4\uae30:<br /><a href=\"https://goguma.blog/ko/privacy-chat-control-korean/\"><span>https://</span><span>goguma.blog/ko/privacy-chat-co</span><span>ntrol-korean/</span></a></p><p><a href=\"https://mastodon.social/tags/%ED%94%84%EB%9D%BC%EC%9D%B4%EB%B2%84%EC%8B%9C\">#<span>\ud504\ub77c\uc774\ubc84\uc2dc</span></a> <a href=\"https://mastodon.social/tags/%EC%B1%97%EC%BB%A8%ED%8A%B8%EB%A1%A4\">#<span>\ucc57\ucee8\ud2b8\ub864</span></a> <a href=\"https://mastodon.social/tags/FediPrivacy\">#<span>FediPrivacy</span></a> <a href=\"https://mastodon.social/tags/%EC%9C%A0%EB%9F%BD%EC%97%B0%ED%95%A9\">#<span>\uc720\ub7fd\uc5f0\ud569</span></a> <a href=\"https://mastodon.social/tags/%EB%B8%94%EB%A1%9C%EA%B7%B8\">#<span>\ube14\ub85c\uadf8</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "\ud83d\udd12 \ube14\ub85c\uadf8 \uc0c8 \uce74\ud14c\uace0\ub9ac: \ud504\ub77c\uc774\ubc84\uc2dc\n\n\uc774\ubc88 \uc8fc\uc5d0\ub294 \ucc57 \ucee8\ud2b8\ub864(Chat Control)\uc5d0 \ub300\ud574 \ub2e4\ub8f9\ub2c8\ub2e4. \uc720\ub7fd\uc758\ud68c\uc5d0\uc11c \uc5ec\ub984 \ud734\ud68c \uc9c1\uc804, \uc808\ucc28\uc801 \ud5c8\uc810\uc744 \uc774\uc6a9\ud574 \ucc57 \ucee8\ud2b8\ub864 1.0\uc774 \uc5b4\ub5bb\uac8c \uc5f0\uc7a5\ub410\ub294\uc9c0, \uadf8\ub9ac\uace0 \ucc57 \ucee8\ud2b8\ub864 2.0\uc774 \uc65c EU \uc628\ub77c\uc778 \uc775\uba85\uc131\uc758 \uc885\ub9d0\uc744 \uc758\ubbf8\ud560 \uc218 \uc788\ub294\uc9c0 \uc54c\uc544\ubd05\ub2c8\ub2e4.\n\n\uc2dc\uadf8\ub110\uc740 \uc774 \ubc95\uc774 \ud1b5\uacfc\ub418\uba74 \uc720\ub7fd\uc5d0\uc11c \uc11c\ube44\uc2a4\ub97c \uc911\ub2e8\ud558\uaca0\ub2e4\uace0 \uc774\ubbf8 \ubc1d\ud614\uc2b5\ub2c8\ub2e4.\n\n\ud83d\udc47 \uc804\uccb4 \uae00 \ubcf4\uae30:\nhttps://goguma.blog/ko/privacy-chat-control-korean/\n\n#\ud504\ub77c\uc774\ubc84\uc2dc #\ucc57\ucee8\ud2b8\ub864 #FediPrivacy #\uc720\ub7fd\uc5f0\ud569 #\ube14\ub85c\uadf8 #IndieWeb"
},
"published": "2026-07-12T12:56:49+00:00",
"post-type": "note",
"_id": "48892359",
"_source": "8007",
"_is_read": false
}
๐ New blog section: Privacy
This week we're covering Chat Control: how version 1.0 got renewed through a procedural loophole in the European Parliament, timed right before summer recess, and why version 2.0 could mean the end of online anonymity in the EU.
Signal has already warned it would leave Europe if this passes.
๐ Full post:
https://goguma.blog/en/privacy-chat-control-threat-version-2-0/
#Privacy #ChatControl #FediPrivacy #EU #Blog #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@PictoPulse356/116907104886742103",
"content": {
"html": "<p>\ud83d\udd12 New blog section: Privacy</p><p>This week we're covering Chat Control: how version 1.0 got renewed through a procedural loophole in the European Parliament, timed right before summer recess, and why version 2.0 could mean the end of online anonymity in the EU.</p><p>Signal has already warned it would leave Europe if this passes.</p><p>\ud83d\udc47 Full post:<br /><a href=\"https://goguma.blog/en/privacy-chat-control-threat-version-2-0/\"><span>https://</span><span>goguma.blog/en/privacy-chat-co</span><span>ntrol-threat-version-2-0/</span></a></p><p><a href=\"https://mastodon.social/tags/Privacy\">#<span>Privacy</span></a> <a href=\"https://mastodon.social/tags/ChatControl\">#<span>ChatControl</span></a> <a href=\"https://mastodon.social/tags/FediPrivacy\">#<span>FediPrivacy</span></a> <a href=\"https://mastodon.social/tags/EU\">#<span>EU</span></a> <a href=\"https://mastodon.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "\ud83d\udd12 New blog section: Privacy\n\nThis week we're covering Chat Control: how version 1.0 got renewed through a procedural loophole in the European Parliament, timed right before summer recess, and why version 2.0 could mean the end of online anonymity in the EU.\n\nSignal has already warned it would leave Europe if this passes.\n\n\ud83d\udc47 Full post:\nhttps://goguma.blog/en/privacy-chat-control-threat-version-2-0/\n\n#Privacy #ChatControl #FediPrivacy #EU #Blog #IndieWeb"
},
"published": "2026-07-12T12:54:13+00:00",
"post-type": "note",
"_id": "48892360",
"_source": "8007",
"_is_read": false
}
๋ธ๋ก๊ทธ์ ์๋ก์ด ํ๋ผ์ด๋ฒ์ ์นดํ
๊ณ ๋ฆฌ๊ฐ ์๊ฒผ์ต๋๋ค ๐
์ฑ ์ปจํธ๋กค 1.0์ด ์ฌ๋ฆ์ฒ ์ ์ฐจ์ ํ์ ์ ์ด์ฉํด ์ฐ์ฅ๋์ต๋๋ค. ๋ ์ฌ๊ฐํ ์ฑ ์ปจํธ๋กค 2.0์ EU์ ์ํธํ์ ์จ๋ผ์ธ ์ต๋ช
์ฑ์ ์ํํ ์ ์์ต๋๋ค.
๐
goguma.blog/ko/privacy-c...
#ํ๋ผ์ด๋ฒ์ #์ฑ์ปจํธ๋กค #๋ธ๋ก๊ทธ #IndieWeb
{
"type": "entry",
"published": "2026-07-12T12:57:53.184Z",
"url": "https://bsky.app/profile/did:plc:5zoqcylt3ke6k7svc3d5zfcm/post/3mqha4tl2cs2z",
"content": {
"text": "\ube14\ub85c\uadf8\uc5d0 \uc0c8\ub85c\uc6b4 \ud504\ub77c\uc774\ubc84\uc2dc \uce74\ud14c\uace0\ub9ac\uac00 \uc0dd\uacbc\uc2b5\ub2c8\ub2e4 \ud83d\udd12\n\n\ucc57 \ucee8\ud2b8\ub864 1.0\uc774 \uc5ec\ub984\ucca0 \uc808\ucc28\uc801 \ud5c8\uc810\uc744 \uc774\uc6a9\ud574 \uc5f0\uc7a5\ub410\uc2b5\ub2c8\ub2e4. \ub354 \uc2ec\uac01\ud55c \ucc57 \ucee8\ud2b8\ub864 2.0\uc740 EU\uc758 \uc554\ud638\ud654\uc640 \uc628\ub77c\uc778 \uc775\uba85\uc131\uc744 \uc704\ud611\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n\n\ud83d\udc47\ngoguma.blog/ko/privacy-c...\n\n#\ud504\ub77c\uc774\ubc84\uc2dc #\ucc57\ucee8\ud2b8\ub864 #\ube14\ub85c\uadf8 #IndieWeb"
},
"author": {
"type": "card",
"name": "goguma.blog",
"url": "https://bsky.app/profile/goguma.blog",
"photo": null
},
"post-type": "note",
"_id": "48892278",
"_source": "9305",
"_is_read": false
}
New Privacy section on the blog ๐
Chat Control 1.0 got renewed through a procedural trick over summer. And something worse is coming: Chat Control 2.0, which could kill encryption and online anonymity in the EU.
๐
goguma.blog/en/privacy-c...
#Privacy #ChatControl #Blog #IndieWeb
{
"type": "entry",
"published": "2026-07-12T12:54:59.465Z",
"url": "https://bsky.app/profile/did:plc:5zoqcylt3ke6k7svc3d5zfcm/post/3mqh7xnvku22z",
"content": {
"text": "New Privacy section on the blog \ud83d\udd12\n\nChat Control 1.0 got renewed through a procedural trick over summer. And something worse is coming: Chat Control 2.0, which could kill encryption and online anonymity in the EU.\n\n\ud83d\udc47 \ngoguma.blog/en/privacy-c...\n\n#Privacy #ChatControl #Blog #IndieWeb"
},
"author": {
"type": "card",
"name": "goguma.blog",
"url": "https://bsky.app/profile/goguma.blog",
"photo": null
},
"post-type": "note",
"_id": "48892279",
"_source": "9305",
"_is_read": false
}
Nueva secciรณn de Privacidad en el blog ๐
Chat Control 1.0 se renovรณ con un truco procedimental en pleno verano. Y viene algo peor: Chat Control 2.0, que podrรญa acabar con el cifrado y el anonimato online en la UE.
๐
goguma.blog/privacidad-c...
#Privacidad #ChatControl #Blog #IndieWeb
{
"type": "entry",
"published": "2026-07-12T12:51:03.800Z",
"url": "https://bsky.app/profile/did:plc:5zoqcylt3ke6k7svc3d5zfcm/post/3mqh7qn5nas2z",
"content": {
"text": "Nueva secci\u00f3n de Privacidad en el blog \ud83d\udd12\n\nChat Control 1.0 se renov\u00f3 con un truco procedimental en pleno verano. Y viene algo peor: Chat Control 2.0, que podr\u00eda acabar con el cifrado y el anonimato online en la UE.\n\n\ud83d\udc47 \ngoguma.blog/privacidad-c...\n\n#Privacidad #ChatControl #Blog #IndieWeb"
},
"author": {
"type": "card",
"name": "goguma.blog",
"url": "https://bsky.app/profile/goguma.blog",
"photo": null
},
"post-type": "note",
"_id": "48892247",
"_source": "9305",
"_is_read": false
}
๐ Nueva secciรณn en el blog: Privacidad
Esta semana hablamos de Chat Control: cรณmo se renovรณ la versiรณn 1.0 usando un truco procedimental en el Parlamento Europeo, justo antes del receso de verano, y por quรฉ la versiรณn 2.0 podrรญa significar el fin del anonimato online en la UE.
Signal ya ha avisado que se irรญa de Europa si esto pasa.
๐ Post completo:
https://goguma.blog/privacidad-chat-control-amenaza-version-2-0/
#Privacidad #ChatControl #FediPrivacy #UE #Blog #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@PictoPulse356/116907085117354307",
"content": {
"html": "<p>\ud83d\udd12 Nueva secci\u00f3n en el blog: Privacidad</p><p>Esta semana hablamos de Chat Control: c\u00f3mo se renov\u00f3 la versi\u00f3n 1.0 usando un truco procedimental en el Parlamento Europeo, justo antes del receso de verano, y por qu\u00e9 la versi\u00f3n 2.0 podr\u00eda significar el fin del anonimato online en la UE.</p><p>Signal ya ha avisado que se ir\u00eda de Europa si esto pasa.</p><p>\ud83d\udc47 Post completo:<br /><a href=\"https://goguma.blog/privacidad-chat-control-amenaza-version-2-0/\"><span>https://</span><span>goguma.blog/privacidad-chat-co</span><span>ntrol-amenaza-version-2-0/</span></a></p><p><a href=\"https://mastodon.social/tags/Privacidad\">#<span>Privacidad</span></a> <a href=\"https://mastodon.social/tags/ChatControl\">#<span>ChatControl</span></a> <a href=\"https://mastodon.social/tags/FediPrivacy\">#<span>FediPrivacy</span></a> <a href=\"https://mastodon.social/tags/UE\">#<span>UE</span></a> <a href=\"https://mastodon.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "\ud83d\udd12 Nueva secci\u00f3n en el blog: Privacidad\n\nEsta semana hablamos de Chat Control: c\u00f3mo se renov\u00f3 la versi\u00f3n 1.0 usando un truco procedimental en el Parlamento Europeo, justo antes del receso de verano, y por qu\u00e9 la versi\u00f3n 2.0 podr\u00eda significar el fin del anonimato online en la UE.\n\nSignal ya ha avisado que se ir\u00eda de Europa si esto pasa.\n\n\ud83d\udc47 Post completo:\nhttps://goguma.blog/privacidad-chat-control-amenaza-version-2-0/\n\n#Privacidad #ChatControl #FediPrivacy #UE #Blog #IndieWeb"
},
"published": "2026-07-12T12:49:11+00:00",
"post-type": "note",
"_id": "48892245",
"_source": "8007",
"_is_read": false
}
I would like to start my own website one day. I'm thinking that my website would have a few static pages such as homepage and contact page, a page that would show my artworks with pagination and a blog. I'm most likely going to be writing the frontend with just vanilla HTML and CSS, no JavaScript framework to keep it simple. If I must use a JS framework however, I'll go with Vue.
Thing is, concerning the page that shows my artworks, I kind of dislike the idea of manually editing the HTML to add a new entry of a new piece of art that I just made, same thing when it comes to blog. it feels... bad and it seems like it would be a maintenance nightmare.
I'm thinking that I would use a lightweight database engine like SQLite 3 when it comes to the artwork and blog part, but I wonder if even using a DB engine in the first place is already overkill for a small personal website.
Which web framework would be right for my specific needs? And which hosting should I use? I want to avoid relying on big tech, so no Google Cloud and AWS and this also includes GitHub Pages because GitHub is owned by MS. I don't mind having to code because I know how to code.
I don't mind paying a few euros for hosting. A free option is a bonus, but I am open to paid options as well. (actually I would prefer paid hosting, see thread below)
I'm new to hosting a website and web development, so help would be welcome.

#AskFedi #WebDev #IndieWeb #SelfHosting #Internet
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://sunny.garden/@NovemDecimal/116906421394703988",
"content": {
"html": "<p>I would like to start my own website one day. I'm thinking that my website would have a few static pages such as homepage and contact page, a page that would show my artworks with pagination and a blog. I'm most likely going to be writing the frontend with just vanilla HTML and CSS, no JavaScript framework to keep it simple. If I must use a JS framework however, I'll go with Vue.</p><p>Thing is, concerning the page that shows my artworks, I kind of dislike the idea of manually editing the HTML to add a new entry of a new piece of art that I just made, same thing when it comes to blog. it feels... bad and it seems like it would be a maintenance nightmare.</p><p>I'm thinking that I would use a lightweight database engine like SQLite 3 when it comes to the artwork and blog part, but I wonder if even using a DB engine in the first place is already overkill for a small personal website.</p><p>Which web framework would be right for my specific needs? And which hosting should I use? I want to avoid relying on big tech, so no Google Cloud and AWS and this also includes GitHub Pages because GitHub is owned by MS. I don't mind having to code because I know how to code.</p><p>I don't mind paying a few euros for hosting. A free option is a bonus, but I am open to paid options as well. (actually I would prefer paid hosting, see thread below)</p><p>I'm new to hosting a website and web development, so help would be welcome.</p><p><img alt=\":boost_requested:\" height=\"16\" src=\"https://files.mastodon.social/cache/custom_emojis/images/000/549/052/original/bd90c85911c68d49.png\" title=\":boost_requested:\" width=\"16\" /></p><p><a href=\"https://sunny.garden/tags/AskFedi\">#<span>AskFedi</span></a> <a href=\"https://sunny.garden/tags/WebDev\">#<span>WebDev</span></a> <a href=\"https://sunny.garden/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://sunny.garden/tags/SelfHosting\">#<span>SelfHosting</span></a> <a href=\"https://sunny.garden/tags/Internet\">#<span>Internet</span></a></p>",
"text": "I would like to start my own website one day. I'm thinking that my website would have a few static pages such as homepage and contact page, a page that would show my artworks with pagination and a blog. I'm most likely going to be writing the frontend with just vanilla HTML and CSS, no JavaScript framework to keep it simple. If I must use a JS framework however, I'll go with Vue.\n\nThing is, concerning the page that shows my artworks, I kind of dislike the idea of manually editing the HTML to add a new entry of a new piece of art that I just made, same thing when it comes to blog. it feels... bad and it seems like it would be a maintenance nightmare.\n\nI'm thinking that I would use a lightweight database engine like SQLite 3 when it comes to the artwork and blog part, but I wonder if even using a DB engine in the first place is already overkill for a small personal website.\n\nWhich web framework would be right for my specific needs? And which hosting should I use? I want to avoid relying on big tech, so no Google Cloud and AWS and this also includes GitHub Pages because GitHub is owned by MS. I don't mind having to code because I know how to code.\n\nI don't mind paying a few euros for hosting. A free option is a bonus, but I am open to paid options as well. (actually I would prefer paid hosting, see thread below)\n\nI'm new to hosting a website and web development, so help would be welcome.\n\n\n\n#AskFedi #WebDev #IndieWeb #SelfHosting #Internet"
},
"published": "2026-07-12T10:00:24+00:00",
"post-type": "note",
"_id": "48891334",
"_source": "8007",
"_is_read": false
}
RSS is pushing 30. No algorithm ever decided what you'd read on it, no ads, no engagement bait. Just a chronological feed you control.
Wrote up what it is, why it still works, and which self-hosted readers actually respect your data:
#RSS #FOSS #IndieWeb
emanuelegori.uno/en/what-is-r...
{
"type": "entry",
"published": "2026-07-12T08:03:22.247Z",
"url": "https://bsky.app/profile/did:plc:6seg7fc2hrgqit72k3iaqiwe/post/3mqgpo7auus2r",
"content": {
"text": "RSS is pushing 30. No algorithm ever decided what you'd read on it, no ads, no engagement bait. Just a chronological feed you control.\nWrote up what it is, why it still works, and which self-hosted readers actually respect your data:\n\n#RSS #FOSS #IndieWeb\n\nemanuelegori.uno/en/what-is-r..."
},
"author": {
"type": "card",
"name": "emanuelegori.uno",
"url": "https://bsky.app/profile/emanuelegori.uno",
"photo": null
},
"post-type": "note",
"_id": "48890627",
"_source": "9305",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://caneandable.social/@WeirdWriter/116905727802438892",
"content": {
"html": "<p>How Fanfiction is Literary Resistance <a href=\"https://sightlessscribbles.com/how-fanfiction-is-literary-resistance/\"><span>https://</span><span>sightlessscribbles.com/how-fan</span><span>fiction-is-literary-resistance/</span></a> <a href=\"https://caneandable.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://caneandable.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://caneandable.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://caneandable.social/tags/Blogs\">#<span>Blogs</span></a></p>",
"text": "How Fanfiction is Literary Resistance https://sightlessscribbles.com/how-fanfiction-is-literary-resistance/ #IndieWeb #Blog #Blogging #Blogs"
},
"published": "2026-07-12T07:04:00+00:00",
"post-type": "note",
"_id": "48890476",
"_source": "8007",
"_is_read": false
}
Weekly notes are out now. I need to develop a process for making it easy. Each week I need to pressure my memory to remind myself what I did the whole week.
Maybe it is just a sign that I am in auto-pilot mode with life and need to shuffle things up.
https://thinkbacteria.pages.dev/notes/2026-07-11-weekly-note-9/
#WeeklyNotes #blogging #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://infosec.exchange/@bacteriostat/116905688904082490",
"content": {
"html": "<p>Weekly notes are out now. I need to develop a process for making it easy. Each week I need to pressure my memory to remind myself what I did the whole week. </p><p>Maybe it is just a sign that I am in auto-pilot mode with life and need to shuffle things up.</p><p><a href=\"https://thinkbacteria.pages.dev/notes/2026-07-11-weekly-note-9/\"><span>https://</span><span>thinkbacteria.pages.dev/notes/</span><span>2026-07-11-weekly-note-9/</span></a></p><p><a href=\"https://infosec.exchange/tags/WeeklyNotes\">#<span>WeeklyNotes</span></a> <a href=\"https://infosec.exchange/tags/blogging\">#<span>blogging</span></a> <a href=\"https://infosec.exchange/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Weekly notes are out now. I need to develop a process for making it easy. Each week I need to pressure my memory to remind myself what I did the whole week. \n\nMaybe it is just a sign that I am in auto-pilot mode with life and need to shuffle things up.\n\nhttps://thinkbacteria.pages.dev/notes/2026-07-11-weekly-note-9/\n\n#WeeklyNotes #blogging #IndieWeb"
},
"published": "2026-07-12T06:54:07+00:00",
"post-type": "note",
"_id": "48890347",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@inautilo/116904083221029267",
"content": {
"html": "<p><a href=\"https://mastodon.social/tags/Business\">#<span>Business</span></a> <a href=\"https://mastodon.social/tags/Launches\">#<span>Launches</span></a><br />HyperTexting \u00b7 Your social timeline powered by the open web <a href=\"https://ilo.im/16egjb\"><span>https://</span><span>ilo.im/16egjb</span><span></span></a></p><p>_____<br /><a href=\"https://mastodon.social/tags/App\">#<span>App</span></a> <a href=\"https://mastodon.social/tags/iOS\">#<span>iOS</span></a> <a href=\"https://mastodon.social/tags/Publishing\">#<span>Publishing</span></a> <a href=\"https://mastodon.social/tags/Reading\">#<span>Reading</span></a> <a href=\"https://mastodon.social/tags/Content\">#<span>Content</span></a> <a href=\"https://mastodon.social/tags/RSS\">#<span>RSS</span></a> <a href=\"https://mastodon.social/tags/SocialWeb\">#<span>SocialWeb</span></a> <a href=\"https://mastodon.social/tags/OpenWeb\">#<span>OpenWeb</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a></p>",
"text": "#Business #Launches\nHyperTexting \u00b7 Your social timeline powered by the open web https://ilo.im/16egjb\n\n_____\n#App #iOS #Publishing #Reading #Content #RSS #SocialWeb #OpenWeb #IndieWeb #SmallWeb"
},
"published": "2026-07-12T00:05:46+00:00",
"post-type": "note",
"_id": "48888697",
"_source": "8007",
"_is_read": false
}
#Business #Launches
HyperTexting ยท Your social timeline powered by the open web ilo.im/16egjb by Herd Works
_____
#App #iOS #Publishing #Reading #Content #RSS #SocialWeb #OpenWeb #IndieWeb #SmallWeb
{
"type": "entry",
"published": "2026-07-12T00:05:36.089Z",
"url": "https://bsky.app/profile/did:plc:2uccdpdhk75kies2czi4wmzy/post/3mqfuxwxqat2e",
"content": {
"text": "#Business #Launches\nHyperTexting \u00b7 Your social timeline powered by the open web ilo.im/16egjb by Herd Works\n\n_____\n#App #iOS #Publishing #Reading #Content #RSS #SocialWeb #OpenWeb #IndieWeb #SmallWeb"
},
"author": {
"type": "card",
"name": "inautilo.bsky.social",
"url": "https://bsky.app/profile/inautilo.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "48888658",
"_source": "9305",
"_is_read": false
}
Did a little reading this week and learned about corsets, and did some research on privacy preserving front ends. More about that here
https://rye.wentcloud.com/writings-and-creations/this-week-i-read/
#indieweb
#smallweb
#foss
#opensource #blog
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://ioc.exchange/@rye/116903652981543439",
"content": {
"html": "<p>Did a little reading this week and learned about corsets, and did some research on privacy preserving front ends. More about that here </p><p><a href=\"https://rye.wentcloud.com/writings-and-creations/this-week-i-read/\"><span>https://</span><span>rye.wentcloud.com/writings-and</span><span>-creations/this-week-i-read/</span></a></p><p><a href=\"https://ioc.exchange/tags/indieweb\">#<span>indieweb</span></a><br /><a href=\"https://ioc.exchange/tags/smallweb\">#<span>smallweb</span></a><br /><a href=\"https://ioc.exchange/tags/foss\">#<span>foss</span></a><br /><a href=\"https://ioc.exchange/tags/opensource\">#<span>opensource</span></a> <a href=\"https://ioc.exchange/tags/blog\">#<span>blog</span></a></p>",
"text": "Did a little reading this week and learned about corsets, and did some research on privacy preserving front ends. More about that here \n\nhttps://rye.wentcloud.com/writings-and-creations/this-week-i-read/\n\n#indieweb\n#smallweb\n#foss\n#opensource #blog"
},
"published": "2026-07-11T22:16:21+00:00",
"post-type": "note",
"_id": "48888150",
"_source": "8007",
"_is_read": false
}
I wrote a #blog about the t-shirt I did with Akamai and UNIQLO showing up at the top of HackerNews this past Wednesday. I also tried to answer a few questions that I saw posed.
donaberger.xyz/blog/my-shir...
#indieweb
{
"type": "entry",
"published": "2026-07-11T21:33:58.585Z",
"url": "https://bsky.app/profile/did:plc:ogsjdeuuxeqd4pat2crk5o6n/post/3mqfmiqzepc2j",
"content": {
"text": "I wrote a #blog about the t-shirt I did with Akamai and UNIQLO showing up at the top of HackerNews this past Wednesday. I also tried to answer a few questions that I saw posed.\n\ndonaberger.xyz/blog/my-shir...\n\n#indieweb"
},
"author": {
"type": "card",
"name": "donaberger.xyz",
"url": "https://bsky.app/profile/donaberger.xyz",
"photo": null
},
"post-type": "note",
"_id": "48887920",
"_source": "9305",
"_is_read": false
}
I wrote a new #blog post about my t-shirt showing up at the top of HackerNews on Wednesday, and what it meant to me.
I also tried to answer a few of the questions that appeared on the comment threads.
https://donaberger.xyz/blog/my-shirt-was-on-hackernews/
Cheers!
#indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://hoagie.cloud/@mitch/116903482783764727",
"content": {
"html": "<p>I wrote a new <a href=\"https://hoagie.cloud/tags/blog\">#<span>blog</span></a> post about my t-shirt showing up at the top of HackerNews on Wednesday, and what it meant to me.</p><p>I also tried to answer a few of the questions that appeared on the comment threads.</p><p><a href=\"https://donaberger.xyz/blog/my-shirt-was-on-hackernews/\"><span>https://</span><span>donaberger.xyz/blog/my-shirt-w</span><span>as-on-hackernews/</span></a></p><p>Cheers!</p><p><a href=\"https://hoagie.cloud/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "I wrote a new #blog post about my t-shirt showing up at the top of HackerNews on Wednesday, and what it meant to me.\n\nI also tried to answer a few of the questions that appeared on the comment threads.\n\nhttps://donaberger.xyz/blog/my-shirt-was-on-hackernews/\n\nCheers!\n\n#indieweb"
},
"published": "2026-07-11T21:33:04+00:00",
"post-type": "note",
"_id": "48887916",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@readbeanicecream/116903456232646640",
"content": {
"html": "<p>Okay <a href=\"https://mastodon.social/tags/lazyweb\">#<span>lazyweb</span></a></p><p>What are some <a href=\"https://mastodon.social/tags/hashtags\">#<span>hashtags</span></a> that you follow to discover new <a href=\"https://mastodon.social/tags/blogs\">#<span>blogs</span></a> and <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/personalsites\">#<span>personalsites</span></a> to add to your <a href=\"https://mastodon.social/tags/rss\">#<span>rss</span></a> reader?</p><p><a href=\"https://mastodon.social/tags/blogging\">#<span>blogging</span></a> <a href=\"https://mastodon.social/tags/blog\">#<span>blog</span></a> <a href=\"https://mastodon.social/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://mastodon.social/tags/smolweb\">#<span>smolweb</span></a> <a href=\"https://mastodon.social/tags/fediverse\">#<span>fediverse</span></a></p>",
"text": "Okay #lazyweb\n\nWhat are some #hashtags that you follow to discover new #blogs and #indieweb #personalsites to add to your #rss reader?\n\n#blogging #blog #smallweb #smolweb #fediverse"
},
"published": "2026-07-11T21:26:19+00:00",
"post-type": "note",
"_id": "48887917",
"_source": "8007",
"_is_read": false
}
#Development #Evolutions
Google Reader was building the wrong future ยท The feeds werenโt the point, the people were ilo.im/16e79x by Matthew Guay
_____
#Google #GoogleReader #SocialNetwork #Community #Curation #RSS #Email #IndieWeb #SmallWeb #History
{
"type": "entry",
"published": "2026-07-11T18:15:59.041Z",
"url": "https://bsky.app/profile/did:plc:2uccdpdhk75kies2czi4wmzy/post/3mqfbgrkbjw2p",
"content": {
"text": "#Development #Evolutions\nGoogle Reader was building the wrong future \u00b7 The feeds weren\u2019t the point, the people were ilo.im/16e79x by Matthew Guay\n\n_____\n#Google #GoogleReader #SocialNetwork #Community #Curation #RSS #Email #IndieWeb #SmallWeb #History"
},
"author": {
"type": "card",
"name": "inautilo.bsky.social",
"url": "https://bsky.app/profile/inautilo.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "48886752",
"_source": "9305",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@inautilo/116902667652536211",
"content": {
"html": "<p><a href=\"https://mastodon.social/tags/Development\">#<span>Development</span></a> <a href=\"https://mastodon.social/tags/Evolutions\">#<span>Evolutions</span></a><br />Google Reader was building the wrong future \u00b7 The feeds weren\u2019t the point, the people were <a href=\"https://ilo.im/16e79x\"><span>https://</span><span>ilo.im/16e79x</span><span></span></a></p><p>_____<br /><a href=\"https://mastodon.social/tags/Google\">#<span>Google</span></a> <a href=\"https://mastodon.social/tags/GoogleReader\">#<span>GoogleReader</span></a> <a href=\"https://mastodon.social/tags/SocialNetwork\">#<span>SocialNetwork</span></a> <a href=\"https://mastodon.social/tags/Community\">#<span>Community</span></a> <a href=\"https://mastodon.social/tags/Curation\">#<span>Curation</span></a> <a href=\"https://mastodon.social/tags/RSS\">#<span>RSS</span></a> <a href=\"https://mastodon.social/tags/Email\">#<span>Email</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.social/tags/History\">#<span>History</span></a></p>",
"text": "#Development #Evolutions\nGoogle Reader was building the wrong future \u00b7 The feeds weren\u2019t the point, the people were https://ilo.im/16e79x\n\n_____\n#Google #GoogleReader #SocialNetwork #Community #Curation #RSS #Email #IndieWeb #SmallWeb #History"
},
"published": "2026-07-11T18:05:46+00:00",
"post-type": "note",
"_id": "48886708",
"_source": "8007",
"_is_read": false
}