I use open source to help people evolve, I take pleasure in seeing people evolve

Open Source Contributions - June 2023


June 2023 saw 18 repos with 12 PRs opened, 22 reviews, and 9 issues, showcasing strong community engagement and impactful contributions.
Read more ⟶

Fale com confiança como se você estivesse certo, mas escute com atenção como se estivesse errado


Fale com confiança como se você estivesse certo, mas escute com atenção como se estivesse errado

Um aspecto crucial do autoaperfeiçoamento é atingir o equilíbrio certo entre confiança e humildade, especialmente em nossa comunicação com as outras pessoas.

"Devemos sempre ouvir atentamente os outros porque eles podem nos dar o conhecimento que nos falta às vezes e nos ajudar a corrigir alguns erros que estamos cometendo inconscientemente"

Confiança: chave de ouro para uma comunicação clara

Read more ⟶

Open Source Contributions - May 2023


May 2023 saw 22 repositories engaging in 60 contributions, including 12 pull requests and 16 reviews, enhancing collaboration and project advancements.
Read more ⟶

How to reuse workflow in GitHub Action pipeline


How to reuse workflow in GitHub Action pipeline

Before I tell you how to do it, I will describe the problem I needed to solve and why I believed that reuse would be the best option to reduce duplicate code.

I maintain an Open Source project called moclojer written in Clojure and we use GraalVM Native Imagem to distribute the software in binary format (with everything self-contained). The configuration of native-image receives several parameters, some refer to libraries used in the project code and it depends on a .jar file, so there are some steps before "running" the command that generates the binary.

Read more ⟶