Seeing the SRE anti-pattern is the easy part
Spotting an SRE anti-pattern is easy. Changing the organization that rewards it is harder. Ricardo Castro talks principal-level influence, community work, and making improvement stick.

Ricardo Castro
Principal SRE
- Martial arts amateur
- Tech speaker
- Porto based
- Metal fan
Seeing the SRE anti-pattern is the easy part
On this page
Key Topics Discussed
- Growing from hands-on reliability work into a principal SRE role
- Responding constructively when SRE anti-patterns become normalized
- How the Continuous Delivery Foundation builds practitioner community
- What first-time DevOpsDays attendees can expect
- The talks and community work Ricardo is pursuing next
Where to Find Ricardo Castro
- Watch: Watch the conversation
Transcript
Tell me about your career path and growth into a Principal SRE role - what was that journey like?
I started my career in tech as a software engineer, not necessarily in the operations world. Over timeāsomewhat out of necessity at some of the companies I was atāthe need for automating things on the infrastructure side became more and more in demand. I gradually migrated into increasingly operational roles with titles like DevOps Engineer, Cloud Engineer, etc. I found myself more and more drawn to reliability work and I started to progress on that into more senior SRE roles and SRE leadership. Eventually at FanDuel, there was a need for someone to own reliability at a deeper level, and thatās where I came into the company to really define things like āWhat do we mean when we talk about reliability? What does it look like?ā. A lot of my work centers on how we define reliability and the technology we use to make it happen.
Youāve written a lot of great content on SRE anti-patterns. What should people do if they see anti-patterns in their organization?
SRE is no exception when it comes to having anti-patterns. We see this in Agile, with DevOps, CI/CD, etc. Itās really about understanding āWhere might we be going wrong?ā, and to understand that, we need to understand āWhat are we trying to achieve?ā. Companies can be quick to fall into new fads and think of them as the new tool or process they need to adopt, rather than asking themselves what problem they need to solve in the first place. Start with the problem, look at the tools and resources available, and pick the best one to solve it.
Youāre a Community Ambassador for the Continuous Delivery Foundation. Tell us what itās all about and how folks can get involved!
Iām working with the Continuous Delivery Foundation to push forward the idea of what continuous delivery (CI/CD) means. We do a lot of promotion and events, we write technical pieces, we do workshops, and all that kind of stuff. My work is a little varied within the foundation but weāre always trying to push the boundaries or what CI/CD really means. One of the things Iāve been doing that Iām really passionate about is making the decision between automation vs ānaturalā CI/CD. Just because you have a build and deploy automation process, doesnāt actually mean youāre doing CI/CD. Itās also about the culture and the way you build. I point to Dave Farleyās stance on this often.
If people want to get involved in the Continuous Delivery Foundation, check out cd.foundation. We have meetups every month, weāre part of KubeCon and we do other events and smaller conferences as well, which you can find in the Community Calendar.
Youāve organized several DevOpsDays events - Iām going to my first one in London in Sept (as a speaker!) What should people know going into these?
I think youāll find DevOpsDays is a mix of hardcore tech and culture. Thereās always a ācoreā organizer who is deep into the space gives their ideas about DevOps. The ideas go beyond specific tech and tools and really into the culture of DevOps and how to put it into practice.Ā Thatās what make these events special in my opinion.
Whatās next for you? Any events/talks etc coming up?
Iāll be speaking at a few events in Portugal coming up, and Iām also looking forward to speaking at SREDay London in September. I really want to keep bringing more events here to Portugal. On top of that, Iām thinking of picking up some longer-form writing about anti-patterns in SRE from the things Iāve done.
ā”ļø You can follow along with Ricardoās work at mccricardo.com!




