<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Best Practices on Romano Roth</title><link>https://romanoroth.com/en/tags/best-practices/</link><description>Recent content in Best Practices on Romano Roth</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>Romano Roth</copyright><lastBuildDate>Thu, 20 Jul 2023 22:00:00 +0000</lastBuildDate><atom:link href="https://romanoroth.com/en/tags/best-practices/index.xml" rel="self" type="application/rss+xml"/><item><title>D for DevOps: The Philosophy of Software Engineering</title><link>https://romanoroth.com/en/blogs/d-for-devops-the-philosophy-of-software-engineering/</link><pubDate>Thu, 20 Jul 2023 22:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/d-for-devops-the-philosophy-of-software-engineering/</guid><description>&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="500"
 height="281"
 src="https://romanoroth.com/images/blog/d-for-devops-the-philosophy-of-software-engineering-inline-1.png"
 srcset="https://romanoroth.com/images/blog/d-for-devops-the-philosophy-of-software-engineering-inline-1.png 800w, https://romanoroth.com/images/blog/d-for-devops-the-philosophy-of-software-engineering-inline-1.png 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/d-for-devops-the-philosophy-of-software-engineering-inline-1.png">&lt;/figure>
&lt;/p>
&lt;p>I had the honor of being interviewed by &lt;a href="https://www.linkedin.com/in/ACoAAAKou1kBeYQVvUGHVhC7jA9WTlFUhYncB7U" target="_blank" rel="noreferrer">📈 Matt Warcholinski 💾&lt;/a> from &lt;a href="https://www.linkedin.com/company/brainhub-pl/" target="_blank" rel="noreferrer">Brainhub&lt;/a> in his 𝐏𝐨𝐝𝐜𝐚𝐬𝐭🎙️ on &lt;a href="https://open.spotify.com/show/0M4r4dUW4tzN8L9FjNgvrK" target="_blank" rel="noreferrer">𝐁𝐞𝐭𝐭𝐞𝐫 𝐓𝐞𝐜𝐡 𝐋𝐞𝐚𝐝𝐞𝐫𝐬𝐡𝐢𝐩&lt;/a>.&lt;/p>
&lt;p>🔎 If you&amp;rsquo;ve ever wondered about the ins and outs of introducing 𝐃𝐞𝐯𝐎𝐩𝐬 into your organization, this episode is a must-listen! We delved into some fascinating topics, and I&amp;rsquo;m thrilled to share a few highlights from our conversation:&lt;/p></description></item><item><title>GitHub DevSecOps Part 12: Our Recommendations and Lessons Learned</title><link>https://romanoroth.com/en/blogs/github-devsecops-recommendations/</link><pubDate>Tue, 13 Jun 2023 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/github-devsecops-recommendations/</guid><description>&lt;p>After eleven sessions building a full DevSecOps pipeline with GitHub — covering Software Composition Analysis, License Compliance, SAST, Container Scanning, Secret Detection, DAST, Pull Requests, Scheduled Pipelines, and Vulnerability Management — Patrick Steger and I close the series with our recommendations. What works on GitHub, where the gaps are, and what we would tell anyone setting out to build the same pipeline.&lt;/p></description></item><item><title>GitLab DevSecOps Part 12: Our Recommendations and Lessons Learned</title><link>https://romanoroth.com/en/blogs/gitlab-devsecops-recommendations/</link><pubDate>Wed, 16 Nov 2022 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/gitlab-devsecops-recommendations/</guid><description>&lt;p>After eleven sessions building a full DevSecOps pipeline with GitLab — from Software Composition Analysis to Container Scanning, SAST, Secret Detection, DAST, merge request integration, and scheduled pipelines — Patrick Steger and I close the series with our recommendations. What worked, what tripped us up, and what we would tell anyone setting out to build the same pipeline today.&lt;/p></description></item><item><title>How to start a DevOps transformation</title><link>https://romanoroth.com/en/blogs/how-to-start-a-devops-transformation/</link><pubDate>Thu, 30 Jul 2020 18:20:54 +0000</pubDate><guid>https://romanoroth.com/en/blogs/how-to-start-a-devops-transformation/</guid><description>&lt;p>At first glance, a DevOps transformation seems to be a major undertaking for any company. But with the right approach, you can keep the process lean and agile.&lt;/p>

&lt;h2 class="relative group">Insight in brief
 &lt;div id="insight-in-brief" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#insight-in-brief" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Start small with a small to medium sized project or product.&lt;/li>
&lt;li>Select the right people to ensure sufficient credibility and influence.&lt;/li>
&lt;li>Continuous improvement is key to success.&lt;/li>
&lt;/ul>
&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="2000"
 height="2000"
 src="https://romanoroth.com/images/blog/how-to-start-a-devops-transformation-inline-1_hu_e9c7018addd0422a.jpg"
 srcset="https://romanoroth.com/images/blog/how-to-start-a-devops-transformation-inline-1_hu_e9c7018addd0422a.jpg 800w, https://romanoroth.com/images/blog/how-to-start-a-devops-transformation-inline-1_hu_1f9fe058eb53b85f.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/how-to-start-a-devops-transformation-inline-1.jpg">&lt;/figure>
&lt;/p></description></item><item><title>CYA: Cover your ass</title><link>https://romanoroth.com/en/blogs/cya-cover-your-ass/</link><pubDate>Tue, 18 Jun 2019 22:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/cya-cover-your-ass/</guid><description>&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="368"
 height="522"
 src="https://romanoroth.com/images/blog/cya-cover-your-ass-inline-1.jpg"
 srcset="https://romanoroth.com/images/blog/cya-cover-your-ass-inline-1.jpg 800w, https://romanoroth.com/images/blog/cya-cover-your-ass-inline-1.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/cya-cover-your-ass-inline-1.jpg">&lt;/figure>
&lt;/p>
&lt;p>My chapter from the book: Machines, Code, People: 50 things Zühlke engineers are passionate about&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://zuehlke.github.io/machines-code-people/articles/cya.html" target="_blank" rel="noreferrer">Read Online&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/Zuehlke/machines-code-people" target="_blank" rel="noreferrer">GitHub Repository&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.amazon.de/Machines-Code-People-engineers-passionate/dp/3748141181" target="_blank" rel="noreferrer">Buy on Amazon&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Imagine on a Monday morning you come into the office, start up your computer and ba-bam a manager is standing beside you, telling you to follow him into a escalation meeting.&lt;/p></description></item></channel></rss>