eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

223
active users

#SmallWeb

21 posts19 participants5 posts today
jalict<p><span class="h-card" translate="no"><a href="https://mastodon.gamedev.place/@LarsThiessen" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>LarsThiessen</span></a></span> I see them everywhere on <a href="https://mastodon.gamedev.place/tags/smallweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallweb</span></a> and <a href="https://mastodon.gamedev.place/tags/neocities" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neocities</span></a></p>
alexandra<p><span class="h-card" translate="no"><a href="https://mastodon.social/@KimSJ" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>KimSJ</span></a></span> i think it’s a bit more hands on; it has to be a bit punk at its core. it’s unfortunately not as convenient as big tech because that’s what got everybody in the first place, imo. but that sounds like the good internet to me. check out the <a href="https://tilde.zone/tags/smallweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallweb</span></a> or <a href="https://tilde.zone/tags/indieweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indieweb</span></a> hashtags and look them up. you can start also with wiby.me if you’d like.</p>
Elena. (she/ her)<p><span>New one the blog: The one where I talk a lot about Star Trek. Again. This time about alpha, beta, and head canon. I have a simple opinion that somehow needed a lot of words.<br><br></span><a href="https://theresmiling.eu/blog/2025/05/alpha-beta-head-canon" rel="nofollow noopener noreferrer" target="_blank">https://theresmiling.eu/blog/2025/05/alpha-beta-head-canon</a><span><br><br></span><a href="https://ibe.social/tags/blog" rel="nofollow noopener noreferrer" target="_blank">#blog</a> <a href="https://ibe.social/tags/personalBlog" rel="nofollow noopener noreferrer" target="_blank">#personalBlog</a> <a href="https://ibe.social/tags/personalWebsite" rel="nofollow noopener noreferrer" target="_blank">#personalWebsite</a> <a href="https://ibe.social/tags/personalWeb" rel="nofollow noopener noreferrer" target="_blank">#personalWeb</a> <a href="https://ibe.social/tags/indieWeb" rel="nofollow noopener noreferrer" target="_blank">#indieWeb</a> <a href="https://ibe.social/tags/smallWeb" rel="nofollow noopener noreferrer" target="_blank">#smallWeb</a> <a href="https://ibe.social/tags/StarTrek" rel="nofollow noopener noreferrer" target="_blank">#StarTrek</a></p>
screwlisp<p><a href="https://gamerplus.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonLisp</span></a> <a href="https://gamerplus.org/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://gamerplus.org/tags/smallweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallweb</span></a> <a href="https://gamerplus.org/tags/kitten" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kitten</span></a> <a href="https://screwlisp.small-web.org/kitten/clkitten-parenscript-kitten-2/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/kitten</span><span class="invisible">/clkitten-parenscript-kitten-2/</span></a> <a href="https://gamerplus.org/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a></p><p>Eev (and lisp secret alien technology) made it /really/ easy and convenient to generate a kitten matching <span class="h-card" translate="no"><a href="https://mastodon.ar.al/@aral" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>aral</span></a></span>'s Tutorial 2: dynamic pages, <a href="https://kitten.small-web.org/tutorials/dynamic-pages/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kitten.small-web.org/tutorials</span><span class="invisible">/dynamic-pages/</span></a> serve it and visit it inside emacs (just press F8 over and over again and it happens on its own).</p><p>I guess you can do it too...? What do you think? How much of a Hurkle itch is this giving you Aral ;p. It seems /really/ easy to get a fancy! <a href="https://gamerplus.org/tags/tls" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tls</span></a> site up like this.</p>
Super Grover does mewtual aid<p>⭐ URGENT! 0/€200 DUE IN 2 DAYS</p><p>DionRa is a <a href="https://mastodon.art/tags/disabled" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disabled</span></a> &amp; <a href="https://mastodon.art/tags/trans" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>trans</span></a> <a href="https://mastodon.art/tags/artist" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>artist</span></a> &amp; refugee of nazi abuse. he needs immediate help with a septic tank bill. anything helps!</p><p>- paypal: diontheblackdragon@gmail.com<br>- CashApp: £KingDionRa<br>- <a href="https://campsite.bio/dionra" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">campsite.bio/dionra</span><span class="invisible"></span></a><br>- <a href="https://dionra.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">dionra.com/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.art/tags/MutualAid" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MutualAid</span></a> <a href="https://mastodon.art/tags/MutualAidRequest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MutualAidRequest</span></a> <a href="https://mastodon.art/tags/transMutualAid" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>transMutualAid</span></a> <a href="https://mastodon.art/tags/TransCrowdfund" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TransCrowdfund</span></a> <a href="https://mastodon.art/tags/CreativeToots" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeToots</span></a> <a href="https://mastodon.art/tags/MastoArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastoArt</span></a> <a href="https://mastodon.art/tags/FediArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediArt</span></a> <a href="https://mastodon.art/tags/OriginalArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OriginalArt</span></a> <a href="https://mastodon.art/tags/handmade" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>handmade</span></a> <a href="https://mastodon.art/tags/noAI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>noAI</span></a> <a href="https://mastodon.art/tags/smallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallWeb</span></a> <a href="https://mastodon.art/tags/portrait" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>portrait</span></a> <a href="https://mastodon.art/tags/illustration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>illustration</span></a> <a href="https://mastodon.art/tags/drawing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>drawing</span></a> <a href="https://mastodon.art/tags/pride" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pride</span></a> <a href="https://mastodon.art/tags/woman" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>woman</span></a> <a href="https://mastodon.art/tags/pretty" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pretty</span></a> <a href="https://mastodon.art/tags/femme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>femme</span></a> <a href="https://mastodon.art/tags/prideMonth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>prideMonth</span></a> <a href="https://mastodon.art/tags/fantasy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fantasy</span></a></p>
Sampsa Kiianmaa<p>Technological Futures: A Letter to the Smolnet <a href="gemini://perma.computer/letter" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible"></span><span class="">gemini://perma.computer/letter</span><span class="invisible"></span></a></p><p><a href="https://blogi.social/tags/smolnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smolnet</span></a> <a href="https://blogi.social/tags/smallweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallweb</span></a> <a href="https://blogi.social/tags/Permacomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Permacomputing</span></a> <a href="https://blogi.social/tags/Tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tech</span></a> <a href="https://blogi.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a></p>
screwlisp<p><a href="https://gamerplus.org/tags/engineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>engineering</span></a> <a href="https://gamerplus.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonLisp</span></a> <a href="https://gamerplus.org/tags/smallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallWeb</span></a> <a href="https://gamerplus.org/tags/Cplusplus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cplusplus</span></a> <a href="https://gamerplus.org/tags/insane" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>insane</span></a> <a href="https://gamerplus.org/tags/future" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>future</span></a> <a href="https://gamerplus.org/tags/clKitten" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clKitten</span></a> <a href="https://screwlisp.small-web.org/momentary/screwlisps-cl-kitten-future-theory/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/moment</span><span class="invisible">ary/screwlisps-cl-kitten-future-theory/</span></a></p><p>in which I lay out a terrifying nine step complete overhauling of present popular <a href="https://gamerplus.org/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://gamerplus.org/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a>. I named it my Insane Fairy Godmother theory.</p>
screwlisp<p><a href="https://gamerplus.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonLisp</span></a> <a href="https://gamerplus.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://gamerplus.org/tags/eev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>eev</span></a> <a href="https://gamerplus.org/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://gamerplus.org/tags/McCLIM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>McCLIM</span></a> <a href="https://gamerplus.org/tags/kitten" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kitten</span></a> <a href="https://gamerplus.org/tags/smallweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallweb</span></a> <a href="https://gamerplus.org/tags/planning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>planning</span></a> <a href="https://gamerplus.org/tags/article" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>article</span></a> <a href="https://screwlisp.small-web.org/momentary/eev-clim-kitten/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/moment</span><span class="invisible">ary/eev-clim-kitten/</span></a> </p><p>Quite in depth. I am interested in talking here about what you think about my working-on-right-now directions. I decided that where-I-am-expecting-to-go-next is a different post.</p><p>In a nutshell, exploring my eev <a href="https://gamerplus.org/tags/markdown" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>markdown</span></a> idiom, programs-using-each-other-like-people-do specifically <a href="https://gamerplus.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> image ⬌ emacs, and moving towards parenscript cl-kitten highly local community federation.</p>
Kagi HQ<p>On the latest Timetable podcast, our founder Vlad joins <span class="h-card" translate="no"><a href="https://manton.org/activitypub/manton" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>manton</span></a></span> to discuss building a user-first, ad-free search engine, why the economics of search are broken, and how Kagi helps you discover hidden gems from the Small Web - the kind of sites you'd never find on mainstream, ad-driven engines. Listen here: </p><p><a href="https://timetable.manton.org/2025/05/29/episode-vladimir-prelovac.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">timetable.manton.org/2025/05/2</span><span class="invisible">9/episode-vladimir-prelovac.html</span></a></p><p><a href="https://mastodon.social/tags/Kagi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kagi</span></a> <a href="https://mastodon.social/tags/Search" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Search</span></a> <a href="https://mastodon.social/tags/NoAds" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NoAds</span></a> <a href="https://mastodon.social/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a></p>
Aral Balkan<p>🥳 New Kitten Release</p><p>• Added support for symlinks</p><p>You can now use symlinks in your sites/apps (but only those that point inside your site/app’s directory for security reasons).</p><p>Change log: <a href="https://codeberg.org/kitten/app/src/branch/main/CHANGELOG.md#2025-05-29" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/kitten/app/src/br</span><span class="invisible">anch/main/CHANGELOG.md#2025-05-29</span></a><br>Documentation: <a href="https://kitten.small-web.org/reference/#symlinks" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kitten.small-web.org/reference</span><span class="invisible">/#symlinks</span></a></p><p>To update Kitten:</p><p>• On your dev machine, run: kitten update<br>• On deployed machines, it will automatically update in a few hours.</p><p>Enjoy!</p><p>:kitten:💕</p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/symlinks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>symlinks</span></a> <a href="https://mastodon.ar.al/tags/KittenRelease" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KittenRelease</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Business" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Business</span></a> <a href="https://mastodon.social/tags/Approaches" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Approaches</span></a><br>My website is ugly because I made it · “Somebody with good taste could’ve made it, but then it wouldn’t be mine.” <a href="https://ilo.im/16481k" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/16481k</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Website" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Website</span></a> <a href="https://mastodon.social/tags/PersonalWebsite" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PersonalWebsite</span></a> <a href="https://mastodon.social/tags/IndieWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieWeb</span></a> <a href="https://mastodon.social/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.social/tags/Creativity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Creativity</span></a> <a href="https://mastodon.social/tags/Design" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Design</span></a> <a href="https://mastodon.social/tags/WebDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDesign</span></a> <a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Launches" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Launches</span></a><br>Good Internet Magazine · A print and digital magazine for the non-corporate web <a href="https://ilo.im/1623f6" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/1623f6</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Magazine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Magazine</span></a> <a href="https://mastodon.social/tags/OpenWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenWeb</span></a> <a href="https://mastodon.social/tags/IndieWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieWeb</span></a> <a href="https://mastodon.social/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.social/tags/Business" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Business</span></a> <a href="https://mastodon.social/tags/Website" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Website</span></a> <a href="https://mastodon.social/tags/Blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Blog</span></a> <a href="https://mastodon.social/tags/Design" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Design</span></a> <a href="https://mastodon.social/tags/WebDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDesign</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a></p>
Aral Balkan<p>What is my IP?</p><p>So I just whipped up a tiny Kitten app that tells you what your IP address is.</p><p>Yes, there are dozens of such services. But I wanted something I trust (because I built and host it).</p><p>Please feel free to use it.</p><p>• Browser: <a href="https://ip.small-web.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ip.small-web.org</span><span class="invisible"></span></a><br>• JSON API: <a href="https://ip.small-web.org/json/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ip.small-web.org/json/</span><span class="invisible"></span></a></p><p>View source: <a href="https://codeberg.org/small-tech/ip" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/small-tech/ip</span><span class="invisible"></span></a></p><p>Enjoy!</p><p>:kitten:💕</p><p><a href="https://mastodon.ar.al/tags/ipAddress" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ipAddress</span></a> <a href="https://mastodon.ar.al/tags/ipv4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ipv4</span></a> <a href="https://mastodon.ar.al/tags/externalIP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>externalIP</span></a> <a href="https://mastodon.ar.al/tags/whatIsMyIp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>whatIsMyIp</span></a> <a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a></p>
Daniel Detlaf<p>Have been thinking about <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> and how much I hate Google and <a href="https://mastodon.social/tags/WordPress" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WordPress</span></a> . </p><p>I've put together a "CMS" that is basically a couple template files that will use server side includes, and some grep/sed aliases for editing them. </p><p>I skipped most of the history of web development from about 1999 to 2022 ... can anyone wise in the ways of <a href="https://mastodon.social/tags/http" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>http</span></a> and <a href="https://mastodon.social/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> tell me if there are any pressing security or other reasons I should not take this approach nowadays? </p><p>For a static site.</p><p><a href="https://mastodon.social/tags/smallweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallweb</span></a></p>
Aral Balkan<p>Just requested that Auto Encrypt¹ is added to the list of <span class="h-card" translate="no"><a href="https://infosec.exchange/@letsencrypt" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>letsencrypt</span></a></span> clients for Node.js and that Kitten² is added to the list of projects that integrate Let’s Encrypt support:</p><p>• <a href="https://github.com/letsencrypt/website/pull/1921" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/letsencrypt/website</span><span class="invisible">/pull/1921</span></a><br>• <a href="https://github.com/letsencrypt/website/pull/1922" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/letsencrypt/website</span><span class="invisible">/pull/1922</span></a></p><p>I originally requested that Auto Encrypt and Site.js (the precursor to Kitten, now sunset) be added to the list in 2021. It was not approved (no reason given), so hopefully this time will be different.</p><p><a href="https://github.com/letsencrypt/website/pull/1203" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/letsencrypt/website</span><span class="invisible">/pull/1203</span></a></p><p>¹ <a href="https://codeberg.org/small-tech/auto-encrypt" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/small-tech/auto-e</span><span class="invisible">ncrypt</span></a><br>² <a href="https://kitten.small-web.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kitten.small-web.org</span><span class="invisible"></span></a></p><p><a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/AutoEncrypt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AutoEncrypt</span></a> <a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/LetsEncrypt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LetsEncrypt</span></a> <a href="https://mastodon.ar.al/tags/NodeJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NodeJS</span></a> <a href="https://mastodon.ar.al/tags/ACME" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ACME</span></a></p>
alexandra<p>this is it -- GOOD INTERNET magazine is LIVE, BABY~ 🥂 🎊 🥳 </p><p><a href="https://goodinternetmagazine.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">goodinternetmagazine.com/</span><span class="invisible"></span></a><br><a href="https://goodinternetmagazine.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">goodinternetmagazine.com/</span><span class="invisible"></span></a><br><a href="https://goodinternetmagazine.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">goodinternetmagazine.com/</span><span class="invisible"></span></a></p><p>i present the spring 2025 issue of GOOD INTERNET, featuring stories by <span class="h-card" translate="no"><a href="https://social.lol/@binarydigit" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>binarydigit</span></a></span>, <span class="h-card" translate="no"><a href="https://mastodon.archive.org/@internetarchive" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>internetarchive</span></a></span>, <span class="h-card" translate="no"><a href="https://dragonscave.space/@Leilukin" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Leilukin</span></a></span>, <span class="h-card" translate="no"><a href="https://social.subcultureofone.org/@greg" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>greg</span></a></span>, <span class="h-card" translate="no"><a href="https://mastodon.social/@surprisetalk" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>surprisetalk</span></a></span>, and SO MUCH MORE!</p><p>with only 6.5 hours to go before my surgery, the website is now launched! you can order physical or digital copies of the magazine! :) there are some initial stories on the website now, but more are coming over the next week, so keep an eye on your RSS feeds!!</p><p>‼️quick note: pre-ordered print editions will begin shipping out this week (!!!) and digital editions will go out this week as well to emails!</p><p>🙏 THANK YOU SO MUCH to EVERYONE who helped with this. thank you to the contributors (like <span class="h-card" translate="no"><a href="https://social.lol/@robb" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>robb</span></a></span>/@echofeed@hub.7622.me, &amp; <span class="h-card" translate="no"><a href="https://social.lol/@adam" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>adam</span></a></span>/ <span class="h-card" translate="no"><a href="https://social.lol/@omgdotlol" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>omgdotlol</span></a></span>). thank you to the writers, thank you to everyone who thought about this project, shared it with others, and got the word out. i am so so so stoked to bring y'all this.</p><p>🕛 issue 2 is in the fall! :) get your submission ideas in!!</p><p><a href="https://tilde.zone/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> <a href="https://tilde.zone/tags/css" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>css</span></a> <a href="https://tilde.zone/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://tilde.zone/tags/indieweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indieweb</span></a> <a href="https://tilde.zone/tags/smallweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallweb</span></a> <a href="https://tilde.zone/tags/socialmedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>socialmedia</span></a> <a href="https://tilde.zone/tags/internet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>internet</span></a> <a href="https://tilde.zone/tags/enshittification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>enshittification</span></a> <a href="https://tilde.zone/tags/website" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>website</span></a> <a href="https://tilde.zone/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://tilde.zone/tags/webdesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdesign</span></a> <a href="https://tilde.zone/tags/neocities" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neocities</span></a> <a href="https://tilde.zone/tags/indie" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indie</span></a> <a href="https://tilde.zone/tags/zine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zine</span></a> <a href="https://tilde.zone/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://tilde.zone/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> <a href="https://tilde.zone/tags/personalweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>personalweb</span></a> <a href="https://tilde.zone/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> <a href="https://tilde.zone/tags/blogging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blogging</span></a></p>
Aral Balkan<p>🔒 Auto Encrypt – heads up!</p><p>In the next minor version release of Auto Encrypt¹, we’ll be moving from a hard-coded date-based certificate renewal check to using ACME Renewal Information (ARI)².</p><p>The change³ should be seamless.</p><p>If you have any concerns, now is the time to raise them :)</p><p><a href="https://mastodon.ar.al/tags/AutoEncrypt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AutoEncrypt</span></a> <a href="https://mastodon.ar.al/tags/TLS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TLS</span></a> <a href="https://mastodon.ar.al/tags/LetsEncrypt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LetsEncrypt</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a></p><p>¹ Drop-in Node.js https server replacement that automatically provisions and renews Let’s Encrypt certificates for you. (<a href="https://codeberg.org/small-tech/auto-encrypt#auto-encrypt" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/small-tech/auto-e</span><span class="invisible">ncrypt#auto-encrypt</span></a>)<br>² <a href="https://datatracker.ietf.org/doc/draft-ietf-acme-ari/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">datatracker.ietf.org/doc/draft</span><span class="invisible">-ietf-acme-ari/</span></a><br>³ <a href="https://codeberg.org/small-tech/auto-encrypt/src/branch/main/CHANGELOG.md#4-4-0-2025" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/small-tech/auto-e</span><span class="invisible">ncrypt/src/branch/main/CHANGELOG.md#4-4-0-2025</span></a></p>
Stefan<p>Look at this <a href="https://gardenstate.social/tags/smallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallWeb</span></a> <a href="https://gardenstate.social/tags/activitypub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>activitypub</span></a> <a href="https://gardenstate.social/tags/tv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tv</span></a> app I built! </p><p>I call it <a href="https://gardenstate.social/tags/Tvmarks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tvmarks</span></a> and you can find the code here: <a href="https://github.com/stefanhayden/tvmarks" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/stefanhayden/tvmark</span><span class="invisible">s</span></a></p>
mms :runbsd: :emacs: :c64:<p>(stil trying to find yet another fun project to start and abandon)</p><p><a href="https://mastodon.bsd.cafe/tags/smallweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallweb</span></a>, which analytics to you use if any?</p><p><a href="https://mastodon.bsd.cafe/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> <a href="https://mastodon.bsd.cafe/tags/indieweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indieweb</span></a></p>
Aral Balkan<p>👋🤓 Goodbye Site.js, Hello Kitten!</p><p>I started working on creating a Small Web¹ server (a peer-to-peer Web server) six years ago² with Site.js.</p><p>Building Site.js was my first attempt. And it resulted in:</p><p>• Auto Encrypt (automatic Let’s Encrypt certificates): <a href="https://codeberg.org/small-tech/auto-encrypt" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/small-tech/auto-e</span><span class="invisible">ncrypt</span></a></p><p>• Auto Encrypt Localhost (automatic localhost TLS certificates): <a href="https://codeberg.org/small-tech/auto-encrypt-localhost" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/small-tech/auto-e</span><span class="invisible">ncrypt-localhost</span></a></p><p>• @small-tech/https (drop-in Node.js https module replacement with automatic TLS certs everywhere): <a href="https://codeberg.org/small-tech/https" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/small-tech/https</span><span class="invisible"></span></a></p><p>• JSDB: In-process, in-memory JavaScript database that persists to append-only JavaScript logs: <a href="https://codeberg.org/small-tech/jsdb" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/small-tech/jsdb</span><span class="invisible"></span></a></p><p>As Site.js reached an evolutionary dead-end, and as I learned from my experiements with replicated data types that replicated data types are *not* a prerequisite for a decentralised web (actual topological decentralisation and ease of use are), I started writing a new server/platform called Kitten from scratch while still making use of the tried and tested modules listed above.</p><p>Last week, I switched over our last site using Site.js to Kitten and, with that, today I’ve sunset³ Site.js:</p><p><a href="https://sitejs.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">sitejs.org</span><span class="invisible"></span></a></p><p>For its successor, please see Kitten:</p><p><a href="https://kitten.small-web.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kitten.small-web.org</span><span class="invisible"></span></a></p><p>If you want to support our work at the Small Technology Foundation, please consider becoming a patron:</p><p><a href="https://small-tech.org/fund-us" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">small-tech.org/fund-us</span><span class="invisible"></span></a></p><p>:kitten:💕</p><p>¹ <a href="https://ar.al/2024/06/24/small-web-computer-science-colloquium-at-university-of-groningen/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ar.al/2024/06/24/small-web-com</span><span class="invisible">puter-science-colloquium-at-university-of-groningen/</span></a><br>² <a href="https://ar.al/2019/08/26/introducing-small-technology-foundation/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ar.al/2019/08/26/introducing-s</span><span class="invisible">mall-technology-foundation/</span></a><br>³ Using our instance of Look Over There!: <a href="https://look-over-there.small-web.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">look-over-there.small-web.org</span><span class="invisible"></span></a></p><p><a href="https://mastodon.ar.al/tags/SiteJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SiteJS</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/peerToPeerWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>peerToPeerWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTechnologyFoundation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTechnologyFoundation</span></a> <a href="https://mastodon.ar.al/tags/AutoEncrypt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AutoEncrypt</span></a> <a href="https://mastodon.ar.al/tags/AutoEncryptLocalhost" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AutoEncryptLocalhost</span></a> <a href="https://mastodon.ar.al/tags/JSDB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSDB</span></a> <a href="https://mastodon.ar.al/tags/JavaScriptDatabase" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScriptDatabase</span></a> <a href="https://mastodon.ar.al/tags/https" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>https</span></a> <a href="https://mastodon.ar.al/tags/TLS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TLS</span></a></p>