Programas que uso no MacOS como Desenvolvedor
Published: 2023-10-07 00:22:03

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](https://orbstack.dev/)

![OrbStack](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aipd60iopp1dmn1kf3cb.png)

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](https://dev.to/jhonhenkel/alternativa-ao-docker-desktop-para-macos-31c8).

####[Oh My Zsh](https://ohmyz.sh/)

![Oh My Zsh](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b2vgnati07ee1ycek0ox.png)

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](https://www.notion.so/)

![Notion](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q9nibgopf7ggevjk5sc8.png)

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](https://code.visualstudio.com/)

![VS Code](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fqvrlrryvwn5rn4kt2jq.png)

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](https://sequel-ace.com/)

![Sequel Ace](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cssdlcdtkaqi45eq7kqj.png)

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](https://insomnia.rest/)

![Insomnia](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0l1bsqmlnmhtmd4r6vv6.png)

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](https://termius.com/)

![Termius](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gle34aer0afjld2xkesq.png)

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](https://desktop.github.com/)

![GitHub Desktop](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/frt3k854xylspx0b6ayg.png)

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 ;)