I still find myself with two web places.
https://ohheybrian.com/otherblog/posts/still-thinking-about-migrating
I still find myself with two web places.
https://ohheybrian.com/otherblog/posts/still-thinking-about-migrating
Just added Web Reachability API (at least that’s what I’m calling it) support to https://ip.small-web.org.
It’s for testing the reachability of your Small Web servers (using a domain or, more importantly, an IPv4/IPv6 address). I’m using it to implement Web Numbers¹ support in Auto Encrypt² and Kitten³.
Protocol:
• At http://<endpoint> return an empty HTTP 200 response that includes the following custom header: 'web-reachability-id': ‘<uuid>'
• Hit: https://ip.small-web.org/reach/<endpoint>/<uuid>/
• If you get a 200 response back, your endpoint is reachable. Anything else signals an error.
Enjoy! 💕
¹ https://ar.al/2025/06/25/web-numbers/
² https://codeberg.org/small-tech/auto-encrypt
³ https://kitten.small-web.org
#WebReachabilityAPI #WebNumbers #IpAddresses #reachability #Kitten #AutoEncrypt #SmallWeb #peerToPeerWeb #SmallTech
History of the Finger Protocol
by Rajiv Shah
June 2, 2000
https://web.archive.org/web/20230601031958/http://www.rajivshah.com/Case_Studies/Finger/Finger.htm
(original URL, but 404'ing: http://www.rajivshah.com/Case_Studies/Finger/Finger.htm )
#finger #fingerHole #fingerProtocol #smallInternet #smallNet #smallWeb #smolInternet #smolNet #smolWeb
So I’m teaching a friend who doesn’t have any development knowledge how to get started with Small Web development and I thought it would be a good opportunity to start creating and sharing the course on the Kitten web site, one lesson at a time.
Here’s the link:
https://kitten.small-web.org/course
It’s a work in progress that I’ll be adding to along with our lessons but the draft of the first one, on setting up your development environment (which I whipped up in the pub last night, so expect typos) is here:
https://kitten.small-web.org/course/setting-up/
Please feel free to follow along and file issues if you have thoughts for improvements, etc.
The Setting Up lesson will actually likely end up being the second one with the first being a theoretical one on Small (peer-to-peer) Web development and how it is similar to and differs from Big (centralised) Web development.
Enjoy!
💕
#SmallWeb #Kitten #SmallTech #web #dev #course #education #HTML #CSS #JavaScript #NodeJS
@Daniel_Blake @happyborg@fosstodon.org Thank you! I'll toss in #indieweb and #smallweb, since those communities may enjoy this as well.
What's your favourite client?
Your favourite server to run?
#smolweb #smolnet #SmallWeb #smallnet #geminiprotocol #gemini #GopherProtocol #gopher
The nex-protocol specification is very short.
I updated the initial Kitten course based on our first lesson with @casey and your feedback here. So now we start with no tooling except for your default terminal app and Kitten and it serves as a gentle introduction to the command line and gets to you seeing your first web page in your web browser far more quickly.
https://kitten.small-web.org/course/hello-kitten
The tooling chapter is now Chapter 2:
https://kitten.small-web.org/course/tools-of-the-trade
And there’s a new Chapter 3 that gets you editing your newly-created web page using Helix Editor:
https://kitten.small-web.org/course/hello-kitten-revisited
I’m going to add an introduction to git to this chapter soon.
The course is being developed as Casey and I have our lessons so new chapters should trickle in and things may change with rewrites, etc., as we go.
https://kitten.small-web.org/course
Please feel free to follow along and pipe in with thoughts and suggestions if you have any.
Enjoy!
💕
PS. There will be screenshots, etc., added as I work on it more. I know it’s a bit text-heavy at the moment.
#Kitten #KittenCourse #course #SmallWeb #PeerToPeerWeb #web #dev #HTML #CSS #JavaScript #NodeJS
I like the Gemini Protocol, but — I think too many of the other small-net protocols try to mimic Gemini.
One alternative path that small-net & small-web communities could try is —
Make a new version of the HTTP protocol.
One that includes small-net values.
A small-net HTTP (HTTP/1.4 ?) server could be backwards compatible, such that extant web-browsers could see something (even if the experience is better in a small-net web-browser).
1/
The Web of the 1990s and early 2000s (then called the World-Wide-Web) was different (in quality) from the Web of today.
One interesting thing from that era was that — there were many individuals who (on their own) created whole web-sites about some (narrow) topic each of them obsessed over. Something that each of them raged to master and document — and then published to the world (via the World-Wide-Web).
...
🥳 New Kitten Release
• Reduces minimum Bash version requirement for installing Kitten to Bash 3.2+ (was previously Bash 5+). This removes the requirement for people on macOS to upgrade the ancient version of Bash that Apple ships with their desktop operating system. (If you’re on Linux none of this was ever an issue for you.)¹
• Updates runtime to Node 24.12.0, the latest long-term support (LTS) version.
¹ While it’s easy enough to update your version of Bash on macOS using Homebrew, that only works (as we discovered on Friday https://mastodon.ar.al/@aral/115706233541301655) if you’re running one of the latest three versions of macOS and thus excludes people with perfectly functional older computers. (Don’t get me started on why Apple ships an ancient version of Bash as we’ll go down the rabbit hole of open as in “open for business” vs “free as in freedom” and corporate capture and how capitalism will happily be the end of us if we let it. Aren’t you glad you didn’t get me started?) ;)
6/
The Web wasn't the start of the social-movement to get rid of these (historical) Gate-Keepers.
(The social-movement goes back to at least BBS and other similar networks — i.e., what, for regular people, was before the Internet.)
But the Web did have a big impact on removing these Gate-Keepers. A BIG one!
...
7/
I think some of the hopes for Small-Net & Small-Web from its fans, enthusiasts, and advocates is —
• the return of individuals creating and publishing niche narrowly focused sites,
• removing the modern Gate-Keepers.
These obviously aren't the only desires from those in the Small-Net & Small-Web scene and social-movement, but — I think these 2 are interesting because they are related to the origin of the World-Wide-Web.
5/
Prior to the Web, if you wanted to publish something you created and reach a mass audience or a community — most of the time you would have to go through the TV industry, the film industry, the radio industry, or the newspaper industry.
These were the Gate-Keepers of the time.
In practice, only those with wealth or power were able to get permission from these Gate-Keepers.
For most of the people in the world — this wasn't an option
...
6/
The Web wasn't the start of the social-movement to get rid of these (historical) Gate-Keepers.
(The social-movement goes back to at least BBS and other similar networks — i.e., what, for regular people, was before the Internet.)
But the Web did have a big impact on removing these Gate-Keepers. A BIG one!
...
4/
I think people nowadays are unaware of just how big of a deal that latter part was — being able to write and publish content you created and reach an audience!
It was a huge deal!
As much as the Web was a technology, it was also a social-movement.
Part of the social-movement of the Web getting rid of Gate-Keeper.
...
5/
Prior to the Web, if you wanted to publish something you created and reach a mass audience or a community — most of the time you would have to go through the TV industry, the film industry, the radio industry, or the newspaper industry.
These were the Gate-Keepers of the time.
In practice, only those with wealth or power were able to get permission from these Gate-Keepers.
For most of the people in the world — this wasn't an option
...
3/
As I said, these niche web-sites about some narrow topic were one of the draws of the Internet on the 1990s and early 2000s.
Both reading what others wrote about niche topics you also cared about and perhaps also obsessed over.
But also, being able to create your own niche content on the (narrow) interests you obsessed over.
...
4/
I think people nowadays are unaware of just how big of a deal that latter part was — being able to write and publish content you created and reach an audience!
It was a huge deal!
As much as the Web was a technology, it was also a social-movement.
Part of the social-movement of the Web getting rid of Gate-Keeper.
...
2/
These niche web-sites about some narrow topic of the 1990s and early 2000s were one of the draws of the Internet back then.
(And, to put this into context, remember that the mass-Internet, where regular people used the Internet, didn't really start until about the years 1998 to 2001.)
...
3/
As I said, these niche web-sites about some narrow topic were one of the draws of the Internet on the 1990s and early 2000s.
Both reading what others wrote about niche topics you also cared about and perhaps also obsessed over.
But also, being able to create your own niche content on the (narrow) interests you obsessed over.
...