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
}
The Programmer’s Fulcrum 10 July, 2026
This post originally appeared on The Fulcrum.
Welcome to this week's The Programmer's Fulcrum.
It's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.
As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism.
IMHO, the best way to do that is to use tools from the Techno […]
https://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/
{
"type": "entry",
"author": {
"name": "#webmentions",
"url": "https://mastodon.social/tags/webmentions",
"photo": null
},
"url": "https://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/",
"content": {
"html": "<p><strong>The Programmer\u2019s Fulcrum 10 July, 2026</strong></p>\n\nThis post originally appeared on The Fulcrum.\n\nWelcome to this week's The Programmer's Fulcrum.\n\nIt's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.\n\nAs usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism.\n\nIMHO, the best way to do that is to use tools from the Techno [\u2026]\n\n<p><a href=\"https://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/\"><span>https://</span><span>newsletter.mobileatom.net/the-</span><span>programmers-fulcrum-10-july-2026/</span></a></p>",
"text": "The Programmer\u2019s Fulcrum 10 July, 2026\n\nThis post originally appeared on The Fulcrum.\n\nWelcome to this week's The Programmer's Fulcrum.\n\nIt's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.\n\nAs usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism.\n\nIMHO, the best way to do that is to use tools from the Techno [\u2026]\n\nhttps://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/"
},
"published": "2026-07-11T17:48:40+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/116/902/604/896/381/093/original/45e5b6aa05e47949.jpg"
],
"post-type": "photo",
"_id": "48886558",
"_source": "8007",
"_is_read": false
}
How C++20 improved the for-loop syntax
Here’s a small piece of syntactic sugar I just discovered from C++20.
https://lzon.ca/posts/tips/cpp-for-range-init/
#IndieWeb #PersonalWeb #Blog #TechTips #Programming #Cpp #CPlusPlus
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@lzon/116902204164050541",
"content": {
"html": "<p>How C++20 improved the for-loop syntax</p><p>Here\u2019s a small piece of syntactic sugar I just discovered from C++20.<br /><a href=\"https://lzon.ca/posts/tips/cpp-for-range-init/\"><span>https://</span><span>lzon.ca/posts/tips/cpp-for-ran</span><span>ge-init/</span></a></p><p><a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/PersonalWeb\">#<span>PersonalWeb</span></a> <a href=\"https://mastodon.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://mastodon.social/tags/TechTips\">#<span>TechTips</span></a> <a href=\"https://mastodon.social/tags/Programming\">#<span>Programming</span></a> <a href=\"https://mastodon.social/tags/Cpp\">#<span>Cpp</span></a> <a href=\"https://mastodon.social/tags/CPlusPlus\">#<span>CPlusPlus</span></a></p>",
"text": "How C++20 improved the for-loop syntax\n\nHere\u2019s a small piece of syntactic sugar I just discovered from C++20.\nhttps://lzon.ca/posts/tips/cpp-for-range-init/\n\n#IndieWeb #PersonalWeb #Blog #TechTips #Programming #Cpp #CPlusPlus"
},
"published": "2026-07-11T16:07:54+00:00",
"post-type": "note",
"_id": "48886050",
"_source": "8007",
"_is_read": false
}
How C++20 improved the for-loop syntax
Here’s a small piece of syntactic sugar I just discovered from C++20.
lzon.ca/posts/tips/c...
#IndieWeb #PersonalWeb #Blog #TechTips #Programming #Cpp #CPlusPlus
{
"type": "entry",
"published": "2026-07-11T16:07:44.343Z",
"url": "https://bsky.app/profile/did:plc:gkhisdhkhhzlsnvf7gzdrxqz/post/3mqf2bfkuzk2l",
"content": {
"text": "How C++20 improved the for-loop syntax\n\nHere\u2019s a small piece of syntactic sugar I just discovered from C++20.\nlzon.ca/posts/tips/c...\n\n#IndieWeb #PersonalWeb #Blog #TechTips #Programming #Cpp #CPlusPlus"
},
"author": {
"type": "card",
"name": "ca-lzon.bsky.social",
"url": "https://bsky.app/profile/ca-lzon.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "48885917",
"_source": "9305",
"_is_read": false
}
did you know we have a newsletter archive??? you can read all previous editions of our email newsletter, all hosted on a fun little cowsite! issue 1 is an introduction to cowsites and the old web, and issue 2 is on artists vs the web 2.0. give it a read! newsletter.cowsite.net #cowsites #newsletter #oldweb #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@cowsites/116901942303433611",
"content": {
"html": "<p>did you know we have a newsletter archive??? you can read all previous editions of our email newsletter, all hosted on a fun little cowsite! issue 1 is an introduction to cowsites and the old web, and issue 2 is on artists vs the web 2.0. give it a read! newsletter.cowsite.net <a href=\"https://mastodon.social/tags/cowsites\">#<span>cowsites</span></a> <a href=\"https://mastodon.social/tags/newsletter\">#<span>newsletter</span></a> <a href=\"https://mastodon.social/tags/oldweb\">#<span>oldweb</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "did you know we have a newsletter archive??? you can read all previous editions of our email newsletter, all hosted on a fun little cowsite! issue 1 is an introduction to cowsites and the old web, and issue 2 is on artists vs the web 2.0. give it a read! newsletter.cowsite.net #cowsites #newsletter #oldweb #indieweb"
},
"published": "2026-07-11T15:01:18+00:00",
"post-type": "note",
"_id": "48885491",
"_source": "8007",
"_is_read": false
}
@IpassBy this is an old idea that you publish first on your site them syndicate out, it's the bases of the #indieweb and a core idea of the #OMN
"Content may be used, provided it remains aligned with the objective and includes a clear reference to method-M as the original source."
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@hamishcampbell/116901751212008445",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@IpassBy\">@<span>IpassBy</span></a></span> this is an old idea that you publish first on your site them syndicate out, it's the bases of the <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> and a core idea of the <a href=\"https://mastodon.social/tags/OMN\">#<span>OMN</span></a> </p><p>\"Content may be used, provided it remains aligned with the objective and includes a clear reference to method-M as the original source.\"</p>",
"text": "@IpassBy this is an old idea that you publish first on your site them syndicate out, it's the bases of the #indieweb and a core idea of the #OMN \n\n\"Content may be used, provided it remains aligned with the objective and includes a clear reference to method-M as the original source.\""
},
"published": "2026-07-11T14:12:42+00:00",
"post-type": "note",
"_id": "48885078",
"_source": "8007",
"_is_read": false
}
HyperTexting Wants to Turn the Open Web Into Your Next Social Feed
HyperTexting aggregates websites, blogs, newsletters, and podcasts into one feed.
#SocialMedia #IndieWeb #ContentAggregation #WebPublishing #Startups
https://wellfunded.news/articles/hypertexting-open-web-scrollable-social-feed
{
"type": "entry",
"published": "2026-07-11T14:01:06.049Z",
"url": "https://bsky.app/profile/did:plc:6ueeiq5orkx3fagqpegkmg3s/post/3mqet6xd5rm2e",
"content": {
"text": "HyperTexting Wants to Turn the Open Web Into Your Next Social Feed\n\nHyperTexting aggregates websites, blogs, newsletters, and podcasts into one feed.\n\n#SocialMedia #IndieWeb #ContentAggregation #WebPublishing #Startups\n\nhttps://wellfunded.news/articles/hypertexting-open-web-scrollable-social-feed"
},
"author": {
"type": "card",
"name": "wellfunded.bsky.social",
"url": "https://bsky.app/profile/wellfunded.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "48884984",
"_source": "9305",
"_is_read": false
}
Question for the #smallweb and #indieweb communities.
Do you believe that #craigslist counts as an alternative to Facebook marketplace?
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.xyz/@ReedYenara/116901623160266934",
"content": {
"html": "<p>Question for the <a href=\"https://mastodon.xyz/tags/smallweb\">#<span>smallweb</span></a> and <a href=\"https://mastodon.xyz/tags/indieweb\">#<span>indieweb</span></a> communities.</p><p>Do you believe that <a href=\"https://mastodon.xyz/tags/craigslist\">#<span>craigslist</span></a> counts as an alternative to Facebook marketplace?</p>",
"text": "Question for the #smallweb and #indieweb communities.\n\nDo you believe that #craigslist counts as an alternative to Facebook marketplace?"
},
"published": "2026-07-11T13:40:08+00:00",
"post-type": "note",
"_id": "48884813",
"_source": "8007",
"_is_read": false
}
Most useful takeaway: best ai video generator 2026 depends on use case, not flashiest demo. If I’m making short-form clips, I should prioritize speed, edit control, and workflow fit over wow factor. I also compare tools like Runway against actual output needs, not promo videos. https://toolstackscout.com/ai-tools/best-ai-video-generator-2026/ #AIvideo #indieweb #AITools
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@toolstackscout/116901467624168093",
"content": {
"html": "<p>Most useful takeaway: best ai video generator 2026 depends on use case, not flashiest demo. If I\u2019m making short-form clips, I should prioritize speed, edit control, and workflow fit over wow factor. I also compare tools like Runway against actual output needs, not promo videos. <a href=\"https://toolstackscout.com/ai-tools/best-ai-video-generator-2026/\"><span>https://</span><span>toolstackscout.com/ai-tools/be</span><span>st-ai-video-generator-2026/</span></a> <a href=\"https://mastodon.social/tags/AIvideo\">#<span>AIvideo</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/AITools\">#<span>AITools</span></a></p>",
"text": "Most useful takeaway: best ai video generator 2026 depends on use case, not flashiest demo. If I\u2019m making short-form clips, I should prioritize speed, edit control, and workflow fit over wow factor. I also compare tools like Runway against actual output needs, not promo videos. https://toolstackscout.com/ai-tools/best-ai-video-generator-2026/ #AIvideo #indieweb #AITools"
},
"published": "2026-07-11T13:00:35+00:00",
"post-type": "note",
"_id": "48884571",
"_source": "8007",
"_is_read": false
}