DEV Community

Cover image for My Journey with Hacktoberfest 2021 ! πŸŽ‰
Jayendran Arumugam
Jayendran Arumugam

Posted on • Updated on

My Journey with Hacktoberfest 2021 ! πŸŽ‰

2020 Journey

So, this is my second Hacktoberfest participation. On 2020 I participated for the first time and it was a great experience towards Open source platforms.

2020 Hacktoberfest

Dev badge

With the same thrill, here I almost completed my 2021 hacktoberfest 😍 - Just waiting for standard 14 days review waiting period to get over.

2021 Story so far

Before October I did my first contribution to azure terraform

GitHub logo hashicorp / terraform-provider-azurerm

Terraform provider for Azure Resource Manager

Terraform logo

Terraform Provider for Azure (Resource Manager)

Version 2.x of the AzureRM Provider requires Terraform 0.12.x and later, but 1.0 is recommended.

Usage Example

When using the AzureRM Provider with Terraform 0.13 and later, the recommended approach is to declare Provider versions in the root module Terraform configuration, using a required_providers block as per the following example. For previous versions, please continue to pin the version within the provider block.

# We strongly recommend using the required_providers block to set the
# Azure Provider source and version being used
terraform {
  required_providers {
    azurerm = {
      source = "hashicorp/azurerm"
      version = "=2.71.0"
    }
  }
}
# Configure the Microsoft Azure Provider
provider "azurerm" {
  features {}

  # More information on the authentication methods supported by
  # the AzureRM
…
Enter fullscreen mode Exit fullscreen mode

which made me a special impression towards their community members and maintainers. So, I thought of using this hacktoberfest opportunity to contribute more to azure terraform.

Unfortunately my knowledge with Go language is not that goodπŸ˜• But I don’t want that to stop my interest towards contribution. So, I went to their issues and start searching for the good first issues and documentation labels.

Then I started fixing the issues by raising a couple of small PRs, which was merged quickly πŸŽ‰. Then I found a great step-back 😱, unfortunately azure terraform repo is not participated in the Hacktoberfest event πŸ˜”. But the maintainers helped me to get my PR's eligible for Hacktoberfest πŸ€—. See the community love β™₯

Terraform Slack Channel

This motivates me to complete my final 2 PR's 😍

Terraform Slack Channel2

Here is my 4 simple PR's which fixes 4 simple existing issues

One of the interesting fact is I'm the only one who complete 4 PR's that were labeled hacktoberfest-accepted on the terraform-provider-azurerm project 😁

hacktoberfest-accepted label

With all this I got the official mail of completion πŸŽ‰

Completion

progress


Final Completion πŸŽ‰πŸŽ‰

Final Completion

Swags 🀩

prizes

Get your limited edition Hacktoberfest 2021 Badge

Dev Post

Discussion (0)