<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Opensource on Chris Hein</title>
    <link>https://hein.dev/tags/opensource/</link>
    <description>Recent content in Opensource on Chris Hein</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>hello@chrishein.com (Chris Hein)</managingEditor>
    <webMaster>hello@chrishein.com (Chris Hein)</webMaster>
    <lastBuildDate>Thu, 25 Apr 2019 00:00:00 +0000</lastBuildDate>
    
	<atom:link href="https://hein.dev/tags/opensource/feed.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Extending Kubernetes with Controllers/Operators</title>
      <link>https://hein.dev/blog/2019/04/extending-k8s-controllers-operators/</link>
      <pubDate>Thu, 25 Apr 2019 00:00:00 +0000</pubDate>
      <author>hello@chrishein.com (Chris Hein)</author>
      <guid>https://hein.dev/blog/2019/04/extending-k8s-controllers-operators/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Extending Kubernetes can provide an immence amount of value, allowing you to
build new functionality into the Kubernetes control plane without having to
modify or fork the core codebase. You can do all of that with a relatively
low amount of work. This talk goes through the basics of how to build
extentions into k8s using CRDs, operators and controllers&lt;/p&gt;
&lt;/blockquote&gt;</description>
    </item>
    
    <item>
      <title>New Year; New Team</title>
      <link>https://hein.dev/blog/2019/01/new-year-new-team/</link>
      <pubDate>Sat, 19 Jan 2019 00:00:00 +0000</pubDate>
      <author>hello@chrishein.com (Chris Hein)</author>
      <guid>https://hein.dev/blog/2019/01/new-year-new-team/</guid>
      <description>Today marks a special day for me, today is my official first day as a Developer Advocate for Amazon Web Services.
The last 20 months at Amazon I&amp;rsquo;ve had the great opportunity to spend time working in the Amazon Partner Network helping the many AWS Partners in our container space to grow their reach. I helped launch Amazon Elastic Container Service for Kubernetes (EKS) with a collection of wonderful launch partners.</description>
    </item>
    
    <item>
      <title>Rewrite Git History for Open Source Projects</title>
      <link>https://hein.dev/blog/2018/08/rewrite-git-history-for-opensource-projects/</link>
      <pubDate>Fri, 10 Aug 2018 00:00:00 +0000</pubDate>
      <author>hello@chrishein.com (Chris Hein)</author>
      <guid>https://hein.dev/blog/2018/08/rewrite-git-history-for-opensource-projects/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve recently been spending a lot of my time working on more open source
projects with this I&amp;rsquo;ve had to learn a couple of new things that you typically
don&amp;rsquo;t when you are only contributing to proprietary work. Specifically caring
for the commits in your Pull Requests.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Go Version for Cobra Projects</title>
      <link>https://hein.dev/blog/2018/07/go-version-for-cobra-projects/</link>
      <pubDate>Wed, 25 Jul 2018 00:00:00 +0000</pubDate>
      <author>hello@chrishein.com (Chris Hein)</author>
      <guid>https://hein.dev/blog/2018/07/go-version-for-cobra-projects/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Do you use &lt;code&gt;cobra&lt;/code&gt; and  &lt;code&gt;goreleaser&lt;/code&gt; to package and build your golang CLIs.
If not, you should reconsider. They are a fantastic combination and combined
with one of my new projects you can add an easy to use and extensible version
subcommand which features different outputs&lt;/p&gt;
&lt;/blockquote&gt;</description>
    </item>
    
  </channel>
</rss>