Skip to main content
Nordlys logo, a drawing of two gray mountains with green northern lights in the background @phpeterle Blog

Back to all posts

O início de tudo

Published on by Pedro Peterle · 2 min read

Por que mais um blog?

Antes de tudo, quero destacar o motivo da criação do blog. Fui fortemente influenciado pelo post do Fábio Akita. A ideia de cada post é ser uma mensagem para o meu eu do futuro, lembrando de cada desafio superado e de cada lição aprendida. Após anos de experiência na área, sinto falta de um local para visitar e ver os frutos do meu trabalho.

Para onde eu estou indo? Estou na direção certa? Tudo o que eu queria aprender foi aprendido?

Com o objetivo de responder a essas perguntas, estou criando este blog, principalmente agora que terminei a faculdade. Estou diante de diversos desafios, seja no trabalho ou em projetos pessoais, e quero documentar ao máximo. Além disso, desejo ajudar outras pessoas que enfrentam os mesmos problemas.

Outro ponto que vale mencionar é que não tenho muita experiência com escrita. Preciso melhorar essa habilidade, pois ela é uma das que diferenciam os profissionais medianos dos excepcionais.

Como eu desenvolvi?

O blog foi todo desenvolvido com o framework Astro. Ele é excelente para páginas estáticas, como um blog. Para publicar um novo post, basta criar um arquivo .md e pronto. Tudo já está configurado: indexação para busca, tags e listagem. A experiência foi muito boa, não tive grandes problemas. Inicialmente, eu tinha um projeto de portfólio feito com Astro para deixar público o meu currículo, mas decidi substituí-lo por este projeto. Acredito que faça mais sentido para a minha situação atual.

Tema

Falando mais sobre o Astro, o que mais me surpreendeu foi a quantidade de plugins já prontos, que agilizaram muito o desenvolvimento. Todo o design e a formatação da data de publicação deste post foram feitos com o tema nordlys. Com ele, não precisei me preocupar com nada. Antes, eu havia tentado desenvolver tudo do zero, mas customizar o CSS, configurar os layouts e as páginas de tags estava demandando muito trabalho, então decidi otimizar meu tempo. Após descobrir a ampla variedade de temas disponíveis no site, a escolha se tornou ainda mais fácil.

Features

  1. Built-in Search
  2. Responsive & Mobile Friendly
  3. Accessible
  4. Light & Dark Mode
  5. Performance
  6. SEO
  7. Table of Contents
  8. Read Time

Deploy

O deploy escolhi realizar na vercel, com dois cliques o site está no ar com anayltics configurado. Além de ser gratuito.