
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Portfolio | Varun Upadhyay</title>
      <link>/blog</link>
      <description>A software engineer who aims to evolve, innovate, and inspire through technology.</description>
      <language>en-us</language>
      <managingEditor> (Varun Upadhyay)</managingEditor>
      <webMaster> (Varun Upadhyay)</webMaster>
      <lastBuildDate>Tue, 10 May 2022 00:00:00 GMT</lastBuildDate>
      <atom:link href="/tags/go/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>/blog/csp-actor-model-concurrency</guid>
    <title>CSP vs Actor model for concurrency</title>
    <link>/blog/csp-actor-model-concurrency</link>
    <description>Learn about CSP and Actor model for concurrency</description>
    <pubDate>Tue, 10 May 2022 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>distributedsystems</category><category>go</category>
  </item>

  <item>
    <guid>/blog/learn-go-the-complete-course</guid>
    <title>Learn Go: The complete course</title>
    <link>/blog/learn-go-the-complete-course</link>
    <description>Master the fundamentals and advanced features of the Go programming language</description>
    <pubDate>Wed, 04 May 2022 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>go</category><category>tutorial</category>
  </item>

  <item>
    <guid>/blog/hypertrade-distributed-cryptocurrency-trading-bot</guid>
    <title>HyperTrade - Distributed cryptocurrency trading bot</title>
    <link>/blog/hypertrade-distributed-cryptocurrency-trading-bot</link>
    <description>HyperTrade is a ready to deploy, distributed cryptocurrency trading bot</description>
    <pubDate>Wed, 30 Mar 2022 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>go</category><category>typescript</category><category>react</category><category>python</category><category>kubernetes</category>
  </item>

  <item>
    <guid>/blog/graphql-subscription-at-scale-with-nats</guid>
    <title>GraphQL subscriptions at scale with NATS</title>
    <link>/blog/graphql-subscription-at-scale-with-nats</link>
    <description>Learn how to make your GraphQL subscriptions scaleable with NATS</description>
    <pubDate>Wed, 09 Mar 2022 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>nats</category><category>go</category><category>graphql</category><category>microservices</category>
  </item>

  <item>
    <guid>/blog/distributed-communication-patterns-nats</guid>
    <title>Distributed communication patterns with NATS</title>
    <link>/blog/distributed-communication-patterns-nats</link>
    <description>Learn about different distributed messaging patterns we can implement with NATS</description>
    <pubDate>Thu, 03 Mar 2022 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>nats</category><category>go</category><category>distributedsystems</category><category>microservices</category>
  </item>

  <item>
    <guid>/blog/embedding-nats-go</guid>
    <title>Embedding NATS in Go</title>
    <link>/blog/embedding-nats-go</link>
    <description>Tutorial on how to embedd NATS in Go</description>
    <pubDate>Wed, 23 Feb 2022 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>nats</category><category>go</category><category>microservices</category>
  </item>

  <item>
    <guid>/blog/connecting-postgresql-gorm</guid>
    <title>Connecting to PostgreSQL using GORM</title>
    <link>/blog/connecting-postgresql-gorm</link>
    <description>Learn how to connect PostgreSQL with your Go API using GORM</description>
    <pubDate>Wed, 01 Dec 2021 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>go</category><category>postgres</category><category>docker</category>
  </item>

  <item>
    <guid>/blog/auditing-unsafe-passwords</guid>
    <title>Auditing unsafe passwords</title>
    <link>/blog/auditing-unsafe-passwords</link>
    <description>Setup passwords auditing for your projects</description>
    <pubDate>Wed, 03 Nov 2021 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>aws</category><category>go</category><category>node</category>
  </item>

  <item>
    <guid>/blog/kubernetes-development-skaffold</guid>
    <title>Easy Kubernetes development with Skaffold</title>
    <link>/blog/kubernetes-development-skaffold</link>
    <description>Easy local development with Kubernetes and Skaffold</description>
    <pubDate>Tue, 07 Sep 2021 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>kubernetes</category><category>docker</category><category>go</category><category>node</category>
  </item>

  <item>
    <guid>/blog/build-rest-api-go</guid>
    <title>Build a REST API with Go - For Beginners</title>
    <link>/blog/build-rest-api-go</link>
    <description>Learn how to build a REST API with Go</description>
    <pubDate>Wed, 01 Sep 2021 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>go</category><category>beginners</category><category>tutorial</category>
  </item>

  <item>
    <guid>/blog/go-error-handling-typescript</guid>
    <title>Go like error handling in TypeScript</title>
    <link>/blog/go-error-handling-typescript</link>
    <description>Learn about how we can handle our errors like Go with TypeScript</description>
    <pubDate>Fri, 20 Aug 2021 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>typescript</category><category>go</category><category>node</category>
  </item>

  <item>
    <guid>/blog/art-of-building-small-container</guid>
    <title>Art of building small containers</title>
    <link>/blog/art-of-building-small-container</link>
    <description>Learn how to build small and secure docker containers</description>
    <pubDate>Fri, 30 Jul 2021 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>docker</category><category>go</category><category>kubernetes</category><category>devops</category>
  </item>

  <item>
    <guid>/blog/dockerize-go</guid>
    <title>Dockerize your Go app</title>
    <link>/blog/dockerize-go</link>
    <description>Learn how to dockerize your Go application for development and production</description>
    <pubDate>Sat, 24 Jul 2021 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>go</category><category>docker</category><category>devops</category>
  </item>

  <item>
    <guid>/blog/introduction-dockerize-series</guid>
    <title>Introduction to Dockerize series</title>
    <link>/blog/introduction-dockerize-series</link>
    <description>In this series we will learn how to dockerize your applications</description>
    <pubDate>Thu, 08 Jul 2021 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>docker</category><category>react</category><category>go</category><category>node</category>
  </item>

  <item>
    <guid>/blog/unit-testing-go</guid>
    <title>Unit testing in Go</title>
    <link>/blog/unit-testing-go</link>
    <description>In this article let&#39;s discuss how we can write simple unit tests in Go</description>
    <pubDate>Sat, 03 Jul 2021 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>go</category>
  </item>

  <item>
    <guid>/blog/introduction-go-fiber</guid>
    <title>Introduction to Go Fiber</title>
    <link>/blog/introduction-go-fiber</link>
    <description>Learn how to use Go Fiber framework for your next project</description>
    <pubDate>Wed, 23 Jun 2021 00:00:00 GMT</pubDate>
    <author> (Varun Upadhyay)</author>
    <category>go</category><category>node</category>
  </item>

    </channel>
  </rss>
