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
- Built-in Search
- Responsive & Mobile Friendly
- Accessible
- Light & Dark Mode
- Performance
- SEO
- Table of Contents
- 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.