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

Extensões do Navegador para Desenvolvimento Web

Sou fã de produtividade e, por isso, utilizo várias ferramentas que me auxiliam a ser mais produtivo - Vou citar outras em futuras postagens ;). Algumas delas são extensões para o Navegador, no meu caso o Chrome/Firefox, que eu uso o tempo todo para testes. Nesse post vou citar algumas extensões muito boas para desenvolvimento Front End Para instalar alguma você pode clicar direto no sub-título e será direcionado para a Chrome Web...

Protocolo HTTP

No post anterior, URL ou URI, qual a diferença?, expliquei a diferença entre URL, URI e URN e fiz uma pequena introdução sobre o Protocolo HTTP. Da uma lidinha na introdução lá e volte aqui para continuar estudando sobre esse interessante protocolo de comunicação das Internetsss! :D Como eu disse, toda a especificação está aqui e eu só estou dando uma pequena pincelada sobre o assunto. Métodos HTTP Durante a requisição é...

URL ou URI, qual a diferença?

Essa dúvida já passou pela cabeça de muita gente e creio que se você é iniciante e já ouviu esses termos alguma vez também deve estar se confundindo. É normal essa confusão no começo, afinal você cria aplicações para consumir API’s ou constrói/melhora API’s o tempo todo no seu dia-a-dia, então você escuta esses termos direto. Mas afinal, qual a diferença entre URL e URI? O Protocolo HTTP Não da para abordar o assunto...

Como deixar o Ubuntu mais rápido

Sou fã de Linux, e deixei bem claro nesse post. Atualmente estou usando o Ubuntu e muita gente tem reclamado da performance do Unity. Eu, sinceramente, detestei o Unity quando lançado e não estou gostando do rumo “Windows 8 Metro” que ele tem tomado. O pessoal quer transformar o Sistema que uso no PC o mesmo que eu vou usar no Celular e isso não tem me agradado - Porém...

Meu contato com o Linux e por que você deveria testar

Depois de ler o artigo do Daciuk sobre Como ser um dev frontend usando Linux, decidi comentar como foi minha experiência no mundo Linux. Minha história com Linux começou quando eu conheci o Kurumin Linux - Sim, eu sou tiozinho com esse S.O. cara. Na época eu trabalhava com Infraestrutura e fazia manutenção de micros. Acabei lendo em algum lugar que eu precisaria manjar de Linux para ser um profissional mais completo. Pois...