William Oliveira

Mentoria, Carreira em programação, JavaScript, Nodejs, Performance Web, Git, GitHub, Linux, Open Source, mas também coisas realmente importantes como inclusão e diversidade - Da periferia pro mundo

Ferramentas para construção de sites com JAMstack

No último artigo da série sobre JAMstack tivemos uma introdução ao que é essa arquitetura. Se você não leu, confere aqui: JAMstack introdução. Neste artigo vamos conhecer algumas ferramentas que podemos utilizar para construir sites JAMstack para facilitar as nossas vidas, como os geradores de site estático, CDNs, HTTPS, comentários, formulários e uma alternativa para hospedagem do site. Geradores de site estático CDNs Hospedagem de imagens e vídeos HTTPS Envio...

JAMstack introdução: o que é JAMstack?

JAMstack, segundo o site oficial, é uma: Arquitetura de desenvolvimento web moderna baseada em JavaScript do lado do cliente, APIs reutilizáveis e marcação pré-construída. (jamstack.org) A intenção desta proposta de modelo de desenvolvimento de sites e aplicativos web (PWAs, por exemplo) é que o resultado final do nosso trabalho - vou explicar mais para frente o que é este trabalho - seja algo de alta performance, maior segurança menor custo...

Como ser o programador junior que toda empresa quer contratar

O que mais ouvimos falar é que o mercado de programação está muito aquecido, que existem muitas vagas e que os programadores e programadoras estão escolhendo emprego. OK, é verdade. Mas onde estão as vagas para pessoas iniciantes? Depois de estudar tanto, praticar e não aguentar mais de ansiedade de saber o quanto ainda precisamos aprender para sermos considerados bons no que fazemos, o maior problema que enfrentamos na área...

Como apoiar meu trabalho

Já faz tempo que crio conteúdo para a internet através deste blog (desde 2014), no Training Center e, mais recentemente, comecei a gravar vídeos e fazer lives no meu canal, que leva o mesmo nome do meu livro, “O Universo da Programação”. Tudo isso tem um único objetivo: levar informação para pessoas que não tem fácil acesso. Faço isso para devolver para as comunidades de programação o que eu tanto...

Livros que todo(a) programador(a) iniciante deveria ler

A leitura é uma habilidade obrigatória em nossa vida como programador(a). Nós lemos muitos livros e, principalmente documentações. Nem sempre o conteúdo que precisamos está compilado em um vídeo maneiro que facilita a nossa vida. Eu sempre incentivo todo mundo a buscar bons livros e boas referências para que sua vida seja mais fácil visto que a maioria do que sei aprendi através deles. Então vou comentar aqui livros que...

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

Conheça o meu livro: O universo da programação

Um livro 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