Uses

Ferramentas, apps e configurações que uso no dia a dia.

E Editor & IDE

VS Code

Meu editor principal para desenvolvimento web. Uso com temas escuros e um conjunto curado de extensões.

IntelliJ IDEA

IDE para desenvolvimento em Java e Kotlin, com suporte a Spring Boot e outras tecnologias.

Neovim

Para edição rápida no terminal e configurações de servidor.

T Terminal

Bash

Shell principal com plugins de autocompletion.

Kitty

Multiplexador imbutido, extremamente rápido e configuração estilo vim.

D Desenvolvimento

Docker

Containerização de todos os meus projetos para garantir ambientes reproduzíveis.

Git

Controle de versão — uso o fluxo de branches por feature.

Node.js

Runtime JavaScript para projetos back-end e ferramentas de build.

Python

Para scripts de automação, crawlers e APIs com FastAPI.

Java

Para desenvolvimento de aplicações robustas e escaláveis.

Zig

Pragmática linguagem de programação para sistemas.

D Design & Produtividade

Figma

Prototipagem e design de interfaces antes de iniciar o desenvolvimento.

Notion

Documentação de projetos, notas e gerenciamento de tarefas pessoais.

Obsidian

Anotações em Markdown com links bidirecionais para construção de conhecimento.

S Sistema Operacional

Gentoo Linux

Sistema operacional baseado em Linux, altamente configurável e otimizado para desempenho.

XFCE4

Ambiente de desktop leve e rápido, com foco em simplicidade e eficiência.

P Phone

Android

Sistema operacional móvel baseado em Linux, altamente personalizável e com ampla compatibilidade de aplicativos.

Termux

Emulador de terminal para Android, permitindo executar um ambiente Linux completo no dispositivo móvel.

S Sistema

Systemd

Sistema de inicialização e gerenciamento de serviços para Linux, proporcionando controle avançado sobre o comportamento do sistema.

Kernel Linux 6.6.150

Núcleo do sistema operacional Linux, responsável por gerenciar recursos de hardware e fornecer uma interface para aplicativos.

glibc

Biblioteca padrão do C para Linux, fornecendo funções essenciais para desenvolvimento de aplicativos e interação com o sistema.

Coreutils

Conjunto de utilitários essenciais para sistemas Unix e Linux, fornecendo comandos básicos para manipulação de arquivos, diretórios e processos.

GRUB

Gerenciador de inicialização para sistemas operacionais (bootloader), permitindo selecionar e carregar diferentes sistemas durante o processo de inicialização.

GCC 16.1

Compilador de código-fonte para várias linguagens de programação, incluindo C e C++, fornecendo otimizações e suporte a padrões modernos.

pipewire-pulse

Servidor de áudio e vídeo para Linux, fornecendo suporte a reprodução, captura e roteamento de fluxos multimídia, substituindo o PulseAudio.

N Navegador

Firefox

Navegador web de código aberto, com foco em privacidade e personalização, oferecendo uma experiência de navegação rápida e segura.

uBlock Origin

Extensão de bloqueio de anúncios e rastreadores para navegadores, proporcionando uma experiência de navegação mais rápida e segura.

E Ergonomia

Gource

Ferramenta de visualização de histórico de repositórios de código, permitindo acompanhar a evolução de projetos de forma gráfica e interativa.

Aparência

Paleta de Cores