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:

225
active users

#declarative

0 posts0 participants0 posts today

Want #cloudnative but with the power of #declarative configuration? The recoverability of #transactions for system configuration?

Wednesday it's the online #guix meet-up! With a great talk by @paulbutgold
about running docker / oci containers using the Guix configuration system.

His Gocix project has #prometheus, #grafana, #forgejo, #conduit and #traefik examples.

Meet-up details:

meetup.com/guix-social/events/

#nix#linux#oci

For #guix social I'm going to do a talk for #beginners on trying #guix as a #linux distribution. Basically, how to install Guix System, and getting started.

I'm going to do it in a #kvm #vm as that's an easy way to try the #nix derived #declarative goodness without fully committing.

What do you think the key things are to cover? Any particular sticky areas? Anything that was super interesting when you were getting started? What do #beginners need to know?

#programming #example #tutorial #commonLisp #series #declarative #functionalProgramming #lazyEvaluation #medium #article

medium.com/@screwlisp/common-l

I cover
- getting series and using it in a package
- Series' mapping
- Series' iteration (perform a side effect for the whole series, return nothing)
- Series' alter (in-place destructive modification of its input sequence)

Medium.com says it's possible to read my article in two minutes. Feel free to respond with the number of minutes it took you.

Medium · Common lisp lazy efficient series example - screwlisp - MediumBy screwlisp

About 50% of users adopt #guix as a #gnu #linux distribution. Most in a #linux #desktop config.

That surprised me as it's harder than starting with it as a hosted package manager.

A lot of #linux #developers are interested in #declarative configuration. Feels like people are experimenting with #nix and #guix. Users commonly mentioned #nixos #archlinux #debian and #ubuntu

About 5% initially adopt as a server, and then when they have confidence it goes up to about a third. That's cool!

#guix is growing and many new users are adopting it!

Almost 75% of the user-base are recent adopters having used it for less than 4 years. 50% less than 2 years!

It's a similar to #Nix who's survey showed 65% of users were 0-2 years.

There's been a surge of interest in the benefits of #declarative and #reproducibility.

And with #guix we also get #lisp and #gnu #freesoftware - but don't worry you don't _have_ to use #emacs to use Guix (said the #vim user)

See:

guix.gnu.org/en/blog/2025/guix

blendOS v4 has been released! #ArchLinux made #Immutable, #Declarative, and Atomic. Define your system with a single YAML file ('/system.yaml') supporting packages/kernels/DEs from the Arch #Linux repos & #AUR.

#Flatpaks, #Android apps & #Ubuntu, #Fedora, #Debian, and #CentOS Stream packages can be installed too (#containers), and integrate with your host system.

blendos.co/blog/2024/06/05/ble

P.S. We just joined Mastodon!

Lots of very interesting ideas today at the #webComponentsCG's #declarativeCustomElements Demo Days no. 1! 🔥

If you missed out, you can find more info at github.com/w3c/webcomponents-c

If you never want to miss out again, join the convo at discord.gg/s933rmKR9R

If you want to see Demo Days no. 2, share you availability and subscribe to calendar.google.com/calendar/u

See you there! 👋

GitHubDeclarative Web Component Proposal Demos - March 2024 · Issue #84 · w3c/webcomponents-cgBy Westbrook

#introduction

Hi, I'm Erik, a #golang programmer from Norway.

I'm all for using #statecharts, so much so that I made statecharts.dev. I have witnessed the rise and fall of #rest, but continue to support restful architecture. I think I'm somehow naturally drawn towards #declarative systems.

Heavily into #kubernetes, #openshift, #kubebuilder professionally (at my employer Stibo DX), and have a sprinkle of #awslambda / #dynamodb in some personal projects.

statecharts.devWelcome to the world of StatechartsThe world of statecharts describes what statecharts are, their benefits and drawbacks, how they differ from state machines, and practical examples on how to use them.