Ferramentas de Desenvolvimento

Ferramentas essenciais para um desenvolvedor produtivo.

IDEs e Editores

  • VS Code: Editor leve e extensível
  • WebStorm: IDE completa para JavaScript
  • Vim/Neovim: Editor de texto poderoso

Controle de Versão

  • Git: Sistema de controle de versão distribuído
  • GitHub: Hospedagem de repositórios Git
  • GitLab: Alternativa ao GitHub com CI/CD integrado

DevOps

Aprenda mais sobre CI/CD: O que é CI-CD

  • Docker: Containerização de aplicações
  • Kubernetes: Orquestração de containers
  • CI/CD: Integração e Deploy Contínuos

Testes

  • Jest: Framework de testes para JavaScript
  • Cypress: Testes E2E
  • Testing Library: Testes de componentes React

Produtividade

  • Obsidian: Base de conhecimento (esta ferramenta!)
  • Notion: Workspace all-in-one
  • Trello/Jira: Gerenciamento de projetos

Linha de Comando

# Exemplos de comandos úteis
git status
npm run dev
docker ps
kubectl get pods

💡 A melhor ferramenta é aquela que você domina!