<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Shakshy Seth</title>
    <description>The latest articles on DEV Community by Shakshy Seth (@shakshyseth).</description>
    <link>https://dev.to/shakshyseth</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F219881%2F0186c39e-94c3-48fd-9b64-5e8c45a7153b.jpg</url>
      <title>DEV Community: Shakshy Seth</title>
      <link>https://dev.to/shakshyseth</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shakshyseth"/>
    <language>en</language>
    <item>
      <title>Spotlight Story: Carlos Becker,
Creator of GoReleaser </title>
      <dc:creator>Shakshy Seth</dc:creator>
      <pubDate>Sun, 10 May 2020 22:13:39 +0000</pubDate>
      <link>https://dev.to/deepsource/spotlight-story-carlos-becker-creator-of-goreleaser-38bm</link>
      <guid>https://dev.to/deepsource/spotlight-story-carlos-becker-creator-of-goreleaser-38bm</guid>
      <description>&lt;p&gt;&lt;em&gt;&lt;a href="https://deepsource.io/spotlight/"&gt;Spotlight&lt;/a&gt; is a story series dedicated to creators and builders of open source software.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Where did you grow up?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
I was born in Marechal Cândido Rondon, a small town in South Brazil. I studied in another town nearby, and after I completed my degree I moved to Joinville, where I currently live.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Are you currently working or have worked for a company in the past?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
I work remotely as a site reliability engineer for a company called TOTVSLabs. I worked in some open-source stuff there too, mostly monitoring-related. Nothing too fancy though!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--J-PLPh6U--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/635JTFo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--J-PLPh6U--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/635JTFo.png" alt="Carlos Becker GoReleaser"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What is GoReleaser?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
GoReleaser is a release automation tool for Go projects — it handles the compilation for several platforms, packaging and archiving to several formats, signing and uploading the release artifacts to several places. All you need to do is write some YAML.&lt;/p&gt;

&lt;p&gt;It is a single workflow you can use to release all your projects. Set them up once, and then just call goreleaser when you tag or wire it up to TravisCI, CircleCI, GitHub Actions or several others, so it's done automatically for you. You can choose and follow any of the installation methods listed here: goreleaser.com/install. The website also has extensive docs.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--D4OZfPZ9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/QMmIHPl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--D4OZfPZ9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/QMmIHPl.png" alt="GoReleaser Project Stats"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What inspired you to join this project?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
I was just scratching my own itch really. I had a couple of projects and I hated to copy-paste release scripts around and how slow they were. So I did a proof-of-concept and named it “goreleaser”. It got traction right away and here we are now!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Are there any success stories that you would like to share?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
I think that the first big project that migrated to GoReleaser was Hugo. It was a big deal for me and I remember they helped shape what GoReleaser is now. After that, a couple of other big projects migrated, like NATS, Fabio, InfluxDB, Traefik and golang/mock, just to name a few. To me those are all success stories, because I made GoReleaser initially thinking on my own, small projects requirements. Bigger projects bring a whole new deal to the table, and they are able to use GoReleaser. I think that’s awesome.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What is your vision for the future of this project?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
I think the biggest issue we have now is that the configuration is a little confusing. There are various reasons for that and I think this is something that we can do better.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;If someone wants to support the project, where can they donate?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
You can donate on GoReleaser’s &lt;a href="https://opencollective.com/goreleaser/"&gt;OpenCollective&lt;/a&gt; or via &lt;a href="https://github.com/orgs/goreleaser/people"&gt;GitHub Sponsors&lt;/a&gt; to people that work on the project.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;You can also find Carlos Becker on &lt;a href="https://github.com/caarlos0"&gt;GitHub&lt;/a&gt;, &lt;a href="https://twitter.com/caarlos0"&gt;Twitter&lt;/a&gt; and &lt;a href="https://www.linkedin.com/in/caarlos0/"&gt;LinkedIn&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Link to the original &lt;a href="https://deepsource.io/spotlight/carlos-becker/"&gt;story&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>go</category>
    </item>
    <item>
      <title>Spotlight Story: William Grzybowski, Lead Maintainer of FreeNAS</title>
      <dc:creator>Shakshy Seth</dc:creator>
      <pubDate>Thu, 30 Apr 2020 11:01:51 +0000</pubDate>
      <link>https://dev.to/deepsource/spotlight-story-william-grzybowski-lead-maintainer-of-freenas-1o01</link>
      <guid>https://dev.to/deepsource/spotlight-story-william-grzybowski-lead-maintainer-of-freenas-1o01</guid>
      <description>&lt;p&gt;&lt;em&gt;Spotlight is a story series dedicated to creators and builders of open source software.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Where did you grow up?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
I grew up in Curitiba, Brazil. I have a degree in Bachelor Science from the Federal University of Parana (UFPR).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Are you currently working or have worked for a company in the past?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
I work for iXsystems, the company behind FreeNAS and TrueNAS. I have been involved since the company took over the FreeNAS project, rewriting it using more modern technologies. That said, I have worked with the first rewrite of the WebUI, improvements to the back-end and API.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2FuMEfBER.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2FuMEfBER.png" alt="William Grzybowski FreeNAS"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What is FreeNAS?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
FreeNAS is an operating system that can be installed on virtually any hardware platform to share data over a network. It is the simplest way to create a centralized and easily accessible place for your data. You can use FreeNAS with ZFS to protect, store, and back up all of your data.&lt;/p&gt;

&lt;p&gt;You can visit the website at &lt;a href="https://www.freenas.org/" rel="noopener noreferrer"&gt;freenas.org&lt;/a&gt;, and look at the source code at &lt;a href="https://github.com/freenas/freenas" rel="noopener noreferrer"&gt;github.com/freenas/freenas&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2FftP9mob.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2FftP9mob.png" alt="FreeNAS Project Stats"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What's the primary problem that the project solves?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
FreeNAS makes it easy to build a personal file server for your home, to backup and share movies and photos with your family and friends. FreeNAS works well for home users, small office / home office and large companies. It can be used as a simple way to share some files within a network, backup/restore to/from the cloud.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;How can someone use FreeNAS?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
FreeNAS can be downloaded at &lt;a href="https://www.freenas.org/download/" rel="noopener noreferrer"&gt;freenas.org/download&lt;/a&gt;. The docs are &lt;a href="https://www.ixsystems.com/documentation/freenas/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;How big is the core maintainer team?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
We have about 12 developers working on the product, as well as a handful more people working on documentation and QA.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What inspired you to join this project?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
The project combines two things that I love, FreeBSD and Python. That made it a no-brainer for me.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What's coming up in the next release?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
The next release will feature:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Improvements to the user interface&lt;/li&gt;
&lt;li&gt;Native ZFS encryption&lt;/li&gt;
&lt;li&gt;KMIP support&lt;/li&gt;
&lt;li&gt;OpenVPN support&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What is your vision for the future of this project?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Our vision is to make FreeNAS as easy to use as possible, making it a seamless experience and at the same time allowing it to be a swiss-army knife if needed. Data is priceless and we want to help protect it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;If someone wants to support the project, where can they donate?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
iXsystems does not accept direct donations, instead we urge people to donate to the FreeBSD project instead, the operating system used by FreeNAS. You can do that &lt;a href="https://www.freebsdfoundation.org/donate/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Link to the original &lt;a href="https://deepsource.io/spotlight/william-grzybowski/" rel="noopener noreferrer"&gt;article&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>python</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
