What is happening to developer culture when a language's "deployment" guide relies on github actions to build a docker image [1]?

Why can't it be built locally? Why do we depend on the good will of private corporations to do basic things like deploy code we wrote, on hardware we own, in a language that is itself open source? Why get github involved here?

Where did we go wrong?

[1] https://gleam.run/deployment/linux-server/

Deploying Gleam on a Linux server | Gleam Programming Language

Run Gleam on a server from any provider

@spinglass nodds in agreement

Whilst I use #GitHub for @OS1337, I don't use #GithubActions and it can be all done completely airgapped (merely depending on your ability to get sources & toolchain on your device and follow documentation.

But then again I'm not deploying some 3rd tier esolang.

@kkarhan @OS1337 and I am sure you can move away from #github quite easily as well.

Personally, I think I will move away from github. I am not sure where to yet, but increasingly I feel the need to not feed the LLM torment nexus.

OS1337 looks quite interesting - I have plans to do something similar using fil-c [1] as the compiler.

[1] https://fil-c.org/

Fil-C

@spinglass @OS1337 certainly.

  • I use #GitHub mostly because it's practically #DDoS-proof and their mods actually do their job well when it comes to harrassmrnt and vandalism.