-
Jsonnet has been serving me well. Tanka seems to fix all the remaining issues. It's not the fastest thing out there, but it's honestly easy to debug.
-
Judoscale
Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
-
The solution I like is Dhall. They even have a Kubernetes solution that will catch a lot of issues at compile-time, before you try to apply it to Kubernetes. At earthly we aren't actually using it though. Our Kubernetes guru found it to be a bit slow but I am hopeful it or something like it will be the future.
-
In other words, there only few acceptable configuration languages: namely INI and TOML.
-
One thing I like as an alternative to terraform and ansible is pulumi. You can use whatever language you like for your branching and logic.
-
I looked it up. It does have some restrictions, just not on its turning completeness, which probably doesn't matter anyhow.
-
INTERCAL got a modern overhaul: https://github.com/Storyyeller/IntercalScript
-
See also https://dhall-lang.org/
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
anyway, here's the readme with a little manifesto https://github.com/combatopera/aridity/blob/trunk/README.md
-
pyinfra
pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands.
I currently taking a good look at pyinfra as an alternative to ansible for this very reason. Might be a little immature yet, IMHO, but it's all python and feels very comfortable.
-
Fun fact, my college intro to programming course was taught in Scheme. Most recently I dug lightly into Forth for the sake of making my own stack based programming language (it's very bad and unpolished, but a fun esolang), and that idea also happens a lot in Forth. It's a good and valuable way to think about programming, regardless of your programming paradigm!
-
Well behold this beautiful piece of art.
-
Sure we can https://github.com/cruel-intentions/stylops#why