vit.am is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
weeknotes 26.4: Porque mi vida es mejor que la tuya (no).
Recap of #Blaugust2026
New post on #BurgeonLab
https://burgeonlab.com/blog/blaugust-2026-recap/
Really chuffed about my first go at this blogging event. The last day was exceptional with my second ever guest / collab post (this time with James).
Thanks for everyone who followed my Blaugust journey! I look forward to doing more next year.
This is post 91 of #100DaysToOffload
https://burgeonlab.com/tags/100daystooffload/
Just a slow morning of site clean up and coffee.
https://readbeanicecream.codeberg.page/
#indieweb #blogging #smallweb #plaintext #opensource #personalsites #tech #smolweb #foss #pandoc #asciidoctor #productivity #rss #blogpost #blog
Oh, what a day! Spent afternoon trying to make #ghost connecting with #activitypub (so far, no success), my #ssh connection keeps dropping off, so that needs fixing - but I am so looking forward to write and publish again...but this time, in my own, self-hosted corner of the #internet .
Nobody around me thinks of the #digitalsovereignty , so it's time to let people know why it's important.
Also looking into #SmallWeb , #indieweb , #blogroll and connected topics.
Fascinating stuff.
I'm putting together a list of fun/interesting things to do online without non-free javascript.
Do you know something cool?
I have obvious things like Project Gutenberg but there's got to be more I don't know. Your own sites count!
Please boost.
Have you heard of the Tiny Awards? Me neither. Until I read about them in a blog post today. I haven't looked at all the sites yet, but I have found some cool ones among them already. And then there are the last years' nominees to discover too...
The Tiny Awards "since 2023, [have] celebrated the best of the small, poetic, creative, handmade web."
11 websites are nominated and everyone can vote. Voting closes on Sept 25th.
🥳 Two Friday releases:
• Auto Encrypt v6.1.0 - https://codeberg.org/small-tech/auto-encrypt#readme
• Auto Encrypt Localhost v11.1.0 - https://codeberg.org/small-tech/auto-encrypt-localhost/#readme
This is a code quality improvement release.
Both modules now use a common x509 package (@small-web/x509) and I’ve managed to reduce third-party runtime dependencies to one in Auto Encrypt (temporal-polyfill – which I’ll remove in the next major version when I bump up the minimum Node version to 26) and zero in Auto Encrypt Localhost.
This has reduced the code surface considerably and should make things easier to audit, going forward.
#SmallWeb #SmallTech #AutoEncrypt #AutoEncryptLocalhost #releases #TLS #SSL #web #dev #JavaScript #NodeJS
@EUCommission Right, well, I’ve registered small-web.eu and small-tech.eu as backups for now.
Thankfully, with what I’ve built this year, the Small Web doesn’t need TLDs to work (see https://ar.al/2025/06/25/web-numbers/) but still, here’s hoping it doesn’t come to that because it will be a right hassle to move stuff over.
Buy, hey, better safe than sorry.
And I’m definitely reconsidering my choices when it comes to payment services/merchant of record for Catalyst (the free/open Small Web hosting app I’m building).
#US #fascism #ICAAN #TLDs #internet #web #BigTech #BigWeb #EU #SmallWeb #SmallTech #webNumbers
@EUCommission Also, some of you were scratching your heads when I mentioned last year that the Small Web will be using web numbers, not domain names.
Maybe it makes a bit more sense now?
https://ar.al/2025/06/25/web-numbers/
#WebNumbers #SmallWeb #SmallTech #antifascism #decentralisation #TLDs #ICAAN #centralisation #USA #fascism #tech
🥳 Auto Encrypt Localhost version 11.0.0 released
This is mostly a bug fix, code quality, and modernisation release.
Auto Encrypt Localhost automatically provisions and installs locally-trusted TLS certificates for Node.js https servers in 100% JavaScript (without any native dependencies like mkcert and certutil).
https://codeberg.org/small-tech/auto-encrypt-localhost/#readme
• 100% test coverage.
• Zero type errors.
• Bug fixes.
• Moved from Tape + c8 + Tap Monkey to node:test + Test Monkey¹.
• Minimum Node version bumped to 24.19.0.
Full change log: https://codeberg.org/small-tech/auto-encrypt-localhost/src/branch/main/CHANGELOG.md
¹ https://codeberg.org/small-web/test-monkey
#SmallWeb #SmallTech #AutoEncrypt #https #TLS #Kitten #mkcert #certutil #NodeJS #JavaScript #dev
🥳 Auto Encrypt version 6.0.0 released
This is mostly a bug fix, code quality, and modernisation release.
Auto Encrypt automatically provisions TLS certificates for Node.js servers – like Kitten¹ – using Let’s Encrypt.
https://codeberg.org/small-tech/auto-encrypt
• 100% test coverage (on both Pebble and Staging).
• Zero type errors.
• Bug fixes and better error handling.
• Security improvements.
• Moved from Tape + c8 + Tap Monkey to node:test + Test Monkey².
• Minimum Node version bumped to 24.19.0.
Full change log: https://codeberg.org/small-tech/auto-encrypt/src/branch/main/CHANGELOG.md#changelog
¹ https://codeberg.org/kitten/app
² https://codeberg.org/small-web/test-monkey
#SmallWeb #SmallTech #AutoEncrypt #https #TLS #Kitten #LetsEncrypt #NodeJS #JavaScript #dev
Is it just me, or are most of the #indieweb standards unbelievably convoluted? It seems you want simple ways to connect websites. This is so overcomplicated, and unbecoming of personal websites.
The current internet is just a collection of ad-driven malls. Moving toward decentralized, human-scale nodes is the only way to get actual community back. I prefer a few small rooms over one giant stadium managed by an algorithm. It is time to prioritize intimacy over reach.
New blog post: "My kids are kicking my ass at chess"
My kids, 6 and not-quite-4, are learning chess — and they are kicking my ass.
Well, okay…I’ll admit that it’s a bit click-baity, because they have yet to beat me.
And I’m actually not all that good at chess myself.
[...]
https://schafe-sind-bessere-rasenmaeher.de/mindfulness/my-kids-are-kicking-my-ass-at-chess/
I have been a #blogger since early stages of me life during elementary school. Later, I found writing of a way to express meself, share me thoughts, and also take notes possibly useful for others or me future self.
I also started to read personal blogs of other people also known as #smallweb websites. Recently, a colleague of mine showed his blog and a post in it, and asked me to read it. From the first paragraph, it was clear it is #LLM generated. I asked him about it. He said the content is from himself but he asked an LLM to turn that content into the actual writing. I really disliked it. And he didn't understand why I disliked it so much either. From his point of view, he was trying to teach something. The learning material was from himself and he asked LLM to only generate a good text from it.
The thing is, when I write, that's a way of expressing meself, me thoughts, me opinions and so on. It has positive psychological value for me. For writing, I have a style and I keep it. Similar to an artist who has a style.
When I read personal blogs of other people, I want to connect with their minds and try to see things from their eyes. I want to somehow know how someone else is experiencing and understanding this world. When someone uses an LLM, it creates a barrier between his mind and me.
If you still don't understand, imagine when you want to talk to your friend, you let an LLM talk on your behalf. What is the point of human relations? Blogging is just a new way of human relations.
I'm the very first submission to the Small Web Virtual Potluck with this vegan Pineapple Tofu Satay dish 🍍 Bon appétit! https://lostletters.neocities.org/2026/08/10/vegan-satay #SmallWeb #Vegan #blaugust
RE: https://infosec.exchange/@Em0nM4stodon/117066506009210864
Bring back Web 1.0. Or maybe even Web 0.x.
My #HTMLday creation!
➡️ https://burgeonlab.com/html-day-2026.html
It was very freeing to write from scratch compared to using a #SSG. I ought to do it more often!
PS. Had a horrid time trying to publish a plain HTML page bypassing #Hugo templates/layout lookup order. It works in `hugo server` but not when running `hugo`. I resorted to just putting the HTML in the static folder.
#HTMLDay2026 #webdev #website #poetry #CreativeWriting #writingcommunity #smallweb #indieweb #BurgeonLab
weeknotes 26.2: Porque escribir cosas porque sí también mola.
Tomorrow is HTML Day!
"On Saturday, August 8th, 2026, we'll be gathering in places around the world to write and celebrate HTML."
Lots of events, including online. Should be fun!
Liberapay, if you'd rather your money didn't route through anybody's payment empire: https://twp.ai/9OZjfT
https://twp.ai/4huUTP
Writers — what's the one thing you refuse to let a platform decide for you?
#WritersLife #WritingCommunity #IndieMedia #Fediverse #Journalism #ReaderFunded #Liberapay #Solidarity #MutualAid #SmallWeb #AmWriting #MutualAid #MutualAidRequest
2/2
No billionaire upstairs deciding which of you counts as a demographic. No data broker rifling your grief for resale. No ghoul in a quarter-zip optimizing my sentences for engagement.
Just readers who pay. That's the whole damn machine — and it means the only thing I have to be loyal to is whether the number checks out.
Two years of this. Written by a blood, sweat, and my own goddamned hands.
#Solidarity #MutualAid #SmallWeb #AmWriting #MutualAid #MutualAidRequest
1/2
🥳 Auto Encrypt: 5.1.1 released
• Fixed: Issue #26¹: Regression: AutoEncrypt HTTPS server does not start using new certificates upon renewal
https://codeberg.org/small-tech/auto-encrypt
Many thanks to zanecodes² for catching this rather fundamental bug.
Here’s a quick post-mortem:
Implementing support for IP Address certificates³ (see Web Numbers⁴) meant that we had to stop using `SNICallback`. This necessitated two changes:
1. Provisioning the TLS certificates before starting the server instead of on first hit.
2. Manually setting a new secure context for the running server so that newly-provisioned certificates are used on future connection attempts without having to restart the server.
While I had implemented the first, I hadn’t implemented the second.
This update fixes that.
(In case you’re wondering how I didn’t notice this before, given that Auto Encrypt is used in @small-tech/https⁵, which is used in Kitten⁶, which all our sites at Small Technology Foundation⁷ run on, the change coincided with the implementation of daily scheduled restarts on Kitten production servers⁸ to give their JSDB databases⁹ a chance to compact their data (e.g., actually delete deletes and prune stale updates from the append-only log.)
¹ https://codeberg.org/small-tech/auto-encrypt/issues/26
² https://codeberg.org/zanecodes
³ https://codeberg.org/small-tech/auto-encrypt/commit/116cb9cbf7d2059a578248796886c504963f740f#diff-a77b15c0d64cf6111e025645e562faf8ccabb9d7
⁴ https://ar.al/2025/06/25/web-numbers/
⁵ https://codeberg.org/small-tech/https
⁶ https://kitten.small-web.org
⁷ https://small-tech.org
⁸ https://codeberg.org/kitten/app/commit/a4a11839faf0091dd65040f2be5b85910f5a1849
⁹ https://codeberg.org/small-tech/jsdb
#AutoEncrypt #https #TLS #LetsEncrypt #IPAddresses #WebNumbers #SmallTech #SmallWeb
In the spirit of the "small web" I want to move off of wordpress for my website.
But I've so many posts and media and migrations have never been a straight forward thing when Ive attempted in the past.
Ive not much time at the moment but would love to move to a website system more inline with my own beliefs :(
ideas welcome lol.
"How to have a proper small web website within minutes; free, lightweight, easy."
New #blogpost on #BurgeonLab!
➡️ https://burgeonlab.com/blog/date-objects-hugo-javascript-node/
It's about date objects with Hugo, Indiekit, Node.js.
This is the post 1 of #blaugust2026
Learn more about #blaugust here:
https://burgeonlab.com/notes/2026/0801-1551/
#smallWeb #personalsites #personalblog #blogging #blogs #nodejs #hugo #indiekit #troubleshooting #techblog
Last minute decision to join #blaugust2026
Less than 30 minutes before August 1st ends (I better write this note quickly!) I have decided to participate in this rather infamous annual blogging event called #Blaugust, created by, sadly the late, @belghast.
I’m aiming to get at least the Bronze award and also the Community Builder award...
See full note: https://burgeonlab.com/notes/2026/0801-1551
Join me!
#bloggingCommunity #blogging #blogs #smallweb #indieweb #writingcommunity #writingchallenge
Time for an RSS/bookmarks purge and overhaul!
I am looking for great independent writers, authors, and bloggers who can be followed via RSS or on the fediverse. Preferred topics tagged below, but all recommendations are welcome!
#science #tech #techology #history #archaeology #philosophy #indieweb #books #movies #podcasts #smallweb #fediverse #sociology #astronomy #rss #linux #retrocomputing #retrogaming #digitalminimalism #strangenews #weirdnews #blogging #blog #blogs
Show me what you got!
🌐 Where's your website?
“How to have a proper small web website within minutes; free, lightweight, easy.” ―https://www.arscyni.cc/file/warez_your_website.html
#SmallWeb #Mataroa #Pagecord #Bearblog #PixelUnion #Codeberg #statichost
🍵 boostedHey folks, can you help me out with a little something: trying to come up with a good number of files limit for a file scan (for Kitten so you don’t hit heap memory limits if you run it from the wrong directory by mistake) and I’d love some statistics from real JavaScript/TypeScript Node.js projects of the number of files in them (excluding .git and node_modules).
Would you be kind enough to run the following command in Terminal in your largest projects and let me know what number your get (along with a short description of the project):
find . \( -name "node_modules" -o -name ".git" \) -prune -o -print | wc -l
Thank you :)
#Kitten #SmallWeb #SmallTech #NodeJS #web #dev #stats #helpWanted