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

Mudança de ares FEMUG-ABC

Eu nunca fui em um evento de Desenvolvedores Front End, antes de 2015. Moro em uma região bem ruim de se locomover de ônibus. Pra eu ir pra São Paulo, em um evento legal como o SampaJS, eu demoraria de 2:30 a 3 horas de rolê. Isso em um dia sem chuva, pois nesses dias demora entre 3:30 a 4 horas. Coisa linda né? Quase deixo escapar um comentário de...

Comecei a faculdade de Informática, e agora José?

Apesar de eu amar estudar, de coração, e ter criado minha própria rotina de estudos, quem me conhece pessoalmente sabe que eu não gosto muito de Faculdade. Eu tenho uma séria resistência com diplomas. [preconceito_mode=on] Pode ser preconceito de minha parte, por conta de alguns profissionais que eu conheci durante a carreira que, por possuir um certificado de Java, ITIL, PMP ou um Bacharelado, se achavam os reis do Desenvolvimento...

Relatos de um experimento pessoal sobre a Ansiedade

A algum tempo descobri que tenho um probleminha chamado TAG. E não é TAG HTML, se fossem essas eu resolveria mais fácil por ser programador frontend. TAG é a abreviação para Transtorno de Ansiedade Generalizada. Um problema psicológico com o controle da Ansiedade. A ansiedade é uma reação normal do ser humano diante de situações que podem provocar medo, dúvida ou expectativa. No entanto, quando esse sentimento persiste por longos...

Começando com VIM: O Editor de Texto

A tarefa que um Desenvolvedor de Software precisa cumprir com a maior agilidade é a escrita/edição de texto. Depois de pensar por algumas horas, planejar o que vai fazer e como fazer (quais funções, métodos, classes criar), nós partimos para a escrita do código fonte no nosso editor de texto favorito ou em uma IDE. Existem várias técnicas para você ficar fera no teclado, porém hoje vou apresentar outra forma...

Aumente sua produtividade e da sua equipe com gamificação e um RPG arretado

Todos nós gostamos de jogos, seja no PC, Celular ou qualquer outro tipo… Simplesmente, gostamos. Agora imagine utilizar jogos para ser mais produtivo, cuidar da saúde, aprender algo novo ou qualquer outro objetivo pessoal. Imagine transformar sua vida em um jogo de RPG! Transformar tarefas diárias, habitos rotineiros ou afazeres em pequenos desafios para ficar mais interessante e motivacional o processo de cumprir essas tarefas é algo que fazemos com...