Am an SRE who has been tasked to make my Org's (2k+ devs) CICD Infra more robust, updated, further scaled and automated. And most importantly, though it may not be in the purview of SRE, help also Devs improve their productivity - and this is the part where I need your help.
I have basic idea of GitOps/CICD, and am looking to learn lot more. In my org we use Jenkins/GitLab/GitHub (don't ask why all 3, and I am trying to phase out Jenkins). I am watching videos on Youtube, but its difficult to get great ideas or deep insight from most of them. Most are repetitive.
I came across the following articles: 1. https://lepape.me/stop-using-gitops-to-sell-your-products/ 2. https://abseil.io/resources/swe-book/html/ch18.html
These gave me some good insights into release-engineering and methodologies practiced in different ways. I am looking for similar articles, or may be anything good that can help me learn more and improve my basics as well as my horizon in this matter. Since I want to help Devs, who work on code related to backend/frontend/mobile, I think I will have to learn a lot.
Can you please throw any good article that you may have bookmarked in this matter and might help me? Release engineering, good branching strategies, possible automation, things to learn (gradle/maven). Anything which you think might be related to these.
Thanks in Advance.
I understand using to Code is one application and I am doing that. I also use AI in my linux-administration tasks. But like in Machine-Learning people learn math and python-coding, what should I learn for AI to always try to be ahead of the curve.
I know that I should learn how to make good prompts, which will be a never ending thing, but am Okay with that cause I myself like simplifying things. Should I learn lot of deep Math to go deep into LLMs? I am totally lost here. Should I be, and I donno whether I will be able to, read some particular AI-related code base, like for example, LangChain libraries?
Please help me out here.
I am also open to any series of articles/podcast or any scientific author to follow over a long time to learn about human sleep. I understand that not everything may apply to me, but still, learning is a good thing.