Software que utilizo habitualmente
Escrevo isto a modo de reflexão sobre que programas realmente utilizo, quais me fazem ser mais produtivo no meu dia a dia, e se deveria obviar algum em futuras instalações.
Básico
Sistemas Operativos
- Arch Linux é a minha distribuição principal actualmente no meu PC e portátil.
- Debian utilizo-o nos meus servidores, na minha opinião é a melhor opção para um servidor.
- Ubuntu Server LTS utilizo-o também nos meus servidores quando considero que Debian fica um pouco antiquado, ou se vou provar uma aplicação que está mais orientada a esta distribuição. Não costumo ter muitas instalações com este SO, porque muitas vezes só tenho que esperar à seguinte versão de Debian.
Window Manager/Desktop Environment
gnome-shell é o contorno de escritório que mais me gosta e estou muito acostumado ao seu workflow (sobretudo na versão 40). De todas formas estou muito interessado em provar um tiling window manager estilo dwm ou i3 no que seja capaz de lembrar todos os seus comandos.
Terminal
gnome-terminal, uso-a porque é a que vem por omissão com gnome-shell mas pode que mude em algum momento. Busco algo mais singelo, como st (simple terminal) de suckless.org, mas ainda deveria prová-la por algum tempo mais para decidir-me.
Shell
bash, som uma pessoa à que lhe gosta o default, polo que ainda não vejo necessário mudar-me a zsh, apesar de que promete muita mais flexibilidade.
Editores de texto e contornos de programação
Esta secção não só é confusa, senão que na realidade eu encontro-me muito confuso a respeito. Sigo a buscar o editor de texto definitivo, hei provado muitos, mas não deixo de mudar. Gostaria-me provar vim mas creio que ainda não estou preparado.
- Vim, resulta que actualmente estou a tentar utilizá-lo como único editor de texto para todo o meu workflow, que ultimamente se traduz em Markdown, BASH, Docker, YAML e algum que outro texto plano.
- Visual Studio Code era, até há pouco tempo, o meu contorno de desenvolvimento por omissão. É rápido e muito extensível graças a todos os plugins que se lhe podem instalar. Comecei a usar atom mas acabei a cansar-me do mal que funciona o seu cliente de git. A pesar de tudo, hoje em dia utilizo mais git desde a terminal que desde GUI.
Navegador web
Isto é um tema complicado. Como pessoa que programa páginas web de vez em quando, normalmente tenho Chromium e Firefox instalados, para poder ver as duas caras da moeda.
Creio que a melhor opção actualmente é Firefox em conjunto com as extensões uBlock Origin, HTTPS Everywhere e Strict Pop-up Blocker. É certo que nestes dias parece que não é tão rápido como Chrome e derivados, mas já sabemos que ditas estatísticas costumam variar muito em cada versão nova que sai. Além disso usar Firefox, no meu caso, é mais uma eleição que eu faço a pôr a privacidade diante da velocidade de navegação.
A pesar de tudo, hei de confessar que, a raiz do dilema privacidade vs velocidade de navegação, comecei a provar o navegador Brave (sem nenguma extensão) como navegador principal, no meu móvel primeiro, posto que Firefox (apesar de ter um desenho excelente) é cada dia mais lento, e posteriormente no meu PC, onde mais tempo passo todos os dias. Ainda não podo tirar nenguma conclusão definitiva desta experiência, e sigo a estar a favor de Firefox. No entanto, se consigo passar um par de meses a utilizar Brave e não encontro nengum impedimento pode que termine a mudar-me. Em tal caso suponho que o anunciarei num futuro artigo.
Smartphone (Android)
Mensageria instantânea
Telegram e Signal, sei que Telegram não é tão seguro como Signal e que tem um montão de carências a nível de segurança. Mas já me custou demasiado mover a todo o meu círculo desde WhatsApp até Telegram como para agora dizer-lhes que tenhem que usar Signal para falar comigo. De todas formas, actualmente, já o estou a tentar paulatinamente.