Are there any good blogs that focus on CI/CD pipelines and SRE without a ton of fluff?<p>I feel like the space moves fast, and I need a way to keep up with it better. In an ideal world I would want to see best practices for different tools, and pipelines so I can evaluate them and adopt what makes sense.
- Quastor (<a href="https://www.quastor.org/" rel="nofollow">https://www.quastor.org/</a>) - Moreso focused on backend engineering but they have a lot of SRE content too. It's a newsletter that looks at all the big tech engineering blogs and sends out summaries of the interesting posts.<p>- SRE Weekly (<a href="https://sreweekly.com/" rel="nofollow">https://sreweekly.com/</a>) - Curation newsletter on interesting links in SRE<p>- SRE Prodcast (<a href="https://sre.google/prodcast/" rel="nofollow">https://sre.google/prodcast/</a>) - Good podcast by Google on SRE. They pick a specific topic and then interview an expert on that so each episode is well focused. They also provide transcripts so you can just read through it instead of listening.<p>- Resilience in Action (<a href="https://podcasts.apple.com/us/podcast/resilience-in-action/id1506828506" rel="nofollow">https://podcasts.apple.com/us/podcast/resilience-in-action/i...</a>) - Another good podcast on SRE with interviews.<p>If you just want a listen of resources, then you should check out the Awesome SRE repo on github - <a href="https://github.com/dastergon/awesome-sre" rel="nofollow">https://github.com/dastergon/awesome-sre</a>
I'm not sure about SRE specific or CI specific writing but at risk of answering another question, here's what comes to mind for me.<p>In the Operations space my favorite writer is Charity Majors, although a lot of what she talks about isn't OPs specific:<p><a href="https://charity.wtf/" rel="nofollow">https://charity.wtf/</a><p>Rachel by the Bay is also great:<p><a href="https://rachelbythebay.com/w/" rel="nofollow">https://rachelbythebay.com/w/</a><p>Totally not related, but Phil Eaton's posts on how databases work are super interesting and lack fluff.<p><a href="https://notes.eatonphil.com/" rel="nofollow">https://notes.eatonphil.com/</a><p>In terms of CI and builds, I try to write some on this topic for the Earthly Blog. My Bazel article was recently on Hn. Here are my posts:<p><a href="https://earthly.dev/blog/authors/adam/" rel="nofollow">https://earthly.dev/blog/authors/adam/</a><p>Warning though, I also write about lots of other stuff. Are there specific CI topics you'd like to see covered?
Check this out if you are into podcasts;
<a href="https://sre.google/prodcast/" rel="nofollow">https://sre.google/prodcast/</a>
I started a series recently <a href="https://sluongng.hashnode.dev/series/bazel-in-ci" rel="nofollow">https://sluongng.hashnode.dev/series/bazel-in-ci</a> with focus on setting up Bazel in CI. But I has been trying to write more about CI and the culture around DevX more than Bazel to provide the context for future posts.
You can read DevOpsLinks and The Chief I/O weekly newsletters. You'll find the best blog posts curated from the SRE/DevOps/CloudNative space.<p>- DevOpsLinks (CI/CD, Cloud Computing, SRE, DevOps): <a href="https://faun.dev/newsletter/devopslinks" rel="nofollow">https://faun.dev/newsletter/devopslinks</a><p>- The Chief I/O (Distributed Systems, Kubernetes, Cloud Native DevOps): <a href="https://faun.dev/newsletter/the-chief-io" rel="nofollow">https://faun.dev/newsletter/the-chief-io</a><p><i>Disclaimer: I'm the founder.</i>
“Software at Scale” podcast often has great systems related interviews as well:<p><a href="https://www.softwareatscale.dev/podcast" rel="nofollow">https://www.softwareatscale.dev/podcast</a>
I write a lot about CI/CD at my job (unsurprising as we are a CI service). While we do have some articles about our platform itself, most of the articles you'll find are more general:<p><a href="https://semaphoreci.com/category/engineering" rel="nofollow">https://semaphoreci.com/category/engineering</a><p>We also have a podcast about engineering that frequently touches CI/CD as a topic:<p><a href="https://semaphoreci.com/podcast" rel="nofollow">https://semaphoreci.com/podcast</a>
<a href="https://microplatforms.de" rel="nofollow">https://microplatforms.de</a> is a growing collection of DevOps/Platform Engineering/SRE content.
I like the tiny devops guy, lots of practical talk.
<a href="https://www.youtube.com/channel/UC5UfX0EgUWlcdQ2RDsq_fcA" rel="nofollow">https://www.youtube.com/channel/UC5UfX0EgUWlcdQ2RDsq_fcA</a>
<a href="https://jhall.io/media/" rel="nofollow">https://jhall.io/media/</a>
<a href="https://medium.com/wise-engineering/state-of-our-ci-cd-pipeline-part-1-dd5467803718" rel="nofollow">https://medium.com/wise-engineering/state-of-our-ci-cd-pipel...</a><p>Disclaimer: I work for Wise
Check this repo for SRE <a href="https://github.com/upgundecha/howtheysre" rel="nofollow">https://github.com/upgundecha/howtheysre</a>
Same.<p>Even just a maintained “start to finish” of what someone thinks is current best practice for project development would be a fantastic resource.
<a href="https://gregoryszorc.com/blog/2021/04/07/modern-ci-is-too-complex-and-misdirected/" rel="nofollow">https://gregoryszorc.com/blog/2021/04/07/modern-ci-is-too-co...</a> is the best article about CI/CD that I’ve ever read. Gregory gets it.
The biggest issue (for me when writing about it) is that it's really hard to do this when most keys and values in any source or screenshot are internal to the company. I could go and clean it up with placeholder data, but at that point I'm essentially doing my work twice.