<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[developer-guy’s Substack]]></title><description><![CDATA[All is about Cloud Native, OCI and Software Supply Chain Security]]></description><link>https://developerguy.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!V3MY!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e53613-508e-4c2f-994b-2ba33ba8d25a_200x200.png</url><title>developer-guy’s Substack</title><link>https://developerguy.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 15 Aug 2026 21:58:54 GMT</lastBuildDate><atom:link href="https://developerguy.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[developer-guy]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[developerguy@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[developerguy@substack.com]]></itunes:email><itunes:name><![CDATA[developer-guy]]></itunes:name></itunes:owner><itunes:author><![CDATA[developer-guy]]></itunes:author><googleplay:owner><![CDATA[developerguy@substack.com]]></googleplay:owner><googleplay:email><![CDATA[developerguy@substack.com]]></googleplay:email><googleplay:author><![CDATA[developer-guy]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[🇹🇷 Kubernetes Community Days Istanbul•🏆 GDG DevFest23 Istanbul was amazing!•🐳 Let's talk about multi-platform images at Docker Istanbul Community Meetup Group!•👋Hello from DevOpsDays24 Istanbul!]]></title><link>https://developerguy.substack.com/p/kubernetes-community-days-istanbul</link><guid isPermaLink="false">https://developerguy.substack.com/p/kubernetes-community-days-istanbul</guid><dc:creator><![CDATA[developer-guy]]></dc:creator><pubDate>Mon, 04 Dec 2023 11:05:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!_4-a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>&#127481;&#127479; <strong>We have successfully completed first ever Kubernetes Community Days Turkey and we are ready for the 2nd edition of this incredible event&#8212;we can't wait to make it even more phenomenal than before.  &#129395;</strong></h3><blockquote><p>&#9888;&#65039; As a side note, we renamed the event name as Kubernetes Community Days Istanbul.</p></blockquote><p>We are living an enjoy of organizing and completing the first ever KCD Turkey, whooo!  It was totally such a great experience for all of us because we have organized this event for the first time in Turkey at Istanbul &#128640; </p><p>We published the event transparency report on CNCF&#8217;s official website, if you want to take a look at the reports of the events, please follow the <a href="https://www.cncf.io/reports/kcd-turkiye-2023/">link</a>. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_4-a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_4-a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png 424w, https://substackcdn.com/image/fetch/$s_!_4-a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png 848w, https://substackcdn.com/image/fetch/$s_!_4-a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png 1272w, https://substackcdn.com/image/fetch/$s_!_4-a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_4-a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png" width="874" height="392" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:392,&quot;width&quot;:874,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:493884,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_4-a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png 424w, https://substackcdn.com/image/fetch/$s_!_4-a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png 848w, https://substackcdn.com/image/fetch/$s_!_4-a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png 1272w, https://substackcdn.com/image/fetch/$s_!_4-a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d02a143-d056-4b6a-a756-ab54b5875dba_874x392.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Also, It was a pleasure to meet you all in-person here at Istanbul in first ever <a href="https://www.linkedin.com/company/kcdturkey/">Kubernetes Community Days Turkey</a> &#129395;&#129346; Here is a great photo of ours with <a href="https://www.linkedin.com/in/ACoAAA3oXuIBIZFVsmJFW12w12ShYAgpK8i8AvQ">Pablo Musa</a> <a href="https://www.linkedin.com/in/ACoAAADoM2UB32355x58VlrnjhU6FGPnS3Sd2PU">Jona Apelbaum</a>, <a href="https://www.linkedin.com/company/cloud-native-computing-foundation/">Cloud Native Computing Foundation (CNCF)</a> Ambassador <a href="https://www.linkedin.com/in/ACoAABmhSsUBOz_cW-SxQ3_hn1QiFEi2SIIuZZs">Emin Alemdar</a>, <a href="https://www.linkedin.com/in/ACoAACiqqa0Bla1ThtP7U4tNkBl9Oajo8c86dl4">Halil &#304;brahim BUG&#214;L</a> <a href="https://www.linkedin.com/in/ACoAADpbsWABTyuZJnwzrxfsBVtaMYjoOfvgBh8">St&#233;phane Y.</a> and event crew&#128075;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0Olw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dee6302-74f7-48a3-b032-edada55ce124_800x450.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0Olw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dee6302-74f7-48a3-b032-edada55ce124_800x450.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0Olw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dee6302-74f7-48a3-b032-edada55ce124_800x450.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0Olw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dee6302-74f7-48a3-b032-edada55ce124_800x450.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0Olw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dee6302-74f7-48a3-b032-edada55ce124_800x450.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0Olw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dee6302-74f7-48a3-b032-edada55ce124_800x450.jpeg" width="800" height="450" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4dee6302-74f7-48a3-b032-edada55ce124_800x450.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:450,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62741,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0Olw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dee6302-74f7-48a3-b032-edada55ce124_800x450.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0Olw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dee6302-74f7-48a3-b032-edada55ce124_800x450.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0Olw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dee6302-74f7-48a3-b032-edada55ce124_800x450.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0Olw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dee6302-74f7-48a3-b032-edada55ce124_800x450.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We're thrilled to unveil the official opening of <strong>the Call for Papers (CFPs) for Kubernetes Community Days Istanbul 2024!</strong> Get ready for the 2nd edition of this incredible event&#8212;we can't wait to make it even more phenomenal than before. &#127881;</p><p>We are more stronger than yesterday because we are now a bigger family! We extended our organizer team with <a href="https://twitter.com/korayoksay/">Koray Oksay</a> and <a href="https://twitter.com/dyslexicat">Alp Kahvecioglu</a>! <br><br>Join us in shaping the future of Kubernetes as we bring together enthusiasts, experts, and innovators in Istanbul. This is your chance to contribute to the vibrant Kubernetes community, share your insights, and be a part of something extraordinary. &#127928;</p><p>Submit your CFPs and let's make this event bigger and better than ever before. See you in Istanbul! &#127760;&#128640;</p><p>&#10145;&#65039; <a href="https://sessionize.com/kubernetes-community-days-istanbul/">https://sessionize.com/kubernetes-community-days-istanbul/</a></p><h3>&#127942; GDG DevFest23 Istanbul was amazing!</h3><p>I and my colleague <a href="https://twitter.com/furkanturkaI">Furkan T&#252;rkal</a> were the speakers of the <a href="https://devfest.istanbul">GDG DevFest23</a> &#127881; It was such a unique experience for both of us to be &#127908; speaking on the stage against 100+ attendees! We talked about the Current State of Art of the Software Supply Chain Security and which services are Google Cloud providing for us to make the software supply chains even more secure that you designed on using Google Cloud services such as Google Cloud Build, GKE, Artifact Registry.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xaDU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb67fa01-bcbb-414c-afff-af862510872e.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xaDU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb67fa01-bcbb-414c-afff-af862510872e.heic 424w, https://substackcdn.com/image/fetch/$s_!xaDU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb67fa01-bcbb-414c-afff-af862510872e.heic 848w, https://substackcdn.com/image/fetch/$s_!xaDU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb67fa01-bcbb-414c-afff-af862510872e.heic 1272w, https://substackcdn.com/image/fetch/$s_!xaDU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb67fa01-bcbb-414c-afff-af862510872e.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xaDU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb67fa01-bcbb-414c-afff-af862510872e.heic" width="514" height="685.2156593406594" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb67fa01-bcbb-414c-afff-af862510872e.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:514,&quot;bytes&quot;:2130023,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xaDU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb67fa01-bcbb-414c-afff-af862510872e.heic 424w, https://substackcdn.com/image/fetch/$s_!xaDU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb67fa01-bcbb-414c-afff-af862510872e.heic 848w, https://substackcdn.com/image/fetch/$s_!xaDU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb67fa01-bcbb-414c-afff-af862510872e.heic 1272w, https://substackcdn.com/image/fetch/$s_!xaDU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb67fa01-bcbb-414c-afff-af862510872e.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Also, we mentioned several amazing tools you can use today to build 0-CVE container images which means that your dreams now finally came true as I can genuinely say that for being one who knows the challenges of dealing with the vulnerabilities of the software &#128560;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ih_I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9105c786-0678-440f-ab01-47b79aa908b8_3024x4032.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ih_I!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9105c786-0678-440f-ab01-47b79aa908b8_3024x4032.png 424w, https://substackcdn.com/image/fetch/$s_!Ih_I!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9105c786-0678-440f-ab01-47b79aa908b8_3024x4032.png 848w, https://substackcdn.com/image/fetch/$s_!Ih_I!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9105c786-0678-440f-ab01-47b79aa908b8_3024x4032.png 1272w, https://substackcdn.com/image/fetch/$s_!Ih_I!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9105c786-0678-440f-ab01-47b79aa908b8_3024x4032.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ih_I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9105c786-0678-440f-ab01-47b79aa908b8_3024x4032.png" width="482" height="642.5563186813187" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9105c786-0678-440f-ab01-47b79aa908b8_3024x4032.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:482,&quot;bytes&quot;:16024885,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ih_I!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9105c786-0678-440f-ab01-47b79aa908b8_3024x4032.png 424w, https://substackcdn.com/image/fetch/$s_!Ih_I!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9105c786-0678-440f-ab01-47b79aa908b8_3024x4032.png 848w, https://substackcdn.com/image/fetch/$s_!Ih_I!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9105c786-0678-440f-ab01-47b79aa908b8_3024x4032.png 1272w, https://substackcdn.com/image/fetch/$s_!Ih_I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9105c786-0678-440f-ab01-47b79aa908b8_3024x4032.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">two crazy man is talking about Wolfi</figcaption></figure></div><p>Here is the link for the presentation if you want to take a look and give us feedback &#129763; &#10145;&#65039; <a href="https://bit.ly/safeguarding-against-supply-chain-attacks">https://bit.ly/safeguarding-against-supply-chain-attacks</a></p><h3>&#128051; Let's talk about multi-platform images at Docker Istanbul Community Meetup Group!</h3><p>Developing Docker images for the Arm architecture can pose challenges, particularly in light of the growing prevalence of Arm-based devices like M1/M2 MacBooks and the increasing popularity of servers such as AWS Graviton. The task of efficiently constructing Arm and multi-platform containers has become a noteworthy hurdle in response to these trends. Consequently, I have decided to present a talk on the intricacies of building multi-platform images using Docker. Furthermore, I'll explore the convenience of automating this process through GitHub Actions, specifically by harnessing Docker's GitHub Actions. This approach promises to streamline the workflow significantly. Additionally, I plan to extend the discussion by demonstrating the creation of a Kubernetes cluster on Google Kubernetes Engine (GKE), incorporating two distinct node pools&#8212;one for amd64 and another for arm64 architectures. Finally, we&#8217;ll be using Argo CD to deliver our software to Kubernetes clusters. While doing that we&#8217;ll be using some techniques in order to assign pods to the nodes.</p><p>&#10145;&#65039; <a href="https://www.meetup.com/docker-istanbul/events/297734465/">https://www.meetup.com/docker-istanbul/events/297734465/</a></p><h3>&#128075; Hello from DevOpsDays24 Istanbul!</h3><p>I&#8217;m thrilled to announce that this year I&#8217;ll be the one of the organizers of the DevOpsDays Istanbul event! </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QBdg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dcf2057-5e7c-4f80-9639-5113283e7143_1886x618.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QBdg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dcf2057-5e7c-4f80-9639-5113283e7143_1886x618.png 424w, https://substackcdn.com/image/fetch/$s_!QBdg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dcf2057-5e7c-4f80-9639-5113283e7143_1886x618.png 848w, https://substackcdn.com/image/fetch/$s_!QBdg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dcf2057-5e7c-4f80-9639-5113283e7143_1886x618.png 1272w, https://substackcdn.com/image/fetch/$s_!QBdg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dcf2057-5e7c-4f80-9639-5113283e7143_1886x618.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QBdg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dcf2057-5e7c-4f80-9639-5113283e7143_1886x618.png" width="1456" height="477" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9dcf2057-5e7c-4f80-9639-5113283e7143_1886x618.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:477,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:498783,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QBdg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dcf2057-5e7c-4f80-9639-5113283e7143_1886x618.png 424w, https://substackcdn.com/image/fetch/$s_!QBdg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dcf2057-5e7c-4f80-9639-5113283e7143_1886x618.png 848w, https://substackcdn.com/image/fetch/$s_!QBdg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dcf2057-5e7c-4f80-9639-5113283e7143_1886x618.png 1272w, https://substackcdn.com/image/fetch/$s_!QBdg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dcf2057-5e7c-4f80-9639-5113283e7143_1886x618.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Calling all DevOps enthusiasts, experts, and innovators! We're excited to announce the Call for Papers for #DevOpsDaysIstanbul2024. Share your knowledge, experiences, and insights with our vibrant community. Submit your proposals here &#8601;&#65039;</p><p>&#10145;&#65039; <a href="https://www.papercall.io/devopsdays-istanbul-2023">https://www.papercall.io/devopsdays-istanbul-2023</a></p><p>&#128293; Get ready for an amazing DevOps experience! DevOpsDays Istanbul 2024 is coming your way. Tickets are now on sale also, so don't miss your chance to be part of this incredible event.</p><p>&#10145;&#65039; <a href="https://kommunity.com/devops-turkiye/events/devopsdays-istanbul-2024-45c781c4/tickets">https://kommunity.com/devops-turkiye/events/devopsdays-istanbul-2024-45c781c4/tickets</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[⛓ in-toto and SLSA•🐙Wolfi OS Package Updates•🐳 Docker Builds and Multi-platform• ❌🔑 Keyless Signing for GitLab•💃SLSA v1.0 Release•🚨CNCF SLSA Assessments]]></title><description><![CDATA[&#9939; A new blog post was published about in-toto and SLSA to give a better understanding of how these two are related to each other!]]></description><link>https://developerguy.substack.com/p/in-toto-and-slsawolfi-os-package</link><guid isPermaLink="false">https://developerguy.substack.com/p/in-toto-and-slsawolfi-os-package</guid><dc:creator><![CDATA[developer-guy]]></dc:creator><pubDate>Mon, 15 May 2023 17:00:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BQr4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd390f98c-0445-4ab8-92af-93f345feec36_908x1088.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>&#9939; A new blog post was published about in-toto and SLSA to give a better understanding of how these two are related to each other!</h3><p>If you are interested in learning more about software supply chain security, most probably most of you have come across the terms in-toto attestations and SLSA provenance. But have you ever ask the question to yourself how these two are related to each other, let&#8217;s find out! Thanks to <a href="https://twitter.com/adityasaky">Aditya Sirish</a> and <a href="https://twitter.com/inyourbits">Tom Hennen</a>, they wrote a blog post to explain that. </p><p>&#10145;&#65039; <em><strong><a href="https://slsa.dev/blog/2023/05/in-toto-and-slsa">in-toto and SLSA</a></strong></em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BQr4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd390f98c-0445-4ab8-92af-93f345feec36_908x1088.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BQr4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd390f98c-0445-4ab8-92af-93f345feec36_908x1088.png 424w, https://substackcdn.com/image/fetch/$s_!BQr4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd390f98c-0445-4ab8-92af-93f345feec36_908x1088.png 848w, https://substackcdn.com/image/fetch/$s_!BQr4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd390f98c-0445-4ab8-92af-93f345feec36_908x1088.png 1272w, https://substackcdn.com/image/fetch/$s_!BQr4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd390f98c-0445-4ab8-92af-93f345feec36_908x1088.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BQr4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd390f98c-0445-4ab8-92af-93f345feec36_908x1088.png" width="554" height="663.8237885462555" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d390f98c-0445-4ab8-92af-93f345feec36_908x1088.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1088,&quot;width&quot;:908,&quot;resizeWidth&quot;:554,&quot;bytes&quot;:227556,&quot;alt&quot;:&quot;https://twitter.com/adityasaky/status/1653789849218961412?s=20&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://twitter.com/adityasaky/status/1653789849218961412?s=20" title="https://twitter.com/adityasaky/status/1653789849218961412?s=20" srcset="https://substackcdn.com/image/fetch/$s_!BQr4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd390f98c-0445-4ab8-92af-93f345feec36_908x1088.png 424w, https://substackcdn.com/image/fetch/$s_!BQr4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd390f98c-0445-4ab8-92af-93f345feec36_908x1088.png 848w, https://substackcdn.com/image/fetch/$s_!BQr4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd390f98c-0445-4ab8-92af-93f345feec36_908x1088.png 1272w, https://substackcdn.com/image/fetch/$s_!BQr4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd390f98c-0445-4ab8-92af-93f345feec36_908x1088.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>&#128025; Day by day, the Wolfi OS package repository is getting bigger!</h3><p>For people who are not familiar with the <a href="https://github.com/wolfi-dev/os">Wolfi OS</a>, Wolfi OS is <strong>the first Linux (Un)distro designed for securing the software supply chain designed for the container and cloud-native era. <a href="https://www.chainguard.dev/unchained/introducing-wolfi-the-first-linux-un-distro">Here's</a> <a href="https://twitter.com/lorenc_dan">Dan Lorenc</a>'s quick guide to understanding the unique things that Wolfi OS brings to the table of securing software supply chain security for container images.</strong></p><p>We (w/ <a href="https://twitter.com/furkanturkaI">Furkan T&#252;rkal</a>) are constantly adding new packages to Wolfi OS, here are some of them:</p><ul><li><p><a href="https://github.com/wolfi-dev/os/pull/1856">k8sgpt</a> by <a href="https://k8sgpt.ai">K8sGPT</a></p></li><li><p><a href="https://github.com/wolfi-dev/os/pull/1980">kube-bench</a> by <a href="https://www.aquasec.com">Aqua Security</a></p></li><li><p><a href="https://github.com/wolfi-dev/os/pull/2037">paranoia</a> by <a href="https://www.jetstack.io">JetStack</a></p></li><li><p><a href="https://github.com/wolfi-dev/os/pull/2038">trust-manager</a> by <a href="https://cert-manager.io">cert-manager</a></p></li></ul><p>There are lots of packages still waiting to be added to Wolfi OS which means that all contributions would be very welcomed &#128640;</p><h3>&#128051; Docker introduced new best practices guide for container image builders for people of all levels from beginner to advanced, check this out!</h3><p>Docker created a guide for giving people useful pointers and the best practices for Docker&#8217;s build features and this guide definitely should be with you as one of your handbooks when you start building container images for your projects whether you are just getting started or already an advanced Docker user!</p><p>&#10145;&#65039; <em><strong><a href="https://docs.docker.com/build/guide/">Build with Docker</a></strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HUg4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd778ce9a-d64f-4d14-9ea0-4f120a463195_900x970.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HUg4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd778ce9a-d64f-4d14-9ea0-4f120a463195_900x970.png 424w, https://substackcdn.com/image/fetch/$s_!HUg4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd778ce9a-d64f-4d14-9ea0-4f120a463195_900x970.png 848w, https://substackcdn.com/image/fetch/$s_!HUg4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd778ce9a-d64f-4d14-9ea0-4f120a463195_900x970.png 1272w, https://substackcdn.com/image/fetch/$s_!HUg4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd778ce9a-d64f-4d14-9ea0-4f120a463195_900x970.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HUg4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd778ce9a-d64f-4d14-9ea0-4f120a463195_900x970.png" width="488" height="525.9555555555555" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d778ce9a-d64f-4d14-9ea0-4f120a463195_900x970.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:900,&quot;resizeWidth&quot;:488,&quot;bytes&quot;:138361,&quot;alt&quot;:&quot;https://twitter.com/Docker/status/1650605596226232357?s=20&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://twitter.com/Docker/status/1650605596226232357?s=20" title="https://twitter.com/Docker/status/1650605596226232357?s=20" srcset="https://substackcdn.com/image/fetch/$s_!HUg4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd778ce9a-d64f-4d14-9ea0-4f120a463195_900x970.png 424w, https://substackcdn.com/image/fetch/$s_!HUg4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd778ce9a-d64f-4d14-9ea0-4f120a463195_900x970.png 848w, https://substackcdn.com/image/fetch/$s_!HUg4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd778ce9a-d64f-4d14-9ea0-4f120a463195_900x970.png 1272w, https://substackcdn.com/image/fetch/$s_!HUg4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd778ce9a-d64f-4d14-9ea0-4f120a463195_900x970.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>&#10060;&#128273; Keyless Signing support for cosign has been enabled on the staging environment for GitLab CI!</h3><p>Keyless signing is one of the unique things that the Sigstore community brings to the table and has been used for a long time in the GitHub Actions platform since GitHub <a href="https://github.blog/changelog/2021-10-27-github-actions-secure-cloud-deployments-with-openid-connect/">announced</a> OIDC support. Now, keyless signing can be used in the GitLab CI as well, thanks to the Sigstore community, this support has been rolled out to staging, please use it and share your feedback with the community!</p><p>Also, Carlos Panato already created an example that shows how to use this support on GitLab CI.</p><p>&#10145;&#65039; <em><strong><a href="https://gitlab.com/cpanato/testing-cosign">Testing Cosign</a></strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ONVQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbe8ba03-7fbb-413a-98fc-fba5547afe36_906x512.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ONVQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbe8ba03-7fbb-413a-98fc-fba5547afe36_906x512.png 424w, https://substackcdn.com/image/fetch/$s_!ONVQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbe8ba03-7fbb-413a-98fc-fba5547afe36_906x512.png 848w, https://substackcdn.com/image/fetch/$s_!ONVQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbe8ba03-7fbb-413a-98fc-fba5547afe36_906x512.png 1272w, https://substackcdn.com/image/fetch/$s_!ONVQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbe8ba03-7fbb-413a-98fc-fba5547afe36_906x512.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ONVQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbe8ba03-7fbb-413a-98fc-fba5547afe36_906x512.png" width="906" height="512" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cbe8ba03-7fbb-413a-98fc-fba5547afe36_906x512.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:512,&quot;width&quot;:906,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:134845,&quot;alt&quot;:&quot;https://twitter.com/comedordexis/status/1653743996655763463?s=20&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://twitter.com/comedordexis/status/1653743996655763463?s=20" title="https://twitter.com/comedordexis/status/1653743996655763463?s=20" srcset="https://substackcdn.com/image/fetch/$s_!ONVQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbe8ba03-7fbb-413a-98fc-fba5547afe36_906x512.png 424w, https://substackcdn.com/image/fetch/$s_!ONVQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbe8ba03-7fbb-413a-98fc-fba5547afe36_906x512.png 848w, https://substackcdn.com/image/fetch/$s_!ONVQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbe8ba03-7fbb-413a-98fc-fba5547afe36_906x512.png 1272w, https://substackcdn.com/image/fetch/$s_!ONVQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbe8ba03-7fbb-413a-98fc-fba5547afe36_906x512.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>&#128131; SLSA v1.0 was released! </h3><p>In recent weeks, SLSA v1.0 was released and lots of great resources were created to explain what the new things are in the v1.0 release.</p><p> &#10145;&#65039; <em><strong><a href="https://slsa.dev/blog/2023/04/slsa-v1-final">SLSA v1.0 is now final!</a></strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gDpY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1850f03d-fd8b-4fd8-8f3a-641f96112050_878x888.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gDpY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1850f03d-fd8b-4fd8-8f3a-641f96112050_878x888.png 424w, https://substackcdn.com/image/fetch/$s_!gDpY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1850f03d-fd8b-4fd8-8f3a-641f96112050_878x888.png 848w, https://substackcdn.com/image/fetch/$s_!gDpY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1850f03d-fd8b-4fd8-8f3a-641f96112050_878x888.png 1272w, https://substackcdn.com/image/fetch/$s_!gDpY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1850f03d-fd8b-4fd8-8f3a-641f96112050_878x888.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gDpY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1850f03d-fd8b-4fd8-8f3a-641f96112050_878x888.png" width="878" height="888" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1850f03d-fd8b-4fd8-8f3a-641f96112050_878x888.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:888,&quot;width&quot;:878,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:451768,&quot;alt&quot;:&quot;https://twitter.com/theopenssf/status/1649150838730813451?s=20&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://twitter.com/theopenssf/status/1649150838730813451?s=20" title="https://twitter.com/theopenssf/status/1649150838730813451?s=20" srcset="https://substackcdn.com/image/fetch/$s_!gDpY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1850f03d-fd8b-4fd8-8f3a-641f96112050_878x888.png 424w, https://substackcdn.com/image/fetch/$s_!gDpY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1850f03d-fd8b-4fd8-8f3a-641f96112050_878x888.png 848w, https://substackcdn.com/image/fetch/$s_!gDpY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1850f03d-fd8b-4fd8-8f3a-641f96112050_878x888.png 1272w, https://substackcdn.com/image/fetch/$s_!gDpY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1850f03d-fd8b-4fd8-8f3a-641f96112050_878x888.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A blog post was published on Google&#8217;s security blog:</p><p>&#10145;&#65039; <em><strong><a href="https://security.googleblog.com/2023/04/celebrating-slsa-v10-securing-software.html">Celebrating SLSA v1.0: securing the software supply chain for everyone</a></strong></em></p><p>Also, Cloudsmith made a live webinar to discuss what&#8217;s SLSA 1.0 mean for us:</p><p> &#10145;&#65039; <em><strong><a href="https://www.youtube.com/watch?v=BvIjijvxdhE">SLSA 1.0 is here! What&#8217;s it mean for you?</a></strong></em></p><p>&#127775; There is even a tracking issue created to document all the projects that currently support <strong>SLSA</strong> provenance generation today such as Docker Buildx, Tekton Chains, Sigstore cosign, and many more.</p><p>&#10145;&#65039; <em><strong><a href="https://github.com/slsa-framework/slsa/issues/574">Tracking issue for draft SLSA 1.0 support in tools</a></strong></em></p><h3>&#128680; CNCF is working to improve the software supply chain security for the graduated projects hosted by itself!</h3><p>CNCF worked in collaboration with Chainguard to assess the software supply chain security practices of two of our graduated projects, Argo and Prometheus based on <strong><a href="https://slsa.dev/">Supply-chain Levels for Software Artifacts </a></strong>(SLSA), which provides a framework for software supply chain integrity. Here is the blog post that can give you the details:</p><p>&#10145;&#65039; <em><strong><a href="https://www.cncf.io/blog/2023/04/19/building-secure-software-supply-chains-in-cncf-with-slsa-assessments/">Building secure software supply chains in CNCF with SLSA assessments</a></strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HQhS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ae9832-d2e1-4919-a8b4-42ee0edc0a7e_894x676.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HQhS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ae9832-d2e1-4919-a8b4-42ee0edc0a7e_894x676.png 424w, https://substackcdn.com/image/fetch/$s_!HQhS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ae9832-d2e1-4919-a8b4-42ee0edc0a7e_894x676.png 848w, https://substackcdn.com/image/fetch/$s_!HQhS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ae9832-d2e1-4919-a8b4-42ee0edc0a7e_894x676.png 1272w, https://substackcdn.com/image/fetch/$s_!HQhS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ae9832-d2e1-4919-a8b4-42ee0edc0a7e_894x676.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HQhS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ae9832-d2e1-4919-a8b4-42ee0edc0a7e_894x676.png" width="894" height="676" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35ae9832-d2e1-4919-a8b4-42ee0edc0a7e_894x676.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:676,&quot;width&quot;:894,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:269746,&quot;alt&quot;:&quot;https://twitter.com/CloudNativeFdn/status/1648582474031562753?s=20&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://twitter.com/CloudNativeFdn/status/1648582474031562753?s=20" title="https://twitter.com/CloudNativeFdn/status/1648582474031562753?s=20" srcset="https://substackcdn.com/image/fetch/$s_!HQhS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ae9832-d2e1-4919-a8b4-42ee0edc0a7e_894x676.png 424w, https://substackcdn.com/image/fetch/$s_!HQhS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ae9832-d2e1-4919-a8b4-42ee0edc0a7e_894x676.png 848w, https://substackcdn.com/image/fetch/$s_!HQhS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ae9832-d2e1-4919-a8b4-42ee0edc0a7e_894x676.png 1272w, https://substackcdn.com/image/fetch/$s_!HQhS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ae9832-d2e1-4919-a8b4-42ee0edc0a7e_894x676.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[🕺🏻CNCF Ambassador 23•🐳 Docker Desktop v4.18•💃SLSA v1.0 RC2•📩 LiFT Scholarship Applications•🇹🇷KCD Turkey and Docker Istanbul Community Group• ✍️ Statement of Interest for Sigstore GSoD]]></title><description><![CDATA[&#128378;&#127995;I&#8217;m thrilled to announce that I'm selected to be part of the new @cncfambassadors #CloudNativeAmbassador program in 2023!]]></description><link>https://developerguy.substack.com/p/cncf-ambassador-23-docker-desktop</link><guid isPermaLink="false">https://developerguy.substack.com/p/cncf-ambassador-23-docker-desktop</guid><dc:creator><![CDATA[developer-guy]]></dc:creator><pubDate>Mon, 17 Apr 2023 17:00:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Rvgi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F700524c9-e1bc-4340-9520-6165b10212ac_340x340.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Rvgi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F700524c9-e1bc-4340-9520-6165b10212ac_340x340.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Rvgi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F700524c9-e1bc-4340-9520-6165b10212ac_340x340.png 424w, https://substackcdn.com/image/fetch/$s_!Rvgi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F700524c9-e1bc-4340-9520-6165b10212ac_340x340.png 848w, https://substackcdn.com/image/fetch/$s_!Rvgi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F700524c9-e1bc-4340-9520-6165b10212ac_340x340.png 1272w, https://substackcdn.com/image/fetch/$s_!Rvgi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F700524c9-e1bc-4340-9520-6165b10212ac_340x340.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Rvgi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F700524c9-e1bc-4340-9520-6165b10212ac_340x340.png" width="438" height="438" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/700524c9-e1bc-4340-9520-6165b10212ac_340x340.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:340,&quot;width&quot;:340,&quot;resizeWidth&quot;:438,&quot;bytes&quot;:42805,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Rvgi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F700524c9-e1bc-4340-9520-6165b10212ac_340x340.png 424w, https://substackcdn.com/image/fetch/$s_!Rvgi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F700524c9-e1bc-4340-9520-6165b10212ac_340x340.png 848w, https://substackcdn.com/image/fetch/$s_!Rvgi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F700524c9-e1bc-4340-9520-6165b10212ac_340x340.png 1272w, https://substackcdn.com/image/fetch/$s_!Rvgi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F700524c9-e1bc-4340-9520-6165b10212ac_340x340.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>&#128378;&#127995;I&#8217;m thrilled to announce that I'm selected to be part of the new <a href="https://twitter.com/CNCFAmbassadors">@cncfambassadors</a> #CloudNativeAmbassador program in 2023!</h3><p>I can truly say that this one was more like a dream for me and I can&#8217;t believe that it finally came true, <strong>YES</strong>, I&#8217;ve been accepted to the <em><strong>CNCF&#8217;s Ambassador Program</strong></em> in 2023 and became the <em><strong>very first</strong></em> ambassador from &#127481;&#127479;. I don&#8217;t know how to express my feelings right now but I can say that I&#8217;m so happy to be part of that program and all I want to say is that I&#8217;ll do my best to be worthy of it. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GKGE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d4076f5-aa78-49e2-bf68-3181f798447d_751x401.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GKGE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d4076f5-aa78-49e2-bf68-3181f798447d_751x401.png 424w, https://substackcdn.com/image/fetch/$s_!GKGE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d4076f5-aa78-49e2-bf68-3181f798447d_751x401.png 848w, https://substackcdn.com/image/fetch/$s_!GKGE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d4076f5-aa78-49e2-bf68-3181f798447d_751x401.png 1272w, https://substackcdn.com/image/fetch/$s_!GKGE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d4076f5-aa78-49e2-bf68-3181f798447d_751x401.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GKGE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d4076f5-aa78-49e2-bf68-3181f798447d_751x401.png" width="567" height="302.75233022636485" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d4076f5-aa78-49e2-bf68-3181f798447d_751x401.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:401,&quot;width&quot;:751,&quot;resizeWidth&quot;:567,&quot;bytes&quot;:38251,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GKGE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d4076f5-aa78-49e2-bf68-3181f798447d_751x401.png 424w, https://substackcdn.com/image/fetch/$s_!GKGE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d4076f5-aa78-49e2-bf68-3181f798447d_751x401.png 848w, https://substackcdn.com/image/fetch/$s_!GKGE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d4076f5-aa78-49e2-bf68-3181f798447d_751x401.png 1272w, https://substackcdn.com/image/fetch/$s_!GKGE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d4076f5-aa78-49e2-bf68-3181f798447d_751x401.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://www.credly.com/badges/b65708d6-677c-4689-ae21-91191793478e/public_url">https://www.credly.com/badges/b65708d6-677c-4689-ae21-91191793478e/public_url</a></figcaption></figure></div><div><hr></div><h3>&#128051; Docker Desktop v4.18 was released a while ago which is a release that focuses on improvements in the command line and in Docker Desktop.</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!06Qn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6695a598-e673-4fc0-aa46-fa4d7deac6a1_770x546.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!06Qn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6695a598-e673-4fc0-aa46-fa4d7deac6a1_770x546.png 424w, https://substackcdn.com/image/fetch/$s_!06Qn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6695a598-e673-4fc0-aa46-fa4d7deac6a1_770x546.png 848w, https://substackcdn.com/image/fetch/$s_!06Qn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6695a598-e673-4fc0-aa46-fa4d7deac6a1_770x546.png 1272w, https://substackcdn.com/image/fetch/$s_!06Qn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6695a598-e673-4fc0-aa46-fa4d7deac6a1_770x546.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!06Qn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6695a598-e673-4fc0-aa46-fa4d7deac6a1_770x546.png" width="498" height="353.1272727272727" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6695a598-e673-4fc0-aa46-fa4d7deac6a1_770x546.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:546,&quot;width&quot;:770,&quot;resizeWidth&quot;:498,&quot;bytes&quot;:486984,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!06Qn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6695a598-e673-4fc0-aa46-fa4d7deac6a1_770x546.png 424w, https://substackcdn.com/image/fetch/$s_!06Qn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6695a598-e673-4fc0-aa46-fa4d7deac6a1_770x546.png 848w, https://substackcdn.com/image/fetch/$s_!06Qn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6695a598-e673-4fc0-aa46-fa4d7deac6a1_770x546.png 1272w, https://substackcdn.com/image/fetch/$s_!06Qn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6695a598-e673-4fc0-aa46-fa4d7deac6a1_770x546.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In <strong><a href="https://docs.docker.com/desktop/release-notes/">Docker Desktop 4.17</a></strong>,  <strong><a href="https://docs.docker.com/scout/">Docker Scout</a></strong> was first introduced, a tool that provides visibility into image vulnerabilities and recommendations for quick remediation. In v4.18, based on the community feedback, there are some improvements included in the Docker Scout:</p><ul><li><p>Vulnerability Quickview</p></li><li><p>Image recommendations directly on the command line</p></li><li><p>Improved remediation guidance with <strong><a href="https://www.docker.com/blog/generate-sboms-with-buildkit/">BuildKit SBOM</a></strong> utilization</p></li><li><p>A preview feature comparing images (imagine using diff but for container images)</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tec-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f90fd30-fe94-40bb-b322-c6a6f8732c11_657x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tec-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f90fd30-fe94-40bb-b322-c6a6f8732c11_657x369.png 424w, https://substackcdn.com/image/fetch/$s_!Tec-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f90fd30-fe94-40bb-b322-c6a6f8732c11_657x369.png 848w, https://substackcdn.com/image/fetch/$s_!Tec-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f90fd30-fe94-40bb-b322-c6a6f8732c11_657x369.png 1272w, https://substackcdn.com/image/fetch/$s_!Tec-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f90fd30-fe94-40bb-b322-c6a6f8732c11_657x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tec-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f90fd30-fe94-40bb-b322-c6a6f8732c11_657x369.png" width="481" height="270.1506849315069" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f90fd30-fe94-40bb-b322-c6a6f8732c11_657x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:657,&quot;resizeWidth&quot;:481,&quot;bytes&quot;:91383,&quot;alt&quot;:&quot;https://twitter.com/developerguyba/status/1645394427999920130?s=20&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://twitter.com/developerguyba/status/1645394427999920130?s=20" title="https://twitter.com/developerguyba/status/1645394427999920130?s=20" srcset="https://substackcdn.com/image/fetch/$s_!Tec-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f90fd30-fe94-40bb-b322-c6a6f8732c11_657x369.png 424w, https://substackcdn.com/image/fetch/$s_!Tec-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f90fd30-fe94-40bb-b322-c6a6f8732c11_657x369.png 848w, https://substackcdn.com/image/fetch/$s_!Tec-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f90fd30-fe94-40bb-b322-c6a6f8732c11_657x369.png 1272w, https://substackcdn.com/image/fetch/$s_!Tec-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f90fd30-fe94-40bb-b322-c6a6f8732c11_657x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://twitter.com/developerguyba/status/1645394427999920130?s=20https://twitter.com/developerguyba/status/1645394427999920130?s=20">https://twitter.com/developerguyba/status/1645394427999920130?s=20</a></figcaption></figure></div><p>A new subcommand named <em><strong>`init`</strong></em> was introduced, a new CLI command that lets you quickly add Docker to your project by automatically creating the required assets: Dockerfiles, Compose files, and .dockerignore. </p><p>Here are the great resources from excellent people:</p><ul><li><p><a href="https://dev.to/docker/introducing-docker-init-generating-docker-assets-for-your-projects-3cji">Introducing Docker Init: Generating Docker Assets for Your Projects</a> by <a href="https://twitter.com/ajeetsraina">Ajeet Singh Raina</a></p></li><li><p><a href="https://dev.to/aurelievache/lets-discover-docker-init-command-3cef">Let's discover: docker init command</a> by <a href="https://twitter.com/aurelievache">Aur&#233;lie Vache</a></p></li><li><p>A YouTube video recorded by <a href="https://twitter.com/FrancescoCiull4">Francesco</a></p></li></ul><p>Refer to <a href="https://docs.docker.com/engine/reference/commandline/init/">the </a><code>docker init</code><a href="https://docs.docker.com/engine/reference/commandline/init/"> documentation</a> to learn more.</p><div><hr></div><h3>&#128131;SLSA v1.0 RC2 was announced last week which is your last chance to provide feedback before v1.0 will be released!</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q_AA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ab05d8-c02b-4506-89fb-2ee0323da7bc_660x571.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q_AA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ab05d8-c02b-4506-89fb-2ee0323da7bc_660x571.png 424w, https://substackcdn.com/image/fetch/$s_!Q_AA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ab05d8-c02b-4506-89fb-2ee0323da7bc_660x571.png 848w, https://substackcdn.com/image/fetch/$s_!Q_AA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ab05d8-c02b-4506-89fb-2ee0323da7bc_660x571.png 1272w, https://substackcdn.com/image/fetch/$s_!Q_AA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ab05d8-c02b-4506-89fb-2ee0323da7bc_660x571.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q_AA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ab05d8-c02b-4506-89fb-2ee0323da7bc_660x571.png" width="508" height="439.4969696969697" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/14ab05d8-c02b-4506-89fb-2ee0323da7bc_660x571.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:571,&quot;width&quot;:660,&quot;resizeWidth&quot;:508,&quot;bytes&quot;:102612,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Q_AA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ab05d8-c02b-4506-89fb-2ee0323da7bc_660x571.png 424w, https://substackcdn.com/image/fetch/$s_!Q_AA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ab05d8-c02b-4506-89fb-2ee0323da7bc_660x571.png 848w, https://substackcdn.com/image/fetch/$s_!Q_AA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ab05d8-c02b-4506-89fb-2ee0323da7bc_660x571.png 1272w, https://substackcdn.com/image/fetch/$s_!Q_AA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ab05d8-c02b-4506-89fb-2ee0323da7bc_660x571.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://twitter.com/IanMLewis/status/1645934375379558401?s=20">https://twitter.com/IanMLewis/status/1645934375379558401?s=20</a></figcaption></figure></div><p><a href="https://slsa.dev">SLSA specification</a> is a <strong>security framework, a checklist of standards and controls to prevent tampering, improve the integrity, and secure packages and infrastructure</strong>, and it gets evolved over the years finally, it will be reached its v1.0 release pretty soon. The SLSA Community announced <strong><a href="https://slsa.dev/spec/v1.0-rc2/">SLSA v1.0 Release Candidate 2 (RC2)</a></strong> following the valuable feedback they received on the <strong><a href="https://slsa.dev/blog/2023/02/slsa-v1-rc">first release candidate</a></strong>. </p><p>At the same time, <a href="https://twitter.com/mlieberman85">Michael Lieberman</a> wrote a blog post about SLSA to help us understand SLSA a bit better: <a href="https://slsa.dev/blog/2023/04/the-breadth-and-depth-of-slsa">The Breadth and Depth of SLSA</a></p><div><hr></div><h3>&#127882; Draft release support landed on SLSA GitHub Generator by me!</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!77rt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8653042-c967-42f5-b7df-b54654c56584_1252x548.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!77rt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8653042-c967-42f5-b7df-b54654c56584_1252x548.png 424w, https://substackcdn.com/image/fetch/$s_!77rt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8653042-c967-42f5-b7df-b54654c56584_1252x548.png 848w, https://substackcdn.com/image/fetch/$s_!77rt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8653042-c967-42f5-b7df-b54654c56584_1252x548.png 1272w, https://substackcdn.com/image/fetch/$s_!77rt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8653042-c967-42f5-b7df-b54654c56584_1252x548.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!77rt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8653042-c967-42f5-b7df-b54654c56584_1252x548.png" width="1252" height="548" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8653042-c967-42f5-b7df-b54654c56584_1252x548.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:548,&quot;width&quot;:1252,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:122363,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!77rt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8653042-c967-42f5-b7df-b54654c56584_1252x548.png 424w, https://substackcdn.com/image/fetch/$s_!77rt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8653042-c967-42f5-b7df-b54654c56584_1252x548.png 848w, https://substackcdn.com/image/fetch/$s_!77rt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8653042-c967-42f5-b7df-b54654c56584_1252x548.png 1272w, https://substackcdn.com/image/fetch/$s_!77rt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8653042-c967-42f5-b7df-b54654c56584_1252x548.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>My first PR to <a href="https://github.com/slsa-framework/slsa-github-generator">SLSA GitHub Generator</a> which is a language-agnostic SLSA provenance generation for GitHub Actions got merged last week which was related to <a href="https://github.com/slsa-framework/slsa-github-generator/issues/1862">adding draft-release support.</a> While working on the <a href="https://github.com/google/osv-scanner">osv-scanner</a> project by Google, I realized that they mark their release as a <a href="https://github.com/google/osv-scanner/blob/284a975e46e674c86547d809d7ecd5b486bfcd61/.goreleaser.yml#L86">draft</a> for some reason. In that case, if we set the <a href="https://github.com/slsa-framework/slsa-github-generator/blob/main/.github/workflows/generator_generic_slsa3.yml#L36">upload-assets</a> parameter of the <a href="https://github.com/slsa-framework/slsa-github-generator/blob/main/.github/workflows/generator_generic_slsa3.yml">Generic SLSA 3 Generator</a> as true, we will see two different releases with the same tag, one is marked as draft the other is marked as latest which indicates a problem that we need to solve. </p><p>So, I raised an <a href="https://github.com/slsa-framework/slsa-github-generator/issues/1862">issue</a> to tell more about the problem I&#8217;m facing, and then I noticed that <a href="https://twitter.com/IanMLewis">Ian Lewis</a> already created an <a href="https://github.com/slsa-framework/slsa-github-generator/issues/1476">issue</a> about this and they talked quite a bit about the problem, so, the only thing left is solving the issue. &#129489;&#127995;&#8205;&#128187;</p><p>Finally, to complete the work, we need to test it by adding a test workflow to the example-package project, which is a project by the same community to test all the workflows provided by the SLSA Github Generator.</p><p>I&#8217;ve added a sample workflow to test the draft release support <a href="https://github.com/slsa-framework/example-package/pull/167">here</a>.</p><p>&#127775;<strong>AS A BONUS</strong>, If you are willing to become a contributor to the SLSA Generators like Trusted Go, Generic, Container, and Docker-based generators, you should add your e2e tests to the example package, and thanks to Ian Lewis for a detailed explanation of these.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FZo8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f033694-60cb-478d-b14f-00f17f0d41aa_1910x1490.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FZo8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f033694-60cb-478d-b14f-00f17f0d41aa_1910x1490.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FZo8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f033694-60cb-478d-b14f-00f17f0d41aa_1910x1490.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FZo8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f033694-60cb-478d-b14f-00f17f0d41aa_1910x1490.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FZo8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f033694-60cb-478d-b14f-00f17f0d41aa_1910x1490.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FZo8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f033694-60cb-478d-b14f-00f17f0d41aa_1910x1490.jpeg" width="1456" height="1136" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f033694-60cb-478d-b14f-00f17f0d41aa_1910x1490.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1136,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:481212,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FZo8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f033694-60cb-478d-b14f-00f17f0d41aa_1910x1490.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FZo8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f033694-60cb-478d-b14f-00f17f0d41aa_1910x1490.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FZo8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f033694-60cb-478d-b14f-00f17f0d41aa_1910x1490.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FZo8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f033694-60cb-478d-b14f-00f17f0d41aa_1910x1490.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://github.com/slsa-framework/example-package/blob/main/.github/workflows/README.md">https://github.com/slsa-framework/example-package/blob/main/.github/workflows/README.md</a></figcaption></figure></div><div><hr></div><h3>&#9200;Final chances to apply for Linux Foundation Training (LiFT) Scholarship Program, the deadline is 3&#65039;&#8419;0&#65039;&#8419; April!</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RIUI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7968c82c-89f0-4b9a-b064-1ec269237a97_685x179.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RIUI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7968c82c-89f0-4b9a-b064-1ec269237a97_685x179.png 424w, https://substackcdn.com/image/fetch/$s_!RIUI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7968c82c-89f0-4b9a-b064-1ec269237a97_685x179.png 848w, https://substackcdn.com/image/fetch/$s_!RIUI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7968c82c-89f0-4b9a-b064-1ec269237a97_685x179.png 1272w, https://substackcdn.com/image/fetch/$s_!RIUI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7968c82c-89f0-4b9a-b064-1ec269237a97_685x179.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RIUI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7968c82c-89f0-4b9a-b064-1ec269237a97_685x179.png" width="685" height="179" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7968c82c-89f0-4b9a-b064-1ec269237a97_685x179.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:179,&quot;width&quot;:685,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25095,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RIUI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7968c82c-89f0-4b9a-b064-1ec269237a97_685x179.png 424w, https://substackcdn.com/image/fetch/$s_!RIUI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7968c82c-89f0-4b9a-b064-1ec269237a97_685x179.png 848w, https://substackcdn.com/image/fetch/$s_!RIUI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7968c82c-89f0-4b9a-b064-1ec269237a97_685x179.png 1272w, https://substackcdn.com/image/fetch/$s_!RIUI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7968c82c-89f0-4b9a-b064-1ec269237a97_685x179.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><a href="https://www.linuxfoundation.org/about/lift-scholarships">https://www.linuxfoundation.org/about/lift-scholarships</a></figcaption></figure></div><p>Are you looking for a chance to attend training courses and take certification exams at no cost? This program is right for you. Because this program provides opportunities to up-and-coming Developers and SysAdmins who show promise to help shape the future of Linux and open-source software but do not otherwise have the ability to attend training courses or take certification exams.</p><p>Here is the <a href="https://docs.google.com/forms/d/e/1FAIpQLSfKJ7OB0oyLRVCkStBuPVcYAyq61vhbUf8HD0wYIIYCg-nbiw/viewform">application form</a>, do not forget to APPLY! &#8987;&#65039;</p><div><hr></div><h3>&#127915;&#129337;&#8205;&#9792;&#65039;&#127481;&#127479;<a href="https://community.cncf.io/events/details/cncf-kcd-turkey-presents-kubernetes-community-days-turkiye-2023/"> Kubernetes Community Days Turkey</a> tickets are now open for sale and I joined the <a href="https://www.meetup.com/docker-istanbul/">Docker Istanbul Meetup Group </a>as an organizer!</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3GSJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd052273-27d6-43a5-822a-f331a0129434_1722x623.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3GSJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd052273-27d6-43a5-822a-f331a0129434_1722x623.png 424w, https://substackcdn.com/image/fetch/$s_!3GSJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd052273-27d6-43a5-822a-f331a0129434_1722x623.png 848w, https://substackcdn.com/image/fetch/$s_!3GSJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd052273-27d6-43a5-822a-f331a0129434_1722x623.png 1272w, https://substackcdn.com/image/fetch/$s_!3GSJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd052273-27d6-43a5-822a-f331a0129434_1722x623.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3GSJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd052273-27d6-43a5-822a-f331a0129434_1722x623.png" width="1456" height="527" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd052273-27d6-43a5-822a-f331a0129434_1722x623.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:527,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:633331,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3GSJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd052273-27d6-43a5-822a-f331a0129434_1722x623.png 424w, https://substackcdn.com/image/fetch/$s_!3GSJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd052273-27d6-43a5-822a-f331a0129434_1722x623.png 848w, https://substackcdn.com/image/fetch/$s_!3GSJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd052273-27d6-43a5-822a-f331a0129434_1722x623.png 1272w, https://substackcdn.com/image/fetch/$s_!3GSJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd052273-27d6-43a5-822a-f331a0129434_1722x623.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://community.cncf.io/events/details/cncf-kcd-turkey-presents-kubernetes-community-days-turkiye-2023/">https://community.cncf.io/events/details/cncf-kcd-turkey-presents-kubernetes-community-days-turkiye-2023</a></figcaption></figure></div><p>We&#8217;ll organize the very first KCD Turkey in Istanbul between May 10-12 and as we completed the final CFP review process, I can genuinely say that there were lots of amazing talks, now, this is a perfect time to open tickets for sale and I&#8217;m thrilled to announce that <a href="https://kommunity.com/kubernetescommunitydaystr/events/kubernetes-community-days-turkiye-2023-b6e1b944/tickets">tickets are now open for sale</a> &#129395;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lSzA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4403f4d9-1f49-497d-9d4d-667ec188f8e0_1023x606.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lSzA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4403f4d9-1f49-497d-9d4d-667ec188f8e0_1023x606.png 424w, https://substackcdn.com/image/fetch/$s_!lSzA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4403f4d9-1f49-497d-9d4d-667ec188f8e0_1023x606.png 848w, https://substackcdn.com/image/fetch/$s_!lSzA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4403f4d9-1f49-497d-9d4d-667ec188f8e0_1023x606.png 1272w, https://substackcdn.com/image/fetch/$s_!lSzA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4403f4d9-1f49-497d-9d4d-667ec188f8e0_1023x606.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lSzA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4403f4d9-1f49-497d-9d4d-667ec188f8e0_1023x606.png" width="1023" height="606" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4403f4d9-1f49-497d-9d4d-667ec188f8e0_1023x606.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:606,&quot;width&quot;:1023,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:167390,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lSzA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4403f4d9-1f49-497d-9d4d-667ec188f8e0_1023x606.png 424w, https://substackcdn.com/image/fetch/$s_!lSzA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4403f4d9-1f49-497d-9d4d-667ec188f8e0_1023x606.png 848w, https://substackcdn.com/image/fetch/$s_!lSzA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4403f4d9-1f49-497d-9d4d-667ec188f8e0_1023x606.png 1272w, https://substackcdn.com/image/fetch/$s_!lSzA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4403f4d9-1f49-497d-9d4d-667ec188f8e0_1023x606.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">https://www.meetup.com/docker-istanbul/</figcaption></figure></div><p>As you know, I recently shared that I was included in the <a href="https://twitter.com/developerguyba/status/1639203831547559936?s=20">Docker Captain program</a>. &#129395; Now I am taking the first steps of this process by starting to work as an organizer in the Docker Istanbul Community Group&#128587;&#8205;&#9794;&#65039; </p><p>This means that I humbly invite all those who are curious about Docker and of course all container-specific technologies to join this group. &#129782; In a very short time, I am looking forward to greening these places and meeting you with beautiful physical activities &#129321;</p><div><hr></div><h3>&#9997;&#65039; The <a href="https://github.com/sigstore/docs/wiki/Season-of-Docs-2023-Organization-Project-Proposal">Sigstore Technical Writer Statement of Interest form </a>for participation in <a href="https://developers.google.com/season-of-docs/docs">Google Season of Docs</a> is now live, the deadline is 21 April, HURRY UP&#128640;</h3><p>Google Season of Docs seeks to empower open-source organizations to understand their documentation needs, to create documentation to fill those needs, to measure the effect and impact of their documentation, and, in the spirit of open source, to share what they've learned to help guide other projects. Fortunately, the Sigstore team is part of that program.  This is a perfect opportunity to make an improvement in the Sigsstore official documentation while learning lots of amazing stuff about supply chain security and the tools developed by the Sigstore team like Cosign, Rekor, and Fulcio, and hurry, time is ticking! &#8987;&#65039;</p><p>Here is the <a href="https://docs.google.com/forms/d/e/1FAIpQLSf8Np-JCa8xA0KrODwjs643z_ZNu86MFT98Q_Zw7G7SQIzjPw/viewform">application form</a>, do not forget to APPLY!</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/p/cncf-ambassador-23-docker-desktop?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thank you for reading developer-guy&#8217;s Substack. This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/p/cncf-ambassador-23-docker-desktop?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://developerguy.substack.com/p/cncf-ambassador-23-docker-desktop?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[🐳 Docker Scout •🚢 Docker Captain• 📦 NixOS • 💃SLSA GitHub Generator •🎤Amazing SSCS Events •🔑❌ Benefits of Keyless Signing• 🌟Achieving SLSA Level 2️⃣ with Tekton and Tekton Chains•🎖Newest Badges]]></title><description><![CDATA[&#128051; Docker Scout is a new tool that analyses a software artifact for vulnerabilities, and yes it means that Docker Scan is now deprecated!]]></description><link>https://developerguy.substack.com/p/weekly-newsletter-related-to-the-23-01-18</link><guid isPermaLink="false">https://developerguy.substack.com/p/weekly-newsletter-related-to-the-23-01-18</guid><dc:creator><![CDATA[developer-guy]]></dc:creator><pubDate>Tue, 21 Mar 2023 16:12:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/2sY7z2yv_5Y" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>&#128051; Docker Scout is a new tool that analyses a software artifact for vulnerabilities, and yes it means that <em><s>Docker Scan</s></em> is now <code>deprecated</code>!</h3><p>We already know that Docker plays a crucial role in securing software supply chains by providing features such as generating SBOM and SLSA provenance during the build with <a href="https://www.docker.com/blog/highlights-buildkit-v0-11-release/">BuildKit v0.11</a>, and scanning images, etc. Now, there is a new kid in the town `docker scout` that provides visibility into vulnerabilities and recommendations for quick remediation that was announced as one of the newest features released with <a href="https://www.docker.com/blog/docker-desktop-4-17-new-development-functionality/?blaid=4271001">Docker Desktop v4.17</a>. </p><p>There is lots of amazing content about Docker Scout created.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><ul><li><p>Here is the first video about Docker Scout recorded by <a href="https://twitter.com/jamesspurin">James Spurin</a> &#128071;</p><div id="youtube2-2sY7z2yv_5Y" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;2sY7z2yv_5Y&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/2sY7z2yv_5Y?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div></li></ul><ul><li><p><a href="https://twitter.com/bretfisher">Bret Fisher</a> detailed Docker Scout in his <a href="https://www.bretfisher.com/brets-cloud-native-devops-7/">newsletter</a>!</p></li><li><p>And <a href="https://twitter.com/ajeetsraina">Ajeet Singh Raina</a> wrote a <a href="https://collabnix.com/a-first-look-at-docker-scout-a-software-supply-chain-security-for-developers/">blog post</a> about Docker Scout for the first look!</p></li></ul><h3>&#128674; I&#8217;m officially a Docker Captain now!</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9mWe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12aa5470-b250-4ce4-85fc-14ad49b037cc_960x1280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9mWe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12aa5470-b250-4ce4-85fc-14ad49b037cc_960x1280.png 424w, https://substackcdn.com/image/fetch/$s_!9mWe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12aa5470-b250-4ce4-85fc-14ad49b037cc_960x1280.png 848w, https://substackcdn.com/image/fetch/$s_!9mWe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12aa5470-b250-4ce4-85fc-14ad49b037cc_960x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!9mWe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12aa5470-b250-4ce4-85fc-14ad49b037cc_960x1280.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9mWe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12aa5470-b250-4ce4-85fc-14ad49b037cc_960x1280.png" width="429" height="572" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12aa5470-b250-4ce4-85fc-14ad49b037cc_960x1280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1280,&quot;width&quot;:960,&quot;resizeWidth&quot;:429,&quot;bytes&quot;:2393510,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9mWe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12aa5470-b250-4ce4-85fc-14ad49b037cc_960x1280.png 424w, https://substackcdn.com/image/fetch/$s_!9mWe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12aa5470-b250-4ce4-85fc-14ad49b037cc_960x1280.png 848w, https://substackcdn.com/image/fetch/$s_!9mWe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12aa5470-b250-4ce4-85fc-14ad49b037cc_960x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!9mWe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12aa5470-b250-4ce4-85fc-14ad49b037cc_960x1280.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I am announcing for the first time that I have been accepted to the Docker Captain Program and I am the first Docker Captain from &#127481;&#127479;! Since Docker is heading towards the software supply chain security space, I thought this might be the perfect opportunity for me to apply for this program because I am also interested in doing something and learning more about software supply chain security and it worked, they accepted me to join this program. I'm very excited about this role, I hope I can be worthy of it! If you are also willing to join the Docker Captain Program, here is the quick <a href="https://collabnix.com/how-to-become-a-docker-captain/">&#8220;How to Become a Docker Captain&#8221;</a> guide by Ajeet Raina who is one of the Docker Captains. </p><h3>&#128131; I made my first contribution to the SLSA 3 Go Builder workflow!</h3><p><a href="https://slsa.dev">SLSA</a> gives you a set of standards you can adopt to improve artifact integrity and gradually build toward completely resilient systems from level one to four. Unfortunately, there were not many ways to generate SLSA provenance for the software until `<a href="https://github.com/slsa-framework/slsa-github-generator">slsa-github-generator</a>` which is a language-agnostic SLSA provenance generation for GitHub Actions was announced!  The team behind this project announced the <strong><a href="https://slsa.dev/blog/2022/06/slsa-github-workflows">General Availability of the SLSA 3 Go native builder for GitHub Actions</a> a while ago. While working on the Scorecard project that uses SLSA 3 Go Builder in its release workflow to <a href="https://github.com/ossf/scorecard/pull/2765">add a verification step for the provenance</a>, I noticed that we need to apply a workaround to get the provenance name generated and signed by the SLSA 3 Go Builder, so, I created a <a href="https://github.com/slsa-framework/slsa-github-generator/pull/1844">PR</a> to add it to the outputs of that workflow to make getting the name of the provenance easier!</strong></p><h3>&#128230; Adding new packages to package repositories such as <a href="https://github.com/wolfi-dev/os/">Wolfi OS</a> and <a href="https://github.com/NixOS/nixpkgs">NixOS</a> is fun!</h3><p>I&#8217;ve been adding new packages to Wolfi OS for a while. It always has been fun to add new packages to package repositories and I highly recommend you do the same as well. Then I met NixOS and realized that packages I might be interested in are available on NixOS too. Here is a weekly summary of my participation in NixOS:</p><p>1&#65039;&#8419; One of the first packages that I got involved with is <a href="https://github.com/sigstore/cosign">cosign</a>. I'm one of the contributors to the project for a while. <a href="https://github.com/NixOS/nixpkgs/pull/218651">Now, I'm one of the maintainers of that project in NixOS!</a></p><pre><code><code>$ nix-env -iA nixpkgs.cosign</code></code></pre><p>2&#65039;&#8419; The second project is <a href="https://github.com/sigstore/rekor">Rekor</a> which is one of the other successful projects maintained by the <a href="https://sigstore.dev">Sigstore</a>. `rekor-cli` is a client CLI of the Rekor server. <a href="https://t.co/9KjFEbrQHm">Now, I'm one o the maintainers of that project in NixOS! </a></p><pre><code><code>$ nix-env -iA nixpkgs.rekor</code></code></pre><p>3&#8419; Third package is <a href="https://github.com/sigstore/gitsign/">gitsign</a>. gitsign allows you to sign your commit messages by using Sigstore public-good services with a keyless approach. Now, I'm one o the maintainers of that project in NixOS!</p><pre><code>$ nix-env -iA nixpkgs.gitsign</code></pre><p>and many more! </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/developerguyba/status/1637085676196835329?s=20&quot;,&quot;full_text&quot;:&quot;&#128718;&#65039;It's fun to add new packages to package repositories like <span class=\&quot;tweet-fake-link\&quot;>@wolfios</span> (<span class=\&quot;tweet-fake-link\&quot;>@chainguard_dev</span>). Then I met <span class=\&quot;tweet-fake-link\&quot;><span class=\&quot;tweet-fake-link\&quot;>@nixos_org</span></span> and realized that packages I might be interested in are available on <span class=\&quot;tweet-fake-link\&quot;><span class=\&quot;tweet-fake-link\&quot;>@nixos_org</span></span> &#129525;&quot;,&quot;username&quot;:&quot;developerguyba&quot;,&quot;name&quot;:&quot;&#120461;&#120462;&#120479;&#120462;&#120469;&#120472;&#120473;&#120462;&#120475;-&#120464;&#120478;&#120482;&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Mar 18 13:36:55 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:2,&quot;like_count&quot;:11,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>The experience I gain through the contributions I tried to bring in new packages into NixOS and I've added <a href="https://t.co/atKjQvBu9M">bom</a> and <a href="https://t.co/fO89Sr77FE">slsa-verifier</a> packages into NixOS!</p><h3>&#127908; Lots of amazing events have been announced during the week related to software supply chain security! </h3><p>There will be another event you don't wanna miss from Chainguard: <a href="https://t.co/DpUiym61ej">Come to SLSA with us!</a>&#128131;Look at these amazing speakers, each of them has played a crucial role in the SSCS ecosystem! This will be a great opportunity to listen to #SLSA from them. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!THwQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a7cf5f-fd3b-47cf-a6e6-8b2a1fecd477_568x565.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!THwQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a7cf5f-fd3b-47cf-a6e6-8b2a1fecd477_568x565.png 424w, https://substackcdn.com/image/fetch/$s_!THwQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a7cf5f-fd3b-47cf-a6e6-8b2a1fecd477_568x565.png 848w, https://substackcdn.com/image/fetch/$s_!THwQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a7cf5f-fd3b-47cf-a6e6-8b2a1fecd477_568x565.png 1272w, https://substackcdn.com/image/fetch/$s_!THwQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a7cf5f-fd3b-47cf-a6e6-8b2a1fecd477_568x565.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!THwQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a7cf5f-fd3b-47cf-a6e6-8b2a1fecd477_568x565.png" width="568" height="565" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29a7cf5f-fd3b-47cf-a6e6-8b2a1fecd477_568x565.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:565,&quot;width&quot;:568,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:280426,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!THwQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a7cf5f-fd3b-47cf-a6e6-8b2a1fecd477_568x565.png 424w, https://substackcdn.com/image/fetch/$s_!THwQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a7cf5f-fd3b-47cf-a6e6-8b2a1fecd477_568x565.png 848w, https://substackcdn.com/image/fetch/$s_!THwQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a7cf5f-fd3b-47cf-a6e6-8b2a1fecd477_568x565.png 1272w, https://substackcdn.com/image/fetch/$s_!THwQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a7cf5f-fd3b-47cf-a6e6-8b2a1fecd477_568x565.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There are only 5&#8419; days left to one of my favorite&#9889;&#65039;Enlightning Talks&#9889;&#65039; by <a href="https://twitter.com/wiggitywhitney">Whitney Lee</a> about <a href="https://www.sigstore.dev">Sigstore</a> with Zack Newman and <a href="https://twitter.com/denhamparry">Lewis Denham-Parry</a>. </p><p>If you haven't set your reminder, do not forget to do it now, you can thank me later&#9757;&#65039;&#128517;</p><div id="youtube2-8GKFzJaEHac" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;8GKFzJaEHac&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/8GKFzJaEHac?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>I can truly say that there will be an amazing talk by <a href="https://twitter.com/puerco">Adolfo Garc&#237;a Veytia</a> and <a href="https://twitter.com/patricknflynn">Patrick Flynn</a> about #SBOM, #SLSA, #WolfiOS, and Sigstore OH MY waiting for you folx if you are lucky enough to be in Montreal, I highly recommend you to go to this event, I wish I could be there &#128531;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QKPG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff93d0ae-f22e-44f0-8cb7-60a07f0f544e_943x551.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QKPG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff93d0ae-f22e-44f0-8cb7-60a07f0f544e_943x551.png 424w, https://substackcdn.com/image/fetch/$s_!QKPG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff93d0ae-f22e-44f0-8cb7-60a07f0f544e_943x551.png 848w, https://substackcdn.com/image/fetch/$s_!QKPG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff93d0ae-f22e-44f0-8cb7-60a07f0f544e_943x551.png 1272w, https://substackcdn.com/image/fetch/$s_!QKPG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff93d0ae-f22e-44f0-8cb7-60a07f0f544e_943x551.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QKPG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff93d0ae-f22e-44f0-8cb7-60a07f0f544e_943x551.png" width="943" height="551" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ff93d0ae-f22e-44f0-8cb7-60a07f0f544e_943x551.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:551,&quot;width&quot;:943,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:315346,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QKPG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff93d0ae-f22e-44f0-8cb7-60a07f0f544e_943x551.png 424w, https://substackcdn.com/image/fetch/$s_!QKPG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff93d0ae-f22e-44f0-8cb7-60a07f0f544e_943x551.png 848w, https://substackcdn.com/image/fetch/$s_!QKPG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff93d0ae-f22e-44f0-8cb7-60a07f0f544e_943x551.png 1272w, https://substackcdn.com/image/fetch/$s_!QKPG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff93d0ae-f22e-44f0-8cb7-60a07f0f544e_943x551.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">https://community.cncf.io/events/details/cncf-montreal-presents-secure-k8s-supply-chain-with-chainguards-wolfi-instrumentation-with-opentelemetry-happy-hour-with-guac-sboms-and-slsa-new-google-montreal-office/</figcaption></figure></div><h3>&#128273;&#10060; One of the unique things that Sigstore brings to the table is Keyless Signing!</h3><p>There are several critical things you can benefit from keyless signing. First of all, it reduces the risks of compromise in the first place by eliminating the hassle of long-lived key management. <a href="https://twitter.com/KaylinTrychon">Kaylin Trychon</a> from <a href="https://chainguard.dev">Chainguard</a> wrote <a href="https://www.chainguard.dev/unchained/benefits-of-keyless-software-signing">a blog post</a> that details the benefits of keyless signing:</p><p><em><strong>TLDR; </strong></em></p><p>&#8226; &#128272; Improved security: reduces the risk of key compromise</p><p>&#8226; &#128062; Enhanced traceability: an auditable record of the software signing process</p><p>&#8226;&#8205;&#129336; Increased flexibility: keys do not need to be present on the signing machine</p><p>&#8226;&#8205;&#128111; Reduced reliance: multiple people can be authorized to sign</p><h3>&#128585; A new article just published on Google&#8217;s open-source blog about achieving SLSA Level 2 with Tekton and Tekton Chains!</h3><p><br>Tekton chains is a supply chain manager for Tekton, basically, it is a standalone system that observes Pipelines and generates provenance for the artifacts built by Pipelines. I wrote <a href="https://cd.foundation/blog/2022/10/18/tekton-chains/">a blog post</a> about Tekton Chains in detail if you want to dig into this technology. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NwmZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3123e9e-f297-442c-9e95-fcbef94b8ce1_784x350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NwmZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3123e9e-f297-442c-9e95-fcbef94b8ce1_784x350.png 424w, https://substackcdn.com/image/fetch/$s_!NwmZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3123e9e-f297-442c-9e95-fcbef94b8ce1_784x350.png 848w, https://substackcdn.com/image/fetch/$s_!NwmZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3123e9e-f297-442c-9e95-fcbef94b8ce1_784x350.png 1272w, https://substackcdn.com/image/fetch/$s_!NwmZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3123e9e-f297-442c-9e95-fcbef94b8ce1_784x350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NwmZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3123e9e-f297-442c-9e95-fcbef94b8ce1_784x350.png" width="784" height="350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d3123e9e-f297-442c-9e95-fcbef94b8ce1_784x350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:350,&quot;width&quot;:784,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:84491,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NwmZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3123e9e-f297-442c-9e95-fcbef94b8ce1_784x350.png 424w, https://substackcdn.com/image/fetch/$s_!NwmZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3123e9e-f297-442c-9e95-fcbef94b8ce1_784x350.png 848w, https://substackcdn.com/image/fetch/$s_!NwmZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3123e9e-f297-442c-9e95-fcbef94b8ce1_784x350.png 1272w, https://substackcdn.com/image/fetch/$s_!NwmZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3123e9e-f297-442c-9e95-fcbef94b8ce1_784x350.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">https://opensource.googleblog.com/2023/03/getting-to-slsa-level-2-with-tekton-and-tekton-chains.html</figcaption></figure></div><h3>&#127894; My badge collection is getting bigger and bigger day by day!</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QQTH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52bc41b3-56cc-4312-8597-febd6d4befbb_1678x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QQTH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52bc41b3-56cc-4312-8597-febd6d4befbb_1678x832.png 424w, https://substackcdn.com/image/fetch/$s_!QQTH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52bc41b3-56cc-4312-8597-febd6d4befbb_1678x832.png 848w, https://substackcdn.com/image/fetch/$s_!QQTH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52bc41b3-56cc-4312-8597-febd6d4befbb_1678x832.png 1272w, https://substackcdn.com/image/fetch/$s_!QQTH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52bc41b3-56cc-4312-8597-febd6d4befbb_1678x832.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QQTH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52bc41b3-56cc-4312-8597-febd6d4befbb_1678x832.png" width="1456" height="722" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/52bc41b3-56cc-4312-8597-febd6d4befbb_1678x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:722,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:300510,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QQTH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52bc41b3-56cc-4312-8597-febd6d4befbb_1678x832.png 424w, https://substackcdn.com/image/fetch/$s_!QQTH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52bc41b3-56cc-4312-8597-febd6d4befbb_1678x832.png 848w, https://substackcdn.com/image/fetch/$s_!QQTH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52bc41b3-56cc-4312-8597-febd6d4befbb_1678x832.png 1272w, https://substackcdn.com/image/fetch/$s_!QQTH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52bc41b3-56cc-4312-8597-febd6d4befbb_1678x832.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I was one of the committee members of the GitOpsCon + cdCon program this year! It was a very fun process to review all these amazing CFPs. I learned so many things from the other committee members during the discussion meetings. Again, I&#8217;d like to thank them all for having me.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D-LS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec516e9-9c28-41c0-852d-af28795cb1dd_634x279.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D-LS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec516e9-9c28-41c0-852d-af28795cb1dd_634x279.png 424w, https://substackcdn.com/image/fetch/$s_!D-LS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec516e9-9c28-41c0-852d-af28795cb1dd_634x279.png 848w, https://substackcdn.com/image/fetch/$s_!D-LS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec516e9-9c28-41c0-852d-af28795cb1dd_634x279.png 1272w, https://substackcdn.com/image/fetch/$s_!D-LS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec516e9-9c28-41c0-852d-af28795cb1dd_634x279.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D-LS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec516e9-9c28-41c0-852d-af28795cb1dd_634x279.png" width="634" height="279" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9ec516e9-9c28-41c0-852d-af28795cb1dd_634x279.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:279,&quot;width&quot;:634,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40461,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!D-LS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec516e9-9c28-41c0-852d-af28795cb1dd_634x279.png 424w, https://substackcdn.com/image/fetch/$s_!D-LS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec516e9-9c28-41c0-852d-af28795cb1dd_634x279.png 848w, https://substackcdn.com/image/fetch/$s_!D-LS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec516e9-9c28-41c0-852d-af28795cb1dd_634x279.png 1272w, https://substackcdn.com/image/fetch/$s_!D-LS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec516e9-9c28-41c0-852d-af28795cb1dd_634x279.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p>That&#8217;s all for me today, I hope you enjoyed reading, and please do not forget to subscribe if you want to keep in touch with the recent newsletters, thanks in advance, and see you in the next issue! &#128585;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Personal Updates•OCI v1.1 (Referrers API)•Docker BuildKit•Kubernetes and Cloud Security Associate (KCSA)•KCD Pakistan•ko• ContainerPlumbing Day•CDF Ambassador 2023•SLSA 3 Container Generator]]></title><description><![CDATA[&#127477;&#127472; First Kubernetes Community Days event experience with KCD Pakistan]]></description><link>https://developerguy.substack.com/p/personal-updates-oci-v11-referrers</link><guid isPermaLink="false">https://developerguy.substack.com/p/personal-updates-oci-v11-referrers</guid><dc:creator><![CDATA[developer-guy]]></dc:creator><pubDate>Tue, 21 Feb 2023 18:52:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/W1Xct6ZtmHo" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h4>&#127477;&#127472; First Kubernetes Community Days event experience with KCD Pakistan</h4><p>We, with <a href="https://twitter.com/furkanturkaI">Furkan T&#252;rkal</a>, attended the first-ever <a href="https://twitter.com/kcd_pakistan/status/1627713609928265731?s=20">KCD Pakistan</a>! It was a unique experience for us to be part of one of the Kubernetes Community Days events. So you can reach out to our talk about creating a secure base image with <a href="https://github.com/chainguard-dev/apko">apko</a> using <a href="https://github.com/wolfi-dev/os">Wolfi OS</a> packages and using it with <a href="https://ko.build">ko</a> to build OCI-compliant container images, signing them cosign in keyless mode, and verifying them with <a href="https://kyverno.io">Kyverno</a>!</p><div id="youtube2-W1Xct6ZtmHo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;W1Xct6ZtmHo&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/W1Xct6ZtmHo?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h4><strong>&#127775; Become a CDF Ambassador in 2023!</strong></h4><p>A while ago CD Foundation team published a new blog post to announce that the <strong>CDF Ambassador Program is now officially open!  </strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Becoming a CDF Ambassador was one of my goals in 2023! So, I'm super excited to announce that I've applied for it, my fingers crossed &#129310; </p><p>Do not forget to send your applications if you are willing to become one &#128585;</p><p>&#128128; Deadline is 28 February, so hurry up; 7 days left! </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/CDeliveryFdn/status/1623358497118162946?s=20&quot;,&quot;full_text&quot;:&quot;Become a CDF Ambassador in 2023!\nApply here: <a class=\&quot;tweet-url\&quot; href=\&quot;https://hubs.la/Q01BH8gV0\&quot;>hubs.la/Q01BH8gV0</a> &quot;,&quot;username&quot;:&quot;CDeliveryFdn&quot;,&quot;name&quot;:&quot;Continuous Delivery Foundation (CDF)&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Wed Feb 08 16:30:00 +0000 2023&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/FodT82FWAAAMLRw.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/T8gBJfUzXC&quot;,&quot;alt_text&quot;:null}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:4,&quot;like_count&quot;:6,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><h4>&#128230; OCI v1.1 (Referrers API)</h4><p><a href="https://github.com/opencontainers/wg-reference-types/blob/main/docs/proposals/PROPOSAL_E.md">Referrers API</a> is one of the newest changes merged to the upstream OCI repository constructed by the <a href="https://github.com/opencontainers/wg-reference-types#upstream-changes">OCI Reference Types WG</a>. This API's primary goal is facilitating the map of the software supply chain artifacts such signatures, attestations, and SBOMs with OCI images because there are different ways of doing that today; for example, cosign uses container image tags to store and associate them with the images, on the other hand, BuildKit uses layers to store them and uses annotations to define their types. Undoubtedly, there should be a standard for providing this type of mapping between the two, and this is where Referrers API comes in handy. </p><p>Let&#8217;s be ready for the future of the OCI &#128585;</p><ul><li><p>Start with learning what these <a href="https://www.chainguard.dev/unchained/intro-to-oci-reference-types">Reference Types</a> are with the blog post written by <a href="https://www.linkedin.com/in/jdolitsky/">Josh Dolitsky</a></p></li><li><p>Brandon Mitchell will become one of your good friends if you want to learn more about Referrers API, here is an excellent <a href="https://sudo-bmitch.github.io/presentations/#modifying-the-immutable-attaching-artifacts-to-oci-images">presentation</a> made by him:</p><div id="youtube2-_c1OdmP9Ssg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;_c1OdmP9Ssg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/_c1OdmP9Ssg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div></li><li><p>Another incredible talk was presented at <a href="https://kccncna2022.sched.com/event/182G5/its-complicated-relationships-between-objects-in-oci-registries-josh-dolitsky-chainguard-sajay-antony-microsoft">KubeCon 22 NA</a> by Josh Dolitsky &amp; <a href="https://www.linkedin.com/in/sajayantony/">Sajay Antony</a> about how they solved a complex problem of determining how to describe and query relationships between objects stored in an OCI registry. You can find the demo of the talk here on <a href="https://github.com/oci-playground/kubecon-na-2022">GitHub</a>.</p><div id="youtube2-VZckJNkJ0nQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;VZckJNkJ0nQ&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/VZckJNkJ0nQ?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div></li><li><p>Finally,  <a href="https://www.chainguard.dev/unchained/building-towards-oci-v1-1-support-in-cosign">OCI v1.11 support came to the cosign</a>, and the Sigstore team has achieved a significant milestone!</p></li></ul><h4>&#128051; New blog posts about the newest BuildKit features are continuing!</h4><p>Undoubtedly, <a href="https://www.docker.com/blog/highlights-buildkit-v0-11-release/">BuildKit v0.11</a> is one of the utmost releases in history because it includes many supply chain security features, such as generating both <a href="https://slsa.dev/provenance">SLSA provenance</a> and <a href="https://www.cisa.gov/sbom">Software Bill Of Materials</a>, SBOM for short. </p><p>Here is a quick takeaway from <a href="https://twitter.com/felipecruz">Felipe Cruz</a> &#127939;&#8205;&#9794;&#65039;&#128168;</p><p>&#10145;&#65039; <em><strong><a href="https://www.felipecruz.es/buildkit-supply-chain-features/">First impressions and learnings on the new BuildKit's supply chain security features</a></strong></em></p><p>To better understand Docker&#8217;s vision of Software Supply Chain Security, you should read the article from <a href="https://twitter.com/justincormack">Justin Cormack</a> about the best practices of software supply chain security published on the Docker Blog &#129525;</p><p>&#10145;&#65039; <em><strong><a href="https://www.docker.com/blog/secure-software-supply-chain-best-practices/">Secure Software Supply Chain Best Practices</a></strong></em></p><h4>&#128226;&#129345;CNCF announced the new <a href="https://training.linuxfoundation.org/certification/kubernetes-and-cloud-security-associate-kcsa/">Kubernetes and Cloud Security Associate (KCSA) certification</a> in Q3 2023!</h4><p>What excellent news for Kubernetes security enthusiasts &#129395;</p><p>I'm very excited about this new certification exam KCSA because one of today's most critical types of attacks is a software supply chain attack; hopefully, there will be many related questions.</p><p>I've already signed up for the KCSA Beta Tester program because this is a perfect opportunity to collaborate with other security folx to design the program's future. Thanks to the Linux Foundation and <a href="https://twitter.com/cra">Chris Aniszczyk</a> for creating such an excellent exam to help the community increase awareness about Kubernetes and Cloud Native Security.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aK-6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb21e167c-bdc8-4609-91e4-61e184787aee_786x304.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aK-6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb21e167c-bdc8-4609-91e4-61e184787aee_786x304.png 424w, https://substackcdn.com/image/fetch/$s_!aK-6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb21e167c-bdc8-4609-91e4-61e184787aee_786x304.png 848w, https://substackcdn.com/image/fetch/$s_!aK-6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb21e167c-bdc8-4609-91e4-61e184787aee_786x304.png 1272w, https://substackcdn.com/image/fetch/$s_!aK-6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb21e167c-bdc8-4609-91e4-61e184787aee_786x304.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aK-6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb21e167c-bdc8-4609-91e4-61e184787aee_786x304.png" width="786" height="304" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b21e167c-bdc8-4609-91e4-61e184787aee_786x304.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:304,&quot;width&quot;:786,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42743,&quot;alt&quot;:&quot;https://docs.google.com/forms/d/e/1FAIpQLSeynzPgE95qnwgqiXOi0M6ak4JrN89__8oF905v-9Ttu0szvw/viewform&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://docs.google.com/forms/d/e/1FAIpQLSeynzPgE95qnwgqiXOi0M6ak4JrN89__8oF905v-9Ttu0szvw/viewform" title="https://docs.google.com/forms/d/e/1FAIpQLSeynzPgE95qnwgqiXOi0M6ak4JrN89__8oF905v-9Ttu0szvw/viewform" srcset="https://substackcdn.com/image/fetch/$s_!aK-6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb21e167c-bdc8-4609-91e4-61e184787aee_786x304.png 424w, https://substackcdn.com/image/fetch/$s_!aK-6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb21e167c-bdc8-4609-91e4-61e184787aee_786x304.png 848w, https://substackcdn.com/image/fetch/$s_!aK-6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb21e167c-bdc8-4609-91e4-61e184787aee_786x304.png 1272w, https://substackcdn.com/image/fetch/$s_!aK-6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb21e167c-bdc8-4609-91e4-61e184787aee_786x304.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">https://docs.google.com/forms/d/e/1FAIpQLSeynzPgE95qnwgqiXOi0M6ak4JrN89__8oF905v-9Ttu0szvw/viewform</figcaption></figure></div><h4>&#127882; SLSA 3 Container Generator for GitHub Actions is now GA</h4><p>SLSA 3 Container Generator for GitHub Actions is also GA after the <a href="https://twitter.com/IanMLewis/status/1564409800170950657?s=20">Generic Generator</a>. You can use them to generate provenances for your containers in CI running on GitHub Actions.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/IanMLewis/status/1621206597887463424&quot;,&quot;full_text&quot;:&quot;We just announced the GA of the SLSA 3 Container Generator GitHub workflow. You can now generate provenance for containers by just adding a reusable workflow call to your GitHub Actions workflows! &#128588;\n<a class=\&quot;tweet-url\&quot; href=\&quot;https://slsa.dev/blog/2023/02/slsa-github-workflows-container-ga\&quot;>slsa.dev/blog/2023/02/s&#8230;</a>&quot;,&quot;username&quot;:&quot;IanMLewis&quot;,&quot;name&quot;:&quot;ianlewis@hachyderm.io&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Thu Feb 02 17:59:08 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:9,&quot;like_count&quot;:23,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://slsa.dev/blog/2023/02/slsa-github-workflows-container-ga&quot;,&quot;image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b11fb0ca-cce9-476c-a151-595a69756d02_512x512.png&quot;,&quot;title&quot;:&quot;General availability of SLSA 3 Container Generator for GitHub Actions&quot;,&quot;description&quot;:&quot;Today, we are announcing the general availability of the SLSA 3 Container Generator for GitHub Actions starting with v1.4.0. This free tool allows any GitHub project to produce SLSA level 3 compliant provenance statements so users can verify the origin of container images they use. While previous to&#8230;&quot;,&quot;domain&quot;:&quot;slsa.dev&quot;},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><h4>&#128226;&#129345;Registration for #ContainerPlumbing is now open!</h4><p>Check out the schedule, and do not forget to register on March 23. &#9757;&#65039;</p><p>#ebpf #oci #immutable #containerruntimes #wasm #wasi #nerdctl #referrersapi</p><p>&#10145;&#65039; <em><strong><a href="https://containerplumbing.org/schedule">https://containerplumbing.org/schedule</a></strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BcaO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae621208-fb02-4994-a23c-ed06e5b02bf4_1383x879.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BcaO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae621208-fb02-4994-a23c-ed06e5b02bf4_1383x879.png 424w, https://substackcdn.com/image/fetch/$s_!BcaO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae621208-fb02-4994-a23c-ed06e5b02bf4_1383x879.png 848w, https://substackcdn.com/image/fetch/$s_!BcaO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae621208-fb02-4994-a23c-ed06e5b02bf4_1383x879.png 1272w, https://substackcdn.com/image/fetch/$s_!BcaO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae621208-fb02-4994-a23c-ed06e5b02bf4_1383x879.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BcaO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae621208-fb02-4994-a23c-ed06e5b02bf4_1383x879.png" width="1383" height="879" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ae621208-fb02-4994-a23c-ed06e5b02bf4_1383x879.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:879,&quot;width&quot;:1383,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:190171,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BcaO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae621208-fb02-4994-a23c-ed06e5b02bf4_1383x879.png 424w, https://substackcdn.com/image/fetch/$s_!BcaO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae621208-fb02-4994-a23c-ed06e5b02bf4_1383x879.png 848w, https://substackcdn.com/image/fetch/$s_!BcaO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae621208-fb02-4994-a23c-ed06e5b02bf4_1383x879.png 1272w, https://substackcdn.com/image/fetch/$s_!BcaO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae621208-fb02-4994-a23c-ed06e5b02bf4_1383x879.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7AK7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07ef8c-a693-4316-a6d0-600ee779ca62_1253x939.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7AK7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07ef8c-a693-4316-a6d0-600ee779ca62_1253x939.png 424w, https://substackcdn.com/image/fetch/$s_!7AK7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07ef8c-a693-4316-a6d0-600ee779ca62_1253x939.png 848w, https://substackcdn.com/image/fetch/$s_!7AK7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07ef8c-a693-4316-a6d0-600ee779ca62_1253x939.png 1272w, https://substackcdn.com/image/fetch/$s_!7AK7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07ef8c-a693-4316-a6d0-600ee779ca62_1253x939.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7AK7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07ef8c-a693-4316-a6d0-600ee779ca62_1253x939.png" width="1253" height="939" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e07ef8c-a693-4316-a6d0-600ee779ca62_1253x939.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:939,&quot;width&quot;:1253,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:213598,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7AK7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07ef8c-a693-4316-a6d0-600ee779ca62_1253x939.png 424w, https://substackcdn.com/image/fetch/$s_!7AK7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07ef8c-a693-4316-a6d0-600ee779ca62_1253x939.png 848w, https://substackcdn.com/image/fetch/$s_!7AK7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07ef8c-a693-4316-a6d0-600ee779ca62_1253x939.png 1272w, https://substackcdn.com/image/fetch/$s_!7AK7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07ef8c-a693-4316-a6d0-600ee779ca62_1253x939.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>&#128226;&#129345;A new blog post about ko!</h4><p>A new blog post about #ko, which is a fast container image builder for #golang applications, just dropped into the line, thanks to the<a href="https://twitter.com/VladimirVivien">Vladimir Vivien</a>&#128378;&#127995;</p><p><em><strong>&#10145;&#65039; <a href="https://medium.com/@vladimirvivien/build-and-publish-lightweight-go-container-images-with-ko-2896a4f8543b">Build and Publish Lightweight Go Binaries into Container Images with ko</a></strong></em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Kubernetes Community Days Turkey🇹🇷•Falco SSSC WG🦅•Amazing BuildKit Release v0.11🐳•Measuring the SBOM Quality📈•Kubernetes-related Security Projects to Watch in 2023👀•GoReleaser meets ko🤝]]></title><description><![CDATA[&#127481;&#127479; Kubernetes Community Days Turkey will be organized in Istanbul on 11-12-13 March!]]></description><link>https://developerguy.substack.com/p/kubernetes-community-days-turkeyfalco</link><guid isPermaLink="false">https://developerguy.substack.com/p/kubernetes-community-days-turkeyfalco</guid><dc:creator><![CDATA[developer-guy]]></dc:creator><pubDate>Mon, 30 Jan 2023 17:01:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y9Sx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c9bf79a-3e13-4a03-ab69-548eabd0dd10_8333x8333.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h4>&#127481;&#127479; <strong>Kubernetes Community Days Turkey will be organized in Istanbul on 11-12-13 March!</strong></h4><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/KcdTurkey/status/1613869746872524809?s=20&quot;,&quot;full_text&quot;:&quot;&#127882;Hello World from <span class=\&quot;tweet-fake-link\&quot;>@KcdTurkey</span>&#128075;\n&#128197;We are super excited to announce that we are organizing the <span class=\&quot;tweet-fake-link\&quot;>@KubernetesDays</span> in Turkey for the first time.\n&#127881;The Call for Papers is now open until 31 January!\n&#128585;Hurry, it'd be a great opportunity to share your expertise!\n&#10145;&#65039;<a class=\&quot;tweet-url\&quot; href=\&quot;https://kcd.smapply.io/prog/kcd_turkey_2023/\&quot;>kcd.smapply.io/prog/kcd_turke&#8230;</a>&quot;,&quot;username&quot;:&quot;KcdTurkey&quot;,&quot;name&quot;:&quot;Kubernetes Community Days Turkey&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Fri Jan 13 12:05:06 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:5,&quot;like_count&quot;:13,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://kcd.smapply.io/prog/kcd_turkey_2023/&quot;,&quot;image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8c9bf79a-3e13-4a03-ab69-548eabd0dd10_8333x8333.png&quot;,&quot;title&quot;:&quot;KCD Turkey 2023 - KCD CFP Applications&quot;,&quot;description&quot;:null,&quot;domain&quot;:&quot;kcd.smapply.io&quot;},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>&#128585;This announcement above was one of the utmost unforgettable moments in my life </p><p>&#127881; Yep, you heard right, we are organizing the <a href="http://community.cncf.io/kubernetes-community-days/about-kcd">Kubernetes Community Days</a> in Turkey for the first time on <strong>11-12-13 March 2023 in Istanbul</strong>, and I&#8217;m so glad to be part of that event by being one of the organizers of it. I&#8217;m super excited to meet all of you in person.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>&#128293; An important update, CFP is still open until <strong>Jan 31</strong>, and please be hurry to send CFPs to take your seat in that organization as speakers. &#128293; </p><p>&#10145;&#65039; To send a CFP: <a href="https://kcd.smapply.io/prog/kcd_turkey_2023/">https://kcd.smapply.io/prog/kcd_turkey_2023/</a></p><h4>&#128240; My blog post about OCI Image Layout is on the news once again</h4><p>I'm so grateful to the <a href="https://www.cncf.io/kubeweekly/">KubeWeekly</a> community for supporting my articles by giving them a spot in their newsletter series. I wrote an article about OCI Image Layout on the <a href="https://twitter.com/cdfoundation">Continuous Delivery Foundation</a> website, which was featured in the #332 issue of the newsletter.&#129395;</p><p>&#10145;&#65039; <a href="https://t.co/rCppXypshf">https://email.linuxfoundation.org/kubeweekly-332</a></p><h4>&#128051; The Best Docker BuildKit &amp; Buildx Release so far, in my opinion!</h4><p>The Docker community is one of the communities that take software supply chain security risks seriously. Accordingly, they try to add features to products both Docker Desktop, Docker CLI, and BuildKit to mitigate the risks of the software supply chain attacks, such as generating SBOMs, displaying the vulnerability information, providing SLSA provenance based on build information, etc. </p><p>The <a href="https://github.com/moby/buildkit/releases/tag/v0.11.0">BuildKit (v0.11)</a> release came with amazing features such as <a href="https://slsa.dev/provenance/v0.2">SLSA Provenance</a>, <a href="https://cd.foundation/blog/community/2022/12/20/no-more-additional-network-requests-enter-oci-image-layout/">OCI Image Layout</a>&amp;annotations, <a href="https://twitter.com/i/communities/1590611905651040256/hashtag/SBOM">#SBOM</a>, and <a href="https://reproducible-builds.org">reproducible builds</a> through SOURCE_DATE_EPOCH build arg. All are explained in a very well format in this blog post, thanks to <a href="https://twitter.com/jedevc">Justin Chadwell</a>.</p><p>&#10145;&#65039; <strong><a href="https://www.docker.com/blog/highlights-buildkit-v0-11-release/">Highlights from the BuildKit v0.11 Release</a></strong></p><h4><strong>&#127894; I&#8217;m one of the members of the Software Supply Chain Security SIG of Continuos Delivery Foundation from now on!</strong></h4><p>All my dreams come true one by one&#128584; I'm so glad to announce that I'm one of the members of the <a href="https://github.com/cdfoundation/sig-software-supply-chain">Software Supply Chain Security SIG</a> of <a href="https://twitter.com/CDeliveryFdn">Continuos Delivery Foundation</a> from now on&#127881;</p><p>On the other hand, I&#8217;m aware of the importance of this role, so I will try to be as active as possible in the community to be worthy of this role! </p><p>By the way, I'm not ashamed to say that I'm not an expert on SSCS, but it doesn't mean I can't help&#129310;</p><p>&#10145;&#65039; <a href="https://github.com/cdfoundation/sig-software-supply-chain/pull/29">https://github.com/cdfoundation/sig-software-supply-chain/pull/29</a></p><h4>&#128560; "Barely 1% of all SBOMs being generated today meets the &#8220;minimum elements&#8221; defined by the U.S. government."</h4><p>The quote we mentioned in the header of this section was from the blog post by <a href="https://twitter.com/ryanaraine">Ryan Naraine</a> published on the SecurityWeekly website, and this is quite a big problem that we all need to be worried about. Thanks to the folx at <a href="https://chainguard.dev">Chainguard</a>, they organized an event to raise awareness about the quality of the SBOMs we generate or even we already use. A great talk was recorded about measuring the <a href="https://twitter.com/i/communities/1590611905651040256/hashtag/SBOM">#SBOM</a> quality in <a href="https://twitter.com/chainguard_dev">Chainguard</a>&#8217;s Software Supply Chain Security Leadership Series by the amazing folx <a href="https://twitter.com/justinabrahms">Justin Abrahams</a>, <a href="https://twitter.com/JohnSpeedMeyers">John Speed Meyers</a>, and <a href="https://twitter.com/tracymiranda">Tracy Miranda</a>. </p><p>&#10145;&#65039; To&nbsp;<strong>watch the recording on demand: <a href="https://www.crowdcast.io/c/measuring-sbom-quality">Software Supply Chain Security Leadership Series: Measuring SBOM Quality</a><br>&#10145;&#65039; To read the blog post: <a href="https://www.chainguard.dev/unchained/are-sboms-any-good-preliminary-measurement-of-the-quality-of-open-source-project-sboms">Are SBOMs Any Good? Preliminary Measurement of the Quality of Open Source Project SBOMs</a></strong></p><h4>&#129413; Falco Software Security Supply Chain Working Group</h4><p>I&#8217;m so glad to see that the Falco community created a Software Supply Chain Working Group to work on mitigating the risks of the software supply chain attacks by providing assurance on the artifacts they produce and making them more transparent to the consumers to keep them aware of the risks of their artifact associated with. Thanks to Luca Guerra for creating this working group, and I&#8217;m also super excited about being part of that WG &#127882;</p><p>Here are the details of the WG:</p><ul><li><p>Slack channel: <a href="https://cloud-native.slack.com/messages/falco-sscs-wg">https://cloud-native.slack.com/messages/falco-sscs-wg</a></p></li><li><p>HackMD: <a href="https://hackmd.io/FwSPVkdHT0i8T4Q8JdfOaw">https://hackmd.io/FwSPVkdHT0i8T4Q8JdfOaw</a></p></li><li><p>Join the call: <a href="https://zoom.us/my/cncffalcoproject">https://zoom.us/my/cncffalcoproject</a></p></li></ul><h4>&#128064; SPIFFE, Sigstore, and Kyverno are the projects that we should keep our eye on in 2023!</h4><p>A blog post was published a while ago by <a href="https://www.linkedin.com/in/kirsten-newcomer-36ab91/">Kirsten Newcomer</a> on <a href="https://twitter.com/DarkReading">DarkReading</a> based on predictions about Kubernetes-related security projects to watch in 2023. I'm so glad to see all the projects I got involved in are on the list: <a href="https://twitter.com/SPIFFEio">SPIFFE</a>, <a href="https://twitter.com/projectsigstore">Sigstore</a>, and <a href="https://twitter.com/kyverno">Kyverno</a>. &#129395;</p><p>&#10145;&#65039;  <a href="https://t.co/87PkSjKroR">Kubernetes-Related Security Projects to Watch in 2023</a></p><h4>&#128226; GoReleaser enthusiastically supports the ko project in 1.15!</h4><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/caarlos0/status/1615180003108425728?s=20&quot;,&quot;full_text&quot;:&quot;So, <span class=\&quot;tweet-fake-link\&quot;>@GoReleaser</span> is getting Ko support in 1.15!\n\nBig props to <span class=\&quot;tweet-fake-link\&quot;>@developerguyba</span> and <span class=\&quot;tweet-fake-link\&quot;>@ImJasonH</span> for working/reviewing it!\n\nPS: you don't need to install Ko to use it within GoReleaser &#129303;\n\n<a class=\&quot;tweet-url\&quot; href=\&quot;https://goreleaser.com/customization/ko\&quot;>goreleaser.com/customization/&#8230;</a>&quot;,&quot;username&quot;:&quot;caarlos0&quot;,&quot;name&quot;:&quot;carlos&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Tue Jan 17 02:51:35 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:7,&quot;like_count&quot;:17,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://goreleaser.com/customization/ko&quot;,&quot;image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559c3d99-d948-4942-aab3-c7b7d3b28887_640x360.png&quot;,&quot;title&quot;:&quot;GoReleaser - Docker Images with Ko&quot;,&quot;description&quot;:&quot;Deliver Go binaries as fast and easily as possible&quot;,&quot;domain&quot;:&quot;goreleaser.com&quot;},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>If someone could ask me if you were alone on the island of software, what would be the projects you would take with you? My answer would probably be <a href="https://goreleaser.com">GoReleaser</a>, <a href="https://ko.build">ko</a>, and, of course, <a href="https://docs.sigstore.dev/cosign/overview">cosign</a>. &#128584; </p><p>Starting with GoReleaser 1.15, I&#8217;m happy to announce that you can build your container images with ko by setting its configuration options. </p><p>Big thanks to <a href="https://twitter.com/caarlos0">Carlos Becker</a> and <a href="https://twitter.com/caarlos0">Jason Hall</a>, who helped to make my dream come true&#129782;</p><p>&#10145;&#65039; Here is a quick guide that can help you to experiment with ko support: <a href="https://goreleaser.com/customization/ko/">Docker Images with Ko</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Personal Updates, OpenSSF, Continuous Delivery Foundation SSC SIG, Wolfi OS, Docker Career Openings, idea about ko, SBOM and Rekor]]></title><description><![CDATA[&#129318;&#127995;&#8205;&#9794;&#65039;Personal Updates]]></description><link>https://developerguy.substack.com/p/personal-updates-openssf-continuous</link><guid isPermaLink="false">https://developerguy.substack.com/p/personal-updates-openssf-continuous</guid><dc:creator><![CDATA[developer-guy]]></dc:creator><pubDate>Mon, 09 Jan 2023 17:01:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Me96!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3><strong>&#129318;&#127995;&#8205;&#9794;&#65039;Personal Updates</strong></h3><h4><strong>&#127464;&#127475; My Blog Post about Becoming the Next Best Sigstore Evangelist was Translated into Chinese and shared by OpenSSF China</strong></h4><p>I wrote an <a href="https://blog.sigstore.dev/how-to-become-the-next-sigstore-evangelist-9303ed297e54">article</a> about my journey of winning the &#8220;<a href="https://github.com/sigstore/community/issues/124">Best Sigstore Evangelist</a>&#8221; to encourage people to become the next best sigstore evangelist. It was published on the <a href="https://blog.sigstore.dev">Sigstore</a> blog recently. A while ago, Feynman Zhao, one of my friends, reached out to me from Twitter DM and said, &#8220;Your blog post has been translated into Chinese and retweeted by <a href="https://twitter.com/theopenssf">OpenSSF</a> China,&#8221; and that was another OMG kind of moment in my life &#128584;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/developerguyba/status/1611430045553250304?s=20&quot;,&quot;full_text&quot;:&quot;This post published on <span class=\&quot;tweet-fake-link\&quot;>@projectsigstore</span> has been translated into Chinese and retweeted by <span class=\&quot;tweet-fake-link\&quot;>@theopenssf</span>  China &#129395; Thanks so much, <span class=\&quot;tweet-fake-link\&quot;>@FeynmanZhou</span>, for letting me know about it &#129309;\n<a class=\&quot;tweet-url\&quot; href=\&quot;https://mp.weixin.qq.com/s/_dW7ZmJsvLfW-XxscaIC2Q\&quot;>mp.weixin.qq.com/s/_dW7ZmJsvLfW&#8230;</a>\n&quot;,&quot;username&quot;:&quot;developerguyba&quot;,&quot;name&quot;:&quot;&#120461;&#120462;&#120479;&#120462;&#120469;&#120472;&#120473;&#120462;&#120475;-&#120464;&#120478;&#120482;&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Fri Jan 06 18:30:36 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{&quot;full_text&quot;:&quot;I'm so thrilled to announce that my blog post about my story of becoming the Best Sigstore Evangelist is now reachable on @projectsigstore blog &#129395; This blog is based on my experience, and I hope it will be inspiring for the people &#128075;\nhttps://t.co/oFPEA84zUZ&quot;,&quot;username&quot;:&quot;developerguyba&quot;,&quot;name&quot;:&quot;&#120461;&#120462;&#120479;&#120462;&#120469;&#120472;&#120473;&#120462;&#120475;-&#120464;&#120478;&#120482;&quot;},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:0,&quot;like_count&quot;:3,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><h4><strong>&#129310;I applied for KubeCon+CloudNativeCon Europe 2023 Scholarship</strong></h4><p>A while ago, CNCF announced an important&nbsp;<a href="https://twitter.com/CloudNativeFdn/status/1610663972021194753">update</a>&nbsp;about the scholarship for the KubeCon + CloudNativeCon Europe. If you ask what the importance of these scholarships is, they give you a chance to attend KubeCon if you still need to attend them. So, please apply for these kinds of scholarships to keep your dream alive &#128293;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Me96!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Me96!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png 424w, https://substackcdn.com/image/fetch/$s_!Me96!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png 848w, https://substackcdn.com/image/fetch/$s_!Me96!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png 1272w, https://substackcdn.com/image/fetch/$s_!Me96!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Me96!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png" width="1456" height="880" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:880,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:752897,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Me96!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png 424w, https://substackcdn.com/image/fetch/$s_!Me96!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png 848w, https://substackcdn.com/image/fetch/$s_!Me96!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png 1272w, https://substackcdn.com/image/fetch/$s_!Me96!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20aab6af-a53d-43e8-ab0d-1e62425df4fb_1489x900.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4><strong>&#127894;OCI Image Layout: No more Additional Network Requests</strong></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZQqB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb6d208-d844-4fd5-8876-02346d61af3e_1082x1258.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZQqB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb6d208-d844-4fd5-8876-02346d61af3e_1082x1258.png 424w, https://substackcdn.com/image/fetch/$s_!ZQqB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb6d208-d844-4fd5-8876-02346d61af3e_1082x1258.png 848w, https://substackcdn.com/image/fetch/$s_!ZQqB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb6d208-d844-4fd5-8876-02346d61af3e_1082x1258.png 1272w, https://substackcdn.com/image/fetch/$s_!ZQqB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb6d208-d844-4fd5-8876-02346d61af3e_1082x1258.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZQqB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb6d208-d844-4fd5-8876-02346d61af3e_1082x1258.png" width="1082" height="1258" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7eb6d208-d844-4fd5-8876-02346d61af3e_1082x1258.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1258,&quot;width&quot;:1082,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:742446,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZQqB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb6d208-d844-4fd5-8876-02346d61af3e_1082x1258.png 424w, https://substackcdn.com/image/fetch/$s_!ZQqB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb6d208-d844-4fd5-8876-02346d61af3e_1082x1258.png 848w, https://substackcdn.com/image/fetch/$s_!ZQqB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb6d208-d844-4fd5-8876-02346d61af3e_1082x1258.png 1272w, https://substackcdn.com/image/fetch/$s_!ZQqB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb6d208-d844-4fd5-8876-02346d61af3e_1082x1258.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I wrote a blog post about the <a href="https://github.com/opencontainers/image-spec/blob/main/image-layout.md">OCI Image Layout</a>, impressed by the <a href="https://www.youtube.com/watch?v=TJVoFKTm9I0">talk</a> by <a href="https://twitter.com/sudo_bmitch">Brandon Mitchell,</a> and it was published on the Continuous Delivery Foundation <a href="https://cd.foundation/blog/">blog</a> a while ago. The CDF told me it got over 1K hits on LinkedIn, which is awesome, so I&#8217;m so glad to them for helping me to create such an impact &#129395;</p><h4><strong>&#128278; Sigstore December Roundup mentioned my blog post</strong></h4><p>Sigstore always publishes monthly roundups, which is one of the utmost critical ways of keeping yourself notified about the recent updates all along with the Sigstore community in one of the roundups, specifically the&nbsp;<a href="https://blog.sigstore.dev/sigstore-december-roundup-7b5ebaac3442">December Roundup</a>; thanks to the Sigstore, they mentioned my blog post in the &#8220;New Content&#8221; section, but this is not the only section within the roundup, you will find lots of notable updates in different categories related with the community &#128227;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MW6a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bb6b84-efec-49c7-931c-94998fa44ae8_717x322.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MW6a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bb6b84-efec-49c7-931c-94998fa44ae8_717x322.png 424w, https://substackcdn.com/image/fetch/$s_!MW6a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bb6b84-efec-49c7-931c-94998fa44ae8_717x322.png 848w, https://substackcdn.com/image/fetch/$s_!MW6a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bb6b84-efec-49c7-931c-94998fa44ae8_717x322.png 1272w, https://substackcdn.com/image/fetch/$s_!MW6a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bb6b84-efec-49c7-931c-94998fa44ae8_717x322.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MW6a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bb6b84-efec-49c7-931c-94998fa44ae8_717x322.png" width="717" height="322" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5bb6b84-efec-49c7-931c-94998fa44ae8_717x322.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:322,&quot;width&quot;:717,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:51803,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MW6a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bb6b84-efec-49c7-931c-94998fa44ae8_717x322.png 424w, https://substackcdn.com/image/fetch/$s_!MW6a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bb6b84-efec-49c7-931c-94998fa44ae8_717x322.png 848w, https://substackcdn.com/image/fetch/$s_!MW6a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bb6b84-efec-49c7-931c-94998fa44ae8_717x322.png 1272w, https://substackcdn.com/image/fetch/$s_!MW6a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bb6b84-efec-49c7-931c-94998fa44ae8_717x322.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>&#128200; OpenSSF community shared two important reports</strong></h3><p>The OpenSSF community shared two important reports recently: &#8220;<a href="https://twitter.com/theopenssf/status/1608512421433380864?s=20">2022 In Year Review</a>&#8221; and &#8220;<a href="https://twitter.com/theopenssf/status/1608524740385472512?s=20">2022 Annual Report</a>&#8221;. These kinds of reports are essential for us to see all the efforts made so far from a single point. You should go and check out the highlights of the year 2022 on behalf of the OpenSSF community; thanks to <a href="https://www.chainguard.dev">Chainguard</a>, they wrote another blog post to summarize all these highlights from their point of view. &#128444;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/chainguard_dev/status/1610276511952637952?s=20&quot;,&quot;full_text&quot;:&quot;Highlights from <span class=\&quot;tweet-fake-link\&quot;>@theopenssf</span> annual report:\n&#9757;&#65039;Developed new security tools + resources\n&#129776;Improved the security of OSS projects\nFor 2023&#128283;\n&#129309;SBOM everywhere + replacement of non-memory-safe languages\n&#128079;Supply Chain Integrity Working Group\n&#128588;Sigstore adoption\n<a class=\&quot;tweet-url\&quot; href=\&quot;https://www.chainguard.dev/unchained/highlights-from-openssf-2022-annual-report\&quot;>chainguard.dev/unchained/high&#8230;</a>&quot;,&quot;username&quot;:&quot;chainguard_dev&quot;,&quot;name&quot;:&quot;Chainguard &#9939;&#65039;&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Tue Jan 03 14:06:52 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:7,&quot;like_count&quot;:8,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://www.chainguard.dev/unchained/highlights-from-openssf-2022-annual-report&quot;,&quot;image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/456f990f-16a8-47ec-9997-1205ebcc902a_1200x628.png&quot;,&quot;title&quot;:&quot;Highlights from OpenSSF&#8217;s 2022 Annual Report&quot;,&quot;description&quot;:&quot;Chainguard is one of the top contributors to several key initiatives run by the OpenSSF including Sigstore and the Supply Chain Levels for Software Artifacts &#8220;SLSA&#8243; framework. Everything you need to know about securing the software supply chain.&quot;,&quot;domain&quot;:&quot;chainguard.dev&quot;},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><h3><strong>&#127894;SPIFFE is using Chainguard&#8217;s wait-for-it image officially</strong></h3><p>The <a href="https://github.com/vishnubob/wait-for-it">wait-for-it</a> project is one of the most actively used projects in the <a href="http://github.com/spiffe">SPIFFE</a> ecosystem. One day, we found an issue created by <a href="https://twitter.com/elinesterov">Eli Nesterov</a> complaining about the vulnerability count of the wait-for-it image built from <a href="https://github.com/lqhl/wait-for-it">here</a> and used in the <a href="https://github.com/spiffe/spire-tutorials">spire-tutorials</a> project. At that time, we saw an opportunity to use <a href="https://github.com/chainguard-dev/apko">Apko</a> + <a href="https://github.com/chainguard-dev/melange">Melange</a> tools to create a CVEless version of it and ship it with <a href="https://github.com/chainguard-images/images">Chainguard images</a>. According to that, we built a new version of the wait-for-it image, and it&#8217;s now available for everyone at the registry URL <a href="https://github.com/chainguard-images/images/blob/main/images/wait-for-it">cgr.dev/chainguard/wait-for-it</a>. And the <a href="https://github.com/spiffe/spire-tutorials/pull/99/files">PR</a> we created to promote using Chainguard&#8217;s version of the wait-for-it image is now merged, which means that SPIFFE is using this in official projects. &#129395;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/lorenc_dan/status/1610417724282249218?s=20&quot;,&quot;full_text&quot;:&quot;The \&quot;toolbelt\&quot; set of <span class=\&quot;tweet-fake-link\&quot;>@chainguard_dev</span> images is growing fast!\n\nThanks to <span class=\&quot;tweet-fake-link\&quot;>@developerguyba</span> and friends we have a great \&quot;wait-for-it\&quot; image to test for service availability.\n\n<a class=\&quot;tweet-url\&quot; href=\&quot;https://github.com/chainguard-images/images/tree/main/images/wait-for-it\&quot;>github.com/chainguard-ima&#8230;</a> &quot;,&quot;username&quot;:&quot;lorenc_dan&quot;,&quot;name&quot;:&quot;Dan Lorenc&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Tue Jan 03 23:28:00 +0000 2023&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/FlLqYTAWYAM0oDH.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/cZvMstSLMZ&quot;,&quot;alt_text&quot;:null}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:3,&quot;like_count&quot;:14,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><h3><strong>&#128051; Another Career Opportunity by Docker You Don&#8217;t Wanna Miss</strong></h3><p><a href="https://twitter.com/nunocoracao">Nuno Cora&#231;&#227;o</a>, who is working for Docker as Product, shared a Tweet about Career Openings at Docker and if you are interested in joining Docker, please follow this tweet below&#129310;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/nunocoracao/status/1611524349097553921?s=20&quot;,&quot;full_text&quot;:&quot;If you said &#8220;yes&#8221; \n1) check the open positions in <a class=\&quot;tweet-url\&quot; href=\&quot;https://www.docker.com/career-openings/\&quot;>docker.com/career-opening&#8230;</a>\n2) DM with the position you would like and why\n&#128077;&quot;,&quot;username&quot;:&quot;nunocoracao&quot;,&quot;name&quot;:&quot;Nuno Cora&#231;&#227;o&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Jan 07 00:45:20 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:2,&quot;like_count&quot;:17,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://www.docker.com/career-openings/&quot;,&quot;image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97a0a871-e1f8-4c6f-8486-27f261c4136e_1200x630.png&quot;,&quot;title&quot;:&quot;Docker Careers | Opportunities Available | Docker&quot;,&quot;description&quot;:&quot;Docker is a remote-first company with employees across Europe and the Americas. Check out our latest career openings and apply today!&quot;,&quot;domain&quot;:&quot;docker.com&quot;},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><h3><strong>&#128161; A great idea about the ko project related to the SBOM and Rekor</strong></h3><p>Recently, Eric Smalling <a href="https://www.youtube.com/watch?v=u6WIM2xFmOM">talked</a> about the different ways of building <a href="https://opencontainers.org">OCI</a> images without requiring any Dockerfiles or a running docker daemon in one of the events of <a href="https://www.youtube.com/@DevOpsDaysDFW">DevOpsDaysDFW</a>. In one of the sections of his <a href="https://www.slideshare.net/EricSmalling1/look-ma-building-java-and-go-based-container-images-without-dockerfiles">presentation</a>, he mentions the ko project, a very new CNCF sandbox project created by two amazing people, <a href="https://twitter.com/imjasonh">Jason Hall</a> and <a href="https://twitter.com/mattomata">Matt Moore</a>, that simplifies building container images and securely. But there was a small mistake in Eric&#8217;s presentation about ko. He used the following picture and said, &#8220;ko signs the generated SBOM and uploads it to the <a href="https://edu.chainguard.dev/open-source/sigstore/rekor/an-introduction-to-rekor/">Rekor</a>&#8221; this is not right at the moment I&#8217;m writing this. Still, on the other hand, this is a brilliant idea; at least, this is something we must discuss on it, so come and join to #ko-build channel on Kubernetes slack to share your opinions about it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ShEk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20856acf-3d86-44b2-997f-eaeca313e6ba_863x371.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ShEk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20856acf-3d86-44b2-997f-eaeca313e6ba_863x371.png 424w, https://substackcdn.com/image/fetch/$s_!ShEk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20856acf-3d86-44b2-997f-eaeca313e6ba_863x371.png 848w, https://substackcdn.com/image/fetch/$s_!ShEk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20856acf-3d86-44b2-997f-eaeca313e6ba_863x371.png 1272w, https://substackcdn.com/image/fetch/$s_!ShEk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20856acf-3d86-44b2-997f-eaeca313e6ba_863x371.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ShEk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20856acf-3d86-44b2-997f-eaeca313e6ba_863x371.png" width="863" height="371" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20856acf-3d86-44b2-997f-eaeca313e6ba_863x371.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:371,&quot;width&quot;:863,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90053,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ShEk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20856acf-3d86-44b2-997f-eaeca313e6ba_863x371.png 424w, https://substackcdn.com/image/fetch/$s_!ShEk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20856acf-3d86-44b2-997f-eaeca313e6ba_863x371.png 848w, https://substackcdn.com/image/fetch/$s_!ShEk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20856acf-3d86-44b2-997f-eaeca313e6ba_863x371.png 1272w, https://substackcdn.com/image/fetch/$s_!ShEk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20856acf-3d86-44b2-997f-eaeca313e6ba_863x371.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/ericsmalling/status/1611007507282919425?s=20&quot;,&quot;full_text&quot;:&quot;<span class=\&quot;tweet-fake-link\&quot;>@developerguyba</span> <span class=\&quot;tweet-fake-link\&quot;>@OCI_ORG</span> <span class=\&quot;tweet-fake-link\&quot;>@DevOpsDaysDFW</span> Thx for the reference, but note that I misstated something: around 6:08 I said SBOM is signed &amp;amp; stored in Rekor, that's not right.  Ko actually does the equivalent of a `cosign upload` of the SBOM to a container registry, but a signature isn't applied.  Sorry for any confusion.&quot;,&quot;username&quot;:&quot;ericsmalling&quot;,&quot;name&quot;:&quot;Eric Smalling is @ericsmalling@hacyderm.io &#127482;&#127462;&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Thu Jan 05 14:31:35 +0000 2023&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:1,&quot;like_count&quot;:2,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><h3><strong>&#127882; Welcome to the newest Continuous Delivery Foundation&#8217;s SSC SIG co-chair </strong></h3><p>There has been an ongoing <a href="https://github.com/cdfoundation/sig-software-supply-chain/issues/26">election</a> for a new co-chair of the <a href="https://twitter.com/CDeliveryFdn">Continuous Delivery Foundation (CDF)</a> <a href="https://github.com/cdfoundation/sig-software-supply-chain">Software Supply Chain SIG</a>, which is finally ended. Congratulations to <a href="https://www.linkedin.com/in/bendory/">David Bendory</a>; he has been elected as the new SIG co-chair. &#128079;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!N2lr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0012dfa-93c0-4ccb-852c-c981bfefef17_1849x266.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N2lr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0012dfa-93c0-4ccb-852c-c981bfefef17_1849x266.png 424w, https://substackcdn.com/image/fetch/$s_!N2lr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0012dfa-93c0-4ccb-852c-c981bfefef17_1849x266.png 848w, https://substackcdn.com/image/fetch/$s_!N2lr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0012dfa-93c0-4ccb-852c-c981bfefef17_1849x266.png 1272w, https://substackcdn.com/image/fetch/$s_!N2lr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0012dfa-93c0-4ccb-852c-c981bfefef17_1849x266.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N2lr!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0012dfa-93c0-4ccb-852c-c981bfefef17_1849x266.png" width="1200" height="172.25274725274724" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0012dfa-93c0-4ccb-852c-c981bfefef17_1849x266.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:209,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:100241,&quot;alt&quot;:&quot;https://github.com/cdfoundation/sig-software-supply-chain/pull/27&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-large" alt="https://github.com/cdfoundation/sig-software-supply-chain/pull/27" title="https://github.com/cdfoundation/sig-software-supply-chain/pull/27" srcset="https://substackcdn.com/image/fetch/$s_!N2lr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0012dfa-93c0-4ccb-852c-c981bfefef17_1849x266.png 424w, https://substackcdn.com/image/fetch/$s_!N2lr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0012dfa-93c0-4ccb-852c-c981bfefef17_1849x266.png 848w, https://substackcdn.com/image/fetch/$s_!N2lr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0012dfa-93c0-4ccb-852c-c981bfefef17_1849x266.png 1272w, https://substackcdn.com/image/fetch/$s_!N2lr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0012dfa-93c0-4ccb-852c-c981bfefef17_1849x266.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">https://github.com/cdfoundation/sig-software-supply-chain/pull/27</figcaption></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://developerguy.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading developer-guy&#8217;s Substack! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Personal Updates, Career Openings, Scholarships, Announcements]]></title><description><![CDATA[Personal Updates]]></description><link>https://developerguy.substack.com/p/personal-updates-career-openings-22-12-29</link><guid isPermaLink="false">https://developerguy.substack.com/p/personal-updates-career-openings-22-12-29</guid><dc:creator><![CDATA[developer-guy]]></dc:creator><pubDate>Thu, 29 Dec 2022 15:30:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wE6l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25e6862-1c3d-42b4-965c-3191861d8907_740x185.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Personal Updates</h1><h2>&#129395; <em><strong>We are now 400+ in Software Supply Chain Security Twitter Community</strong></em></h2><p>A while ago, <a href="https://twitter.com/starbuxman">Josh Long</a> joined our community and became the 400th member of the community, and I'm so glad to see him as part of our community. <em><strong>&nbsp;</strong>Please do not forget to join if you haven&#8217;t joined yet, and this is where </em>You will find many great blogs, news, videos, etc., related to software supply chain security.</p><h2><strong>&#127894; </strong><em><strong>Official <a href="https://twitter.com/Docker">Docker</a> Twitter Account followed me back</strong></em></h2><p>Yesterday was one of the most unforgettable days in my life because the official Docker account has just followed me back &#129395;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wE6l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25e6862-1c3d-42b4-965c-3191861d8907_740x185.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wE6l!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25e6862-1c3d-42b4-965c-3191861d8907_740x185.png 424w, https://substackcdn.com/image/fetch/$s_!wE6l!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25e6862-1c3d-42b4-965c-3191861d8907_740x185.png 848w, https://substackcdn.com/image/fetch/$s_!wE6l!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25e6862-1c3d-42b4-965c-3191861d8907_740x185.png 1272w, https://substackcdn.com/image/fetch/$s_!wE6l!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25e6862-1c3d-42b4-965c-3191861d8907_740x185.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wE6l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25e6862-1c3d-42b4-965c-3191861d8907_740x185.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e25e6862-1c3d-42b4-965c-3191861d8907_740x185.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;https://twitter.com/developerguyba/status/1608160889085083649?s=20&amp;t=gp4ca9Q8S4T55TknaB5nVg&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://twitter.com/developerguyba/status/1608160889085083649?s=20&amp;t=gp4ca9Q8S4T55TknaB5nVg" title="https://twitter.com/developerguyba/status/1608160889085083649?s=20&amp;t=gp4ca9Q8S4T55TknaB5nVg" srcset="https://substackcdn.com/image/fetch/$s_!wE6l!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25e6862-1c3d-42b4-965c-3191861d8907_740x185.png 424w, https://substackcdn.com/image/fetch/$s_!wE6l!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25e6862-1c3d-42b4-965c-3191861d8907_740x185.png 848w, https://substackcdn.com/image/fetch/$s_!wE6l!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25e6862-1c3d-42b4-965c-3191861d8907_740x185.png 1272w, https://substackcdn.com/image/fetch/$s_!wE6l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25e6862-1c3d-42b4-965c-3191861d8907_740x185.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">https://twitter.com/developerguyba/status/1608160889085083649?s=20&amp;t=gp4ca9Q8S4T55TknaB5nVg</figcaption></figure></div><h2>&#128478;<em><strong> I've applied to <a href="https://www.cncf.io/kubeweekly/">KubeWeekly</a> Editor program</strong></em></h2><p>KubeWeekly newsletter is one of the most essential newsletters that can help you to keep yourself up to date with the recent changes in the CNCF ecosystem. Now, they are looking for talented editors. Are you interested in helping to curate the weekly newsletter? If so, here is the application form link below &#128071;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jtCP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e169ee0-6b0e-40ca-9477-638eb898ddb4_740x202.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jtCP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e169ee0-6b0e-40ca-9477-638eb898ddb4_740x202.png 424w, https://substackcdn.com/image/fetch/$s_!jtCP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e169ee0-6b0e-40ca-9477-638eb898ddb4_740x202.png 848w, https://substackcdn.com/image/fetch/$s_!jtCP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e169ee0-6b0e-40ca-9477-638eb898ddb4_740x202.png 1272w, https://substackcdn.com/image/fetch/$s_!jtCP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e169ee0-6b0e-40ca-9477-638eb898ddb4_740x202.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jtCP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e169ee0-6b0e-40ca-9477-638eb898ddb4_740x202.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e169ee0-6b0e-40ca-9477-638eb898ddb4_740x202.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;https://docs.google.com/forms/d/e/1FAIpQLSeAgZT5bjdxGl_1nk1k6BntOTNqRXoYokc_RK9jzeVdEmRJxQ/viewform&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://docs.google.com/forms/d/e/1FAIpQLSeAgZT5bjdxGl_1nk1k6BntOTNqRXoYokc_RK9jzeVdEmRJxQ/viewform" title="https://docs.google.com/forms/d/e/1FAIpQLSeAgZT5bjdxGl_1nk1k6BntOTNqRXoYokc_RK9jzeVdEmRJxQ/viewform" srcset="https://substackcdn.com/image/fetch/$s_!jtCP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e169ee0-6b0e-40ca-9477-638eb898ddb4_740x202.png 424w, https://substackcdn.com/image/fetch/$s_!jtCP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e169ee0-6b0e-40ca-9477-638eb898ddb4_740x202.png 848w, https://substackcdn.com/image/fetch/$s_!jtCP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e169ee0-6b0e-40ca-9477-638eb898ddb4_740x202.png 1272w, https://substackcdn.com/image/fetch/$s_!jtCP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e169ee0-6b0e-40ca-9477-638eb898ddb4_740x202.png 1456w" sizes="100vw"></picture><div></div></div></a><figcaption class="image-caption">https://docs.google.com/forms/d/e/1FAIpQLSeAgZT5bjdxGl_1nk1k6BntOTNqRXoYokc_RK9jzeVdEmRJxQ/viewform</figcaption></figure></div><h2>&#129310;<em><strong> I'll try my chance to be part of the Kubernetes v1.27 Release Team Shadow</strong></em></h2><p>As I shared in one of my previous newsletter issues, The&nbsp;shadow application&nbsp;for the Kubernetes 1.27 release team is now open! The form will remain open until <strong>Tuesday, 3rd January 2023</strong>, do not forget to apply while you still have a chance.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!twOt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94c4c450-bebe-4305-b2bf-b45fdb80ba34_740x250.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!twOt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94c4c450-bebe-4305-b2bf-b45fdb80ba34_740x250.png 424w, https://substackcdn.com/image/fetch/$s_!twOt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94c4c450-bebe-4305-b2bf-b45fdb80ba34_740x250.png 848w, https://substackcdn.com/image/fetch/$s_!twOt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94c4c450-bebe-4305-b2bf-b45fdb80ba34_740x250.png 1272w, https://substackcdn.com/image/fetch/$s_!twOt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94c4c450-bebe-4305-b2bf-b45fdb80ba34_740x250.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!twOt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94c4c450-bebe-4305-b2bf-b45fdb80ba34_740x250.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/94c4c450-bebe-4305-b2bf-b45fdb80ba34_740x250.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;https://docs.google.com/forms/d/e/1FAIpQLSdpZy9HA7T2RQaVZGGQ759LN_OV6fvRQDYA_hekOD1GdZptPw/viewform&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://docs.google.com/forms/d/e/1FAIpQLSdpZy9HA7T2RQaVZGGQ759LN_OV6fvRQDYA_hekOD1GdZptPw/viewform" title="https://docs.google.com/forms/d/e/1FAIpQLSdpZy9HA7T2RQaVZGGQ759LN_OV6fvRQDYA_hekOD1GdZptPw/viewform" srcset="https://substackcdn.com/image/fetch/$s_!twOt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94c4c450-bebe-4305-b2bf-b45fdb80ba34_740x250.png 424w, https://substackcdn.com/image/fetch/$s_!twOt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94c4c450-bebe-4305-b2bf-b45fdb80ba34_740x250.png 848w, https://substackcdn.com/image/fetch/$s_!twOt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94c4c450-bebe-4305-b2bf-b45fdb80ba34_740x250.png 1272w, https://substackcdn.com/image/fetch/$s_!twOt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94c4c450-bebe-4305-b2bf-b45fdb80ba34_740x250.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">https://docs.google.com/forms/d/e/1FAIpQLSdpZy9HA7T2RQaVZGGQ759LN_OV6fvRQDYA_hekOD1GdZptPw/viewform</figcaption></figure></div><h1>Career Openings</h1><h2>&#128051; <em><strong>Docker is looking for Sr. Product Manager (Supply Chain)</strong></em></h2><p>We all know that Software Supply Chain Security is one of the utmost critical problems threatening today's software industry. Docker is looking for Sr. Product Managers eager to develop products to protect the ecosystem against these threats.</p><p><a href="https://www.docker.com/career-openings/?gni=8a7883ac84f5012701852edc55366b77&amp;gnk=job">Docker is a remote first company with employees across Europe and the Americas. Check out our latest career openings and apply today!</a></p><h2>&#9200; <em><strong>Security Engineering Internship by Google application will be open soon!</strong></em></h2><p>Google is looking for Security Engineering Interns, and this is an excellent chance to learn lots of fantastic software security-related stuff; do not forget to apply it.</p><p><a href="https://careers.google.com/jobs/results/139765941031314118-security-engineer-intern-2023/?.=&amp;page=5">Apply for Security Engineer Intern, 2023 via Google Careers. Read about the role and find out if it's right for you.</a></p><h2><em><strong>&#128150; Are you interested in working in a Software Supply Chain Security Company?</strong></em></h2><p><a href="https://www.chainguard.dev">Chainguard</a> is a company that aims to make the software supply chain secure by default. If you are eager to work as close to the software supply chain industry as possible, please do not forget to look at the open roles.</p><h1>Important Announcements</h1><h2><strong>&#128278; </strong><em><strong>We are going to organize our first in-person event as <a href="https://www.youtube.com/channel/UCnCjRoEqnXSXuOWXlMmVzdA">Cloud Native T&#252;rkiye &amp; Kubernetes</a></strong></em></h2><p>I wrote an article about OCI Image Layout, published on the <a href="https://twitter.com/CDeliveryFdn">Continuous Delivery Foundation</a> official blog; thanks to <a href="https://twitter.com/roxannejoncas">Roxanne Joncas</a> and <a href="https://twitter.com/fdegir">Fatih De&#287;irmenci</a> for supporting me. It is time to talk about that in public at the in-person event. (in Turkish)</p><p><a href="https://community.cncf.io/events/details/cncf-istanbul-presents-dockersiz-bir-dunya-hayal-mi-gercek-mi/">CNCF Istanbul presents Docker's&#305;z bir d&#252;nya hayal mi ger&#231;ek mi? | Dec 29, 2022. Find event and ticket information.</a></p><h2>&#127793; <em><strong>Linux Foundation's Dan Kohn Scholarship Fund to be able to attend KubeCon Europe 2023</strong></em></h2><p>Want to attend KubeCon EU 2023? Thanks to the <a href="https://twitter.com/linuxfoundation">@linuxfoundation</a>'s Dan Kohn Scholarship Fund, you can still achieve your goal of attending <a href="https://twitter.com/KubeCon_">@KubeCon</a> Europe 2023. The Dan Kohn Scholarship Fund exists to support individuals who may not otherwise have the opportunity to attend in four categories. The scholarship applications are now open and apply before 19th February.</p><p><a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/attend/scholarships/">The Dan Kohn Scholarship Fund exists to support individuals who may not otherwise have the opportunity to attend in four categories: Applicants must be from&#8230;</a></p><h2>&#128227;<em><strong> The schedule for CloudNativeSecurityCon North America 2023 schedule is <a href="https://www.cncf.io/announcements/2022/12/14/the-cutting-edge-schedule-for-cloudnativesecuritycon-2023-is-now-available/">announced!</a></strong></em></h2><p>The <a href="https://events.linuxfoundation.org/cloudnativesecuritycon-north-america/">CloudNativeSecurityCon</a> schedule is out and was announced a week ago. What a fantastic program, do not forget to check it out! I've also applied for that, but unfortunately, I got rejected; of course, I'll never give up and keep going to try for upcoming events&#128584;</p><p><a href="https://events.linuxfoundation.org/cloudnativesecuritycon-north-america/program/schedule/">View the KubeCon + CloudNativeCon Europe 2020 Schedule &amp; Directory.</a></p>]]></content:encoded></item><item><title><![CDATA[Personal Updates and Important Announcements - Issue #2]]></title><description><![CDATA[Personal Updates&#127894;Plaque of My Best Sigstore Evangelist AwardYou might already know that I was selected as "Best Sigstore Evangelist" this year, announced at the first-ever SigstoreCon, and my award finally reached me last week. I can genuinely say that there are some moments in people's life that you can't express with words, and this was one of them. I'd like to thank everyone who helped me to win this award @furkanturkaI @lorenc_dan @tracymiranda @comedordexis @puerco&#128150;]]></description><link>https://developerguy.substack.com/p/personal-updates-and-important-announcements-22-12-19</link><guid isPermaLink="false">https://developerguy.substack.com/p/personal-updates-and-important-announcements-22-12-19</guid><dc:creator><![CDATA[developer-guy]]></dc:creator><pubDate>Mon, 19 Dec 2022 17:00:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7Cah!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Cah!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Cah!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7Cah!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7Cah!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7Cah!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Cah!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;https://twitter.com/developerguyba/status/1602364322981842947&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://twitter.com/developerguyba/status/1602364322981842947" title="https://twitter.com/developerguyba/status/1602364322981842947" srcset="https://substackcdn.com/image/fetch/$s_!7Cah!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7Cah!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7Cah!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7Cah!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cc5c2ea-b995-4ad1-9204-66a7ee4e12c5_740x987.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">https://twitter.com/developerguyba/status/1602364322981842947</figcaption></figure></div><p>I am grateful to <a href="https://twitter.com/theopenssf">@theopenssf</a> and Tracy Miranda for mentioning my award in one of the blog posts posted on their official website. You can find all the other highlights about the SigstoreCon in the blog post <a href="https://openssf.org/blog/2022/11/15/sigstorecon-highlights/">here</a>.</p><h2>&#127911; <em>Live Recording by me about Securing Base Images</em></h2><p>We (w/<a href="https://twitter.com/cloudnativeboy">@cloudnativeboy</a>) made a recording in <a href="https://twitter.com/CloudIslamabad">@CloudIslamabad</a> about securing base images through signing with <a href="https://twitter.com/projectsigstore">@projectsigstore</a> and policy enforcement at runtime with <a href="https://twitter.com/kyverno">@kyverno</a> based on a blog post on the <a href="https://twitter.com/NirmataCloud">@NirmataCloud</a> website &#129395; My first talk in English, so please bear with me&#128584;</p><p><em><a href="https://www.youtube.com/watch?v=T9pXLmb61Vw">https://www.youtube.com/watch?v=T9pXLmb61Vw</a></em></p><p><em>Here is the blog post that I mentioned above &#128071;</em></p><p><a href="https://nirmata.com/securing_base_images/">https://nirmata.com/securing_base_images/</a></p><h2>&#128230; <em>wait-for-it OCI Container Image</em></h2><p>I'm super excited to announce that the wait-for-it OCI container image with zero CVE is landed on <a href="https://twitter.com/chainguard_dev">@chainguard_de</a> images by me &#129395; The <a href="https://twitter.com/SPIFFEio">@SPIFFEio</a>community is about to use it in their <a href="https://t.co/m3ORFJ6dUT">tutorials</a> &#129309; You can find more details about that image &#128071;</p><p><em><a href="https://github.com/chainguard-images/images/tree/main/images/wait-for-it">https://github.com/chainguard-images/images/tree/main/images/wait-for-it</a></em></p><h2>&#128038; <em>Software Supply Chain Security Twitter Community</em></h2><p>I created for <em><strong>Software Supply Chain Security Twitter Community</strong></em> to spread knowledge about the SSCS, which has been one of the hottest topics for almost two years. You will find many great blogs, news, videos, etc., there. Please do not forget to join if you haven't joined yet.&nbsp;&#128075;</p><p><em><a href="https://twitter.com/i/communities/1590611905651040256">https://twitter.com/i/communities/1590611905651040256</a></em></p><h2><strong>&#128276; Important Announcements</strong></h2><h2>&#9973;&#65039; <em>Kubernetes is starting to sign release artifacts</em></h2><p>Starting from v1.26, the <a href="https://twitter.com/kubernetesio">@kubernetes</a> is starting to sign release artifacts, in addition to the container images, of course, using the <a href="https://twitter.com/projectsigstore">@projectsigstore</a> <a href="https://github.com/sigstore/cosign">cosign</a> tool. Don't forget to read this blog post to learn more about the process &#128071; Thanks to <a href="https://twitter.com/saschagrunert">Sascha Grunert</a> for writing this &#128150;</p><p><em><a href="https://kubernetes.io/blog/2022/12/12/kubernetes-release-artifact-signing/">https://kubernetes.io/blog/2022/12/12/kubernetes-release-artifact-signing/</a></em></p><h2>&#127908; <em>Google's Kubernetes Podcast</em></h2><p>Google's Kubernetes podcast about other amazing features of <a href="https://kubernetes.io/blog/2022/12/09/kubernetes-v1-26-release/">v1.26</a> is out &#127881;</p><p><em><a href="https://kubernetespodcast.com/episode/195-kubernetes-1.26/">https://kubernetespodcast.com/episode/195-kubernetes-1.26/</a></em></p><h2>&#128221; <em>The Shadow Application for Kubernetes 1.27 Release Team is now open!</em></h2><p>The shadow application for the <a href="https://twitter.com/kubernetesio">@kubernetesio</a> 1.27 Release Team is now open! Thanks to <a href="https://twitter.com/JamesLaverack">@JamesLaverack</a> for letting us know about that &#128075; The only thing you have to do is fill out the application form to be considered as a shadow on the team. &#128071;</p><p><em><a href="https://docs.google.com/forms/d/e/1FAIpQLSdpZy9HA7T2RQaVZGGQ759LN_OV6fvRQDYA_hekOD1GdZptPw/viewform">https://docs.google.com/forms/d/e/1FAIpQLSdpZy9HA7T2RQaVZGGQ759LN_OV6fvRQDYA_hekOD1GdZptPw/viewform</a></em></p><p>Further details on the 1.27 Release Team can be found in the following issue &#128071;</p><p><em><a href="https://github.com/kubernetes/sig-release/issues/2107">https://github.com/kubernetes/sig-release/issues/2107</a></em></p><h2>&#128227; <em>Lots of notable announcements by the Continuous Delivery Foundation</em></h2><p>Lots of notable announcements are happening by the <a href="https://twitter.com/CDeliveryFdn">@CDeliveryFdn</a>, and trust me, you don't want to miss &#9757;&#65039;</p><p>The <a href="https://twitter.com/CDeliveryFdn">@CDeliveryFdn</a> <em><strong>Software Supply Chain SIG</strong></em> is now opening elections for a new co-chair! You only have to express interest in becoming the new co-chair under this GitHub issue&#128680;. Thanks so much, <a href="https://twitter.com/fdegir">@fdegir</a>, for letting me know about this &#128150;</p><p><em><a href="https://github.com/cdfoundation/sig-software-supply-chain/issues/26">https://github.com/cdfoundation/sig-software-supply-chain/issues/26</a></em></p><p>There will be <em><strong>cdCon</strong></em> + <em><strong>GitOpsCon</strong></em> co-located with the <em><strong>OpenSourceSummit NA</strong></em> organized by <a href="https://twitter.com/CDeliveryFdn">@CDeliveryFdn</a> on May 10-12. They are looking for program committees for the cdCon 2023, and you should not miss that chance to earn a new badge &#128519; Thanks so much, <a href="https://twitter.com/roxannejoncas">@roxannejoncas</a>, for letting me know about this &#128150;</p><p><em><a href="https://docs.google.com/forms/d/e/1FAIpQLScIaJuE765m-d3CewR0axt94ywffQbh-P81zkJCrA-5K1tcfA/viewform">https://docs.google.com/forms/d/e/1FAIpQLScIaJuE765m-d3CewR0axt94ywffQbh-P81zkJCrA-5K1tcfA/viewform</a></em></p><h2>&#10024; <em>CNCF Ambassador is now accepting applications for spring 2023</em></h2><p>Another big news from <a href="https://twitter.com/CloudNativeFdn">@CloudNativeFdn</a>. &#129395; They announced their long-awaited ambassador 2.0 program is now accepting applications for spring 2023. Visit <em><a href="https://www.cncf.io/people/ambassadors/">https://www.cncf.io/people/ambassadors/</a> </em>to learn more about the program and requirements. Applications close February 26, 2023. &#128680;&#128467;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/CloudNativeFdn/status/1603770099592224769&quot;,&quot;full_text&quot;:&quot;&#128226; We are excited to announce that our ambassador 2.0 program is now accepting applications for spring 2023! Check out https://t.co/CG09yoRVie to learn more about the program and requirements. \n\n&#128197; Applications close February 26, 2023.&quot;,&quot;username&quot;:&quot;CloudNativeFdn&quot;,&quot;name&quot;:&quot;CNCF&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;2023-01-18T22:16:32.525Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:0,&quot;like_count&quot;:0,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><h2>&#128064; <em>KubeDay Japan videos were uploaded</em></h2><p><a href="https://events.linuxfoundation.org/kubeday-japan/">KubeDay Japan</a> videos were uploaded and available as a playlist on the <a href="https://twitter.com/CloudNativeFdn">@CloudNativeFdn</a> YouTube channel, go and check it out; amazing talks are waiting for you to watch &#128075;</p><p><a href="https://www.youtube.com/playlist?list=PLj6h78yzYM2Paf46ZWrXTqK9NHWjtMxhc">https://www.youtube.com/playlist?list=PLj6h78yzYM2Paf46ZWrXTqK9NHWjtMxhc</a></p><h2>&#128278; <em>Important update from OpenGitOps.dev</em></h2><p>First off, GitOpsCon has been moved by the CNCF to OpenSource Summit, which means that GitOpsCon is turned into a bigger event!</p><p><em><a href="https://opengitops.dev/blog/cdcon+gitopscon-at-open-source-summit/">https://opengitops.dev/blog/cdcon+gitopscon-at-open-source-summit/</a></em></p>]]></content:encoded></item><item><title><![CDATA[Hello World - Issue #1]]></title><description><![CDATA[Greetings to you from the `developer-guy` from the first newsletter I planned to make a long time ago &#129782;]]></description><link>https://developerguy.substack.com/p/hello-world-issue-1-22-11-28</link><guid isPermaLink="false">https://developerguy.substack.com/p/hello-world-issue-1-22-11-28</guid><dc:creator><![CDATA[developer-guy]]></dc:creator><pubDate>Mon, 28 Nov 2022 17:00:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!V3MY!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e53613-508e-4c2f-994b-2ba33ba8d25a_200x200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Greetings to you from the `developer-guy` from the first newsletter I planned to make a long time ago &#129782;</p><p>This first issue is going to be a quick one about introducing myself and the things to be in this newsletter series &#128075;</p><p>Let me introduce myself first. My real name is Batuhan Apayd&#305;n, but if you know me as a developer-guy, that's ok &#128584; because I've used this name for my social accounts such as GitHub, Twitter, etc. I started my career as a Java Backend Engineer. Still, my interest always has been working as closely as possible with Go, containers, Kubernetes, and other Cloud-native technologies because if there is something that I like most is working with the most recent technologies, this is why I call myself technology enthusiastic. I'm also an organizer of the two most popular organizations in Turkey: <a href="https://www.youtube.com/@DevOpsTurkey">DevOpsTr</a> and <a href="https://www.youtube.com/@cloudnativetr">Cloud Native T&#252;rkiye &amp; Kubernetes</a>.</p><p>In addition to my career, I started contributing to the open-source one year ago, which changed my life. Working with open source helped make my work more visible to the community. I mainly contributed to several official CNCF projects, such as Flux, Kyverno, ko, Falco, etc., by writing code, sometimes improving the documentation, and sometimes writing a good blog post. But, for this one year, on the other hand, my interest was very much in software supply chain security; this is why I started contributing to the Sigstore tools, especially cosign. I noticed that people who might want to learn more about the updates in the software supply chain security space need help because so many things are happening simultaneously.</p><p>Accordingly, I helped many organizations' projects to make them aware of the risks associated with the SSCS and integrated them with Sigstore tools to mitigate them; this is why the Sigstore community gave me the "Best Sigstore Evangelist" award in the SigstoreCon happened this year:</p><p><a href="https://twitter.com/projectsigstore/status/1585005073519636481?s=20&amp;t=L4dO7C3zSyrjvP7iSNZ95w">https://twitter.com/projectsigstore/status/1585005073519636481</a></p><p>Also, for people who might not be aware of the community, I created for Software Supply Chain Security to share the knowledge around the SSCS, which is the hottest topic. You will find many great blogs, news, videos, etc., there. Please do not forget to join if you haven't joined yet &#128171;</p><p><a href="https://twitter.com/i/communities/1590611905651040256">https://twitter.com/i/communities/1590611905651040256</a></p><p>I plan to make these newsletters mostly related to software supply chain security. Still, of course, there will be lots of other great stuff related to the containers, other newsletters that I found helpful, Kubernetes, Cloud-native, etc. Also, because I got involved in so many communities during my career journey, I can benefit from that to make you aware of all the recent updates on the topics I mentioned.</p><p>To keep in touch, you can reach out to me from the following accounts:</p><p>&#8226;&nbsp;<em><strong>Twitter</strong></em>:&nbsp;<a href="https://twitter.com/developerguyba">@developerguyba</a></p><p>&#8226;&nbsp;<em><strong>Mastodon</strong></em>:&nbsp;<a href="https://hachyderm.io/@developerguy">@developerguy@hachyderm.io</a></p><p>&#8226;&nbsp;<em><strong>GitHub</strong></em>:&nbsp;<a href="https://github.com/developer-guy">developer-guy</a></p><p>&#8226;&nbsp;<em><strong>LinkedIn</strong></em>:&nbsp;<a href="https://www.linkedin.com/in/bthnapydin/">https://www.linkedin.com/in/bthnapydin/</a></p><p>That's all for today, and please do not forget to subscribe to say tuned with the upcoming newsletters! &#128587;&#127995;&#8205;&#9794;&#65039;</p>]]></content:encoded></item></channel></rss>