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

Migrando de WordPress para Hexo

A um bom tempo sinto vontade de mudar meu Blog de WordPress para uma plataforma de conteúdo estático, mas não achava nenhuma alternativa, pois que queria usar Nodejs. Por isso não fui para o, muito usado na comunidade, Jekyll(Ruby) , nem para o Pelican(Python <3). Em busca de uma alternativa encontrei o Hexo e, um pouco depois de eu conhecer essa plataforma, o Daciuk escreveu um post muito maneiro incentivando...

Frameworks Front End

Já parou pra pensar quantas vezes você repete o mesmo código durante o Desenvolvimento, seja Web, Mobile ou Desktop? Já pensou em padronizar o que você faz de alguma maneira? E pra você que é Gerente de Projetos, Líder ou algo do tipo: Já pensou em poder adicionar um membro no seu grupo  e ele já saber como funciona o Desenvolvimento nessa equipe e conseguir ser produtivo desde o princípio?...

Contribuindo para projetos Open Source no Github mesmo sendo iniciante

Se você é iniciante já deve ter escutado: “Se quiser aprender mesmo tem de botar a mão na massa!”. Sim! E eu concordo. A melhor maneira de aprender é estudando e praticando muuuuuito! Porém, nem sempre temos um projeto para iniciantes dando sopa na internet ou uma empresa que nos de a oportunidade de praticar lá e crescermos assim. Então uma ÓTIMA maneira de se praticar é auxiliando projetos no Github....

Haroopad um editor Markdown maneiro!

Todo mundo que trabalha usando Markdown ou usa a linguagem somente para descrever seus repositórios no Github gosta de ter aquele preview maneiro que o Mou apresenta né? Pois é, mas o Mou não funciona em outras plataformas a não ser Apple. :( #chateado Conheça o Haroopad! Para suprir a necessidade daquele preview show eu andei pesquisando e venho utilizando o Haroopad a uns 4 meses. É uma ferramenta muito...

Como detectar o dispositivo que acessa seu site

Uma dica rápida para quem trabalha com diversos tipos de dispositivos! Dependendo do projeto em que você está trabalhando, pode chegar a necessidade de detectar qual é o tipo de dispositivo que está acessando o site/aplicação/sistema, etc. As vezes isso é feito para redirecionar o usuário para uma outra versão do projeto, as vezes simplesmente para ativar uma funcionalidade ou não. Isso pode ser feito de diversas maneiras e um...