Lendo atualmente Lean UX: Designing Great Products with Agile Teams (English Edition) 2nd Edição

Lean UX: Designing Great Products with Agile Teams 2nd ed.

Jeff Gothelf

Lean UX se tornou a abordagem preferida para design de interação, feito sob medida para as equipes ágeis de hoje. Na segunda edição deste livro premiado, os principais defensores Jeff Gothelf e Josh Seiden expandem os valiosos princípios, táticas e técnicas Lean UX abordados na primeira edição para compartilhar como as equipes de produto podem facilmente incorporar design, experimentação, iteração e contínua aprender com usuários reais em seu processo Agile.

Lean UX: Designing Great Products with Agile Teams (English Edition) 2nd Edição

Era uma vez uma biblioteca

Sempre gostei de ler, quando era criança pensava em ter uma biblioteca cheia de livros quando tivesse minha casa. Aí veio a revolução digital e hoje tudo que eu leio vem de uma compra online.

Já que a ideia da minha biblioteca se foi, vou registrar tudo (o que lembro pelo menos) que já li aqui.

2021


Data Governance: The Definitive Guide - Evren Eryurek, Uri Gilad, Valliappa Lakshmanan, Anita Kibunguchy-Grant, Jessi Ashdown

Software Architecture

Data Governance: The Definitive Guide

Evren Eryurek, Uri Gilad, Valliappa Lakshmanan, Anita Kibunguchy-Grant, Jessi Ashdown

Ao mover dados para a nuvem, você precisa considerar uma abordagem abrangente para governança de dados, junto com políticas bem efinidas e acordadas para garantir que sua organização atenda aos requisitos de conformidade. A governança de dados incorpora as maneiras como as pessoas, processos e tecnologia trabalham juntos para garantir que os dados sejam confiáveis e possam ser usados com eficácia. Este guia prático mostra como implementar e dimensionar a governança de dados com eficácia em toda a organização.

Solving Identity Management in Modern Applications: Demystifying OAuth 2.0, OpenID Connect, and SAML 2.0 - Yvonne Wilson, Abhishek Hingnikar

Software Architecture

Solving Identity Management in Modern Applications: Demystifying OAuth 2.0, OpenID Connect, and SAML 2.0

Yvonne Wilson, Abhishek Hingnikar

Solving Identity Management in Modern Applications oferece o que você precisa para projetar o gerenciamento de identidade e acesso para seus aplicativos e descrevê-lo para as partes interessadas com confiança. Você será capaz de explicar a criação de contas, gerenciamento de sessão e acesso, encerramento de contas e muito mais.

Azure DevOps Explained - Sjoukje Zaal, Stefano Demiliani, Amit Malik

Devops

Azure DevOps Explained

Sjoukje Zaal, Stefano Demiliani, Amit Malik

Começando com uma visão geral abrangente do produto, este livro ajuda você a entender o Azure DevOps e aplicar as técnicas de DevOps aos seus projetos de desenvolvimento. Você descobrirá como adotar técnicas de DevOps para seus processos de desenvolvimento usando ferramentas internas de DevOps do Azure. Ao longo deste livro, você também descobrirá como gerenciar um projeto com a ajuda de técnicas de gerenciamento de projeto, como Agile e Scrum, e, em seguida, progredir em direção a aspectos de desenvolvimento, como gerenciamento de código-fonte, pipelines de construção, teste de código e artefatos, pipelines de lançamento e integração GitHub. À medida que você aprende como implementar práticas de DevOps, este livro também fornecerá exemplos e cenários do mundo real de adoção de DevOps.

Hands-on Azure Boards : Configuring and Customizing Process Workflows in Azure DevOps Services - Chaminda Chandrasekara, Pushpa Herath

Devops

Hands-on Azure Boards : Configuring and Customizing Process Workflows in Azure DevOps Services

Chaminda Chandrasekara, Pushpa Herath

Compreenda e explore os recursos e o gerenciamento de placas Azure com este livro, que também cobre a configuração de placas Azure e administração avançada. Este livro começa configurando projetos com o Azure DevOps e oferece uma visão geral das placas do Azure e seus recursos. Em seguida, você aprenderá a configurar projetos de equipe e como usar o Azure Boards para planejar e executar o trabalho com eficácia.

Hands-on Azure Repos: Understanding Centralized and Distributed Version Control in Azure DevOps Services - Chaminda Chandrasekara, Pushpa Herath

Devops

Hands-on Azure Repos: Understanding Centralized and Distributed Version Control in Azure DevOps Services

Chaminda Chandrasekara, Pushpa Herath

Use o Azure Repos para gerenciar seu código em sistemas de controle de versão centralizados e distribuídos. Este livro mostrará como trabalhar com o Team Foundation Version Control (TFVC) e o controle de versão distribuída (Git), enquanto explora suas melhores práticas.

Pro Azure Governance and Security: A Comprehensive Guide to Azure Policy, Blueprints, Security Center, and Sentinel - Peter De Tender, David Rendon, Samuel Erskine

Devops

Pro Azure Governance and Security: A Comprehensive Guide to Azure Policy, Blueprints, Security Center, and Sentinel

Peter De Tender, David Rendon, Samuel Erskine

O Pro Azure Governance and Security oferece uma visão abrangente dos recursos de governança disponíveis com o Microsoft Azure e demonstra como integrá-los aos seus ambientes híbridos e Azure, com base nas experiências do autor em anos de experiência. Aprenda sobre a variedade de controles implementados no Microsoft Azure a partir de duas perspectivas valiosas: o cliente e as operações da Microsoft.

The Principles of Product Development Flow: Second Generation Lean Product Development - Donald G Reinertsen

Business

The Principles of Product Development Flow: Second Generation Lean Product Development

Donald G Reinertsen

Os Princípios do fluxo de desenvolvimento de produtos mudarão para sempre a maneira como você pensa sobre o desenvolvimento de produtos. Reinertsen começa com as ideias de manufatura enxuta, mas vai muito além delas, baseando-se em ideias de redes de telecomunicações, sistemas de transporte, sistemas operacionais de computador e doutrina militar. Ele combina uma explicação lúcida da ciência por trás do fluxo com um rico conjunto de abordagens práticas. Este é outro livro marcante de um dos maiores especialistas em desenvolvimento de produtos.

Lean AI: How Innovative Startups Use Artificial Intelligence to Grow - Lomit Patel

Business

Lean AI: How Innovative Startups Use Artificial Intelligence to Grow

Lomit Patel

Como as startups podem escalar com sucesso a aquisição de clientes e o crescimento da receita com uma equipe Lean? Soluções de aquisição out-of-the-box do Facebook, Google e outros fornecem um bom começo, mas as empresas que podem adaptar essas soluções para atender às suas necessidades, objetivos e metas específicos sairão vencedoras. Mas essa não foi uma tarefa fácil - até agora.

Pro Azure Governance and Security: A Comprehensive Guide to Azure Policy, Blueprints, Security Center, and Sentinel - Peter De Tender, David Rendon, Samuel Erskine

Cloud Architecture

Pro Azure Governance and Security: A Comprehensive Guide to Azure Policy, Blueprints, Security Center, and Sentinel

Peter De Tender, David Rendon, Samuel Erskine

Qualquer profissional de TI pode dizer que o gerenciamento da segurança é uma prioridade, e ainda mais quando se trabalha na nuvem. O acesso a informações de segurança precisas e oportunas é fundamental, mas a governança e o controle devem ser habilitados primeiro. Este guia mostra como tirar proveito das vastas e poderosas ferramentas e recursos de segurança integrados do Azure para suas cargas de trabalho de aplicativos. O Pro Azure Governance and Security oferece uma visão abrangente dos recursos de governança disponíveis com o Microsoft Azure e demonstra como integrá-los ao seu ambientes híbridos e Azure, com base nas experiências do autor em anos no campo. Aprenda sobre a variedade de controles implementados no Microsoft Azure a partir de duas perspectivas valiosas: o cliente e as operações da Microsoft.

Multi-Cloud Architecture and Governance: Leverage Azure, AWS, GCP, and VMware vSphere to build effective multi-cloud solutions - Jeroen Mulder

Cloud Architecture

Multi-Cloud Architecture and Governance: Leverage Azure, AWS, GCP, and VMware vSphere to build effective multi-cloud solutions

Jeroen Mulder

A nuvem múltipla surgiu como uma das principais tendências da computação em nuvem, com as empresas querendo reduzir sua dependência de apenas um fornecedor. Mas quando as organizações mudam para vários serviços em nuvem sem uma estratégia clara, elas podem enfrentar certas dificuldades, em termos de como permanecer no controle, como manter todos os diferentes componentes seguros e como executar o desenvolvimento de aplicativos em nuvem cruzada. Este livro combina as melhores práticas de diferentes estruturas de adoção de nuvem para ajudá-lo a encontrar soluções para esses problemas.

Hands-on Azure Pipelines: Understanding Continuous Integration and Deployment in Azure DevOps - Chaminda Chandrasekara, Pushpa Herath

Cloud Architecture

Hands-on Azure Pipelines: Understanding Continuous Integration and Deployment in Azure DevOps

Chaminda Chandrasekara, Pushpa Herath

O livro começa com uma visão geral de CI / CD e a necessidade de automação de entrega de software. Ele investiga ainda mais os conceitos básicos dos pipelines do Azure, seguidos por um guia prático para configurar agentes em todas as plataformas, permitindo o desenvolvimento de software em qualquer idioma. Seguindo em frente, você aprenderá a configurar um pipeline usando o Editor Visual clássico usando scripts do PowerShell, uma API REST, criando um histórico de edição, retenção e muito mais. Você trabalhará com feeds de artefato para armazenar pacotes de implantação e consumi-los em uma construção. Como parte da discussão, você verá a implementação e o uso de pipelines de construção YAML (Yet Another Markup Language). Em seguida, você criará pipelines de lançamento do Azure no DevOps e desenvolverá extensões para pipelines do Azure. Por fim, você aprenderá várias estratégias e padrões para desenvolver pipelines e passará por algumas lições de amostra sobre a construção e implantação de pipelines.

Exam Ref AZ-204 Developing Solutions for Microsoft Azure - Santiago Munoz

Cloud Architecture

Exam Ref AZ-204 Developing Solutions for Microsoft Azure

Santiago Munoz

Prepare-se para o Microsoft Exam AZ-204 - e ajude a demonstrar seu domínio do mundo real no desenvolvimento de soluções do Microsoft Azure. Projetado para desenvolvedores do Azure, este Exam Ref enfoca o pensamento crítico e a perspicácia de tomada de decisão necessária para o sucesso no nível Microsoft Certified Solutions Associate.

Api security in action - Neil Madden

Backend development

Api security in action

Neil Madden

Segurança de API em ação mostra como criar APIs da web seguras que você pode compartilhar com segurança com seus parceiros de negócios e expor para uso público. O especialista em segurança Neil Madden apresenta os conceitos modernos de segurança de API, incluindo autenticação baseada em token para segurança multiusuário flexível, inicialização de um ambiente seguro em uma arquitetura de microsserviços Kubernetes e uso de criptografia leve para proteger um dispositivo IoT. Capítulo por capítulo, você construirá novas camadas de segurança em uma API de rede social básica, dominando técnicas para proteger contra modelos de ameaças cada vez mais complexos e ambientes hostis. Quando terminar, você terá as habilidades práticas para projetar e implementar APIs que estão protegidas contra os ataques mais comuns e estão prontas para as ameaças de amanhã.

2020


AWS Certified Solutions Architect Study Guide: Associate - Ben Piper

Cloud Architect

AWS Certified Solutions Architect Study Guide: Associate

Ben Piper

O AWS Certified Solutions Architect Study Guide: Associate (SAA-C01) Exam é o seu recurso completo e totalmente atualizado para o AWS Solutions Architect - certificação Associate. Este inestimável guia de estudo da Sybex cobre todos os aspectos relevantes da função de arquiteto de soluções da AWS, incluindo mapeamento de arquiteturas multicamadas para serviços da AWS, acoplamento fraco e sistemas sem estado, aplicação de recursos de segurança da AWS, implantação e gerenciamento de serviços, projeto de sistemas distribuídos em grande escala e muito mais. Escrito por dois especialistas no assunto da AWS, este guia de autoaprendizado e referência fornece todas as ferramentas e informações necessárias para dominar o exame, obter sua certificação e obter percepções sobre o trabalho de um arquiteto de soluções da AWS. A apresentação eficiente e lógica dos objetivos do exame permite um estudo flexível dos tópicos, e ferramentas poderosas de aprendizado aumentam a compreensão e a retenção dos principais elementos do exame. Perguntas práticas, revisões de capítulo e exame detalhado de conceitos essenciais preparam você totalmente para a certificação AWS Solutions Architect - Associate.

AWS Certified Solutions Architect -Associate Guide: The ultimate exam guide to AWS Solutions Architect certification - Stuart Scott, Gabriel Ramirez

Cloud Architect

AWS Certified Solutions Architect -Associate Guide: The ultimate exam guide to AWS Solutions Architect certification

Stuart Scott, Gabriel Ramirez

A Amazon Web Services (AWS) é atualmente a líder no mercado de nuvem pública. Com um crescente interesse global em aproveitar a infraestrutura de nuvem, a nuvem AWS da Amazon oferece uma plataforma de ponta para arquitetar, construir e implantar aplicativos em nuvem em escala da web.

Deploy Containers on AWS: With EC2, ECS, and EKS - Shimon Ifrah

Cloud Architect

Deploy Containers on AWS: With EC2, ECS, and EKS

Shimon Ifrah

Um ótimo livro com exemplos práticos de como gerenciar clusters Kubernetes na AWS.

Amazon Web Services in Action - Jim Seaman

Cloud Architect

Amazon Web Services in Action

Jim Seaman

Amazon Web Services in Action, Second Edition é uma introdução abrangente à computação, armazenamento e rede na nuvem AWS. s leitores encontrarão uma cobertura clara e relevante de todos os serviços essenciais da AWS que precisam saber, enfatizando as práticas recomendadas para segurança, alta disponibilidade e escalabilidade.

PCI DSS: An Integrated Data Security Standard Guide - Jim Seaman

Business

PCI DSS: An Integrated Data Security Standard Guide

Jim Seaman

As empresas estão observando um volume maior de violações de dados, em que um invasor oportunista de fora da empresa ou um funcionário insatisfeito explora com êxito as práticas inadequadas da empresa. Em vez de ser uma regurgitação dos controles PCI DSS, este livro visa ajudá-lo a equilibrar as necessidades de administrar s eus negócios com o valor da implementação do PCI DSS para a proteção dos dados de cartão de pagamento do consumidor.

