veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

134
active users

#declarative

0 posts0 participants0 posts today
Hacker News<p>Declarative Web Push – WebKit</p><p><a href="https://webkit.org/blog/16535/meet-declarative-web-push/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">webkit.org/blog/16535/meet-dec</span><span class="invisible">larative-web-push/</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Declarative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Declarative</span></a> <a href="https://mastodon.social/tags/Web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Web</span></a> <a href="https://mastodon.social/tags/Push" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Push</span></a> <a href="https://mastodon.social/tags/WebKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebKit</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/PushNotifications" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PushNotifications</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechNews</span></a></p>
futurile<p>Interested in <a href="https://mastodon.social/tags/containers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>containers</span></a>, <a href="https://mastodon.social/tags/docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>docker</span></a>, <a href="https://mastodon.social/tags/OCI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OCI</span></a> and <a href="https://mastodon.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> <a href="https://mastodon.social/tags/declarative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>declarative</span></a> <a href="https://mastodon.social/tags/configuration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>configuration</span></a>?</p><p>Watch Giacomo Leidi's talk about self-hosting <span class="h-card" translate="no"><a href="https://floss.social/@forgejo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>forgejo</span></a></span> using Guix's container backed configuration. Check it out 👇 </p><p><a href="https://youtu.be/MWwunOoj-PI" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/MWwunOoj-PI</span><span class="invisible"></span></a></p><p>His Gocix project shows how to bring together container-based software while benefiting from the resilience of declarative configuration! He has services for <a href="https://mastodon.social/tags/prometheus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>prometheus</span></a> <a href="https://mastodon.social/tags/grafana" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grafana</span></a> <a href="https://mastodon.social/tags/traefik" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>traefik</span></a> <a href="https://mastodon.social/tags/bonfire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bonfire</span></a> and more!</p><p><span class="h-card" translate="no"><a href="https://mastodon.bida.im/@paulbutgold" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>paulbutgold</span></a></span></p>
futurile<p>Want <a href="https://mastodon.social/tags/cloudnative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cloudnative</span></a> but with the power of <a href="https://mastodon.social/tags/declarative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>declarative</span></a> configuration? The recoverability of <a href="https://mastodon.social/tags/transactions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>transactions</span></a> for system configuration? </p><p>Wednesday it's the online <a href="https://mastodon.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> meet-up! With a great talk by <span class="h-card" translate="no"><a href="https://mastodon.bida.im/@paulbutgold" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>paulbutgold</span></a></span> <br>about running docker / oci containers using the Guix configuration system.</p><p>His Gocix project has <a href="https://mastodon.social/tags/prometheus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>prometheus</span></a>, <a href="https://mastodon.social/tags/grafana" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grafana</span></a>, <a href="https://mastodon.social/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a>, <a href="https://mastodon.social/tags/conduit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>conduit</span></a> and <a href="https://mastodon.social/tags/traefik" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>traefik</span></a> examples. </p><p>Meet-up details:</p><p><a href="https://www.meetup.com/guix-social/events/306340848/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">meetup.com/guix-social/events/</span><span class="invisible">306340848/</span></a></p><p><a href="https://mastodon.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/oci" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oci</span></a> <a href="https://mastodon.social/tags/docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>docker</span></a> <a href="https://mastodon.social/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a></p>
futurile<p><span class="h-card" translate="no"><a href="https://toot.wales/@nimue" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nimue</span></a></span> You need <a href="https://mastodon.social/tags/transactions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>transactions</span></a> and <a href="https://mastodon.social/tags/declarative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>declarative</span></a> configuration! That way if something goes wrong you can revert to a known good version before the update. </p><p>Check out <a href="https://mastodon.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> (or <a href="https://mastodon.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a>), if you want to try something "completely different" - bit of a learning curve though - but very rewarding.</p>
futurile<p>The <a href="https://mastodon.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> survey also showed that our users are knowledgeable <a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> people. Almost 50% are experts/advanced and 47% are intermediate!</p><p>A lot of the attraction is the <a href="https://mastodon.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> value of declarative configuration and reproducibility. Users also identified that Scheme, Guile and Lisp are cool! Perhaps the overlap of two different communities! That was my path from <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> and <a href="https://mastodon.social/tags/ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ubuntu</span></a> /#debian </p><p>See Q1 in the post:</p><p><a href="https://guix.gnu.org/en/blog/2025/guix-user-and-contributor-survey-2024-the-results-part-1/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">guix.gnu.org/en/blog/2025/guix</span><span class="invisible">-user-and-contributor-survey-2024-the-results-part-1/</span></a></p><p><a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://mastodon.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://mastodon.social/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/declarative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>declarative</span></a> <a href="https://mastodon.social/tags/reproducible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reproducible</span></a></p>
Mark Stosberg<p><a href="https://urbanists.social/tags/BlendOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BlendOS</span></a> is <a href="https://urbanists.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArchLinux</span></a> made <a href="https://urbanists.social/tags/Declarative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Declarative</span></a>, <a href="https://urbanists.social/tags/Immutable" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Immutable</span></a> and <a href="https://urbanists.social/tags/Atomic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Atomic</span></a>. With <a href="https://urbanists.social/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a> app support and <a href="https://urbanists.social/tags/Fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fedora</span></a>, <a href="https://urbanists.social/tags/Debian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Debian</span></a>, <a href="https://urbanists.social/tags/CentOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CentOS</span></a> Stream and <a href="https://urbanists.social/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ubuntu</span></a> containers available, as well as system packages/DEs/kernels from Arch Linux and the <a href="https://urbanists.social/tags/AUR" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AUR</span></a>.</p><p>On the fediverse at <span class="h-card" translate="no"><a href="https://fosstodon.org/@blendOS" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>blendOS</span></a></span> </p><p>0n the web at <a href="https://blendos.co/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">blendos.co/</span><span class="invisible"></span></a></p><p>Unlike <a href="https://urbanists.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a>, YAML is the primary config language. </p><p>More discussion on Lemmy: <a href="https://infosec.pub/post/13393420" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">infosec.pub/post/13393420</span><span class="invisible"></span></a></p>
blendOS<p>blendOS v4 has been released! <a href="https://fosstodon.org/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArchLinux</span></a> made <a href="https://fosstodon.org/tags/Immutable" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Immutable</span></a>, <a href="https://fosstodon.org/tags/Declarative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Declarative</span></a>, and Atomic. Define your system with a single YAML file ('/system.yaml') supporting packages/kernels/DEs from the Arch <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> repos &amp; <a href="https://fosstodon.org/tags/AUR" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AUR</span></a>.</p><p><a href="https://fosstodon.org/tags/Flatpaks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Flatpaks</span></a>, <a href="https://fosstodon.org/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a> apps &amp; <a href="https://fosstodon.org/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ubuntu</span></a>, <a href="https://fosstodon.org/tags/Fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fedora</span></a>, <a href="https://fosstodon.org/tags/Debian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Debian</span></a>, and <a href="https://fosstodon.org/tags/CentOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CentOS</span></a> Stream packages can be installed too (<a href="https://fosstodon.org/tags/containers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>containers</span></a>), and integrate with your host system.</p><p><a href="https://blendos.co/blog/2024/06/05/blendos-v4-released-arch-linux-made-immutable-declarative-and-atomic/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blendos.co/blog/2024/06/05/ble</span><span class="invisible">ndos-v4-released-arch-linux-made-immutable-declarative-and-atomic/</span></a></p><p>P.S. We just joined Mastodon!</p>
Erik Mogensen<p><a href="https://oslo.town/tags/introduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>introduction</span></a></p><p>Hi, I'm Erik, a <a href="https://oslo.town/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> programmer from Norway.</p><p>I'm all for using <a href="https://oslo.town/tags/statecharts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>statecharts</span></a>, so much so that I made <a href="https://statecharts.dev" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">statecharts.dev</span><span class="invisible"></span></a>. I have witnessed the rise and fall of <a href="https://oslo.town/tags/rest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rest</span></a>, but continue to support restful architecture. I think I'm somehow naturally drawn towards <a href="https://oslo.town/tags/declarative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>declarative</span></a> systems.</p><p>Heavily into <a href="https://oslo.town/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a>, <a href="https://oslo.town/tags/openshift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openshift</span></a>, <a href="https://oslo.town/tags/kubebuilder" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubebuilder</span></a> professionally (at my employer Stibo DX), and have a sprinkle of <a href="https://oslo.town/tags/awslambda" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>awslambda</span></a> / <a href="https://oslo.town/tags/dynamodb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dynamodb</span></a> in some personal projects.</p>