This is the way. Docker (& compose) are not flawless, but they are predictable and useful enough for all my needs.
I currently have around 12 containers running on my server, all trough docker compose. Only thing I use nix for is providing tools & their configs. And also restic backups.
That's right. Let's return to basics, to the first programming language we learn as developers: Pascal. Well at least I have, I assume everyone does too.
That's a valid argument, but a very weak one. If we are not completely sure something is an improvement in all aspects are we just to dismiss it altogether?
This logic is not sound. Why couldn't be the case that only one religion is right?
Three people looking at a triangle might have different opinions about what shape it is. It is inconceivable that they are all right, but that does not imply that they are all wrong.
Oh, special powder adds so much to scout gameplay! The other day I tried using some other secondary weapon and I've realized I'm half as mobile as I'm with special powder. And it's so much fun!
This is the major reason for me. I really liked yaml, because it is way more readable to me than JSON. But then I kept finding new and more confusing yaml features and have realized how over-engineered it is.
Yaml would be great language if it had its features prunned heavy.
Oh, i have to try these out to see if it effects my development cycle. I do notice that cargo check is super fast, but cargo build takes a long time. So codegen and linker could be the source of slowness.
Deep in the thread, asking deep questions.
If you ask me, survival of the fittest is not justice. It is what emerges from a zero-sum game and is not the optimal strategy for the human race.