DEV Community

Cover image for Programas que uso no MacOS como Desenvolvedor
Jhonatan Henkel
Jhonatan Henkel

Posted on • Updated on

Programas que uso no MacOS como Desenvolvedor

Olá, ando meio sumido e sem ideias, mas hoje resolvi trazer um conjunto de programas que utilizo no meu dia a dia como desenvolvedor web no meu MacBook.

O foco desses programas é ter desempenho e ser fácil de usar, desempenho por que meu Mac já é mais antigo (MacBook Pro 2017 com 8GB de memória ram).

Vamos lá, sem mais enrolação.

OrbStack

OrbStack

Esse uso como substituto ao Docker Desktop, como o Docker desktop acaba sendo pesado na minha maquina, uso esse carinha para rodar meus containers e assim ter mais desempenho.

Notei uma grande economia de memória ram e processamento ao usar o OrdStack, que é justamente a proposta dele.

Sem contar que não perco os comandos do Docker no terminal, já que ele usa o CLI do Docker.

Fiz um post falando sobre ele aqui.

Oh My Zsh

Oh My Zsh

Essa é uma forma de "tunar" meu terminal, com ele uso tema para mostrar a pasta do diretório atual, e alguns plugins para auto complete de comandos e sugestões de comandos Docker.

Notion

Notion

Quem hoje em dia consegue se organizar sem Notion? Poisé, eu sou uma dessas pessoas que não fica mais sem o Notion.

Esse despensa comentários.

VS Code

VS Code

Você que me conhece, eu sei, nesse momento deve estar rindo de min.

Sou desenvolvedor backend PHP, logo, uso muito o PHP Storm na minha maquina de desenvolvimento do local onde trabalho, e para min é a melhor IDE que tem, mas como estamos falando de desempenho, no meu Mac uso o VS Code.

Isso por que enquanto o VS Code usa cerca de 200 Mb de Ram, o PHP Storm utiliza entre 3 e 4 Gb. Isso acaba deixando inviável o uso dele no meu Mac.

Sequel Ace

Sequel Ace

Como utilizo banco de dados relacional, utilizo o Sequel Ace, foi um dos poucos sistemas de banco de dados que achei leve e fácil de usar, antes utilizava o DBeaver.

Insomnia

Insomnia

Não, não sou fã do Postman, para testar as minhas API`s e fazer requisições, utilizo o Insomnia, acho uma ótima ferramenta para REST.

Termius

Termius

Uso o Termius para acessar os dados no meu servidor via FSTP e SSH quando preciso, ótima ferramenta também, facilita muito o uso, pois ela permite deixar salvo a conexão com o servidor, sem a necessidade de ficar digitando usuário e senha a cada login.

GitHub Desktop

GitHub Desktop

Uso ele para fazer os meus commits, acho super leve, intuitivo e simples.

No meu serviço utilizo o Sublime Merge, que também acho excelente.

Acho que mencionei todas as minhas ferramentas aqui, mas e ai? quais você usa? deixe aqui nos comentários ;)

Top comments (0)