Olá, Mundo!

Bem vindo ao blog.


Sobre mim

Olá, meu nome é Ewerton. Sou desenvolvedor Front-End e criei este blog com intuito de compartilhar um pouco dos meus conhecimentos, aprendizados, soluções que encontrei ao longo da minha jornada e tudo o que achar interessante.

A apresentação é um pouco longa, então deixarei um link aqui para o meu resume, beleza?

Continuando... Antes de trabalhar como desenvolvedor Front-End, fui Designer, e foi nesse período que desenvolvi algumas habilidades em prototipagem, otimização de SVG, manipulação de imagens e outras coisas legais, irei trazer algumas dicas em futuras postagens vejo que esse conteúdo anda meio escasso. Estou finalizando a minha apresentação por aqui. Para mais detalhes é só acessar o resume vou tentar deixar atualizado e sempre adicionar algo novo.


O blog

Aqui irei destacar as principais ferramentas que utilizei para construir o blog. Desenvolvi com muito carinho, e considero um belo desafio para quem deseja aplicar seus conhecimentos.

stack.json
[
  "next",
  "tailwindcss",
  "shadcn/ui",
  "meilisearch",
  "motion",
  "@next/mdx",
  "rehype-pretty-code",
  "pnpm",
  "vercel"
]

  • Next.js para a base do projeto, em SSG, mas com algumas peculiaridades para gerar as postagens de forma dinâmica.
  • Meilisearch para a busca de postagens, é uma ferramenta incrível para buscar conteúdo de forma rápida e eficiente.
  • Tailwind CSS e shadcn/ui para facilitar o processo de desenvolvimento da UI.
  • Motion para algumas animações e interações.
  • MDX para escrever as postagens, ele nos traz flexibilidade de usar Markdown integrado a componentes React, tornando o conteúdo mais dinâmico.
  • Rehype Pretty Code para exibir bloco de código, e também personalizar o bloco adicionando header, nome do arquivo e ícone da linguagem.
  • PNPM para gerenciar os pacotes.
  • Open Sans para tipografia do blog.
  • Figma para a criação de protótipos e manter a consistência do design na implementação.
  • Vercel para o deploy do front-end. Ela oferece um processo simples de CI/CD (Continuous Integration / Continuous Deployment) integrado ao GitHub.
  • AWS para o deploy do microserviço do Meilisearch, utilizando EC2.

Antes de concluir

Gostaria de compartilhar alguns repositórios/sites que me inspiraram na construção deste blog:

Conclusão

Bom, é isso. Espero que tenham gostado do visual, conteúdo e da experiência no blog. Fico muito feliz em poder compartilhar minhas ideias e aprendizados com vocês. Se tiverem qualquer sugestão ou feedback para melhorar o blog, ou até mesmo se quiserem trocar uma ideia sobre algum tema que abordamos, sintam-se à vontade para me enviar uma mensagem nas minhas redes sociais. Adoro ouvir as opiniões de vocês e estou sempre aberto a novas ideias!

Até a próxima!