Meus aplicativos favoritos em 2020
Inspirado em alguns blogs que acompanho regularmente (Elton Minetto, Willian Justen, Zeno Rocha) resolvi fazer uma lista dos meus aplicativos favoritos atualmente.
Antes de tudo, é bom dizer que eu utilizo duas estações de trabalho bastante distintas. Nem todos os softwares funcionam em ambas as plataformas.
- Computador do trabalho: Notebook Dell com Windows 10 Pro. CPU Intel Core i7 de sétima geração. 16Gb de RAM, um drive SSD de 128Gb e um HD interno de 2Tb.
- Computador pessoal: Notebook Acer Aspire 5 (A515-51G-70PU) com Linux Mint 19.2 Tina, CPU Intel Core i7 de sétima geração. 20Gb de memória RAM, um drive SSD de 128Gb e um HD interno de 2Tb.
Desenvolvimento de softwares
-
Visual Studio Code - Dispensa apresentações, é o meu editor de código favorito.
-
DBeaver Community Edition - É a minha ferramenta favorita para acesso e gerenciamento de bancos de dados. Suporta todos os bancos de dados populares: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Apache Hive, etc.
-
REST Client - Não é necessariamente um software, mas sim um plugin do VSCode que substitui o uso do Postman na maioria das vezes. Você consegue testar chamadas a APIs Rest de dentro do próprio VSCode. Você pode colocar todas as chamadas em um arquivo de configurações e versioná-lo junto ao projeto.
-
Docker - Não imagino minha vida de desenvolvedor sem Docker. Uso para configurar e testar ferramentas na minha máquina, uso para rodar pipelines CI/CD e também para suportar plataformas em produção.
-
ctop - Muito legal para visualizar e monitorar os containers docker.
-
Mockoon - Com o Mockoon consigo testar APIs antes de construí-las de fato. É legal para gerar contratos no momento da documentação. Ah! Você pode criar coleções de endpoints e exportar os arquivos de configuração.
-
Windows Terminal - [Somente para windows] É o novo terminal do Windows. Pode parecer bobagem, mas é muito melhor do que o antigo cmd. Suporta várias abas, e você pode escolher qual terminal abrir na nova aba (cmd, Power Shell, Windows Power Shell, Azure Cloud Shell, Git bash, WSL, etc).
-
Cmder - [Somente para windows] Você tem um terminal Linux emulado no Windows. É bem bonito e suporta várias abas. É praticamente certo que vou parar de utilizar essa ótima ferramenta quando o WSL2 ficar disponível para todo o público, e não apenas para os insiders.
Documentação de softwares
-
Draw.io - É uma ferramenta online e gratuita para criar diagramas. Exporta o resultado para png, pdf e outros formatos. Muito útil para gerar documentação de projetos.
-
AdobeXD - [Somente para windows] Até então gratuito, é uma ótima ferramenta de prototipagem, criação de designs para sites, aplicativos móveis e desktop. (Estou cogitando a substituir pelo Figma)
Gerenciamento de tempo
- Github Issues - Sim, eu uso o Github Issues para gerenciar minhas atividades. Em um futuro post vou explicar como eu faço isso.
Pessoal
- Google Drive - Todos os meus arquivos importantes são salvos no Google Drive. Contratei o plano de 200Gb e tem sido suficiente até agora.
Alguns aplicativos ficaram fora da lista para não deixar o post muito grande.