Developing Applications with Azure Active Directory: Principles of Authentication and Authorization for Architects and Developers - Manas Mayank, Mohit Garg

Cloud Architect

Developing Applications with Azure Active Directory: Principles of Authentication and Authorization for Architects and Developers

Manas Mayank, Mohit Garg

Explore as ferramentas para integrar recursos e aplicativos com o Azure Active Directory para autenticação e autorização. Este livro começa com uma introdução ao Azure Active Directory (AAD), onde você aprenderá os principais conceitos necessários para entender o AAD e a autenticação em geral. Em seguida, você aprenderá OpenID Connect e OAuth junto com seus fluxos, seguido por um mergulho profundo na integração de aplicativos da web para autenticação baseada em usuário. Em seguida, você passa pela autenticação do usuário e como habilitar a integração de vários aplicativos nativos com AAD

Mastering Identity and Access Management with Microsoft Azure: Empower users by managing and protecting identities and data - Jochen Nickel

Cloud Architect

Mastering Identity and Access Management with Microsoft Azure: Empower users by managing and protecting identities and data

Jochen Nickel

O Microsoft Azure e seu gerenciamento de identidade e acesso (IAM) estão no centro dos produtos Software as a Service (SaaS) da Microsoft, incluindo Office 365, Dynamics CRM e Enterprise Mobility Management. Com este livro, você entenderá como dominar o Microsoft Azure o ajuda a trabalhar com a nuvem da Microsoft de maneira eficaz.

Microsoft Azure Architect Technologies Exam Guide AZ-300 - Sjoukje Zaal

Cloud Architect

Microsoft Azure Architect Technologies Exam Guide AZ-300

Sjoukje Zaal

Desde a criação de soluções no Azure até a configuração e gerenciamento de redes virtuais, a certificação AZ-300 pode ajudá-lo a conseguir tudo isso e muito mais. Se você deseja obter a certificação ou obter experiência prática na administração, desenvolvimento e arquitetura de soluções do Azure, este guia de estudo o ajudará a começar. O livro apresenta não apenas os diferentes objetivos do exame, mas também orienta você na configuração, gerenciamento, proteção e arquitetura de recursos do Azure.

Azure Strategy and Implementation Guide: Up-to-date information for organizations new to Azure - Peter De Tender, Greg Leonardo, Jason Milgram

Cloud Architect

Azure Strategy and Implementation Guide: Up-to-date information for organizations new to Azure

Peter De Tender, Greg Leonardo, Jason Milgram

O Guia de Estratégia e Implementação do Azure Third Edition encapsula todo o espectro de medidas envolvidas na implantação do Azure, que inclui compreender os fundamentos do Azure, escolher uma arquitetura de nuvem adequada, desenvolver princípios de design, familiarizar-se com o Azure DevOps e aprender as práticas recomendadas para otimização e gerenciamento.

Azure Networking Cookbook: Practical recipes to manage network traffic in Azure, optimize performance, and secure Azure resources - Mustafa Toroman

Cloud Architect

Azure Networking Cookbook: Practical recipes to manage network traffic in Azure, optimize performance, and secure Azure resources

Mustafa Toroman

O livro começa com uma introdução à rede do Azure, como a criação de redes virtuais do Azure, projetando espaços de endereço e sub-redes. Em seguida, você aprenderá a criar e gerenciar grupos de segurança de rede, grupos de segurança de aplicativos e endereços IP no Azure. Gradualmente, passamos para vários aspectos como conexões S2S, P2S e Vnet2Vnet, DNS e roteamento, balanceadores de carga e gerenciador de tráfego. Este livro cobrirá todos os aspectos e funções necessários para fornecer receitas práticas para ajudar os leitores a aprender com as práticas básicas de rede em nuvem para planejar, implementar e proteger sua rede de infraestrutura com o Azure. Os leitores não apenas poderão atualizar seu ambiente atual, mas também aprenderão a monitorar, diagnosticar e garantir conectividade segura. Depois de aprender a fornecer um ambiente robusto, os leitores também obterão percepções significativas de receitas sobre as práticas recomendadas.

Implementing Azure DevOps Solutions: Learn about Azure DevOps Services to successfully apply DevOps strategies - Henry Been, Maik van der Gaag

Cloud Architect

Implementing Azure DevOps Solutions: Learn about Azure DevOps Services to successfully apply DevOps strategies

Henry Been, Maik van der Gaag

