Apesar de livros existirem há centenas de anos, eles ainda são uma incrível forma de ensinar, aprender e se divertir. Eu tenho lido bastante este ano e gostaria de compartilhar alguns dos títulos que devorei e os que ainda planejo ler, indo dos que falam sobre estratégia digital até JavaScript para humanos.

Os links para comprar os livros são links afiliados com a Amazon.com. Isso me ajuda a continuar escrevendo artigos com todo o cuidado e atenção e a criar algo de qualidade, já que ganho uma pequena porcentagem sobre cada compra.

Os últimos livros que li

Últimos livros que li: Digital Adaptation, Human JavaScript e Rework

Digital Adaptation - Paul Boag

Não importa se você é desenvolvedor, gerente, planner, designer ou até mesmo alguma profissão bem longe da área de tecnologia: você precisa ler Digital Adaptation.

Os meios e tecnologias digitais vieram para ficar, e não adianta achar que elas se espalharão de forma quieta e sutil. As áreas de música, filmes, livros, TV, educação e outras tantas já foram irreversivelmente impactadas por produtos como Spotify, Netflix, Kindle, YouTube e Coursera. Estar na frente desta onda que já está bem avançada é essencial para se manter num mercado cada vez mais competitivo e dinâmico.

Paul Boag, que participa da criação da web desde os primórdios da internet, fala sobre os paradigmas que a onda digital está afundando e como uma empresa (talvez a sua) deve se adaptar a estas rápidas mudanças.

Eu aprendi muito com este livro, principalmente sobre fatores que definem o sucesso em um projeto digital. Pessoas, motivações, liderança, estratégia. Tudo isso em um livro muito bem escrito. Digital Adaptation também levou o meu troféu de quantidade de marcações (umas boas dezenas).

Digital Adaptation está a venda por cerca de R$21 em sua versão ebook.

Human JavaScript - Henrik Joreteg

Este foi o último livro que terminei. Devorei em apenas 1 dia. Desde que comecei a estudar mais a fundo programação tenho voltado meu código cada vez mais para os humanos que trabalham com ele. O livro Human JavaScript mostra como Henrik Joreteg e toda a sua equipe da empresa &yet otimizaram sua maneira de escrever JavaScript para torná-lo mais amigável para humanos. Ele mostra e explica diversos exemplos do uso do Ampersand.js em projetos complexos e em tempo-real.

A visão sobre escrever código que será lido e mantido por humanos que o livro dá é muito interessante. Seus 14 capítulos falam desde como usar módulos até como gerenciar erros em requisições Ajax, passando por Models, Views, templates, rotas, configurações e QA.

Com certeza mudou bastante a forma como eu encaro o desenvolvimento, principalmente com JavaScript. Acho uma leitura obrigatória para qualquer desenvolvedor web.

Human JavaScript está a venda por cerca de US$39 em sua versão ebook.

Rework - Jason Fried e David Heinemeier

Muitos livros sobre “empreendedorismo” falam demais sobre escrever planos de negócio, estudar a concorrência, procurar investidores e essas coisas. O livro Rework toma um rumo diferente e mostra como planos podem destruir seu negócio, o porquê de você não precisar de investidores externos e como você talvez se saia melhor se ignorar a concorrência.

Intrigante, não? Além disso ele tenta mostrar como muitas regras impostas por empresas podem prejudicar seu negócio. Expediente das 9 às 18? Ter que ir até o escritório para trabalhar? Micro-gerenciamento? Sim, Jason e David falam sobre tudo isso e muito mais.

Por ser bem estruturado e dividido, Rework foi um dos livros que eu mais gostei de ler. Sem dúvida mudou minha percepção sobre muitas das coisas que vivencio no trabalho e me mostrou um ótimo caminho a ser seguido.

Rework está a venda por cerca de R$18 em sua versão ebook. Ele também conta com uma versão traduzida.

Aqueles que ainda quero ler

Livros que ainda quero ler: High Performance Browser Networking e You Don't Know JS

You Don’t Know JS - Kyle Simpson

Você pode achar que sabe mesmo JavaScript. Eu também achava. Cara, até o Kyle Simpson achava. Porém, na verdade, você não sabe. Ainda!

Esta série de quatro volumes almeja preencher os buraco-negros que muitos desenvolvedores front-end possuem em seu conhecimento sobre JavaScript. This, objects, escopos, closures, tipos e performance são alguns dos tópicos que esta série aborda com grande profundidade e clareza.

Eu acredito que esta série seja essencial para qualquer um que quer levar seu desenvolvimento à sério. Estou assistindo uma vídeo-aula com o Kyle e ele simplesmente destrói. Cada um dos posts que ele publica em seu blog ou como convidado me deixa mais animado para ler logo cada um destes livros.

Os dois livros You Don’t Know JS estão disponíveis por cerca de R$19. Compre o “Scopes & Closures” e também leia “this & Object Prototypes”.

High Performance Browser Networking - Ilya Grigorik

Otimizar sites é muito importante. Mas além de aplicar o feijão com arroz (comprimir imagens, mirificar scripts, gzip…), também precisamos cuidar do uso da rede pelo nosso site. O livro High Performance Browser Networking mostra em bastante detalhe como diversos protocolos e tecnologias funcionam.

Eu ainda estou lendo esse. Ele é bastante denso e cheguei apenas até a metade. Porém, cada página que leio é uma supressa ou novidade.

"Todo desenvolvedor web deveria conhecer sobre navegação e performance na web."

High Performance Browser Networking custa cerca de R$42 em sua versão ebook.

Ler, ler, ler

Eu tenho lido bastante, principalmente depois que passei a usar o meu iPhone como dispositivo principal para leitura. Cama, ônibus, sofá ou em qualquer outro lugar, tenho meus livros e suas marcações.

Espero que minha lista de leitura sirva de inspiração para você começar ou continuar lendo livros de alta-qualidade ;-). Que tal compartilhar a sua também?