Posts

Git Clean: O Comando Que Você Não Sabia Que Precisava

24/05/2024 | Categoria: tools | Tags: #git

Imagine um repositório Git bagunçado, cheio de arquivos não rastreados, artefatos de compilação e arquivos temporários. Qual a melhor maneira de remover todo esse conteúdo indesejado e manter o repositório limpo, liberando espaço do seu computador? O Git oferece um comando chamado git clean e aprenderemos sobre ele neste post. Vamos descobrir o comando que você não sabia que precisava!

Git Worktree: Sua Arma Secreta para Multitarefa no Git

17/05/2024 | Categoria: tools | Tags: #git

Como uma pessoa desenvolvedora, você está acostumado a lidar com múltiplas tarefas. Você pode estar corrigindo bugs em uma versão de produção enquanto desenvolve novos recursos para a próxima versão. Isso geralmente significa alternar entre diferentes branches do seu projeto, o que pode ser um processo desajeitado e demorado. Armazenar mudanças constantemente, alternar branches e esperar que sua IDE se atualize pode interromper significativamente seu fluxo de trabalho. E se houvesse uma maneira de trabalhar em vários branches simultaneamente, sem a constante mudança de contexto? Para isso, existe o git worktree: um comando poderoso, mas frequentemente negligenciado, que pode revolucionar a maneira como você realiza multitarefas no Git. Vamos vê-lo em ação neste post.

Git Blame: Revelando a História do Código

10/05/2024 | Categoria: tools | Tags: #git

Já se deparou com um trecho de código e se perguntou: “Quem escreveu isso?” ou “Quando isso foi alterado?”. Não tema, querido(a) desenvolvedor(a), pois o “git blame” está aqui para o resgate! Este poderoso comando age como um detetive, revelando a história por trás de cada linha de código em seu repositório Git. Vamos mergulhar nisso no post de hoje.

Entendendo o SwiftLint: Elevando a Qualidade e Padrões do seu Código iOS

03/05/2024 | Categoria: tools | Tags: #swift #linter

Fazer lint no código é uma prática crucial no desenvolvimento de software, com o objetivo de manter a qualidade do código identificando erros, bugs e inconsistências estilísticas no início do processo de desenvolvimento. No desenvolvimento iOS, o SwiftLint se destaca como uma ferramenta valiosa para impor padrões de codificação e garantir consistência em projetos. Este post explora o papel do SwiftLint em elevar a qualidade do código iOS e otimizar os fluxos de trabalho de desenvolvimento. Vamos mergulhar no mundo do lint de código com o SwiftLint e descobrir seus benefícios para pessoas desenvolvedoras iOS.

Você não precisa ser sênior para contribuir para projetos open-source

26/04/2024 | Categoria: carreira | Tags: #git #open-source

Quer contribuir para projetos open-source, mas se sente intimidado(a) pela ideia? Não se preocupe! Contrariando a crença popular, você não precisa ser uma pessoa desenvolvedora sênior para fazer contribuições significativas. Na verdade, começar pode ser mais fácil do que você pensa. Neste post, compartilharei minha experiência e mostrarei como pode ser simples contribuir para projetos open-source, independentemente do seu nível de experiência. Vamos mergulhar e descobrir como você pode começar a fazer a diferença hoje!