<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Golang on Shubham Singh</title>
    <link>https://1shubham7.blog/tags/golang/</link>
    <description>Recent content in Golang on Shubham Singh</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 16 Aug 2023 11:14:37 +0530</lastBuildDate><atom:link href="https://1shubham7.blog/tags/golang/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>SWE Intern (Linux Foundation Mentorship)</title>
      <link>https://1shubham7.blog/experience/lfx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://1shubham7.blog/experience/lfx/</guid>
      <description>Outline Selected as one of 47 mentees globally from thousands of applicants for the Linux Foundation Mentorship program. Worked directly under senior engineers from Huawei and KubeSphere, who are core maintainers of the KubeEdge project. Collaborated closely with maintainers through weekly discussions, providing input on testing strategy and future test development for the project. At the end of the mentorship, was awarded organization membership by KubeEdge in recognition of contributions.</description>
    </item>
    
    <item>
      <title>CNCF Zero to Merge</title>
      <link>https://1shubham7.blog/experience/cncf-zero-to-merge/</link>
      <pubDate>Wed, 16 Aug 2023 11:12:44 +0530</pubDate>
      
      <guid>https://1shubham7.blog/experience/cncf-zero-to-merge/</guid>
      <description>CNCF Zero to merge is an Incubator program that help you work with CNCF projects, understand large and complex codebases and contribute to them.</description>
    </item>
    
    <item>
      <title>Open-source Contributor (CNCF)</title>
      <link>https://1shubham7.blog/experience/cncf/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://1shubham7.blog/experience/cncf/</guid>
      <description>Outline Actively contributed to multiple Cloud Native Computing Foundation (CNCF) projects for over 3 years, working across codebases, testing, and documentation. Collaborated closely with project maintainers to identify and fix critical issues, improve developer experience, and strengthen overall project quality. Contributions spanned engineering, documentation, and introducing projects to a wider audience through videos and presentations.
Fixed 13 critical issues in CNCF projects, including improving webhook-CLI consistency, standardizing image variable fields, creating less vulnerable production-level image, enhancing error logging and increasing test coverage; authored 13 Pull Requests that got merged.</description>
    </item>
    
    <item>
      <title>Building a Golang backend system with JWT authentication</title>
      <link>https://1shubham7.blog/jwt/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://1shubham7.blog/jwt/</guid>
      <description>When creating a website&amp;#39;s backend, one very important term we get to hear is JWT authentication. JWT authentication is one of the most popular ways of securing APIs. JWT stands for JSON Web Token and it is an open standard that defines a way for transmitting information between parties as a JSON object and that too securely...</description>
    </item>
    
    <item>
      <title>Technical Blogs on Hashnode</title>
      <link>https://1shubham7.blog/experience/hashnode/</link>
      <pubDate>Wed, 16 Aug 2023 11:14:37 +0530</pubDate>
      
      <guid>https://1shubham7.blog/experience/hashnode/</guid>
      <description>Hashnode is a free developer blogging platform that allows you to publish articles on your own domain and helps you stay connected with a global developer community.</description>
    </item>
    
    <item>
      <title>My journey from a CNCF contributor to LFX mentee</title>
      <link>https://1shubham7.blog/lfx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://1shubham7.blog/lfx/</guid>
      <description>Contributing to open source, specially to the Cloud Native Community Foundation (CNCF) has been one of the most effective ways for me to learn programming, understand how large codebases work and work with experienced engineers on large scale projects. It&amp;rsquo;s been a year for me as a contributor in the CNCF ecosystem and I also have recently completed my LFX (Linux Foundation Mentorship) program as a mentee. As I wrap up my LFX program I want to share my journey in open source - from contributing to CNCF projects to getting into the prestigious LFX (Linux Foundation Mentorship) program and completing it successfully.</description>
    </item>
    
    <item>
      <title>Unit testing using Golang - a beginner&#39;s guide</title>
      <link>https://1shubham7.blog/testing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://1shubham7.blog/testing/</guid>
      <description>A beginners guide to writing unit tests in Golang · Let&amp;#39;s first start with what unit testing is. Unit Testing is a way of testing where the behavior of a...</description>
    </item>
    
    <item>
      <title>Open-Source 101: The basic must-know terms for an open-source beginner</title>
      <link>https://1shubham7.blog/open-source101/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://1shubham7.blog/open-source101/</guid>
      <description>The terms you should know before beginning your open-source journey · Contributing to open-source projects as a beginner can be a little overwhelming. We...</description>
    </item>
    
  </channel>
</rss>
