FlockOfCats, to SmallWeb
@FlockOfCats@famichiki.jp avatar

I fully support the idea of the #SmallWeb. That’s why I post videos that get 6 views

jlsksr, to SmallWeb
@jlsksr@mastodon.online avatar

I really like personal homepages and have quite a list of them bookmarked. I'll post one every week until I don't or unless I fall behind this schedule. 😉 So here's Cool Personal Homepages Vol. 14: starbreaker.org https://starbreaker.org/

lobau, to SmallWeb
@lobau@noodle.social avatar

I rewrote my website again lol

https://lobau.io/

@Em0nM4stodon pushed me to rethinking using JS for anything on my personal page, so I gave myself some design constraints:

  • a single HTML page
  • no JavaScript
  • push what can be done visually and interactively, without too much hackery

I think it's pretty awesome what CSS allows you to do now.

#smallweb #css #webdev

aral, to javascript
@aral@mastodon.ar.al avatar

Realised last night that JavaScript Database (JSDB) doesn’t run the constructor on persisted custom objects (https://codeberg.org/small-tech/jsdb#custom-data-types) when deserialising them because I didn’t know that you apparently have to define your constructor manually when using Object.create().

Will fix it today but it’s something to watch out for if you’re using Object.create() directly.

For more info, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/create

weirdwriter, to tech

I wrote about how someone couldn't figure out how to get ahold of me because I wasn't on Facebook and how that really frightened me https://robertkingett.com/posts/6552/ #Tech #Technology #IndieWeb #SmallWeb #SMS #Email

MichalBryxi, to random
@MichalBryxi@veganism.social avatar

My latest pet : Replace the "free" sharing services with simple solution where one has full control of (a) data collection (b) data storage (c) data sharing/visualisation.

If you want to give this like alternative a go, I'd be happy for any and all comments:

https://github.com/vast-ch/the-mountains-are-calling

MichalBryxi,
@MichalBryxi@veganism.social avatar

At the time I was building this I was watching (on and off, finished just now) "An introduction to #SmallWeb" from @aral

I've used completely different stack in my project, but I think the fundamental thoughts (decentralised, private, ownership) are the same.

Really cool to see similar thoughts around 🐱

https://vimeopro.com/newcrafts/newcrafts/video/842224883?utm_content=buffer9e531&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer

aral, to SmallWeb
@aral@mastodon.ar.al avatar
ovidem, to SmallWeb
@ovidem@mastodon.social avatar

This post by @Daojoan is spot on, and the reason I decide to (re)launch @indieaisle. I would add that you should use tools, resources, and other people to help develop your site. Work with a designer, a developer, a template, a system. BUT understand how it all works together and how you can make changes if you need to.

#indieweb #SmallWeb #diy #web

https://joanwestenberg.com/blog/the-creator-economy-trap-why-building-on-someone-elses-platform-is-a-dead-end

aral, to SmallWeb
@aral@mastodon.ar.al avatar

Heads up for anyone playing with Kitten:

When the backup and restore branch lands, there will also be a breaking change to the Streaming HTML workflow.

Currently, when you expose an onConnect() handler, Kitten automatically adds hx-ext='ws' and ws-send attributes to your forms. Going forward, it will only add the former.

You’ll have to add ws-send (or Kitten’s syntactic sugar, connect) manually.

This is to allow hybrid workflows.

e.g.,

https://codeberg.org/kitten/app/src/branch/backup-and-restore/examples/streaming-html/file-uploads

aral, (edited ) to random
@aral@mastodon.ar.al avatar

I remember folks in the web community shunning me when I first started speaking out against Big Tech – because I was criticising their friends who worked at Google, Facebook, etc. – saying I was exaggerating things.

I wonder what the same folks think now given what we know about these very same corporations; given a number of them are actively enabling a genocide.

Am I still an alarmist?

(I understand if some of you are too busy working at one or debating the minutiae of CSS syntax to reply.)

aral,
@aral@mastodon.ar.al avatar

@eliasr Had to check – apparenty 12 years ago or so now. I think this – from 2012 – was one of the first talks I gave on the subject: https://www.hackshackers.com/news/2012/09/hackshackers-brighton-open-communities/

It was the talk that later became the one I gave at the RSA: https://www.youtube.com/watch?v=ldhHkVjLe7A

(And I’ve since been working on the problem and trying to formulate solutions to it, which has led me to what I’ve been working on for the last ~6 years with the Small Web) https://ar.al/2020/08/07/what-is-the-small-web/

imadnyc, to SmallWeb

does anyone know of any podcasts that are ? Like not hosted on YouTube and stuff - just independent people doing niche things. I like nature, news, engineering stuff. A shining example to me is TLE on their castopod (I know they're also on yt but I only use the castopod.

weirdwriter, to ai

If you have a website with neo cities, just know that the creator actually likes AI, and will add it again based on this post alone. Moratorium on freaking out about AI https://kyledrake.com/writings/ai

One alternative I've found is https://nekoweb.org/

Background on NeoCities adding AI to their editor.

https://cohost.org/horseonvhs/post/5661130-fucking-come-on-man

flamed, to SmallWeb
@flamed@social.lol avatar

Here's a collection of search engines that aren't Google, Bing, DDG, or Brave: https://flamedfury.com/links/#search

jnv, to Blog
@jnv@fosstodon.org avatar

Is Porkbun still considered a good domain registrar? Are there similar Canadian domain registrars?

yggverse, to random

Thoughts protocol much native for Yggdrasil ecosystem than , because at least does not require TLS/DNS and CN/SNI as extra dependency.

Pretty useful protocols comparison at footer of this page:

gemini://scrollprotocol.us.to/

reiver, (edited )
@reiver@mastodon.social avatar

@yggverse

Interesting.

I haven't heard of before:

gemini://scrollprotocol.us.to/

...

I added it to my small-net page:

https://reiver.link/small-net

aral, to SmallWeb
@aral@mastodon.ar.al avatar

This is a niche one and will likely not affect any of the (three?) people playing with Kitten¹ right now but, in any case:

If you persist custom types to your Kitten database, you might be hit by this bug that was introduced when I released versions of Kitten with minified identifiers.

I briefly wrote about what happened, how you can identify if you’re affected, and how you can fix it here:

https://codeberg.org/kitten/app/issues/160#issuecomment-1775375

¹ https://codeberg.org/kitten/app

aral, to SmallWeb
@aral@mastodon.ar.al avatar

Thanking David for the quick fix of a html-validate issue with acceptable values for the textarea tag’s autocomplete attribute (https://gitlab.com/html-validate/html-validate/-/issues/249).

If you’re not using html-validate, you should. Kitten* has is integrated by default so you get your markup validated on every save and you can see validation errors in the browser (you can even have it highlight the invalid elements visually on the page) :)

aral, to SmallWeb
@aral@mastodon.ar.al avatar
ApisNecros, to SmallWeb

Third new blog post in three days! I will now proceed to not post for two months 😅

A new addition to my People series about some people I overheard while reading outside a bookstore one night.

#IndieWeb #SmallWeb #PersonalSites
https://www.vzqk50.com/blog/people/51-over-3/

lilithsaintcrow, to random
@lilithsaintcrow@raggedfeathers.com avatar

"Our online spaces are not ecosystems, though tech firms love that word. They’re plantations; highly concentrated and controlled environments, closer kin to the industrial farming of the cattle feedlot or battery chicken farms that madden the creatures trapped within." https://www.noemamag.com/we-need-to-rewild-the-internet/

aral,
@aral@mastodon.ar.al avatar

@lilithsaintcrow @laguiri Well, some of us are trying and it would be amazing if folks actually funded us so we could continue to exist and do our work.

https://ar.al/2020/08/07/what-is-the-small-web/

https://small-tech.org

https://small-tech.org/fund-us

aral,
@aral@mastodon.ar.al avatar
aral, to random
@aral@mastodon.ar.al avatar

If you’re working on Kitten¹ from source, please clone a fresh copy.

I just rewrote history to reduce the repository size (correctly this time, including all references from branches, tags, etc.).

The good news is that – contrary to what the Codeberg interface is currently showing the size to be (176MB) – the repository is only about 5MB now so it should only take a couple of seconds to clone.

Related issue: https://codeberg.org/Codeberg-e.V./requests/issues/182

:kitten: 💕

¹ https://codeberg.org/kitten/app

aral,
@aral@mastodon.ar.al avatar

(If you’re wondering why the repository was 176MB to begin with, it’s because I was initially deploying from the /dist folder in the repository. But since then I created a special deployment site for Kitten and now Kittens come from, well, where else but https://kittens.small-web.org.)

:kitten: 💕

PS. It takes me ~3.5 seconds to build and deploy a new version of Kitten so its common for there to be multiple new versions in a day. Run kitten update to get the latest.

mms, to scifi
@mms@emacs.ch avatar

New brain rot: Dune Part II

"But I was very skeptical. The trailers seemed to indicate a train wreck. They were full of explosions, angry screaming guys and the taglines about war. Dune was never about war. War was in there, but it was never the point. But cinema, SciFi especially, loves special effects, and big-booms are amongst the most used. I dislike a lot of SciFi movies from the USA, as the (so called) spectacle is all there is."

https://michal.sapka.me/brain-rot/dune/part-two-2024/

#dune #scifi #100daystooffload #smallweb #indieweb

aral, to SmallWeb
@aral@mastodon.ar.al avatar

Coming soon: it’s going to be trivial to deploy a different app on your Small Web server. Useful if you’re a dev and you’re playing around with different apps.

https://vimeo.com/932120624

(Also, notice the speed at which deployment happens. I’m one step away from implementing this in Domain using pre-warmed Kitten instances – called toasty kittens – thereby bringing the time it takes to deploy your own Small Web place down to a handful of seconds.)

:kitten: 💕

#Kitten #SmallWeb #deployment

aral,
@aral@mastodon.ar.al avatar

It now takes ~10 seconds to set up your own Small Web¹ place using Domain².

This was closer to one-minute last week.

Been working towards this for six years… That’s ~10 seconds to get up and running with your own Small Web place at your own VPS server and at your own domain name.

Can owning your own place on the Web be as simple as setting up a Facebook account? Yes. Likely simpler. And this brings us one step closer to that goal.

https://vimeo.com/936289659

#SmallWeb #Domain #10seconds

aral,
@aral@mastodon.ar.al avatar

Haha, forgot the footnotes, sorry:

¹ Small Web: https://ar.al/2020/08/07/what-is-the-small-web/

(Also see latest updates on: https://ar.al/)

² Domain: https://codeberg.org/domain/app

#SmallWeb #Domain #Kitten

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • ethstaker
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • tacticalgear
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines