<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blogs on Davin Taddeo | DevOps Advocate</title><link>https://davintaddeo.com/blog/</link><description>Recent content in Blogs on Davin Taddeo | DevOps Advocate</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 01 Nov 2020 12:18:35 -0500</lastBuildDate><atom:link href="https://davintaddeo.com/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Blogs</title><link>https://davintaddeo.com/blog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://davintaddeo.com/blog/</guid><description/></item><item><title>Chef Magic</title><link>https://davintaddeo.com/blog/chef_magic/</link><pubDate>Sun, 01 Nov 2020 12:18:35 -0500</pubDate><guid>https://davintaddeo.com/blog/chef_magic/</guid><description>&lt;p>I&amp;rsquo;ve recently started a new cookbook project called &lt;a href="https://github.com/chef-davin/chef_magic">chef_magic&lt;/a>. In my experience of working with Chef products at many different customer sites, I&amp;rsquo;ve found need to dig around outside of the box on more than one occasion to make operating at scale much simpler than can be done when following the &amp;ldquo;book&amp;rdquo;.&lt;/p>
&lt;p>Ultimately, this repository is a tool for advanced Chef admins working on using chef at the scale of 10&amp;rsquo;s or 100&amp;rsquo;s of thousands of nodes. It is not designed to be used by people that are new to Chef, or that don&amp;rsquo;t understand Ruby, or the ways in which Ruby data structures and Chef interact during a Chef Client run.&lt;/p>
&lt;p>So far, we&amp;rsquo;ve put helpers together that will allow a user to override attributes by reading data from files or from APIs that can then be converted into the node mash object. I&amp;rsquo;ve also added a few system helpers for working with data bags as a source of override information, as well as some handy tools when working with Windows systems (like finding the &lt;code>%sysroot%&lt;/code>). We&amp;rsquo;ve also managed to put together some custom resources for doing things like managing InSpec waiver files.&lt;/p>
&lt;p>If there are any Chefs out there with a desire to help on this project, it&amp;rsquo;s available publicly to be forked and I&amp;rsquo;m welcoming all contributions. I really want to thank the following individuals for their help as well in getting this cookbook off the ground:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/sam1el">Jeff Brimager&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/collinmcneese">Collin McNeese&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Again, the majority of tools in this cookbook are not to be used lightly. I won&amp;rsquo;t be putting this out in the public Supermarket as I don&amp;rsquo;t want people to blame me for seriously messing up their environments because they didn&amp;rsquo;t know what they were doing with the code we&amp;rsquo;ve put together here.&lt;/p>
&lt;p>However, if you need to improve upon your effortless design or when using policyfiles, these tools have the potential to help you a lot.&lt;/p></description></item><item><title>Once Upon A Chef</title><link>https://davintaddeo.com/blog/once-upon-a-chef/</link><pubDate>Tue, 13 Oct 2020 17:26:40 -0400</pubDate><guid>https://davintaddeo.com/blog/once-upon-a-chef/</guid><description>&lt;p>As many of you know, &lt;a href="https://chef.io">Chef&lt;/a> was recently acquired by &lt;a href="https://www.progress.com">Progress&lt;/a>. I believe that this has a lot of potential to help Chef deliver its product and feature aspirations faster and more effectively to clients. Progress provides a large resource pool of talent to help get things out of the backlog and delivered to customers. I don&amp;rsquo;t claim to know the future but there is tremendous potential here for good for the Chef community and Chef customers.&lt;/p>
&lt;p>However, in the short term, this is a painful transition. For many reasons people have chosen to leave during this acquisition and it is and will be difficult to see those people go. Chef was not a large company, so any loss feels very significant. Through my own lense, it is difficult to see how this can still be Chef when people that I have worked so closely with have moved on to other projects. Chef has been a career home for me, for the first time in the last 15 years of my career. This past year has been the first time I&amp;rsquo;ve felt truly happy with my career choices, and I find myself upset and resistent to change. Progress is a company that its employees seem to enjoy and want to be a part of, and they seem to be amazing people, yet they are not Chefs.&lt;/p>
&lt;p>I&amp;rsquo;m not sure if I will continue with Chef. I have a permanent position with Progress that I have accepted, and I have a desire to continue to foster the same great customer success for a product I strongly believe in. Only time can really see though if this is still a place I can think of as home, or if this transition has made this into just another Job.&lt;/p>
&lt;p>This is not a critique of Progress in any way. There has been some hubbub in Social Media around this acquisition, and I don&amp;rsquo;t want to contribute to that. I took some business management courses in college, but I don&amp;rsquo;t have an MBA, and I don&amp;rsquo;t pretend to be an expert in how best to acquire a company. This is my own perspective on having a company of less than 300 Chef family turn into a company of ~1500. It&amp;rsquo;s a big transition.&lt;/p>
&lt;p>I have opened up my &lt;a href="https://linkedin.com/in/davintaddeo">LinkedIn profile&lt;/a> to show that I am &lt;code>#opentowork&lt;/code>. I am not looking for just any job, but another potential home in my career. I want to work in the DevOps space, for a smaller company, and ideally for a company that is diverse at all levels. This narrows down my potential employers quite a bit, and I might not find one. I might find that being a Chef@Progress is a truly amazing experience and a huge boost to my career aspirations. Right now, I just want to have all possibilities open.&lt;/p></description></item></channel></rss>