Minha experiência na Hacktoberfest 2023
Tags: braziliandevs, hacktoberfest, hacktoberfest23
Published: 2023-10-20 02:41:34

No ano de 2023, participei pela terceira vez do evento [Hacktoberfest](https://hacktoberfest.com/), fiz algumas ações para ajudar pessoas iniciantes na área de tecnologia que gostariam de participar também.

![Hacktoberfest 2023 logo](https://hacktoberfest.com/_next/static/media/logo-hacktoberfest--horizontal.ebc5fdc8.svg)

## Pré evento
Alguns dias antes da abertura oficial do evento, houve um momento de preparação e cadastramento, nesse momento ocorreu um evento dentro da comunidade [Feministech](https://feministech.com.br/) chamado `Esquenta Hacktoberfest 2023`, direcionado para pessoas que estavam participando pela primeira vez, principalmente.


![Gif com logo da hacktoberfest de fundo e varias palavras 'hacktoberfest' surgindo como se estivessem sendo digitadas](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y4szgo7veolau04cg6yb.gif)

### O que apresentei:

- Visão geral sobre o evento
> É um evento global anual que tem como objetivo incentivar a contribuição para projetos open source. Este ano marca o 10º aniversário.
> 
> Todas pessoas - codificadoras ou não - são bem vindas à participar, aprender e praticar habilidades que podem melhorar suas carreiras, além de interagir com a comunidade.
>
> Periodo de participação: 01/10/2023 - 31/10/2023
>
> Requisitos: ter 4 PR/MR aceitos

- Cadastro no site oficial e Github
> Uma etapa importante para quem quer participar, além de ter uma conta no Github (ou Gitlab), é fazer o cadastro no site oficial da Hacktoberfest para que suas contribuições sejam contabilizadas. Fiz o cadastro juntamente com as pessoas participantes do evento, passando por todas as fases e informações importantes.

- Como encontrar projetos opensource participantes
> Outro ponto que devemos ter atenção é na busca por projetos participantes, precisamos verificar se possuem o tópico (tag) `hacktoberfest` nos detalhes do repositório. Isso indica que o projeto é participante do evento e suas contribuições, sendo aceitas, contabilizarão.
> Como o foco foi em pessoas iniciantes, depois de encontrar um projeto também mostrei outra indicação, a pesquisa pela label `good first issue`, dentro da aba de issues do Github, essas são marcadas como um bom ponto de partida para começar a contribuir.

- Fluxos básicos do Github
> Depois de entender como buscar pelos projetos, praticamos como enviar uma contribuição. Criei um repositório com um arquivo open-festa.md onde as pessoas deveriam abrir ou escolher uma issue para adicionar o que levariam para a festa, criar um fork do projeto, alterar o código de acordo com o que escolheram e enviar a solicitação de PR.
> Esse é um fluxo mais básico para se fazer, muitos repositórios tem uma documentação especifica mostrando o padrão mais adequado para contribuir com o projeto.


## Evento
### Projetos que participei
Participei contribuindo com alguns projetos pequenos, que envolvem o compartilhamento de conhecimento, divulgação de cursos ou materiais gratuitos e incentivo para pessoas iniciantes na área de tecnologia. Além de projetos que incentivam a criatividade e a diversão.


![octocat com cabelos roxos, usando casaco preto, calça preta e um tênis all star, segurando um milkshake na mão](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1xsei4rlg13q7g94cz65.png)

Além disso, mantive o respositório que criei no ano passado, apresentando uma lista de outros projetos com nível de dificuldade baixo, para receber contribuições.

- [materiais-gratuitos](https://github.com/celycodes/materiais-gratuitos)
- [diciotech](https://github.com/levxyca/diciotech)
- [octocats_da_comunidade](https://github.com/morgannadev/octocats_da_comunidade)
- [projetos-iniciantes](https://github.com/bugelseif/projetos-iniciantes)

### Desafio concluído
A cada PR aceito, recebemos uma badge do evento, indicando o nivel que estamos no evento. Além de outras premiações descritas no site e a árvore que é plantada em nosso nome. 🖤

### Painel
Meu painel com algumas das badges que recebi durante o evento:

[![An image of @bugelseif's Holopin badges, which is a link to view their full Holopin profile](https://holopin.me/bugelseif)](https://holopin.io/@bugelseif)

### Markhamia lutea
Por fim, algumas informações sobre a árvore: ela pode chegar em média a 10 metros de altura foi plantada na Conservação da Biodiversidade de Usambara, Tanzânia. O projeto tem objetivo de reverter o desmatamento em torno da reserva natural, educar para conservação ambiental, etc.

![Species: Markhamia lutea](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8qrx7d9p0bwvqa958nf8.png)

Enjoy!