04 // DIÁRIO
DEV · APRENDIZADO · 2026

Por que estou reescrevendo
meu portfólio do zero

A primeira versão do meu site era um exercício de orgulho mal disfarçado: eu queria provar que dava pra construir tudo com HTML e CSS puros, sem framework, sem build, sem ajuda. Funcionou. Eu aprendi muito. Mas hoje, dois anos depois, ela parece um cartão de visita de uma pessoa que eu não sou mais.

Quando comecei a pensar na reescrita, anotei três coisas num caderno:

  • O site precisa parecer com os jogos que eu jogo, não com os jogos que estavam na moda em 2010.
  • Cada decisão de design tem que ter uma razão maior do que "achei bonitinho".
  • Eu quero conseguir escrever no meu próprio site sem brigar com ele.

// A virada do 16-bit pro 32-bit

O Super Metroid (1994) é 16-bit. Sea of Stars (2023) é pixel-art moderno, mas ele rouba a vibe do 32-bit — a era de Chrono Cross, Castlevania: Symphony of the Night, Final Fantasy IX. Mais cores, mais camadas, mais atmosfera, sem perder a grade.

Foi essa a fronteira que eu fui buscar. O fundo agora tem três camadas de paralaxe, neblina aurora, e um starfield que se move devagar. As capas dos projetos misturam gradientes, mas as bordas continuam duras. É pixel — mas pixel com alma de pintura.

"Pixel-art não é uma limitação técnica, é uma decisão estética."
— alguém na internet, provavelmente

// O stack mudou pouco

Continuo escrevendo HTML/CSS/JS como se fosse 2014, mas com Svelte só onde ele agrega — basicamente, navegação e estado de formulário. O resto é CSS antigo e bom:

.moon-sprite .moon {
  background: var(--gcr-moon);
  border: 6px solid #000;
  box-shadow: 0 0 12px var(--gcr-moon),
              0 0 24px rgba(255, 209, 102, 0.4);
}

Continuo achando que box-shadow resolve 80% dos problemas de design de interface. O outro 20% é coragem pra escolher uma cor errada de propósito.

// O que vem depois

Quero escrever mais. Quero publicar um devlog do rest-quest, falar sobre música, postar algumas das minhas playlists no Spotify transformadas em capas pixel. Talvez fazer um stream na Twitch mostrando como o site foi montado.

Por enquanto, é isso. Se você leu até aqui: me manda um oi. Curto saber quem tá do outro lado.

made 4 fun with · 2026

gabriel ramos · software developer · pixel-art enthusiast