Apoie meu trabalho

Desenvolvimento de software

Mentoria, Carreira, Programação, JavaScript, Nodejs, Git, GitHub, Open Source, Inclusão Social e Diversidade - Da favela pro mundo

Dúvidas de toda pessoa desenvolvedora frontend iniciante

Sempre que começamos uma caminhada nova, é normal que tenhamos aquela sensação de não ter um rumo certo para chegar ao nosso objetivo final. Isso acontece, principalmente, porque realmente não temos um mapa do que fazer, para onde ir, o que pode dar errado e aí a ansiedade bate forte. Mesmo que existam roadmaps na comunidade de desenvolvimento que podem nos ajudar a escolher um rumo, como os do roadmap.sh,...

Qual a diferença entre server side render (SSR) e static site generator (SSG)

O desenvolvimento web mudou muito desde que a internet era somente documentos HTML servidos por um servidor para o nosso Netscape ou Internet Explorer e para entender realmente a diferença entre server side render e static site generator esse contexto histórico é extremamente importante. Prólogo No princípio existiam os computadores. Máquinas gigantes que ocupavam toda a sala de uma empresa para fazer contas que nem eram tão complexas ainda, porém...

Canais que você deveria seguir na Twitch

Faz algum tempo que eu uso a Twitch, plataforma de streaming de games que se tornou algo muito além disso. Confesso que sou viciado no formato de lives, com a interação em tempo real com o público. No meu canal, O Universo da Programação no YouTube, já dava sinais dessa preferência, uma vez que eu fazia lives toda semana. Com o crescimento da plataforma, muitas pessoas desenvolvedoras e até empresas...

Guia essencial para conseguir emprego em programação sem experiência ou faculdade

Das mais frequentes perguntas que eu recebo como mentor é se precisamos de faculdade para trabalhar com programação. Respondido isso, vem a segunda do ranking que é “como conseguir emprego se toda oportunidade de trabalho solicita algum tempo de experiência?” (isso quando não pedem 5 anos de experiência para uma pessoa programadora nível junior). Já fiz um vídeo explicando isso e você pode conferir depois que terminar de ler este...

Grupo para aprender programação no WhatsApp

Há algum tempo eu venho me movimentando para deixar o meu conteúdo e o acesso a ele mais fácil possível para alcançar a periferia. A criação do perifaCode, uma comunidade de programação para unir pessoas periféricas, foi o maior feito em prol do meu objetivo que é atrair a periferia para a área de tecnologia, principalmente relacionados a programação. Outro modo é através do meu podcast, que basicamente é um...

Desenvolvendo um blog com interface administrativa com Hugo e Netlify

O Hugo é um gerador de sites estáticos, como o Hexo ou Jekyll. Ele é desenvolvido em Golang, tem um tempo de build muito baixo e uma excelente experiência de desenvolvimento. Fiz um teste gerando um build dos meus artigos (143 arquivos markdown + 266 imagens e várias linhas de Sass) e o processo demorou somente 465 ms! Esta realmente é uma ferramenta muito rápida. ➜ sitezaum git:(master) ✗ hugo...

Construindo uma API com Nodejs - Parte 4: subindo uma API Nodejs no Google Cloud

Nos últimos artigos viemos criando uma API com Node.js, Express e MongoDB. Esta API lista menções que nossos amigos fazem durante o nosso dia. Podemos utilizar os verbos HTTP para cadastrar essas menções via POST, listar via GET, atualizar via PUT e excluir via DELETE. Se você perdeu as partes anteriores, confira aqui: Parte 1 - criação da estrutura e listagem de dados Parte 2 - melhoria de código e...

Imagem da capa do livro O universo da programação

Conheça o meu livro!

O livro O Universo da Programação é um guia para quem deseja entrar na área de programação.

Tudo o que você precisa saber para entrar nessa área tão cheia de oportunidades e com um futuro promissor.

Conheça o livro