Cover Image for Uma breve introdução

Uma breve introdução

18 de agosto de 2022

Fala pessoal! Como vocês estão? Antes de começar a postar neste blog, gostaria de dar uma breve introdução sobre mim.

Meu nome é Otávio Barreto de Oliveira Silva, nasci em 2002 na cidade de Suzano, em São Paulo. Sou desenvolvedor front-end Angular na act digital, uma empresa de consultoria brasileira, e estou alocado no banco Santander. Além disso, estou cursando tecnólogo em análise e desenvolvimento de sistemas, atualmente no início do 1º semestre.

Em 2018, iniciei meus estudos em programação na Etec de Itaquaquecetuba, cidade onde morei a minha vida inteira, e desde então não parei mais de estudar.

Por que criar um blog?

O meu objetivo com este blog é compartilhar minhas experiências com desenvolvimento (mesmo que poucas) e documentar um pouco do meu aprendizado. Pretendo escrever o máximo possível e sobre diversos temas, com foco principal em front-end.

Como eu fiz esse blog?

Antes de criar o blog, já tinha meu site de portfólio desenvolvido com Next.js e Tailwind CSS. Para a criação do blog, me baseei em alguns blogs de desenvolvedores que admiro e também neste template muito interessante que encontrei na aba de Examples do site do Next.js.

No template, o criador utilizou a lib gray-matter, que faz um parser do conteúdo de um arquivo para string, possibilitando também a passagem de meta-dados importantes para os posts do blog. Além disso, utilizou a lib remark, que converte arquivos com a extensão Markdown para HTML. Vale destacar que, até o momento, o blog não possui um back-end (quem sabe no futuro eu desenvolva algo com NestJS ou .NET, já que são dois frameworks que gosto muito).

Por fim, usei no blog o mesmo design das telas que já havia no site. Foi uma experiência legal desenvolver essas features, já que estava um pouco enferrujado no desenvolvimento com React e Next.js.

Conclusão

Essa foi uma pequena introdução sobre mim e as tecnologias que usei para desenvolver este blog. Acredito que todo desenvolvedor deveria ter um blog para criar o hábito de compartilhar conhecimento com as pessoas. 🙃

Nos próximos posts, vou falar um pouco sobre como é o processo de criação de um projeto com Next.js e como fazer a hospedagem dele usando a Vercel, uma plataforma para a hospedagem de sites estáticos e aplicações que usam frameworks front-end, e também a criadora do Next.js. Explicarei como é fácil hospedar seu projeto lá. Até mais 👋.

próximo