Salve, salve pessoa desenvolvedora!

Aqui quem fala é o @brunoao86 para avisar que moara.dev está no ar!

Você deve estar se perguntando: “o que diabos isso quer dizer?”. Então vou tentar explicar tudo de forma resumida.

Motivação

Sempre gostei de compartilhar conhecimento e faço isso há muito tempo nos times em que trabalhei. Porém, nunca de maneira aberta, em blog ou vídeos públicos.

A vontade sempre foi grande, mas por algum motivo acabei enrolando. Talvez enrolando não seja a palavra certa porque a rotina de dev pode ser bem puxada e o tempo livre bem limitado.

Meu primeiro curso

Em Novembro de 2020 produzi video aulas pela primeira vez, onde criei o curso: “MindApp - Desenvolvendo uma Cloud Tags com Ruby”. Esse curso está na DIO e foi uma experiência sensacional produzi-lo.

Infelizmente não foi um curso aberto, mas pude aprender bastante no processo. O feedback de quem já trabalha com produção de cursos e também dos alunos foi fundamental.

Vi como é difícil produzir horas e horas de curso e minha admiração pelas pessoas que produzem conteúdo aberto aumentou infinitamente.

Por que agora?

Há anos venho esperando o momento certo para tirar esse projeto do papel, o momento em que terei mais tempo livre para focar nele, mas percebi que esse seria um tempo que eu teria que criar em minha agenda.

Então decidi encaixar esse projeto em minha rotina. De tempos em tempos, sem estresse e cobranças, quando puder, vou colocando conteúdos novos aqui.

E nada melhor que começar esse projeto aproveitando o Hacktoberfest 2021, que está em andamento e acontece todos os anos no mês de Outubro. Nesse evento você ganha camiseta e adesivos (stickers) como incentivo para contribuir em projetos de código aberto (open source).

Tá, mas qual é a ideia?

Produzir conteúdo acessível e inclusivo colaborativamente, onde todas as pessoas se sintam em casa para consumir ou produzir conteúdo.

Esse site e todo o seu conteúdo estarão sempre disponíveis em um repositório publico no GitHub chamado moara.dev e é lá que você pode contribuir com tudo o que quiser e puder.

Como contribuir

A contribuição aqui não é apenas produção de conteúdo. Segue uma lista com outras maneiras de contribuir:

  • Encontrou um erro de Português? Você pode corrigir ou apenas avisar;
  • Encontrou um erro de no código? Você pode corrigir ou apenas avisar;
  • Na nova versão de Ruby, algo é feito diferente do que foi explicado no post? Você pode atualizar o post ou apenas avisar;
  • A explicação do post ficou confusa? Você pode atualizar o post ou apenas avisar;
  • etc, etc, etc…

Quando digo “Você pode corrigir” ou “Você pode atualizar o post”, estou falando de abrir um Pull Request lá no repositório público. Mas fique na paz se você não sabe o que é um Pull Request porque nós vamos chegar lá.

Quando digo “Apenas avisar”, estou falando de abrir uma Issue lá no repositório público. Novamente, se não souber do que se trata, relaxa, chegaremos lá.

Próximos passos

Seguir trabalhando aqui no site aqui para deixar ele mais apresentável e completo mas o meu primeiro projeto aqui é criar uma grande trilha de conteúdos para ensinar as pessoas a programarem na linguagem de programação Ruby.

Explicar tudo da maneira mais simples possível, evitando termos técnicos, jargões, inglês, sempre que possível. Imaginar sempre que uma pessoa não programadora ou iniciante pode estar consumindo o conteúdo.

Por fim

Creio que falhei na missão de explicar tudo de forma resumida mas espero que tenha gostado da ideia!

Obrigado por ter chegado até aqui e até a próxima!