implementar Soluções de DevOps do Azure ajuda os engenheiros e administradores de DevOps a aproveitar os Serviços de DevOps do Azure para dominar práticas, como integração contínua e entrega contínua (CI

Azure Serverless Computing Cookbook: Build and monitor Azure applications hosted on serverless architecture using Azure functions - Praveen Kumar Sreeram

Cloud Architect

Azure Serverless Computing Cookbook: Build and monitor Azure applications hosted on serverless architecture using Azure functions

Praveen Kumar Sreeram

Esta terceira edição do Livro de receitas de computação sem servidor do Azure orienta você no desenvolvimento de uma API Web back-end básica que executa operações simples, ajudando você a entender como manter os dados nos serviços de armazenamento do Azure. Você cobrirá a integração do Azure Functions com outros serviços de nuvem, como notificações (SendGrid e Twilio), Serviços Cognitivos (visão computacional) e Aplicativos Lógicos, para construir aplicativos simples baseados em fluxo de trabalho.

Introducing Azure Kubernetes Service: A Practical Guide to Container Orchestration - Steve Buchanan, Janaka Rangama, Ned Bellavance

Cloud Architect

Introducing Azure Kubernetes Service: A Practical Guide to Container Orchestration

Steve Buchanan, Janaka Rangama, Ned Bellavance

Vá de zero a sessenta implantando e executando um cluster Kubernetes no Microsoft Azure! Este guia prático prático para o Azure Kubernetes Service (AKS) da Microsoft, uma plataforma de orquestração de contêiner gerenciada, fornece as ferramentas e o conhecimento de que você precisa para implantar e operar facilmente nesta plataforma complexa.

Getting Started with Containers in Azure: Deploy, Manage, and Secure Containerized Applications - Shimon Ifrah

Cloud Architect

Getting Started with Containers in Azure: Deploy, Manage, and Secure Containerized Applications

Shimon Ifrah

Implante e execute o contêiner do Microsoft Azure e aplicativos em contêiner no Azure. Este segundo livro da série do autor Shimon Ifrah sobre contêineres ajudará você a gerenciar e dimensionar contêineres junto com seus aplicativos, ferramentas e serviços.

Azure for Architects - Ritesh Modi

Cloud Architect

Azure for Architects

Ritesh Modi

Uma excelente introdução e visão geral do Azure Cloud para arquitetos.

Microservices security in action - Prabath Siriwardena, Nuwan Dias

Software Architecture

Microservices security in action

Prabath Siriwardena, Nuwan Dias

Após uma introdução direta aos desafios da segurança de microsserviços, o livro cobre os fundamentos para proteger o perímetro do aplicativo e a comunicação serviço a serviço. Seguindo um exemplo prático, os leitores exploram como implantar e proteger microsserviços por trás de um gateway de API, bem como acessar microsserviços acessados por um aplicativo de página única (SPA).

Secure By Design - Dan Johnsson, Daniel Deogun, Daniel Sawano

Software Architecture

Secure By Design

Dan Johnsson, Daniel Deogun, Daniel Sawano

Secure by Design ensina os desenvolvedores a usar o design para aumentar a segurança no desenvolvimento de software. Este livro está repleto de padrões, práticas recomendadas e mentalidades que você pode aplicar diretamente ao seu desenvolvimento no mundo real.

Solutions Architect's Handbook: Kick-start your solutions architect career by learning architecture 
              design principles and strategies  - Saurabh Shrivastava, Neelanjali Srivastav

Software Architecture

Solutions Architect's Handbook: Kick-start your solutions architect career by learning architecture design principles and strategies

Saurabh Shrivastava, Neelanjali Srivastav

Becoming a solutions architect gives you the flexibility to work with cutting-edge technologies and define product strategies. This handbook takes you through the essential concepts, design principles and patterns, architectural considerations, and all the latest technology that you need to know to become a successful solutions architect.

Enterprise API Management: Design and deliver valuable business APIs  - Luis Augusto Weir

Backend development

Enterprise API Management: Design and deliver valuable business APIs

Luis Augusto Weir

APIs são a base dos sistemas empresariais modernos e ágeis. Eles permitem o acesso a serviços empresariais a partir de uma ampla variedade de dispositivos, atuam como uma plataforma para inovação e abrem fontes de receita completamente novas. O Enterprise API Management mostra como definir a arquitetura certa, implementar os padrões certos e definir o modelo de organização certo para APIs voltadas para negócios.

OAuth 2 in Action  - Justin Richer

Backend development

OAuth 2 in Action

Justin Richer

OAuth 2 em ação ensina o uso prático e implantação deste protocolo da perspectiva de um cliente, servidor de autorização e servidor de recursos. Ele começa com uma visão geral do OAuth e uma olhada em seus componentes e interações. Usando exemplos práticos, ele mostra como construir um primeiro cliente OAuth, seguido por um servidor de autorização e, em s eguida, um recurso protegido. A segunda parte do livro mergulha na vulnerabilidade de implementação crucial e em tópicos mais avançados. Ao final deste livro, qualquer pessoa será capaz de construir e implantar aplicativos que usam OAuth tanto no cliente quanto no servidor.

Building Event–Driven Microservices: Leveraging Organizational Data at Scale - Adam Bellemare

Backend development

Building Event–Driven Microservices: Leveraging Organizational Data at Scale

Adam Bellemare

As organizações hoje muitas vezes lutam para equilibrar os requisitos de negócios com volumes de dados cada vez maiores. Além disso, a demanda por dados em tempo real em grande escala está crescendo rapidamente entre as indústrias digitais mais competitivas. As arquiteturas de sistema convencionais podem não estar à altura da tarefa. Com este guia prático, você aprenderá como aproveitar o uso de dados em grande escala nas unidades de negócios em sua organização usando os princípios de microsserviços orientados a eventos.

Hands-On RESTful API Design Patterns and Best Practices: Design, develop, and deploy highly adaptable, scalable, and secure RESTful web APIs - Harihara Subramanian, Pethuru Raj

Backend development

Hands-On RESTful API Design Patterns and Best Practices: Design, develop, and deploy highly adaptable, scalable, and secure RESTful web APIs

Harihara Subramanian, Pethuru Raj

Este livro trata do paradigma Representational State Transfer (REST), que é um estilo de arquitetura que permite que dispositivos em rede se comuniquem entre si pela Internet. Com a ajuda deste livro, você explorará os conceitos de arquitetura orientada a serviços (SOA), arquitetura orientada a eventos (EDA) e arquitetura orientada a recursos (ROA). Este livro explica por que há uma insistência em APIs de alta qualidade para a integração corporativa.

Apache HBase Primer - Deepak Vohra

Cloud architecture

Apache HBase Primer

Deepak Vohra

Learn the fundamental foundations and concepts of the Apache HBase (NoSQL) open source database. It covers the HBase data model, architecture, schema design, API, and administration. Apache HBase is the database for the Apache Hadoop framework. HBase is a column family based NoSQL database that provides a flexible schema model.

Architectural Patterns: Uncover essential patterns in the most indispensable realm of enterprise architecture - Pethuru Raj, Anupama Raman, Harihara Subramanian

Cloud architecture

Architectural Patterns: Uncover essential patterns in the most indispensable realm of enterprise architecture

Pethuru Raj, Anupama Raman, Harihara Subramanian

O livro está dividido em três módulos. Você aprenderá sobre os padrões associados às arquiteturas orientadas a objetos, baseadas em componentes, cliente-servidor e em nuvem. O segundo módulo cobre os padrões Enterprise Application Integration (EAI) e como eles são arquitetados usando várias ferramentas e padrões. Você encontrará padrões para Arquitetura Orientada a Serviços (SOA), Arquitetura Orientada a Eventos (EDA), Arquitetura Orientada a Recursos (ROA), arquitetura analítica de big data e Arquitetura de Microsserviços (MSA). O módulo final fala sobre tópicos avançados, como contêineres Docker, alto desempenho e arquiteturas de aplicativos confiáveis. As principais conclusões incluem entender o que são arquiteturas, por que são usadas e como e onde os padrões de arquitetura, design e integração estão sendo aproveitados para construir sistemas melhores e maiores.

Building Google Cloud Platform Solutions - Ted Hunter, Steven Porter, Legorie Rajan PS

Cloud architecture

Building Google Cloud Platform Solutions

Ted Hunter, Steven Porter, Legorie Rajan PS

O GCP é uma plataforma de computação em nuvem com uma ampla gama de produtos e serviços que permitem criar e implantar aplicativos hospedados na nuvem. Este programa de aprendizado o guiará no uso do GCP e no projeto, implantação e gerenciamento de aplicativos no Google Cloud.

Hands-On Serverless Computing with Google Cloud - Richard Rose

Cloud architecture

Hands-On Serverless Computing with Google Cloud

Richard Rose

A plataforma sem servidor do Google Cloud permite que as organizações escalonem soluções totalmente gerenciadas sem se preocupar com a infraestrutura subjacente. Com este livro, você aprenderá como projetar, desenvolver e implantar aplicativos full stack sem servidor no Google Cloud.

Professional Cloud Architect – Google Cloud Certification Guide: A handy guide to designing, developing, 
              and managing enterprise-grade GCP cloud solutions - Konrad Cłapa, Brian Gerrard

Cloud architecture

Professional Cloud Architect – Google Cloud Certification Guide: A handy guide to designing, developing, and managing enterprise-grade GCP cloud solutions

Konrad Cłapa, Brian Gerrard

O Google Cloud Platform (GCP) é um dos principais pacotes de serviços em nuvem e oferece soluções para armazenamento, análise, big data, aprendizado de máquina e desenvolvimento de aplicativos. Ele apresenta uma variedade de serviços que podem ajudar as organizações a obter o melhor de sua infraestrutura. Este guia abrangente cobre uma variedade de tópicos específicos do programa oficial do exame Professional Cloud Architect do Google e orienta você no uso dos métodos certos para o uso eficaz dos serviços do GCP.

Official Google Cloud Certified Professional Cloud Architect Study Guide - Dan Sullivan

Cloud architecture

Official Google Cloud Certified Professional Cloud Architect Study Guide

Dan Sullivan

O Guia de estudo do Google Cloud Certified Professional Cloud Architect é o recurso essencial para qualquer pessoa que esteja se preparando para esta tão procurada certificação de nível profissional. Capítulos claros e precisos cobrem 100% dos objetivos do exame - ajudando você a ganhar o conhecimento e a confiança para ter sucesso no dia do exame. Um questionário de avaliação pré-livro ajuda a avaliar suas habilidades, enquanto as perguntas de revisão de capítulo enfatizam pontos críticos de aprendizagem. Explicações detalhadas de tópicos cruciais incluem análise e definição de processos técnicos e de negócios, planejamento de migração e projeto de sistemas de armazenamento, redes e recursos de computação. Escrito por Dan Sullivan, um conhecido autor e arquiteto de software especializado em análise, aprendizado de máquina e computação em nuvem, este guia de estudo inestimável inclui acesso ao ambiente de aprendizado interativo on-line Sybex, que inclui testes práticos completos, cartões eletrônicos flash, um pesquisável glossário e muito mais.

2019


Art of Scalability, The: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise - Martin L. Abbott, Michael T. Fisher

Software architecture

Art of Scalability, The: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise

Martin L. Abbott, Michael T. Fisher

Na The Art of Scalability, Second Edition, os principais consultores de escalabilidade Martin L. Abbott e Michael T. Fisher cobrem tudo o que você precisa saber para escalar facilmente produtos e serviços para qualquer requisito. Esta edição amplamente revisada reflete novas tecnologias, estratégias e lições, bem como novos estudos de caso da prática de consultoria pioneira dos autores, AKF Partners.

Optimizing Java: Practical Techniques for Improving JVM Application Performance - Benjamin J Evans, James Gough, Chris Newland

Backend development

Optimizing Java: Practical Techniques for Improving JVM Application Performance

Benjamin J Evans, James Gough, Chris Newland

O ajuste de desempenho é uma ciência experimental, mas isso não significa que os engenheiros devam recorrer a suposições e folclore para fazer o trabalho. No entanto, esse é frequentemente o caso. Com este livro prático, tecnólogos Java intermediários a avançados que trabalham com pilhas de tecnologia complexas aprenderão como ajustar aplicativos Java para desempenho usando uma abordagem quantitativa e verificável.

The Definitive Guide to Spring Batch: Modern Finite Batch Processing in the Cloud - Michael T. Minella

Backend development

The Definitive Guide to Spring Batch: Modern Finite Batch Processing in the Cloud

Michael T. Minella

Trabalhe com todos os aspectos do processamento em lote em um ambiente Java moderno usando uma seleção de estruturas Spring. Este livro fornece exemplos atualizados usando as técnicas de configuração mais recentes baseadas na configuração Java e Spring Boot. The Definitive Guide to Spring Batch leva você do “Hello, World!” de processamento em lote para cenários complexos que demonstram técnicas nativas da nuvem para o desenvolvimento de aplicativos em lote para serem executados em plataformas modernas. Finalmente, este livro demonstra como você pode usar áreas do portfólio Spring além de apenas Spring Batch 4 para desenvolver processos em lote de missão crítica de forma colaborativa.

Introducing Istio Service Mesh for Microservices - Burr Sutter and Christian Posta

Devops

Introducing Istio Service Mesh for Microservices

Burr Sutter and Christian Posta

Se você está procurando uma introdução ao mundo do Istio, a plataforma de malha de serviços, com exemplos detalhados, este é o livro para você. Este livro é para o arquiteto de aplicativos práticos e líder da equipe de desenvolvimento focado em aplicativos nativos da nuvem com base no estilo de arquitetura de microsserviços. Este livro pressupõe que você tenha experiência prática com o Docker e, embora o Istio esteja disponível em várias soluções de orquestração de contêineres do Linux, o foco deste livro é voltado especificamente para o Istio no Kubernetes/OpenShift. Ao longo deste livro, usaremos os termos Kubernetes e Open Shift alternadamente. (OpenShift é a distribuição do Kubernetes com suporte da Red Hat.)

Patterns of Enterprise Application Architecture - Martin Fowler

Devops

Patterns of Enterprise Application Architecture

Martin Fowler

A prática de desenvolvimento de aplicativos corporativos se beneficiou do surgimento de muitas novas tecnologias capacitadoras. Plataformas orientadas a objetos com várias camadas, como Java e .NET, tornaram-se comuns. Essas novas ferramentas e tecnologias são capazes de construir aplicativos poderosos, mas não são facilmente implementadas. Falhas comuns em aplicativos corporativos geralmente ocorrem porque seus desenvolvedores não entendem as lições de arquitetura que os desenvolvedores de objetos experientes aprenderam.

Istio: Up and Running: Using a Service Mesh to Connect, Secure, Control, and Observe - Lee Calcote, Zack Butcher

Devops

Istio: Up and Running: Using a Service Mesh to Connect, Secure, Control, and Observe

Lee Calcote, Zack Butcher

Você fez isso. Você transformou com sucesso seu aplicativo em uma arquitetura de microsserviços. Mas agora que você está executando serviços em diferentes ambientes - público para público, privado para público, máquina virtual para contêiner - seu software nativo em nuvem está começando a encontrar problemas de confiabilidade. Neste livro, Lee Calcote e Zack Butcher explicam por que seus serviços precisam de uma malha de serviço e demonstram passo a passo como o Istio se encaixa no ciclo de vida de um aplicativo distribuído. Você aprenderá sobre as ferramentas e APIs para habilitar e gerenciar muitos dos recursos encontrados no Istio.

Google Cloud Platform in Action - John Geewax

Devops

Google Cloud Platform in Action

John Geewax

O Google Cloud Services in Action ensina os leitores a criar e lançar aplicativos da web que se dimensionam enquanto aproveitam a Google Cloud Platform. Os leitores começam com o básico, aprendendo como funcionam os serviços em nuvem e os detalhes do Google Cloud Platform. O livro inclui instruções práticas passo a passo sobre como implantar aplicativos, lidar com grandes quantidades de dados e muito mais. No final, os leitores saberão como construir, aproveitar e implantar aplicativos baseados em nuvem para que os aplicativos da web sejam iniciados mais rapidamente, sofrem menos desastres e exigem menos manutenção.

Cloud Native DevOps with Kubernetes: Building, Deploying, and Scaling Modern Applications in the Cloud - John Arundel, Justin Domingus

Devops

Cloud Native DevOps with Kubernetes: Building, Deploying, and Scaling Modern Applications in the Cloud

John Arundel, Justin Domingus

Kubernetes é o sistema operacional do mundo nativo da nuvem, fornecendo uma plataforma confiável e escalonável para a execução de cargas de trabalho em contêineres. Neste livro amigável e pragmático, os especialistas em nuvem John Arundel e Justin Domingus mostram o que o Kubernetes pode fazer - e o que você pode fazer com ele.

Exploring CQRS and Event Sourcing (Microsoft patterns & practices) - Julian Dominguez, Grigori Melnik, Fernando Simonazzi, Mani Subramanian

Software Architecture

Exploring CQRS and Event Sourcing (Microsoft patterns & practices)

Julian Dominguez, Grigori Melnik, Fernando Simonazzi, Mani Subramanian

Este guia concentra-se na construção de aplicativos altamente escaláveis, altamente disponíveis e de fácil manutenção com os padrões de arquitetura Command & Query Responsibility Segregation e Event Sourcing. Apresenta uma jornada de aprendizado, não uma orientação definitiva. Ele descreve as experiências de uma equipe de desenvolvimento sem proficiência anterior em CQRS em compilar, implantar (no Windows Azure) e manter um sistema corporativo complexo e complexo do mundo real para mostrar vários conceitos, desafios e técnicas de CQRS e ES. A equipe de desenvolvimento não trabalhou isolada; buscamos ativamente contribuições de especialistas do setor e de um amplo grupo de consultores para garantir que a orientação seja detalhada e prática.

Practical Microservices Architectural Patterns: Event-Based Java Microservices with Spring Boot and Spring Cloud - Binildas Christudas

Software Architecture

Practical Microservices Architectural Patterns: Event-Based Java Microservices with Spring Boot and Spring Cloud

Binildas Christudas

Leve seus aplicativos distribuídos para o próximo nível e veja o que as arquiteturas de referência associadas aos microsserviços podem fazer por você. Este livro começa mostrando o panorama da arquitetura de computação distribuída e fornece uma visão detalhada da arquitetura de microsserviços. Em seguida, você trabalhará com o CQRS, um padrão essencial para microsserviços, e terá uma visão de como funciona o sistema de mensagens distribuídas. Continuando, você fará um mergulho profundo no Spring Boot e Spring Cloud.

Composing Software: An Exploration of Functional Programming and Object Composition in JavaScript - Eric Elliot

Frontend developing

Composing Software: An Exploration of Functional Programming and Object Composition in JavaScript

Eric Elliot

O melhor livro de programação funcional que já li. Aborda muito bem conceitos básicos e avançados.

Web Performance in Action: Building Faster Web Pages - Jeremy Wagner

Frontend developing

Web Performance in Action: Building Faster Web Pages

Jeremy Wagner

O Web Performance in Action ensina a otimização da web como uma disciplina. O livro começa explicando a importância dos sites otimizados e o impacto da velocidade do site sobre os usuários. Conforme o livro avança, os leitores aprendem como otimizar CSS, JavaScript, imagens e fontes. Ao final do livro, os leitores devem ser capazes de aplicar essas técnicas a seus projetos de desenvolvimento web e desenvolver um fluxo de trabalho automatizado que incorpora esse novo conhecimento.

Kanban in Action - Marcus Hammarberg, Joakim Sunden

Frontend developing

Kanban in Action

Marcus Hammarberg, Joakim Sunden

Kanban in Action is a down-to-earth, no-frills, get-to-know-the-ropes introduction to kanban. It's based on the real-world experience and observations from two kanban coaches who have introduced this process to dozens of teams. You'll learn the principles of why kanban works, as well as nitty-gritty details like how to use different color stickies on a kanban board to help you organize and track your work items.

The DevOps 2.3 Toolkit - Viktor Farcic

Devops

The DevOps 2.3 Toolkit

Viktor Farcic

Learn from an expert on how to use Kubernetes, the most adopted container orchestration platform. About This Book • Get a detailed, hands-on exploration of everything from the basic to the most advanced aspects of Kubernete

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions - Martin Fowler

Software Architecture

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions

Hohpe Gregor (Autor), Woolf Bobby

Enterprise Integration Patterns fornece um catálogo inestimável de sessenta e cinco padrões, com soluções do mundo real que demonstram a formidável das mensagens e ajudam você a projetar soluções de mensagens eficazes para sua empresa.

Refactoring: Improving the Design of Existing Code - Martin Fowler

Software Architecture

Refactoring: Improving the Design of Existing Code

Martin Fowler

Por mais de vinte anos, programadores experientes em todo o mundo confiaram na Refatoração de Martin Fowler para melhorar o design do código existente e aprimorar a capacidade de manutenção do software, bem como para tornar o código existente mais fácil de entender.

Fit for Purpose: How Modern Businesses Find, Satisfy, & Keep Customers - David J Anderson, Alexei Zheglov

Business

Fit for Purpose: How Modern Businesses Find, Satisfy, & Keep Customers

David J Anderson, Alexei Zheglov

Por meio de muitos exemplos de negócios altamente acessíveis, você aprenderá como aplicar a orientação pragmática e acionável da Estrutura Adequada para o Propósito. Você poderá selecionar segmentos de mercado que se alinham à sua estratégia, projetar produtos e serviços que se alinhem às expectativas do cliente e tomar medidas para ampliar os mercados de sucesso e desligar os que não tiveram sucesso. Este livro o ajudará a encontrar novos clientes em novos segmentos de mercado, satisfazer melhor seus clientes existentes e fazer com que eles voltem sempre.

Rápido e devagar - Daniel Kahneman, Cássio de Arantes Leite

Business

Rápido e devagar

Daniel Kahneman, Cássio de Arantes Leite

Em Rápido e devagar: duas formas de pensar, Daniel Kahneman nos leva a uma viagem pela mente humana e explica as duas formas de pensar: uma é rápida, intuitiva e emocional; a outra, mais lenta, deliberativa e lógica. Kahneman expõe as capacidades extraordinárias - e também os defeitos e vícios - do pensamento rápido e revela a influência das impressões intuitivas nas nossas decisões.

Real-World Kanban: Do Less, Accomplish More with Lean Thinking - Mattias Skarin

Business

Real-World Kanban: Do Less, Accomplish More with Lean Thinking

Mattias Skarin

Sua equipe está estressada; as prioridades não são claras. Você não tem certeza no que seus colegas de equipe estão trabalhando e o gerenciamento não está ajudando. Se sua equipe está lutando com algum desses sintomas, esses quatro estudos de caso irão guiá-lo para o sucesso do projeto. Veja como Kanban foi usado para melhorar significativamente o tempo de entrada no mercado e para criar um foco compartilhado entre marketing, TI e operações. Cada estudo de caso vem com ilustrações do quadro Kanban e diagramas e gráficos para ajudá-lo a ver os bastidores.

Learning GraphQL: Declarative Data Fetching for Modern Web Apps - Eve Porcello, Alex Banks

Frontend development

Learning GraphQL: Declarative Data Fetching for Modern Web Apps

Eve Porcello, Alex Banks

GraphQL, uma linguagem de consulta de dados que fornece uma alternativa para arquiteturas de serviço da web REST e ad-hoc, é a tecnologia mais revolucionária para busca de dados desde o Ajax. Assim como o React mudou a maneira como os desenvolvedores da web abordam a IU, o GraphQL mudará a maneira como os desenvolvedores da web trabalham com dados sobre HTTP. Este guia prático simplifica o processo de introdução ao idioma.

Beginning GraphQL: Fetch data faster and more efficiently whilst improving the overall performance of your web application - Brian Kimokoti

Frontend development

Beginning GraphQL: Fetch data faster and more efficiently whilst improving the overall performance of your web application

Brian Kimokoti

Embora relativamente novo, o GraphQL está crescendo rapidamente em popularidade quando se trata de desenvolvimento de API. Este livro vai lhe ensinar tudo o que você precisa saber para começar a construir APIs eficientes com GraphQL. Você começará aprendendo a criar um aplicativo scaffold simples usando Node.js e Express. Em seguida, você explorará os principais conceitos do GraphQL e estudará como o GraphQL se integra a outras estruturas em aplicativos de negócios da vida real. Ao final do livro, você será capaz de criar aplicativos eficientes do tipo REST cliente-servidor.

The Meaning Revolution: The Power of Transcendent Leadership - Fred Kofman

Business

The Meaning Revolution: The Power of Transcendent Leadership

Fred Kofman

A abordagem de Fred Kofman para liderança tem pouco a ver com as práticas padrão ensinadas na escola de negócios e em livros tradicionais. Reunindo economia e teoria de negócios, comunicações e resolução de conflitos, aconselhamento familiar e mediação de atenção plena, Kofman argumenta em A revolução do significado que nossa ansiedade mais profunda, silenciosa e universal origina-se de nosso medo de que nossa vida esteja sendo desperdiçada - que o o fim da vida nos alcançará quando nossa música ainda não for cantada. Os incentivos materiais - salário e benefícios - respondem por cerca de 15% da motivação dos funcionários no trabalho. Os outros 85 por cento são motivados pela necessidade de pertencer, um sentimento de que o que fazemos no dia a dia faz diferença, que a forma como passamos nosso tempo na terra serve a um propósito maior além de apenas nós mesmos.

This is Service Design Doing: Applying Service Design Thinking in the Real World - Marc Stinkdorn, Markus Edgar Hormess, Adam Lawrence, Jakob Schneider

Business

This is Service Design Doing: Applying Service Design Thinking in the Real World

Marc Stinkdorn, Markus Edgar Hormess, Adam Lawrence, Jakob Schneider

Como você pode estabelecer uma cultura centrada no cliente em uma organização? Este é o primeiro livro abrangente sobre como realmente fazer design de serviço para melhorar a qualidade e a interação entre provedores de serviços e clientes. Você aprenderá diretrizes de facilitação específicas sobre como realizar workshops, executar todos os principais métodos de design de serviço, implementar conceitos na realidade e incorporar design de serviço com sucesso em uma organização.

Kubernetes in Action - Marko Luksa

Devops

Kubernetes in Action

Marko Luksa

O Kubernetes em ação ensina os desenvolvedores a usar o Kubernetes para implantar aplicativos distribuídos escalonáveis com autocura. No final, os leitores serão capazes de construir e implantar aplicativos de maneira adequada para aproveitar ao máximo a plataforma Kubernetes.

Spring in Action, Fifth Edition - Craig Walls

Backend development

Spring in Action, Fifth Edition

Craig Walls

Spring in Action, 5th Edition é a revisão totalmente atualizada do best-seller de Manning, Spring in Action. Esta nova edição inclui todas as atualizações do Spring 5.0, junto com novos exemplos de programação reativa, Spring WebFlux e microsserviços. Os leitores também encontrarão as práticas recomendadas do Spring mais recentes, incluindo Spring Boot para instalação e configuração de aplicativos.

Kubernetes Patterns: Reusable Elements for Designing Cloud-Native Applications - Bilgin Ibryam,  Roland Huβ Ph.d

Devops

Kubernetes Patterns: Reusable Elements for Designing Cloud-Native Applications

Bilgin Ibryam, Roland Huβ Ph.d

A maneira como os desenvolvedores projetam, constroem e executam software mudou significativamente com a evolução dos microsserviços e contêineres. Essas arquiteturas modernas usam novos primitivos que requerem um conjunto diferente de práticas do que a maioria dos desenvolvedores, líderes de tecnologia e arquitetos estão acostumados. Com este guia focado, Bilgin Ibryam e Roland Huß da Red Hat fornecem elementos, padrões, princípios e práticas reutilizáveis comuns para projetar e implementar aplicativos nativos da nuvem no Kubernetes.

Priorização Colaborativa de projetos - Silvio Cesar S. da Silva

Business

Priorização Colaborativa de projetos

Silvio Cesar S. da Silva

Esse tenho a felicidade de dizer que o autor é meu amigo. Em qualquer tamanho de empresa, priorizar projetos não é tarefa simples. Há diferentes perspectivas e uma necessidade de convergência entre os projetos estratégicos e as demandas urgentes ou legais em diversas áreas de uma empresa. Além de técnicas de priorização, é necessário também um método para aplicar o processo. No método exposto neste livro, as lideranças conseguem sensibilizar e mobilizar as pessoas, despertando o espírito participativo em toda a organização e criando uma linha direcionada de ações para atender às diretrizes da empresa. Por ser um processo colaborativo, há necessidade de aceitação e engajamento não apenas das lideranças, mas de todos os envolvidos. A condução do Gerente de Projetos através de um bom plano de comunicação, transmitindo clareza do que deve ser feito, cria credibilidade, alinha o propósito e propicia um ambiente em que as pessoas têm mais facilidade para se motivarem direcionadas aos objetivos.

Microservices Patterns: With examples in Java - Chris Richardson

Backend development

Microservices Patterns: With examples in Java

Chris Richardson

O melhor livro sobre microserviços que já li, nada mais a comentar. Leitura obrigatória para desenvolvedores, arquitetos e SREs.

2018


Kotlin for Android App Development - Peter Sommerhoff

Business

Kotlin for Android App Development

Peter Sommerhoff

Se você tem pelo menos experiência básica de programação (com qualquer linguagem), a visão geral bem elaborada e os exemplos de Peter Sommerhoff o ajudarão a se atualizar rapidamente com a linguagem Kotlin, suas construções e seus recursos funcionais avançados e orientados a objetos.

IOS 11 App Development Essentials: Learn to Develop iOS 11 Apps with Xcode 9 and Swift 4 - Neil Smyth

Business

iOS 11 App Development Essentials: Learn to Develop iOS 11 Apps with Xcode 9 and Swift 4

Neil Smyth

Começando com o básico, este livro fornece um esboço das etapas necessárias para configurar um ambiente de desenvolvimento iOS. Uma introdução à arquitetura do iOS 11 e programação em Swift 4 é fornecida, seguida por uma análise aprofundada do design de aplicativos iOS e interfaces de usuário.

MongoDB in Action - Kyle Banker

Backend developing

MongoDB in Action

Kyle Banker

Os desenvolvedores de aplicativos adoram o MongoDB, um banco de dados NoSQL orientado a documentos, por sua velocidade, flexibilidade, escalabilidade e facilidade de uso. O MongoDB é adequado como back-end para aplicativos da web modernos. Seu design livre de esquema incentiva o desenvolvimento rápido de aplicativos, e a replicação integrada e a arquitetura de autodisponibilidade permitem uma distribuição paralela massiva. As implantações de produção na SourceForge, Foursquare e Shutterfly demonstram diariamente que o MongoDB está à altura dos desafios do mundo real.

Unlocking Agility: An Insider's Guide to Agile Enterprise Transformation - Jorgen Hesselberg

Business

Unlocking Agility: An Insider's Guide to Agile Enterprise Transformation

Jorgen Hesselberg

À medida que as vantagens competitivas de longa data desaparecem, os executivos astutos e os agentes de mudança sabem que devem alcançar a verdadeira transformação ágil. Em Unlocking Agility, Jorgen Hesselberg revela o que funciona, o que não funciona e como superar os obstáculos assustadores.

Enterprise Agility: Being Agile in a Changing World - Sunil Mundra, Dr Linda Rising

Business

Enterprise Agility: Being Agile in a Changing World

Sunil Mundra, Dr Linda Rising

Enterprise Agility é uma ferramenta para qualquer pessoa com a motivação de influenciar os resultados em uma empresa, que aspira melhorar a agilidade. Leitores com as seguintes origens serão beneficiados: CEO, chief information officer, people.

No project - Shane Hastie, Evan Leybourn

Business

No projects

Shane Hastie, Evan Leybourn

Este livro é muito mais do que apenas um catálogo de práticas e ferramentas que você pode aplicar no desenvolvimento de seu produto. Ele contém histórias inspiradoras de indivíduos, equipes e organizações que mudaram para essa nova forma de pensar e trabalhar. Ele expõe os riscos do caminho e como outras pessoas superaram esses obstáculos.

Abundance: The Future Is Better Than You Think - Peter H. Diamandis

Business

Abundance: The Future Is Better Than You Think

Peter H. Diamandis

Em Abundância, empreendedor espacial que se tornou o pioneiro da inovação Peter H. Diamandis e o premiado escritor de ciências Steven Kotler documentam como o progresso em inteligência artificial, robótica, biologia sintética de manufatura digital e outras tecnologias em crescimento exponencial nos permitirá obter maiores ganhos nos próximos dois décadas do que nos 200 anos anteriores. Em breve teremos a capacidade de atender e exceder as necessidades básicas de cada pessoa no planeta. A abundância para todos está ao nosso alcance.

CSS in depth - Keith J Grant

Frontend development

CSS in depth

Keith J Grant

CSS in Depth leva os desenvolvedores da web do iniciante ao avançado. Neste livro, eles revisitarão conceitos com os quais provavelmente estão familiarizados, mas não dominaram completamente.

Progressive Web Apps with React: Create lightning fast web apps with native power using React and Firebase - Scott Domes

Frontend development

Progressive Web Apps with React: Create lightning fast web apps with native power using React and Firebase

Scott Domes

Após uma introdução e uma breve visão geral dos objetivos dos PWAs, o livro segue para a configuração do aplicativo estrutura. A partir daí, ele cobre o processo de construção do Webpack e o processo de criação de componentes React. Você vai aprenda a configurar o banco de dados de back-end e a solução de autenticação para se comunicar com o Firebase e como trabalhar com React Router. Em seguida, você criará e configurará o manifesto do aplicativo da web, tornando o PWA instalável em dispositivos móveis.

Modern Javascript tools &  skills -  Sitepoint

Frontend development

Modern Javascript tools & skills

Sitepoint

Não há dúvida de que o ecossistema JavaScript muda rapidamente. Não são apenas novas ferramentas e estruturas introduzidas e desenvolvidas em um ritmo rápido, a própria linguagem passou por grandes mudanças com a introdução do ES2015 (também conhecido como ES6). Compreensivelmente, muitos artigos foram escritos reclamando sobre como é difícil aprender o desenvolvimento de JavaScript moderno nos dias de hoje. Nosso objetivo é minimizar essa confusão com este conjunto de livros sobre JavaScript moderno.

Sass and Compass in Action -  Wynn Netherland, Nathan Weizenbaum, Chris Eppstein, Brandon Mathis

Frontend development

Sass and Compass in Action

Wynn Netherland, Nathan Weizenbaum, Chris Eppstein, Brandon Mathis

Sass e Compass em ação é o guia definitivo para a criação de folhas de estilo usando essas duas ferramentas revolucionárias. Escrito para designers e desenvolvedores, este livro demonstra o poder do Sass e do Compass por meio de uma série de exemplos que abordam pontos de dor comuns associados à criação de folhas de estilo tradicionais. O livro começa com tópicos simples, como redefinições de CSS e segue para tópicos mais envolvidos, como estruturas de grade e diferenças de implementação de fornecedores de CSS3.

Pratical ES6 - Sitepoint

Frontend development

Pratical ES6

Sitepoint

Não há dúvida de que o ecossistema JavaScript muda rapidamente. Não são apenas novas ferramentas e estruturas introduzidas e desenvolvidas em um ritmo rápido, a própria linguagem passou por grandes mudanças com a introdução do ES2015 (também conhecido como ES6). Compreensivelmente, muitos artigos foram escritos reclamando sobre como é difícil aprender o desenvolvimento de JavaScript moderno nos dias de hoje. Nosso objetivo é minimizar essa confusão com este conjunto de livros sobre JavaScript moderno.

Design Sprint: A Practical Guidebook for Building Great Digital Products - Richard Banfield, C. Todd Lombardo, Trace Wax

Business

Design Sprint: A Practical Guidebook for Building Great Digital Products

Richard Banfield, C. Todd Lombardo, Trace Wax

Com mais de 500 novos aplicativos entrando no mercado todos os dias, o que é necessário para construir um digital de sucesso produtos? Você pode reduzir muito o risco de falha com sprints de design, um processo que permite que equipe para prototipar e testar uma ideia de produto digital em uma semana. Este guia prático mostra exatamente o que envolve um design sprint e como você pode incorporar o processo em sua organização.

Kanban - David Anderson

Business

Kanban

David Anderson

Kanban está se tornando uma maneira popular de visualizar e limitar o trabalho em andamento no desenvolvimento de software e trabalho de tecnologia da informação. Equipes de todo o mundo estão adicionando kanban em torno de seus processos existentes para catalisar a mudança cultural e proporcionar maior agilidade aos negócios. Este livro responde às perguntas: O que é Kanban? Por que eu iria querer usar Kanban? Como faço para implementar Kanban? Como reconheço oportunidades de melhoria e o que devo fazer a respeito?

Como o Google funciona - Eric Schmidt, Jonathan Rosenberg

Business

Como o Google funciona

Eric Schmidt, Jonathan Rosenberg

Em Como o Google funciona, Eric Schmidt e Jonathan Rosenberg reúnem as valiosas lições que fizeram da empresa uma gigante global conhecida pela missão de inovar incessantemente. Eles descrevem como o avanço da tecnologia transferiu o poder das corporações para os consumidores e reforçam que, para sobreviver, é essencial concentrar esforços na qualidade dos produtos e investir em uma nova categoria de profissionais: os criativos inteligentes, que unem conhecimento técnico, tino comercial e uma criatividade sem limites.

Deep Learning, Vol. 1: From Basics to Practice - Andrew Glassner

Backend development

Deep Learning, Vol. 1: From Basics to Practice

Andrew Glassner

As pessoas estão usando as ferramentas do aprendizado profundo para mudar a forma como pensamos sobre ciência, arte, engenharia, negócios, medicina e até música. Este livro é para pessoas que desejam compreender esse campo bem o suficiente para criar sistemas de aprendizado profundo, treiná-los e usá-los com confiança para fazer suas próprias contribuições. O livro tem uma abordagem amigável e informal. Nosso objetivo é tornar as idéias deste campo simples e acessíveis a todos, conforme mostrado no índice abaixo.

Deep Learning, Vol. 2: From Basics to Practice - Andrew Glassner

Backend development

Deep Learning, Vol. 2: From Basics to Practice

Andrew Glassner

As pessoas estão usando as ferramentas do aprendizado profundo para mudar a forma como pensamos sobre ciência, arte, engenharia, negócios, medicina e até música. Este livro é para pessoas que desejam compreender esse campo bem o suficiente para criar sistemas de aprendizado profundo, treiná-los e usá-los com confiança para fazer suas próprias contribuições. O livro tem uma abordagem amigável e informal. Nosso objetivo é tornar as idéias deste campo simples e acessíveis a todos, conforme mostrado no índice abaixo.

Introduction to Machine Learning with Python: A Guide for Data Scientists - Andreas C. Müller, Sarah Guido

Backend development

Introduction to Machine Learning with Python: A Guide for Data Scientists

Andreas C. Müller, Sarah Guido

Você aprenderá as etapas necessárias para criar um aplicativo de aprendizado de máquina bem-sucedido com Python e a biblioteca scikit-learn. Os autores Andreas Müller e Sarah Guido se concentram nos aspectos práticos do uso de algoritmos de aprendizado de máquina, em vez da matemática por trás deles. A familiaridade com as bibliotecas NumPy e matplotlib o ajudará a obter ainda mais deste livro.

Learn iOS 11 Programming with Swift 4: Learn the fundamentals of iOS app development with Swift 4 and Xcode 9, 
              2nd Edition -  Craig Clayton

Mobile development

Learn iOS 11 Programming with Swift 4: Learn the fundamentals of iOS app development with Swift 4 and Xcode 9, 2nd Edition

Craig Clayton

Você quer construir aplicativos iOS, mas por onde começar? Esqueça os tutoriais e as postagens de blog, este livro é um caminho direto para o desenvolvimento do iOS, levando você pelos fundamentos e mostrando como colocar os princípios em prática. Portanto, aproveite este guia amigável para desenvolvedores e comece a construir aplicativos que podem levar a App Store de assalto!

React Native Cookbook - Stan Bershadskiy, Crysfel Villa

Mobile development

React Native Cookbook

Stan Bershadskiy, Crysfel Villa

Este livro cobre tópicos no React Native que vão desde a adição de componentes básicos de UI até a implantação bem-sucedida em várias plataformas de destino. O livro segue uma abordagem de cima para baixo, começando com a construção de interfaces de usuário ricas. Essas IUs serão criadas com componentes integrados e personalizados que você criará, estilizará e animará.

RabbitMQ in Action: Distributed Messaging for Everyone - Alvaro Videla, Jason J. W. Williams

Backend development

RabbitMQ in Action: Distributed Messaging for Everyone

Alvaro Videla, Jason J. W. Williams

RabbitMQ in Action ensina você a construir e gerenciar aplicativos escaláveis em vários idiomas usando o servidor de mensagens RabbitMQ. É muito fácil começar. Você aprenderá como o enfileiramento de mensagens funciona e como RabbitMQ se encaixa. Em seguida, você explorará questões práticas de escalabilidade e interoperabilidade através de muitos exemplos. No final, você saberá como fazer o Coelho funcionar como uma máquina bem oleada em um ambiente 24 x 7 x 365.

Skin in the Game: Hidden Asymmetries in Daily Life (Incerto) - Nassin Nicholas Taleb

Business

Skin in the Game: Hidden Asymmetries in Daily Life (Incerto)

Nassin Nicholas Taleb

Em seu livro mais provocativo e prático, um dos pensadores mais importantes de nosso tempo redefine o que significa entender o mundo, ter sucesso em uma profissão, contribuir para uma sociedade justa e justa, detectar absurdos e influenciar os outros. Citando exemplos que vão de Hammurabi a Sêneca, de Antaeus the Giant a Donald Trump, Nassim Nicholas Taleb mostra como a disposição de aceitar os próprios riscos é um atributo essencial de heróis, santos e pessoas prósperas em todas as esferas da vida.

React 16 Essentials - Second Edition: A fast-paced, hands-on guide to designing and building scalable and 
              maintainable web apps with React 16 - Artemij Fedosejev, Adam Boduch

Frontend development

React 16 Essentials - Second Edition: A fast-paced, hands-on guide to designing and building scalable and maintainable web apps with React 16

Artemij Fedosejev, Adam Boduch

React 16 Essentials, segunda edição, totalmente atualizado para React 16, leva você a uma jornada acelerada através da construção de seus próprios aplicativos React 16 de fácil manutenção. Os especialistas em React Artemij Fedosejev e Adam Boduch fornecem todos os fundamentos que você precisa saber e começar a trabalhar com React 16, nesta nova edição do título React.js Essentials mais vendido. Você encontrará as últimas atualizações de código do React 16, avaliação do React Fiber, nova cobertura do Redux e como trabalhar como um desenvolvedor React moderno.

Domain-Driven Design in PHP - Carlos Buenosvinos, Christian Soronellas, Keyvan Akbary

Software Architecture

Domain-Driven Design in PHP

Carlos Buenosvinos, Christian Soronellas, Keyvan Akbary

O Domain-Driven Design (DDD) chegou à comunidade PHP, mas apesar de toda a conversa, há muito pouco código real. Sem estar em uma sessão de treinamento e sem exemplos reais de PHP, aprender DDD pode ser desafiador. Este livro muda tudo isso. Ele detalha como implementar padrões DDD táticos e fornece exemplos completos de tópicos, como integração de contextos limitados com REST e estratégias de mensagens DDD. Neste livro, os autores mostram a você, com toneladas de detalhes e exemplos, como projetar corretamente entidades, objetos de valor, serviços, eventos de domínio, agregados, fábricas, repositórios, serviços e serviços de aplicativos com PHP. Eles mostram como aplicar a Arquitetura Hexagonal em seu aplicativo, quer você use uma estrutura de código aberto ou a sua própria.

Patterns, Principles, and Practices of Domain-Driven Design - Scott Millett

Software Architecture

Patterns, Principles, and Practices of Domain-Driven Design

Scott Millett

Este livro apresenta a filosofia de Domain-Driven Design (DDD) de uma maneira prática e realista para desenvolvedores experientes que criam aplicativos para domínios complexos. O foco é colocado nos princípios e práticas de decomposição de um espaço de problema complexo, bem como nos padrões de implementação e nas melhores práticas para moldar um espaço de solução sustentável. Você aprenderá como construir modelos de domínio eficazes através do uso de padrões táticos e como manter sua integridade aplicando os padrões estratégicos de DDD

The clean architecture in PHP - Kristopher Wilson

Software Architecture

The clean architecture in PHP

Kristopher Wilson

In this book, is covered the Clean Architecture, coined by Uncle Bob, and how to implement it in PHP, as well as the concepts of SOLID design, various design patterns, and a look at various architectures.

Domain-Driven Design: Tackling Complexity in the Heart of Software - Eric Evans

Software Architecture

Domain-Driven Design: Tackling Complexity in the Heart of Software

Eric Evans

O Domain-Driven Design atende a essa necessidade. Este não é um livro sobre tecnologias específicas. Ele oferece aos leitores uma abordagem sistemática para design orientado por domínio, apresentando um amplo conjunto de melhores práticas de design, técnicas baseadas na experiência e princípios fundamentais que facilitam o desenvolvimento de projetos de software que enfrentam domínios complexos. Entrelaçando design e prática de desenvolvimento, este livro incorpora vários exemplos baseados em projetos reais para ilustrar a aplicação do design orientado a domínio para o desenvolvimento de software do mundo real.

Understanding Design Thinking, Lean, and Agile - Jonny Schneider

Business

Understanding Design Thinking, Lean, and Agile

Jonny Schneider

Metodologias altamente elogiadas, como Agile, Lean e Design Thinking, deixam muitas organizações confusas por uma gama sem precedentes de processos, ferramentas e métodos para desenvolvimento de produtos. Muitas equipes correm o risco de tentar entender essas opções. Então, como os métodos se encaixam para alcançar o resultado certo e qual é o equilíbrio certo? Qual é a melhor abordagem para suas circunstâncias?

Building Evolutionary Architectures: Support Constant Change - Neal Ford

Software Architecture

Building Evolutionary Architectures: Support Constant Change

Neal Ford

O ecossistema de desenvolvimento de software está em constante mudança, fornecendo um fluxo constante de novas ferramentas, estruturas, técnicas e paradigmas. Nos últimos anos, desenvolvimentos incrementais nas principais práticas de engenharia para desenvolvimento de software criaram as bases para repensar como a arquitetura muda ao longo do tempo, junto com maneiras de proteger características arquitetônicas importantes à medida que ela evolui. Este guia prático une essas partes com uma nova maneira de pensar sobre arquitetura e tempo.

Clean Architecture: A Craftsman's Guide to Software Structure and Design - Robert C. Martin

Software Architecture

Clean Architecture: A Craftsman's Guide to Software Structure and Design

Robert C. Martin

Ao aplicar regras universais de arquitetura de software, você pode melhorar drasticamente o desenvolvedor produtividade ao longo da vida de qualquer sistema de software. Agora, com base no sucesso de seu livros campeões de vendas Clean Code e The Clean Coder, o lendário artesão de software Robert C. Martin (“Tio Bob”) revela essas regras e ajuda você a aplicá-las.

Toyota Way Fieldbook -  Jeffrey Liker

Business

Toyota Way Fieldbook

Jeffrey Liker

O Toyota Way Fieldbook é um companheiro do best-seller internacional Toyota Way. O Toyota Way Fieldbook se baseia nos aspectos filosóficos dos sistemas operacionais da Toyota detalhando os conceitos e fornecendo exemplos práticos de aplicação que os líderes precisam para dar vida às práticas comprovadas de sucesso da Toyota em qualquer organização. O Toyota Way Fieldbook irá ajude outras empresas a aprender com a Toyota e a desenvolver sistemas que se encaixem em suas culturas exclusivas.

Essential Kanban Condensed - David Anderson

Business

Essential Kanban Condensed

David Anderson

Kanban é um método de organizar e gerenciar o trabalho de serviços profissionais. Ele usa conceitos Lean como limitar o trabalho em andamento para melhorar os resultados. Um sistema Kanban é um meio de equilibrar o demanda de trabalho a ser feito com a capacidade disponível para início de novo trabalho. Este livro fornece uma destilação de Kanban: a "essência" do que é e como pode ser usado. Esta breve visão geral apresenta todo o

Homo Deus - Yuval Noah Harari

Business

Homo Deus

Yuval Noah Harari

Neste Homo Deus: uma breve história do amanhã, Yuval Noah Harari, autor do estrondoso best-seller Sapiens: uma breve história da humanidade, volta a combinar ciência, história e filosofia, desta vez para entender quem somos e descobrir para onde vamos. Sempre com um olhar no passado e nas nossas origens, Harari investiga o futuro da humanidade em busca de uma resposta tão difícil quanto essencial: depois de séculos de guerras, fome e pobreza, qual será nosso destino na Terra? A partir de uma visão absolutamente original de nossa história, ele combina pesquisas de ponta e os mais recentes avanços científicos à sua conhecida capacidade de observar o passado de uma maneira inteiramente nova. Assim, descobrir os próximos passos da evolução humana será também redescobrir quem fomos e quais caminhos tomamos para chegar até aqui.

Management 3.0 - Workout

Business

Management 3.0 - Workout

Jurgen Appelo

Envolva as pessoas, melhore o trabalho e encante os clientes: esses são os princípios deste livro incrível, que mostrará como transformar toda a camada de gerenciamento de sua organização em uma fonte de criatividade, produtividade e engajamento. Excelente!

The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution

Business

The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution

Walter Isaacson

The Innovators é uma saga magistral de gênio colaborativo destinada a ser a história padrão da revolução digital - e um guia indispensável de como a inovação realmente acontece. Isaacson começa a aventura com Ada Lovelace, filha de Lord Byron, que foi pioneira na programação de computadores na década de 1840. Ele explora as personalidades fascinantes que criaram nossa revolução digital atual, como Vannevar Bush, Alan Turing, John von Neumann, J.C.R. Licklider, Doug Engelbart, Robert Noyce, Bill Gates, Steve Wozniak, Steve Jobs, Tim Berners-Lee e Larry Page.

Startup Way - How Modern Companies Use Entrepreneurial Management to Transform Culture and Drive Long-Term Growth

Business

Startup Way - How Modern Companies Use Entrepreneurial Management to Transform Culture and Drive Long-Term Growth

Eric Ries

Empreendedor e autor do best-seller The Lean Startup, Eric Ries revela como os princípios empreendedores podem ser usados por empresas de todos os tipos, desde empresas estabelecidas a startups em estágio inicial, para aumentar as receitas, impulsionar a inovação e se transformarem em organizações verdadeiramente modernas, preparadas para aproveitar as enormes oportunidades do século XXI.

2017


Google – A biografia – Steven Levy

Business

Google – A biografia

Steven Levy

A história do Google assim como a empresa é fora de série mesmo, desde o início tudo foi feito de uma forma excepcional no nível técnico e até na forma cultural da empresa se formar. O que mais me impressionou foram as inovações de infraestrutura de TI que geralmente não são mencionadas, pois as de software todos conhecemos. Outro ponto que me chamou atenção foi a competência dos fundadores frente à um crescimento exponencial fora de qualquer parâmetro que costumamos ver na tecnologia, contratação de pessoas e até na forma de atrair e reter talentos.

O efeito facebook – David Kirkpatrick

Business

O efeito facebook

David Kirkpatrick

A história de Mark Zuckerberg e o surgimento do Facebook também é impressionante, diferente do Google que demonstrava um certo perfeccionismo em tudo o que faziam, o Facebook era mais despojado e até com muitos erros e trapalhadas. Nada que o impedisse de se tornar o gigante que é hoje. O que mais me chamou atenção é como ele se tornou um produto que as pessoas não conseguem mais viver sem e como conseguiram usar essa plataforma de pessoas conectadas num grande veículo de publicidade e uma máquina de fazer dinheiro.

Running Lean – Ash Maurya

Business

Running Lean

Ash Maurya

Se você está pensando em empreender ou trabalhar em uma empresa estabelecida e quer tirar suas ideias do papel até a implementação esse é o livro ideal. Ele apresenta um método visual baseado no business model canvas para idealizar, projetar e lançar um produto ou serviço com o mínimo de desperdício possível. Ash Maurya é o criador do Lean Canvas e esse é um livro sobre inovação ou como ser inovador.

Building Isomorphic Javascript Apps – Jason Strimpel & Maxime Najim

Frontend development

Building Isomorphic Javascript Apps Najim

Jason Strimpel & Maxime

Esse é um livros sobre Javascript mais especificamente sobre Nodejs. Uma aplicação isomórfica é uma aplicação que utiliza o mesmo código fonte no cliente e no servidor melhorando o reuso de código. Mas não se iluda, esse tipo de aplicação embora realmente otimize o reuso coloca muita complexidade na tomada de decisão da aplicação, é um assunto bem complexo e não é toda a necessidade que se enquadra.

Design Thinking – Tim Brown

Business

Design Thinking

Tim Brown

Qualquer pessoa de qualquer ramo de atividade deveria ler esse livro. O design thinking é uma metodologia para se abordar problemas ou necessidades e criar soluções inovadoras, mas achei um guia incrível para estimular a empatia humana na resolução de problemas e colocando o ser humano como o foco. É um livro também de como criar experiências extraordinárias em torno de qualquer aspecto. Eu já tinha lido outros livros sobre o assunto, mas esse do Tim Brown realmente é o melhor de todos.

Equipes visuais – David Sibbet

Business

Equipes visuais

David Sibbet

Esse é um livro de uma série de três, é muito bom em abordar em como a comunicação visual pode melhorar a produtividade de uma pessoa, equipe ou organização. Mostra inúmeros cenários e benefícios da comunicação visual e até de um ponto de vista de liderança. Achei um excelente livro para deixar o trabalho corporativo mais leve e produtivo.

Foco – Daniel Goleman

Business

Foco

Daniel Goleman

Neste sexto livro eu estava pensando em desistir da meta, então escolhi de propósito ele. Daniel Goleman mostra na base de muita pesquisa e estudo os benefícios que se obtém da capacidade de se concentrar e focar em um objetivo e eliminar as distrações, principalmente em uma época em que somos tentados por tantos pontos de distrações que não geram valor como redes sociais e a internet como um todo.

The connected company – Dave Gray

Business

The connected company

Dave Gray

Todo líder deveria ler esse livro. Mostra como empresas estão revolucionando a forma de fazer gestão, liderar pessoas e até mesmo se estruturando física e principalmente culturalmente. É um livro que pretendo ler outra vez, realmente abriu minha mente para outras abordagens na condução de negócios e na liderança de equipes e organizações. Se tiver que resumir o livro em uma frase seria: “Não deixe a cultura da sua empresa simplesmente acontecer”.

Pipeline de liderança – Ram Charam

Business

Pipeline de liderança

Ram Charam

Esse livro eu já havia lido alguns anos atrás e quis ler novamente. É um ótimo livro que descreve os objetivos de um líder em várias escalas: líder de si mesmo, líderes de executores,líder de líderes e por ai vai. Em cada nível de liderança há objetivos e desafios diferentes. Recomendo a leitura para líderes e não líderes. Só achei um muito distante da minha realidade quando o autor começa a falar do papel de líderes como os CEOs que lideram companhias em várias partes do mundo, mesmo é um ótimo livro.

A arte de fazer o dobro do trabalho na metade do tempo - Jeff Sutherland

Business

A arte de fazer o dobro do trabalho na metade do tempo

Jeff Sutherland

Esse é um dos melhores livros de Scrum que já li, não se concentra apenas em ensinar como utilizar o Scrum e sim porque e em que contexto na atividade do gerenciamento de projetos de software o autor foi se diferenciando até que chegou em conjunto com outros profissionais no que conhecemos por Scrum. Mesmo para quem não gosta ou simplesmente não utiliza a metodologia é um ótimo livro para tirar umas ideias para melhorar a produtividade do trabalho em equipe de forma ágil.

Business Model You – Tim Clark

Business

Business Model You

Tim Clark

Esse livro descreve como usar a ferramenta do Business Model Canvas voltado para o desenvolvimento de uma carreira profissional ou até como descobrir um propósito para perseguir. É repleto de ferramentas que visam o autoconhecimento. Recomendo ler e fazer todos os exercícios do livro.

What To Do When Machines Do Everything – Malcolm Frank ,Paul Roehrig e Ben Pring

Business

What To Do When Machines Do Everything

Malcolm Frank ,Paul Roehrig e Ben Pring

Esse livro descreve como podem ser os próximos 5 anos e cita algumas coisas um pouco mais a frente em um mundo onde a tecnologia se desenvolve numa velocidade que nem conseguimos acompanhar. Como vai ser o futuro das profissões ? Precisamos nos preocupar ? A inteligência artificial realmente é uma ameaça para nós? E quais os benefícios que a tecnologia nos proporcionar e ainda pode nos proporcionar. É um livro sobre o impacto da tecnologia na humanidade e até um pouco filosófico, gostei bastante.

Marketing 4.0 – Philip Kotler

Marketing

Marketing 4.0

Philip Kotler

Eu já havia lido o Marketing 3.0 do Kotler, novamente ele redefine o que conhecemos por marketing e apresenta como são ou devem ser as novas regras do marketing no século XXI. Um mundo conectado onde devemos usar a internet para oferecer experiências agradáveis para um consumidor cada vez mais exigente e informado. Marketing nesse novo mundo conectado exige uma mudança de mindset, e é isso que é descrito no livro. Recomendo para profissionais de qualquer área.

The devops 2.0 toolkit – Viktor Farcic

Infrastructure as code

The devops 2.0 toolkit

Viktor Farcic

Esse é um livro bem técnico de infraestrutura de TI. Explica como surgiu o movimento devops o que é e quais os benefícios. Mostra como criar um pipeline de continuos delivery automatizado com Docker, Ansible, Jenkins, Git e outras ferramentas de cluster e monitoramento como Kibana, Elastic Search e Logstash. Para quem quer automatizar o ciclo de desenvolvimento de software e deploy esse livro mostra uma abordagem do iniciante à um nível avançado. Embora as ferramentas já tenham evoluído um pouco os conceitos ainda permanecem.

Management 3.0 – Jurgen Appelo

Business

Management 3.0

Jurgen Appelo

Este é um livro que eu gostaria de ter conhecido há alguns anos, teria feito muita coisa diferente no papel de líder. O gerenciamento 3.0 traz uma nova forma de se gerenciar equipes. O autor apresenta 6 visões: Alinhar restrições, desenvolver competências, empoderar as times, energizar as pessoas, crescer a estrutura e melhorar todas as coisas. Pretendo ler ele novamente pois acho que algumas coisas não consegui absorver como gostaria.

Value proposition design – Alex Osterwalder e Greg Bernadia

Business

Value proposition design

Alex Osterwalder e Greg Bernadia

Este livro eu também já havia lido, escrevi um post aqui no blog e frequentemente revisito ele. Para mim é o melhor livro de inovação que já li. Mostra uma metodologia para desenvolver propostas de valor inovadoras ou em outras palavras como desenvolver produtos e serviços que os clientes querem. Ele faz um apanhado em vários métodos conhecidos como Lean Startup, Business Model Canvas, Design Thinking, Customer Development e outros, realmente é excelente.

Equilíbrio e resultado – Christian Barbosa

Business

Equilíbrio e resultado

Christian Barbosa

Esse livro é sobre porque é importante conciliar todos os aspectos da nossa vida, o lado profissional, pessoal, emocional e a saúde física. Nele o autor dá vários exemplos de pessoas que possuem muito resultado financeiro e profissional, mas no longo prazo perdem em outras esferas e ao mesmo tempo pessoas que tem um bom relacionamento e boa saúde, mas não conseguem ter um bom resultado nos negócios ou até em outras metas.

Pro React – Cassio de sousa Antônio

Frontend development

Pro React

Cassio de sousa Antônio

Ano passado comecei a me aventurar no universo tão falado do ReactJs do Facebook. Encontrei esse livro que embora seja de 2015 me esclareceu bastante os conceitos no qual a biblioteca foi concebida. Explica muito bem cada conceito que está( ou estava na época) por trás do ReactJs. Outra coisa que me chamou atenção é que o autor é um brasileiro, ele também tem algumas palestras no Youtube bem interessantes

Adaptive leadership – Jim Highsmith

Business

Adaptive leadership

Jim Highsmith

Se tem uma coisa que está bem batida nos últimos anos é que tudo está acelerando. Precisamos entregar resultado melhor e cada vez mais rápido, cada vez mais ágil. Mas quão ágil as empresas precisam ser atualmente ? E naturalmente fazer as coisas de forma tão ágil requer uma liderança a altura. Precisamos de uma liderança com a capacidade de se adaptar às mudanças rapidamente e se adequar ao contexto e a incerteza que se apresenta. Esse é o tema desse livro.

Business Model for Teams – Tim Clark, Bruce Hazen e Yves Pigneur

Business

Business Model for Teams

Tim Clark, Bruce Hazen e Yves Pigneur

Esse livro é uma continuação do Business Model You, trata-se da mesma metodologia do canvas pessoal aplicados para equipes. Sinceramente não gostei da livro, O primeiro foi tão bom e revelador que esperava algo mais desse foco em equipes. Achei uma completa repetição do primeiro livro mudando em pouco e adicionando algumas ferramentas de trabalho colaborativo.

A nova era digital – Eric Schimidt e Jared Cohen

Business

A nova era digital

Eric Schimidt e Jared Cohen

Este é um livro ao meu ver de futurismo, como a tecnologia vai impactar tudo a nossa volta nos próximos 50 anos ou mais. É legal para abrir a mente e ver a tecnologia de uma forma diferente. No entanto achei muitos exemplos e previsões distantes demais de nossa atual sociedade, mesmo para os países mais desenvolvidos. É uma leitura legal pois cita o lado positivo da tecnologia e da Inteligência artificial.

Building progressive web apps – Tal ater

Frontend development

Building progressive web apps

Tal ater

Progressive Web Apps para mim é algo que veio para ficar e mudar radicalmente o mundo das aplicações móveis. Usando recursos da web moderna para oferecer uma experiência superior como Service Workers, Cache API, Push Notification e outras o autor explica detalhadamente cada um desses recursos e constrói uma aplicação de exemplo usando todas tecnologias em conjunto. Livro excelente.

Objectives and Keys Results – Paul R. Niven and Ben Lamort

Business

Objectives and Keys Results

Paul R. Niven and Ben Lamort

Se você não conhece OKR (Objectives and Keys Results), é uma ferramenta estratégica para gestão de um time ou organização inteira. Foi criada pela Intel e atualmente é utilizadas por inúmeras empresas ao redor do mundo. Acredito que quem mais defende atualmente é o Google. Achei uma excelente alternativa à um dos modelos mais conhecidos como BSC(Balanced Score Card), em comparação a este, é uma metodologia muito mais simples e enxuta. O que mais me chamou a atenção é a sua cadência ( geralmente trimestral) e sua simplicidade, que favorece o alinhamento entre um grande número de pessoas. É um livro bem denso na minha opinião e voltado a alta gestão de uma organização, que tenha poder de decisão.

A startup enxuta – Eric Ries

Business

A startup enxuta

Eric Ries

Esse livro eu li em 2015 e em 2017 novamente. A primeira coisa que veio a cabeça quando terminei de ler é como fiquei tanto tempo sem ter o conhecimento que é compartilhado nele. Eric Ries compartilha seus e aprendizados ao conduzir o desenvolvimento de um produto de sua startup em um ambiente de incerteza ( como o autor descreve). Ele apresenta o seu modelo, um ciclo contínuo que ele chama de Construir, medir e aprender. É um método para conceber hipóteses, criar protótipos dessas hipóteses e entregar ao mercado tão rápido quanto possível para validar tais hipóteses, capturar o aprendizado e evoluir. Peço desculpa se meu resumo sucinto está ruim, mas se você quer desenvolver produtos e serviços inovadores e de forma rápida e com baixo despedício, esse é o livro.

A lógica do cisne negro – Nassim Nicholas Taleb

Business

A lógica do cisne negro

Nassim Nicholas Taleb

Esse livro é de virar a cabeça com sua matemática, e de como os acontecimentos altamente imprevisíveis mas que quando ocorrem mudam drasticamente a paisagem do nosso mundo. Planejamento do futuro e de risco é uma das coisas mais faladas no mundo dos negócios, mas são realmente assertivas ? Esse livro aborda o quanto estamos errados quando tentamos prever o que vai acontecer se baseando no passado e como ficamos frágeis quando não nos preparamos para o pior que pode acontecer, mesmo que improvável.

O poder do hábito – Charles Duhigg

Business

O poder do hábito

Charles Duhigg

Esse livro eu já havia lido e escrito um post também em 2014, mas quis ler novamente. Sempre que me vejo procrastinando de mais para fazer as coisas ou começar um novo objetivo me volto para esse livro. Nele o autor mostra na base de muito estudo científico porque fazemos o que fazemos, o que são os nossos hábito e como podemos abandonar velhos hábitos como cigarro, bebidas entre outros ou começar a ter novos hábitos. É um guia de como nosso cérebro funciona na questão dos hábitos e comportamentos.

Fullstack React – Anthony Accomazzo, Ari Lerner, Clay Allsopp, David Guttman, Tyler McGinnis e Nate Murray

Frontend Development

Fullstack React

Anthony Accomazzo, Ari Lerner, Clay Allsopp, David Guttman, Tyler McGinnis e Nate Murray

Continuando a aprofundar no ReactJs esse livro é excelente, tem muitos exemplos para níveis iniciantes, intermediários e avançado. Gostei bastante da parte dos exemplos modularizados e os tutoriais já estão sobre o React Router v4. Aborda muitos temas do “ecossistema” React.

Practical Modern Javascript – Nicolas Bevacqua

Frontend Development

Practical Modern Javascript

Nicolas Bevacqua

Para quem está buscando conhecer as novas features do Javascript(Ecmascript 6) recomendo muito esse livro. Eu já acompanho o Nicolas Bevacqua em seus posts e esse livro realmente ficou muito completo, fundamentando bem cada API e novidade do ES6. Tem muitos exemplos e referências para se aprofundar.

Reuniões Visuais – David SIbbet

Business

Reuniões Visuais

David SIbbet

Este livro é a primeira edição de David Sibbet, escrito antes do Equipes Visuais, mas resolvi deixar para ler ele depois. É um excelente livro, nele o autor descreve os benefícios da comunicação visual para a clareza da comunicação e o aumento da produtividade em reuniões e por toda a organização. Ele apresenta o seu modelo para desenvolver uma boa comunicação visual nos mais diversos contextos de uma empresa, do operacional ao estratégico.

Advanced Microservices – Thomas Hunter II

Backend development

Advanced Microservices

Thomas Hunter II

Tanto quanto ReactJs, um assunto que está dando o que falar são Micro serviços. Parece que está todo mundo se atirando para esse tipo de arquitetura sem nem ao menos entender o porque de utilizar e quais são os desafios. Então vejo gente indo para micro serviços e depois repensando e voltando atrás para o velho monolítico. Recomendo esse livro para abordar o que é e se realmente você precisa disso na sua arquitetura

Express in action – Evan M. Hahn

Frontend development

Express in action

Evan M. Hahn

Eu conhecia pouco do Express do Nodejs, então achei esse livro. Geralmente os livros da série “in Action” da Manning são excelente, sem exceções. Esse livro descreve a motivação e o porque do Express. Tem muitos exemplos de como utilizar os Middlewares, que são o conceito mais abordado no uso do Express

Sapiens – Uma breve história da humanidade – Yuval Noah Harari

Business

Sapiens – Uma breve história da humanidade

Yuval Noah Harari

Esse livro foge um pouco dos assuntos que costumo ler, mas ouvi falar tão bem dele em tantos lugares que fiquei curioso. É muito bom, aborda a história do homem começando a 70 mil atrás e como evoluímos até chegar no dias atuais. Aborda a história de um pouco de vista biológico, social e econômico. Ao final ele aborda para onde estamos e como vamos evoluir com o uso da tecnologia.

Clean Code – Robert C. Martin

Backend/frontend development

Clean Code

Robert C. Martin

Vou apenas repetir o que muito se fala sobre esse livro. Todo o programador deveria ler. É um livro de boas práticas no desenvolvimento de software, mas abordando os detalhes que geralmente não se fala, deixar o seu código mais limpo e de fácil manutenção no longo prazo. Ele aborda temas como nomes de variáveis, funções, quando e como comentar e diversos outros exemplos. Os exemplos são em Java mas serve para qualquer linguagem.

Antifragil – Nassim Nicholas Taleb

Business

Antifragil

Nassim Nicholas Taleb

Esse livro é um complemento ao primeiro livro do Taleb. Depois de falar do impacto do altamente improvável e cunhar os termos mediocristão e extremistão, agora o autor vem com o termo “antifrágil” como algo que se fortalece diante do stress e das coisas que o prejudicam. Achei um livro bem difícil de ler e compreender em alguns aspectos, o autor aborda o conceito de antifrágil na vida, nos negócios, na medicina, na economia e até nas cidades, estados e nações e porque devemos nos tornar antifrageis em um mundo cheio de incerteza e falácias de eficiência e planejamento.

Functional Programming in Javascript – Dan Mantyla

Frontend development

Functional Programming in Javascript

Dan Mantyla

Programação funcional é outro termo em alta. Fiquei interessado em como abordar em javascript. Esse livro tem vários exemplos de como podemos usar o Javascript para fazer programação funcional. Explica também os conceitos matemáticos por trás da programação funcional e algumas bibliotecas que podem ajudar a potencializar o uso dessa abordagem no Javascript. A única que coisa que achei falta foi um explicação do contexto em que seria melhor usar a programação funcional ao invés da programação OOP.

Secrets of the Javascript Ninja 2nd – John Resig

Frontend development

Secrets of the Javascript Ninja 2nd

John Resig

Eu já li a primeira edição desse livro há alguns anos atrás. Para quem não sabe John Resig é o criador do JQuery. Esse livro é muito bom para quem quer entender como funciona o Javascript e até mesmo como a web funciona, desde o momento que digitamos um endereço no navegador e apertamos o “enter” até a finalização do carregamento da página. Com esse entendimento claro, podemos desenvolver softwares melhores.

Use a cabeça padrões de projeto 2º ed. – Elisabeth Freeman e Eric Freeman

Backend/Frontend development

Use a cabeça padrões de projeto 2º ed.

Elisabeth Freeman e Eric Freeman

Já li muitos livros e posts sobre padrões de projeto, mas nenhum deixou tão claro quanto esse. Ele parte do princípio que você não sabe nada sobre padrões de projeto e passa pelos principais padrões de projeto criando cenários lúdicos de onde e como utilizar cada padrão, a intenção e a motivação de cada padrão e como combiná-los para resolver um problema dentro de um contexto.

Design patterns Explained simply – Alexander Shvets

Backend development

Design patterns Explained simply

Alexander Shvets

Apesar de ter colocado como livro aqui, o que eu li foi o site(https://sourcemaking.com) do autor, no qual ele disponibiliza o mesmo conteúdo do livro, porém gratuitamente. Eu li ele em paralelo com o Use a cabeça. O autor também explica de forma muito detalhada cada padrão e coloca diversos exemplos de uso em várias linguagens diferentes como Java, Python,PHP, C++ e Javascript, realmente é um trabalho muito completo.

Learning Redux – Daniel Bugl

Frontend development

Learning Redux

Daniel Bugl

Na curva de aprendizado de React o que mais me chamou atenção com o gerenciamento de estado das aplicações, realmente é algo que fiquei impressionado em como simplifica o desenvolvimento de interfaces. Como Redux é uma das biblioteca mais utilizadas quis aprofundar nela, Esse livro explica os conceito do Redux com vários exemplos e o que mais gostei foi a aplicação de Redux com testes.

2016


Learning Redux – Daniel Bugl

Business

Jobs - A biografia

Walter Isaacson

Esse livro apresenta um relato muito completo da vida de Stve Jobs. O livro é imenso e bem detalhado passando bem por cada fase da vida dele. A história da Apple é misturada a história de Jobs naturalmente, mas é um livro bem legal de ler mesmo.

Kanban e Scrum - obtendo o melhor de ambos - Henrik Kniberg e matias Skarin

Business

Kanban e Scrum - obtendo o melhor de ambos

Henrik Kniberg e matias Skarin

Esse livro apresenta as diferenças entre Kanban e Scrum e mostra um case de implementação de um time de atendimento que passou do SCrum para o uso do Kanban e como foi essa transformação.

Tríade do tempo - Christian Barbosa

Business

Tríade do tempo

Christian Barbosa

Esse é um dos melhores livros de administração do tempo que já li. Mostra uma abordagem pratica e simples e com vários casos de uso e como se disciplinar. Os outros livros que li sempre pregavam um ritmo mais radical de mudança de hábito.

2015


Business Model Generation - Alexander Osterwalder, Yves Pigneur

Business

Business Model Generation

Alexander Osterwalder, Yves Pigneur

Nesse livro que é apresentado o Business Model Canvas (BMC), uma ferramenta visual que mudou o mundo dos negócios na minha opinião. Além da apresentação BMC, o autor descreve o que é um modelo de negócios e alguns tipos de modelos de negócios. Também é apresentado como pdoemos formular, avaliar e testar modelos de negócios de forma ágil.

A Startup de $100. Abra o Negocio dos Seus Sonhos e Reinvente Sua Forma de Ganhar a Vida - Chris Guillebeau

Business

A Startup de $100. Abra o Negocio dos Seus Sonhos e Reinvente Sua Forma de Ganhar a Vida

Chris Guillebeau

Esse livro é bem legal, o autor mostra como se pode levar um estilo de vida de auto realização e ganhar dinheiro começando com bem pouco. Achei legal a parte que ele mostra como fazer um plano de negócios com apenas uma folha de papel.

A startup enxuta – Eric Ries

Business

A startup enxuta

Eric Ries

A primeira coisa que veio a cabeça quando terminei de ler é como fiquei tanto tempo sem ter o conhecimento que é compartilhado nele. Eric Ries compartilha seus e aprendizados ao conduzir o desenvolvimento de um produto de sua startup em um ambiente de incerteza ( como o autor descreve). Ele apresenta o seu modelo, um ciclo contínuo que ele chama de Construir, medir e aprender. É um método para conceber hipóteses, criar protótipos dessas hipóteses e entregar ao mercado tão rápido quanto possível para validar tais hipóteses, capturar o aprendizado e evoluir. Peço desculpa se meu resumo sucinto está ruim, mas se você quer desenvolver produtos e serviços inovadores e de forma rápida e com baixo despedício, esse é o livro.

2014


Os 8ps do Marketing Digital – Conrado Adolpho

Marketing

Os 8ps do Marketing Digital

Conrado Adolpho

Depois de assistir uma palestra do Conrado fiquei bem impressionado com suas idéias sobre como investir e dar propulsão a seu negócio online. Este livro fala sobre economia digital e como a tecnologia afetou o comportamento das pessoas no processo de compra. Depois ele introduz o método que ele desenvolveu, os 8Ps . Este livro abriu a minha mente de diversas formas, recomendo a sua leitura a qualquer profissional da área de tecnologia ou marketing.

A cauda longa – Chris Anderson

Marketing

A cauda longa

Chris Anderson

Para quem trabalha com internet esse livro é excelente. Chris Anderson é editor chefe da revista Wired e explica como a internet mudou o modelo de negócios das empresas e principalmente como as empresas pontocom conseguem lucros incríveis na internet, um meio onde os mercados de nicho se tornam mercado massa. O autor mostra que diferente de uma empresa fora da internet onde seu foco está no mercado de massa, na internet isso não é tão relevante, pois a soma dos mercados de nicho é maior que o mercados de massa, essa é a cauda longa.

Free – Chris Anderson

Marketing

Free

Chris Anderson

Do mesmo autor de A cauda Longa, Chris Anderson explica nesse livro como o mercado de abundância que a internet revelou vai nos levar a uma economia baseada no preço zero e como empresas baseadas neste modelo sobrevivem e ironicamente obtêm lucros. Ainda é apresentado um novo conceito em modelo de negócios o Freemium e cita empresas que já se sustentam neste modelo.

Marketing 3.0 – Philip Kotler

Marketing

Marketing 3.0

Philip Kotler

Philip Kotler, um dos pais do marketing no mundo estabelece neste livro uma nova definição de marketing. Ele apresenta que estamos na era da participação e da colaboração e que as empresas devem pensar em seus produtos com o foco no ser humano. O livro também aborda forte a questão da co-criação.

Web Analytics 2.0 – Avinash Kaushik

Marketing

Web Analytics 2.0

Avinash Kaushik

Quando se fala de mensuração ou métricas online, Avinash Kaushik não parece ser desse mundo. Neste livro ele aborda como se tornar um ninja ( como ele mesmo aborda no livro entre seus capítulos) das análises web. Ele mostra como entender o comportamento dos usuários que acessam o seu site e como construir indicadores que realmente lhe conduzam a ter um retorno sobre seu negócio online. Ainda aborda diversas questões de testes e diferentes cenários de Internet Marketing e como mensurá-los. É um livro bem complexo de ler em algumas partes, mas vale a pena.

A arte do SEO – Eric Enge, Stephan Spencer, Rand Fishkin e Jessie C. Stricchiola

Marketing

A arte do SEO

Eric Enge, Stephan Spencer, Rand Fishkin e Jessie C. Stricchiola

Este livro aborda SEO do ponto de vista das maiores autoridades no assunto. É um livro de 600 páginas falando sobre SEO do básico até um nível razoavelmente avançado. Explica como fazer um planejamento de SEO, montar equipes, aborda também todas as questões técnicas possíveis até o lançamento do livro é claro, que é de 2012, e sabemos que o mercado de SEO é bem dinâmico. É um bom livro e ainda em 2014 eu recomendo sua leitura, pois há coisas imutáveis apresentadas neste livro.

Monitoramento e métricas de midias sociais do estagiário ao CEO – Diego Monteiro , Ricardo Azarite

Marketing

Monitoramento e métricas de midias sociais do estagiário ao CEO

Diego Monteiro , Ricardo Azarite

Este livro realmente faz você entender que rede sociais nas organizações é coisa séria e pode trazer grandes retornos de valores para os clientes, colaboradores e para as empresas. O autor apresenta seu conceito de que no trabalho e monitoramento de mídias sociais existem níveis de maturidade. Também explica como diagnosticar em que nível sua empresa está e como ir evoluindo.

O monge e o executivo – James C. Hunter

Business

O monge e o executivo

James C. Hunter

Este foi o primeiro livro que li sobre liderança. Acho fantástico e abriu minha mente para coisas que nunca tinha pensado. Fala sobre liderança servidora e usa a história de um executivo que foi fazer um retiro em um mosteiro quando sua vida e sua carreira estavam em declínio. É um dos livros de liderança mais vendidos do mundo.

Como se tornar um líder servidor – James C. Hunter

Business

Como se tornar um líder servidor

James C. Hunter

Esta é continuação do primeiro livros de James C Hunter. Se no primeiro livro ele apresentou a liderança servidora e seus princípios e valores, neste ele mostra como aplicar a liderança servidora em sua vida. O auto percebeu que todos se encantavam com a liderança servidora mas não sabiam o que fazer de fato para aplicá-la. O resultado disto está neste livro.

As 21 irrefutáveis leis da liderança – John C. Maxwell

Business

As 21 irrefutáveis leis da liderança

John C. Maxwell

John Maxwell é considerado uns dos gurus da liderança no mundo, seus livros são fantásticos na minha opinião. Neste livro ele descreve 21 coisas que os líderes devem desenvolver , praticar e aplicar para ser um líder melhor. Ninguém faz essas 21 coisas bem, mas todos podem melhorar, essa é a mensagem do livro. Fiz um post detalhando este livro a um tempo atrás.

Como fazer amigos e influenciar pessoas – Dale Carnegie

Business

Como fazer amigos e influenciar pessoas

Dale Carnegie

Este livro foi escrito a mais de 50 anos, e todo seu conteúdo ainda é de um valor inestimável. Se liderar é influenciar, então este livro tem muito a ensinar sobre liderança. É um livro que mostra como se relacionar melhor e como atingir seus objetivos através da boa e efetiva comunicação.

Pipeline de liderança – Ram Charam

Business

Pipeline de liderança

Ram Charam

Este é um dos livros que me fez pensar diferente depois que eu li. O autor aborda uma forma de desenvolver líderes nas organizações. É apresentado um método de seis fases e três dimensões que os líderes devem desenvolver. Habilidades, alocação de tempo e valores devem ser desenvolvidos em cada fase de liderança, do colaborador ao CEO.

Todos se comunicam, poucos se conectam – John C. Maxwell

Business

Todos se comunicam, poucos se conectam

John C. Maxwell

Este livro aborda como se conectar com as pessoas enquanto nos comunicamos com elas, ou seja, como realmente fazer as pessoas se interessarem pelo que você está comunicando. É demonstrado no livro como se comunicar melhor em três perspectivas: para um indivíduo, para um grupo e para uma platéia. É um livro grande porém de fácil leitura.

As 21 indispensáveis qualidades de um líder – John C. Maxwell

Business

As 21 indispensáveis qualidades de um líder

John C. Maxwell

Seguindo a mesma lógica de “As 21 irrefutáveis leis da liderança” , neste livro John Maxwell fala sobre 21 qualidades que um líder deve ter. Também é mostrado como identificar essas qualidades em você e como desenvolvê-las. Como em todos os livros de John, há diversos exemplos que deixam bem claro que mensagem que está sendo passada.

2013


Professional JavaScript for Web Developers – Nicholas C. Zakas

Frontend development

Professional JavaScript for Web Developers

Nicholas C. Zakas

Este é um dos livros meio recentes (janeiro de 2012) de javascript mais completos na minha opinião. Para quem acompanha desenvolvimento javascript Nicholas Zakas dispensa apresentações. Está é a 3º edição deste livro, ela vai do básico ao avançado . Vai desde o que é javascript até as melhores práticas de como desenvolver aplicações com javascript visando um código para fácil manutenção , performance e deploy da mesma.

Secrets of the JavaScript Ninja – John Resig and Bear Bibeault

Frontend development

Secrets of the JavaScript Ninja

John Resig, Bear Bibeault

Este é de longe um dos melhores e mais esclarecedores livros de javascript que já já li . O autor John Resig, criador da biblioteca javascript mais usada do mundo ( A JQuery) realmente mostra as técnicas e pensamentos para se tornar um ninja javascript ,segundo ele . Em muitas partes do livro ele mostra como fazer coisas extramente complexas e úteis com poucas linhas de código, algumas vezes até me senti ridículo (algo do tipo como nunca pensei nisso). Eu li a primeira edição e a segunda que é de dezembro de 2012 (bem recente) . super recomendo a leitura dele.

Pro JavaScript Design Patterns – Ross Harmes ,Dustin Diaz

Frontend development

Pro JavaScript Design Patterns

Ross Harmes, Dustin Diaz

Sim senhores! , espero que isso não seja um novidade para a maioria, mas javascript é orientado a objetos, não da forma como conhecemos em PHP, Java ou C++ . Javascript usa o conceito de Objeto literal . Neste livro o autor passa por diversos padrões de projetos , seus conceitos, como pode ser aplicado em javascript e exemplos de uso.

JavaScript Patterns – Stoyan Stefanov

Frontend development

JavaScript Patterns

Stoyan Stefanov

Apesar de ter a mesma chamada do livro acima da Apress. Este livro mostra implementações de outros padrões de projeto e vai um pouco mais a fundo no conceito de objeto literal e closures e, javascript. Outra coisa que gosto da maioria dos livros da O’Reilly é que sempre mostra um problema, uma solução e a discussão em cima dos mesmos.

JavaScript Patterns – Stoyan Stefanov

Frontend development

Object-Oriented JavaScript

Stoyan Stefanov

Do mesmo autor de Javascript Patterns, este é um livro anterior. Nele Stoyan não fala de padrões de projetos em si. Mas sim como são as classes e objetos em javascript, como eles se comportam, quais são as classes nativas da linguagem e como criar nossas próprias classes.

Designing with Progressive Enhancement – Todd Parker, Patty Toland,  Scott Jehl, Maggie Costello Wachs

Frontend development

Designing with Progressive Enhancement

Todd Parker, Patty Toland, Scott Jehl, Maggie Costello Wachs

Neste os autores , que são do filamentgroup.com (grandes contribuintes da JQuery UI) simplesmente desbravam o Progressive enhancement . Uma técnica para desenvolver websites, que consiste em se ter uma versão básica de sua página que rode em qualquer navegador e conforme as capacidade do mesmo a página vai adicionando funcionalidades e recursos. Acredito que este seja um conceito fundamental para desenvolvedores hoje e por um bom tempo ainda, levando em quanta as incompatibilidades e diversos dispositivos que suportam a plataforma web .

Even Faster Web Sites – Steve Souders

Frontend development

Even Faster Web Sites

Steve Souders

Performance é algo que valorizo muito , se você é do tipo que se importante muito com este assunto, esse livro é excelente. O autor mostra como uma página web é interpretada pelo browser e como o javascript e css são processados em detalhes bem ricos. Ainda mostra como escrever um código otimizado e diversas ferramentas para analisar e testar a performance de uma página web.

High Performance JavaScript – Nicholas C. Zakas

Frontend development

High Performance JavaScript

Nicholas C. Zakas

Eu gosto muito do trabalho do Nicholas Zakas, em questão de aplicações de larga escala em javascript e performance o cara manda muito. Neste livro ele mostra boa práticas de programação javascript vários conceitos no processamento de páginas web pelos browsers e no final livro como podemos fazer um ambiente de desenvolvimento javascript com building e deploy mostrando que desenvolvimento javascript é algo muito sério e não serve apenas para validar formulários.

Beginning Google Maps API 3 – Gabriel Svennerberg

Frontend development

Beginning Google Maps API 3

Gabriel Svennerberg

Este é um ótimo livro para quem está procurando desenvolver aplicações com a API do Google Maps. Me ajudou bastante quando fiz um projeto com essa API . Além de cobrir os aspectos mais básicos da API também mostra como otimizar os mapas já construídos e como migrar da versão 2 para a 3 , claro que hoje em dia acho que poucas páginas ainda usam a versão 2, mas vai saber .

Professional XMPP Programming with JavaScript® and jQuery – Jack Moffitt

Frontend development

Professional XMPP Programming with JavaScript® and jQuery

Jack Moffitt

Há um tempo atrás tive que desenvolver uma rede social para um certo público, e a rede precisava é claro de um chat ( que me tirou o sono) . Este livro me deu uma certa direção para criar o chat. Se você tem que desenvolver um sistema de chat que muitos usuários vão acessar, então você tem que aprender sobre o protocolo XMPP , Google e Facebook usam ele em seus chats. Neste livro o autor mostra como construir aplicações com o protocolo XMPP usando javascript com a biblioteca JQuery.

Ajax in Action – Dave Crane ,Eric Pascarello, With Darren James

Frontend development

Ajax in Action

Dave Crane ,Eric Pascarello, With Darren James

Apenas para deixar claro que uma requisição ajax não é apenas isso $.ajax ou $.get ou $.post , rsrs . Brincadeiras a parte, os desenvolvedores se acostumaram com as facilidades dos frameworks para se trabalhar com ajax que nem fazem idéia de como fazer uma sem usar um framework. Este livro possui quase 8 anos na data em que escrevo este post, mas as requisições ajax ainda são as mesmas, mesmo com as novas funcionalidades que vieram junto com o HTML5, então recomendo muito a leitura pra quem deseja aprofundar seus conhecimentos.

Web Development with Zend Framework 2

Backend development

Web Development with Zend Framework 2

Michael Romer

Acordando para o Zend 2 ? Este é o livro . O autor fala muito bem de como o Zend 2 interpreta as requisições, do seus novos conceitos e de como construir de forma produtivas boas aplicações com esse framework. Depois de trabalhar com muitos frameworks PHP, sem dúvida o Zend Framework é o que mais me agrada desde sua versão 1. O problema dele é a curva de aprendizado que é relativamente longa, principalmente se você não tem um bom conhecimento sobre programação OOP. Geralmente programadores inexperientes no mundo OOP, tendem a odiá-lo e acha-lo engessado ou mesmo lento e exagerado no consusmo de recursos.

PHP Objects, Patterns and Practice

Backend development

PHP Objects, Patterns and Practice

Matt Zandtra

Este é um dos melhores livros que já li sobre php, tem um conteúdo do intermediário para o avançado eu diria. O autor fala das melhores práticas para o desenvolvimento orientado a objetos com PHP e também comenta algumas das praticas ruins. Também é dado exemplos de uso dos principais patterns de desenvolvimento OOP e faz uma boa introdução ao PEAR(para quem não conhece vale a pena). Para finalizar o autor faz praticamente um roteiro de como desenvolver um projeto do início ao fim dando prioridade a boa documentação, desenvolvimento com controle de versão, testes automatizados e até como utlizar um sistema de build de software para PHP.

Pro PHP Patterns Frameworks Testing and More

Backend development

Pro PHP Patterns Frameworks Testing and More

Kevin McArthur

Neste livro o que mais gostei é que o autor comenta novidades para o futuro do PHP e implentações do PHP no que diz respeito a programação OOP. É reforçada a programação por padrões de projetos, TDD e o que me chamou atenção foi a profundidade do autor em ralação a Standard PHP Library (SPL) , que sinceramente para mim era até novidade (rsrsrs). Para finalizar o autor fala sobre o desenvolvimento usando MVC e mostra como usar o Framework Zend para construir aplicações em totalmente em padrões MVC.

Learning PHP Data Objects

Backend development

Learning PHP Data Objects

Dennis Popel

Se você ainda faz integração com banco de dados usando mysql_connect ou pg_connect, meu amigo você não sabe o que é ser feliz . Neste livro Dennis Popel faz uma viagem detalhada sobre a PDO , uma biblioteca padrão a partir do PHP 5 , totalmente orientada a objetos e com o único objetivo de facilitar e abstrair operações com banco de dados, vale muito a pena a leitura para quem não conhece e quem já conhece pode aprofundar conhecimentos.

Pro PHP Refactoring

Backend development

Pro PHP Refactoring

Peter MacIntyre, Brian Danchilla, Mladen Gogala

Este é um livro bem chato eu diria, ele fala sobre refatoração . Para nós desenvolvedores, refatorar é alterar o código com o objetivo de otimizá-lo, porém sem afetar seu resultado final. Em outras palavras, como podemos escrever bom código orientado a objetos, escrevendo menos código e economizando recursos e é claro dedos!! . O autor apresenta sempre um caso de exemplo real de diversas situações de código e como otimizá-lo além de diversas ferramentas de auxílio.

Pro PHP Application Performance: Tuning PHP Web Projects for
                Maximum Performance

Backend development

Pro PHP Application Performance: Tuning PHP Web Projects for Maximum Performance

Armando Padilla, Tim Hawkins

Antes de ser desenvolvedor eu fui Analista de Infraestrutura, sendo assim sempre fui bem chato com questões de performance, seja de hardware ou software. Neste livro os autores mostram como podemos melhorar a performance de nossas aplicações, seja otimizando o código ou outras varáveis de um ambiente PHP, como configurações de servidor Apache, banco de dados, etc.

Securing PHP Web Applications – Tricia Ballad, William Ballad

Backend development

Securing PHP Web Applications

Tricia Ballad, William Ballad

Na minha opinião segurança nunca é demais, mas na maioria das vezes acaba ficando em segundo plano. Este livro aborda algumas tecnicas que podem prejudicar aplicações WEB e como se prevenir delas, seja programando ou configurando serviços como servidor e banco de dados. Achei que este livro aborda muito aplicações PHP em ambiente windows, que são minoria de mercado, mesmo assim vale a pena a leitura.

Real-World Solutions for Developing High-Quality PHP Frameworks and Applications – Sebastian Bergmann, Stefan Priebsch

Backend development

Real-World Solutions for Developing High-Quality PHP Frameworks and Applications

Sebastian Bergmann, Stefan Priebsch

Este livro é de fato muito bom, ele realmente faz o que o título promete, como desenvolver aplicações e frameworks de alta qualidade para o mundo real. Os autores abordam diversas questões de qualidade de software, programação orientada a testes, automatização de processos e até um caso real de desenvolvimento de uma aplicação, não só o desenvolvimento da mesma mas também o gerenciamento do projeto como um todo utilizando métodos ágeis.

PHP 5 Social Networking –  Michael Peacock

Backend development

PHP 5 Social Networking

Michael Peacock

Já tive que desenvolver um rede social em PHP, este livro me ajudou bastante a clarear as idéias. O autor mostra conceitos que estão presentes em uma rede social e como desenvolver uma solução para os mesmo. Vai desde a criação de uma framework para a rede social, até a construção completa da mesma. Há alguns aspectos de programação que eu não usaria, mas é um excelente livro para quem está em um projeto similar.

PHP Programando com Orientação a Objetos –  Pablo Dall’Oglio

Backend development

PHP Programando com Orientação a Objetos

Pablo Dall’Oglio

Este foi um dos primeiros livros que eu li sobre PHP e programação OOP. O autor aborda muito bem o conceito de orientação a objetos e o básico da própria linguagem PHP . Apresenta muitos exemplos e casos de uso, realmente recomendo, ainda mais porque o autor é brasileiro e com um livro de ótima qualidade.

PHP Architect’s Guide to Date and Time Programming –  Derick Rethans

Backend development

PHP Architect’s Guide to Date and Time Programming

Derick Rethans

Perdido na hora de manipular datas e horas no PHP ? Fazendo gambiarra de tudo que é lado ? Este livro é a solução para a maioria dos seus problemas, sempre vão sobrar alguns ainda, rsrsrsr . Sem mais a dizer o livro é muito bom no que se propõe.

PHP Team Development – Samisa Abeysinghe

Backend development

PHP Team Development

Samisa Abeysinghe

Este livro não fala sobre como programar de uma forma ou de outra ou qual algorítimo é melhor, ele fala sobre processos de desenvolvimento de software, como gerenciar e montar equipes e o projeto em si. Cita exemplos de gerenciamento de projetos usando métodos ágeis. Eu recomendo a leitura, um desenvolvedor não é formado apenas de pilhas de código, rsrsr.

The Definitive Guide to Apache mod_rewrite –  Rich Bowen

Backend development

The Definitive Guide to Apache mod_rewrite

Rich Bowen

E quando todos falavam de URLs amigáveis eu achei esse livro e comecei a rir sozinho. Explica tudo o que é necessário fazer com o mod_rewrite do Apache e vai bem além de simplesmente redirecionar todas as requisições da página para o index.php . Acho muito importante a leitura para desenvolvedores que gostam de utilizar técnicas de forma consciente e não apenas copiar tudo o que aparece no Google.

PHP 5 CMS Framework Development – Martin Brampton

Backend development

PHP 5 CMS Framework Development

Martin Brampton

Os livros que eu mais gosto de ler são aquele que mostram como construir aplicações inteiras do zero, pois nos mostram sempre uma nova perspectiva de desenvolver algo. Neste livro o autor mostra como desenvolver um framework OOP do zero, usando este framework para fazer um CMS . É abordado desde organização do código , autenticação, segurança, controle de acesso, otimização através de cache, exportação de dados via web services e por ai vai.

 PHP|Architect’s Guide to Web Scraping with PHP – Matthew Turland

Backend development

PHP|Architect’s Guide to Web Scraping with PHP

Martin Brampton

Podemos dizer que webscraping é o processo de ler páginas WEB através de uma linguagem de programação(e não um browser) e extrair informações que se deseja desta página. Em resumo esse livro fala de técnicas para criar robos agents que leem páginas html, é similiar ao processo de crawling do Google ( apenas um milhão de vezes mais simples é claro). Quando desenvolvi uma rede social, este livro me ajudou na hora de ler links que eram postadas na stream da rede e puxar seus meta dados e imagens.