Similarly, Gemini protocol sites: https://opensource.com/article/20/10/gemini-internet-protocol
Otherwise the #SmallWeb in general: https://benhoyt.com/writings/the-small-web-is-beautiful/

Similarly, Gemini protocol sites: https://opensource.com/article/20/10/gemini-internet-protocol
Otherwise the #SmallWeb in general: https://benhoyt.com/writings/the-small-web-is-beautiful/
The offpunk-users mailing-list has suddenly seen a dramatic increase in volume. People are really starting to use #offpunk and asking questions, trying to understand how it works.
https://lists.sr.ht/~lioploum/offpunk-users
I’m doing my best to answer and helping people getting started. There’s now a "tutorial" command (which is simply redirecting you to https://offpunk.net/ )
People are also asking me about #gemini
Welcome to the #smolnet #SmallWeb #smallinternet #unix , welcome to the #resistance …
New Kitten release
• Socket routes now have precendence in the router.
This stops wildcard page routes from capturing the default socket routes that Kitten creates to enable the Streaming HTML workflow.
e.g., Previously, the following route:
/videos/index_[slug].page.js
Could not connect to its default socket (/videos/default.socket) because default.socket would be captured by the [slug] parameter.
Now, it will work as intended as the /videos/default.socket (a socket route) has precendence over index_[slug].page.js (a page route).
Learn more about Kitten’s Streaming HTML workflow here:
https://kitten.small-web.org/tutorials/streaming-html/
Enjoy!
now that kiki - my super lo-fi wiki/blog/website software - is running pretty darn smoothly, i'd like to think about adding support for weird protocols
telnettable bbs with menuing? gopherspace? gemini?
I'm checking out free web hosting providers that can be used for fun and personal websites.
I wanted to know what to recommend to people who want to make their own website, so I decided to try things out for myself!
Testing Free Website Hosts
https://web.pixelshannon.com/freehosts
We are committed to surfacing content from the Small Web in our search results, which makes Kagi uniquely different to any other search engine out there.
It is not only part of our mission to humanize the web but we genuinely feel that this improves the quality of search results and discoverability of high quality, relevant content (created by humans!)
I've been writing a new personal site from scratch. It's been a while since I've done a site design entirely by hand, without any frameworks to lean on.
It's been a lot of fun, and I've been honing my html5 and css3 skills - trying to do everything the *right* way. Making use of some of the more esoteric CSS properties I'd never bothered with before (like margin-inline or padding-block) .
I've made all the graphics myself using #svg (thanks #inkscape!).
I'm focusing on having a *microscopic* footprint, with minimum connections (one markup, one stylesheet).
Just discovered crazyguyonabike.com and it is PACKED TO THE BRIM with so many details!!!
Also straight up 90s website in very best way possible, wow!
Was looking into handlebars and found this:
https://www.crazyguyonabike.com/doc/page/?page_id=148091
this is it, folks! we are in the final week before submissions are due for GOOD INTERNET, a new print periodical magazine about all the things that make the #web fun: things like the #smallweb, the fediverse, the #indieweb, and efforts to actively fight #enshittification. submissions are open until MARCH 15.
check the submission guidelines or sign up for email alerts to be notified when we publish in may!
https://goodinternetmagazine.com
if this is your first time hearing about this, you still have enough time to come up with and write an article or complete a digital #art piece, if you're passionate about the #internet and want to write about it! :) bloggers, it's your time to shine!~
i can't wait to show y'all the incredible stories that have been submitted from all over the 'net, and some of the coolest art i've seen about the web!
thank you to everyone who's been so supportive of this project already. this is why this side of the internet is amazing. please boost, if you can; i want to make sure i did everything i could to include as many diverse voices as i can.
thank you!
original post: https://tilde.zone/@xandra/113913277766098384
Dear #SmallWeb, what sites other than Neocities, GitHub Pages, would you recommend for people wanting to share techy knowledge?
I was never really happy with the wall of text that used to be on my /about page. I replaced it with a 16 point list today, and that's so much better already.
The point is: it's *your* website. What you put there should make you happy, regardless of conventions or imaginary "[thing] should be done like this..." expectations.
What I absolutely adore about the indie/ personal/ small web: Everybody's approach is very different. There are super modern looking websites and there are the ones who seem to come straight out of the 1990's/ early 2000's. There are ones that are specially made to work on the oldest computers. There are ones with and ones without Java Script. Ones made by pro web devs and ones made my people who are just starting to learn the basics. There are people who've been there from the beginning and those who are very new. And everything in between. People of all ages, backgrounds, and walks of life.
In visiting personal websites you are seeing and experiencing the diversity of the world. And it's glorious!
#indieWeb #personalWeb #personalWebsite #smallWeb
New instance, so time for a re #introduction post!
Hi all, I'm Phillip! I just moved from infosec.exchange (I still love you Jerry
) I'm a 20-something guy living with my gf somewhere in the U.S. unfortunately.
Professionally, I am a solo #it admin/automation engineer at a smaller company.
Unprofessionally, I am into #discgolf, #music, #reading, #houseplants, #homelab, #gaming, #SmallWeb, and more. Check out my omg.lol page in my bio if you'd like. Feel free to say hi!
Do you follow any #blog about ancient world? Egypt, Rome and so. I’d love to foków some archeologists:-)
Via Porkbun's website, small price increases for certain (niche) TLDs coming April 1 (and no, it doesn't appear to be an April Fool's joke ) https://porkbun.com/blog/domain-name-prices-increase-april-2025
Today I ran across @ricmac and his new, truly expansive piece on the history of (the admittedly centralized) GeoCities and its origins.
I had a GeoCities site myself in the 90s (that is sadly lost to time now), and I didn't know all this wild history Richard dug up for this.
A must-read if you're into the whole 90s early web thing: https://cybercultural.com/p/geocities-1995
New Kitten release
• Fixes edge case where the sign in page, if left open for longer than the length of a session, would throw an error on sign-in attempt (because the challenge for the public-key authentication Kitten apps use would have expired alongside).
I'm a bit obsessed with working on my website currently. And inspired by all the fantastic personal websites I'm finding. So here's another update to my website:
I added three pages: a sitemap, a page where I want to collect all the single pages I want to make, and one such single page.
I also put the change log on my homepage into a scrollable box. I'm not super happy with how it looks, but I do like a scrollable box thing.
I am feeling a bigger re-design coming... I have ideas, but don't know when I'll actually sit down to try it out. I have some ideas of single pages first.
#personalWebsite #neocities #smallWeb #personalWeb #indieWeb
The Internet and the web were born open, then closed walls were built in the name of profit and user convenience. It's time we leave the closed walls behind and go back to how the Internet was supposed to be: a collection of independent applications using common protocols.
https://snikket.org/blog/products-vs-protocols/
https://homebrewserver.club/have-you-considered-the-alternative.html
While working on porting the Small Technology Foundation web site¹ to Kitten², I took the opportunity to pull out base Model and Collection classes that I’ll likely end up including in Kitten proper:
• Model: https://codeberg.org/small-tech/site/src/branch/kitten/app_modules/database/Model.js
• Collection: https://codeberg.org/small-tech/site/src/branch/kitten/app_modules/database/Collection.js
To see them in use, here’s the base Posts class (with RSS generation) that extends Collection:
https://codeberg.org/small-tech/site/src/branch/kitten/app_modules/database/Posts.js
And here’s the concrete EventPosts collection class that extends Posts:
https://codeberg.org/small-tech/site/src/branch/kitten/app_modules/database/EventPosts.js
And the EventPost (showing an implementation of a calculated property):
https://codeberg.org/small-tech/site/src/branch/kitten/app_modules/database/EventPost.js
So all this is possible (persisting and reading back typed model collections, etc.) thanks to JSDB¹ (JavaScript database), a zero-dependency, transparent, in-memory, streaming write-on-update JavaScript database I wrote for the Small Web that persists to a JavaScript transaction log and is included as as first-class citizen in Kitten.
https://codeberg.org/small-tech/jsdb
And if you want to know how the magic mapping of classes happens, see the Database App Module:
https://codeberg.org/small-tech/site/src/branch/kitten/app_modules/database/database.js#L34
PS. For a much gentler introduction to persistence in Kitten, see the Kitten Persistence tutorial:
https://kitten.small-web.org/tutorials/persistence/
Enjoy!