William Oliveira

Carreira em programação, JavaScript, Nodejs, Performance Web, Git, GitHub, Linux, Open Source, mas também coisas realmente importantes como inclusão e diversidade - Vim da periferia pro mundo
Imagem da capa do livro O universo da programação

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

É hora de sair dessa empresa aí

A empresa não vai mudar para melhor de um dia para o outro, talvez seja hora de você sair desse ambiente e partir para um lugar que te faça se sentir bem É muito difícil pensar em sair de um emprego, afinal nós fazemos um esforço para entrar na empresa… Procurar um emprego, fazer uma entrevista, passar no teste prático, primeiros dias desesperadores de emprego, novas pessoas para aprender lidar…...

Deploy de uma aplicação React no GitHub Pages

Quando precisamos de uma hospedagem para nossos sites ou aplicações web corremos logo para os serviços de Cloud, como AWS, Google Cloud, Heroku, Digital Ocean, Umbler ou para os serviços de hospedagem como HostGator da vida. Mas e quando é uma aplicação React, que não precisa de uma infraestrutura desse tipo? Podemos utilizar o GitHub Pages, uma alternativa gratuita e de fácil utilização para hospedar nosso app. Se você não...

Aplicativos gratuitos para aprender ou treinar o inglês

Aprender inglês é muito importante em nosso meio de atuação, a área de desenvolvimento de software. O inglês é o principal idioma que utilizamos para escrever nossos códigos e para a comunicação na internet em projetos open source, por exemplo. Não somente para a comunicação e escrita de código, existe muito conteúdo de alto nível em inglês sobre temas mais atuais. Nossa comunidade possui um bom número de artigos em...

Entendendo recursividade com Clojure

Criando nosso plano de carreira no Trello

No artigo anterior, sobre plano de carreira, comentei como utilizar estatística e dados para planejar nossa carreira através de buscas em sites de emprego, empresas, comunidades, etc. Neste artigo vamos analisar uma ideia que eu sigo de utilizar o Trello, uma ferramenta de gestão de projetos, para organizar nossas metas e, por consequência, atingir nossos objetivos do plano de carreira. Preparando o board Para facilitar o entendimento, e eu não...