Gabriel Malenowitch
6 de março de 2026 · Gabriel Malenowitch

Meu Primeiro Post

introducao
blog
desenvolvimento

Meu Primeiro Post

Ola! Bem-vindo ao meu blog pessoal.

Este e o primeiro post de um espaco onde vou compartilhar minha jornada como desenvolvedor full-stack, explorando temas como:

  • Arquitetura de software — monorepos, design systems, padroes escalaveis
  • Frontend moderno — React, Next.js, Astro e o ecossistema JavaScript
  • Design de interfaces — Material Design 3, acessibilidade e UX
  • Backend & infraestrutura — Node.js, NestJS, Vercel e muito mais

Por que um blog?

Escrever e uma das melhores formas de consolidar o conhecimento. Cada post aqui nasce de um problema real que resolvi, de algo que aprendi ou de uma ideia que merece discussao.

O Stack deste Blog

Este blog foi construido com Astro — um framework focado em performance com arquitetura de ilhas. Os componentes visuais vem direto do meu Design System interno baseado em Material Design 3.

O resultado? Um blog rapido, bonito e consistente com o restante do meu portfolio.

Como este monorepo funciona

Tudo vive em um unico repositorio Turborepo com:

  • apps/portfolio — meu portfolio em Next.js
  • apps/blog — este blog em Astro
  • packages/components — componentes React compartilhados (AppBar, Footer)
  • packages/ui-theme — tema M3 global com paleta de cores e tipografia Roboto

Cada app importa os mesmos componentes e tema, garantindo consistencia visual em todo o projeto.

Proximos posts

Fique atento! Em breve vou escrever sobre como construi este monorepo do zero e as decisoes de arquitetura por tras dele.

Se tiver perguntas ou quiser trocar uma ideia, use a secao de comentarios abaixo — ela e alimentada pelo GitHub Discussions via Giscus.

Ate o proximo post!


Comentários