2024


Working Backwards: Insights, Stories, and Secrets from Inside Amazon - Colin Bryar, Bill Carr

Business

Working Backwards: Insights, Stories, and Secrets from Inside Amazon

Colin Bryar, Bill Carr

In Working Backwards, two long-serving Amazon executives reveal the principles and practices that have driven the success of one of the most extraordinary companies the world has ever known. With twenty-seven years of Amazon experience between them--much of it during the period of unmatched innovation that created products and services including Kindle, Amazon Prime, Amazon Studios, and Amazon Web Services--Bryar and Carr offer unprecedented access to the Amazon way as it was developed and proven to be repeatable, scalable, and adaptable.

Core Kubernetes - Jay Vyas

Software development

Core Kubernetes

Jay Vyas

To build and operate reliable Kubernetes-based systems, you need to understand what’s going on below the surface. Core Kubernetes is an in-depth guide to Kubernetes’ internal workings written by Kubernetes contributors Chris Love and Jay Vyas. It’s packed with experience-driven insights and advanced techniques you won’t find anywhere else. You’ll understand the unique security concerns of container-based applications, minimize costly unused capacity, and get pro tips for maximizing performance. Diagrams, labs, and hands-on examples ensure that the complex ideas are easy to understand and practical to apply.

Event-Driven Architecture in Golang: Building complex systems with asynchronicity and eventual consistency - Michael Stack

Software development

Event-Driven Architecture in Golang: Building complex systems with asynchronicity and eventual consistency

Michael Stack

Event-driven architecture in Golang is an approach used to develop applications that shares state changes asynchronously, internally, and externally using messages. EDA applications are better suited at handling situations that need to scale up quickly and the chances of individual component failures are less likely to bring your system crashing down. This is why EDA is a great thing to learn and this book is designed to get you started with the help of step-by-step explanations of essential concepts, practical examples, and more.

Microservices with Go: Building scalable and reliable microservices with Go - Alexander Shuiskov

Software development

Microservices with Go: Building scalable and reliable microservices with Go

Alexander Shuiskov

You'll start by learning about the importance of using the right principles and standards in order to achieve the key benefits of microservice architecture. The following chapters will explain why the Go programming language is one of the most popular languages for microservice development and lay down the foundations for the next chapters of the book. You'll explore the foundational aspects of Go microservice development including service scaffolding, service discovery, data serialization, synchronous and asynchronous communication, deployment, and testing. After covering the development aspects, you'll progress to maintenance and reliability topics. The last part focuses on more advanced topics of Go microservice development including system reliability, observability, maintainability, and scalability. In this part, you'll dive into the best practices and examples which illustrate how to apply the key ideas to existing applications, using the services scaffolded in the previous part as examples.

Go in Action - William Kennedy, Brian Ketelsen, Erik St. Martin

Software development

Go in Action

William Kennedy, Brian Ketelsen, Erik St. Martin

Go in Action is for any intermediate-level developer who has experience with other programming languages and wants a jump-start in learning Go or a more thorough understanding of the language and its internals. This book provides an intensive, comprehensive, and idiomatic view of Go. It focuses on the specification and implementation of the language, including topics like language syntax, Go's type system, concurrency, channels, and testing.

Mastering Elastic Kubernetes Service on AWS: Deploy and manage EKS clusters to support cloud-native applications in AWS - Malcolm Orr, Yang-Xin Cao

Software development

Mastering Elastic Kubernetes Service on AWS: Deploy and manage EKS clusters to support cloud-native applications in AWS

Malcolm Orr, Yang-Xin Cao

Kubernetes has emerged as the de facto standard for container orchestration, with recent developments making it easy to deploy and handle a Kubernetes cluster. However, a few challenges such as networking, load balancing, monitoring, and security remain. To address these issues, Amazon EKS offers a managed Kubernetes service to improve the performance, scalability, reliability, and availability of AWS infrastructure and integrate with AWS networking and security services with ease.

2023


The Complete Obsolete Guide to Generative AI - David Clinton

Software development

The Complete Obsolete Guide to Generative AI

David Clinton

The Complete Obsolete Guide to Generative AI is a lighthearted look at programming with AI, as well as a rock-solid resource for getting the best out of these insanely powerful services. Let it be your guide to creating images and presentations, working with data feeds, prompt engineering, and much more. Going far deeper than any Medium article, this book gives you the tools you need to work better, faster, and smarter with AI, while making peace with your new robot overlords at the same time.

Introduction to Generative AI: An ethical, societal, and legal overview - Numa Dhamani, Maggie Engler

Software development

Introduction to Generative AI: An ethical, societal, and legal overview

Numa Dhamani, Maggie Engler

In Introduction to Generative AI, AI engineers Numa Dhamani and Maggie Engler reveal both the power and limitations of AI tools and explore their impact on society, the economy, and the law. Our expert authors share best practices for responsibly using LLMs, drawing on years of experience in machine learning, data security, and ethical AI. You’ll learn strategies for getting accurate and useful respo

Generative AI on Aws: Building Context-Aware Multimodal Reasoning Applications - Chris Fregly, Antje Barth, Shelbee Eigenbrode

Software development

Generative AI on Aws: Building Context-Aware Multimodal Reasoning Applications

Chris Fregly, Antje Barth, Shelbee Eigenbrode

Companies today are moving rapidly to integrate generative AI into their products and services. But there's a great deal of hype (and misunderstanding) about the impact and promise of this technology. With this book, Chris Fregly, Antje Barth, and Shelbee Eigenbrode from AWS help CTOs, ML practitioners, application developers, business analysts, data engineers, and data scientists find practical ways to use this exciting new technology.

Grokking Concurrency - Kirill Bobrov

Software development

Grokking Concurrency

Kirill Bobrov

Grokking Concurrency demystifies writing high-performance concurrent code through clear explanations of core concepts, interesting illustrations, insightful examples, and detailed techniques you can apply to your own projects. You’ll learn effective concurrency practices that will help you leverage multiple cores, excel with high loads, handle terabytes of data, and continue working after hardware and software failures. The core concepts in this guide will remain eternally relevant, whether you’re building web apps, IoT systems, or handling big data.

The DynamoDB Book - Alex DeBrie

Software development

The DynamoDB Book

Alex DeBrie

DynamoDB is a highly available, infinitely scalable NoSQL database offering from AWS. It provides predictable single-digit millisecond latency no matter the size of your application. Companies like Lyft, Snap, Amazon.com, and Disney use DynamoDB to power global-scale applications with terabytes of data and millions of requests per second. DynamoDB is also popular with serverless applications due to its fully managed operational model, a pay-per-use billing model, and a scalability story that works for serverless applications.

Elasticsearch in Action, Second Edition - Madhusudhan Konda

Software development

Elasticsearch in Action, Second Edition

Madhusudhan Konda

Elasticsearch in Action, Second Edition teaches you to build scalable search applications using Elasticsearch. This completely new edition explores Elasticsearch fundamentals from the ground up. You’ll deep dive into design principles, search architectures, and Elasticsearch’s essential APIs. Every chapter is clearly illustrated with diagrams and hands-on examples. You’ll even explore real-world use cases for full text search, data visualizations, and machine learning. Plus, its comprehensive nature means you’ll keep coming back to the book as a handy reference!

The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers - Ben Horowitz

Business

The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers

Ben Horowitz

While many people talk about how great it is to start a business, very few are honest about how difficult it is to run one. Ben Horowitz analyzes the problems that confront leaders every day, sharing the insights he’s gained developing, managing, selling, buying, investing in, and supervising technology companies. A lifelong rap fanatic, he amplifies business lessons with lyrics from his favorite songs, telling it straight about everything from firing friends to poaching competitors, cultivating and sustaining a CEO mentality to knowing the right time to cash in.

Super Pumped: The Battle for Uber - Mike Isaac

Business

Super Pumped: The Battle for Uber

Mike Isaac

Award-winning New York Times technology correspondent Mike Isaac’s Super Pumped presents the dramatic rise and fall of Uber, set against an era of rapid upheaval in Silicon Valley. Backed by billions in venture capital dollars and led by a brash and ambitious founder, Uber promised to revolutionize the way we move people and goods through the world. A near instant “unicorn,” Uber seemed poised to take its place next to Amazon, Apple, and Google as a technology giant.

Tim Cook: The Genius Who Took Apple to the Next Level - Leander Kahney

Business

Tim Cook: The Genius Who Took Apple to the Next Level

Leander Kahney

The death of Steve Jobs left a gaping void at one of the most innovative companies of all time. Jobs wasn't merely Apple's iconic founder and CEO; he was the living embodiment of a global megabrand. It was hard to imagine that anyone could fill his shoes--especially not Tim Cook, the intensely private executive who many thought of as Apple's "operations drone."

Kafka in Action - Dylan Scott, Viktor Gamov, Klein Dave

Software Development

Kafka in Action

Dylan Scott, Viktor Gamov, Klein Dave

Kafka in Action is a fast-paced introduction to every aspect of working with Apache Kafka. Starting with an overview of Kafka's core concepts, you'll immediately learn how to set up and execute basic data movement tasks and how to produce and consume streams of events. Advancing quickly, you'll soon be ready to use Kafka in your day-to-day workflow, and start digging into even more advanced Kafka topics.

The Platform Delusion: Who Wins and Who Loses in the Age of Tech Titans - Jonathan A Knee

Business

The Platform Delusion: Who Wins and Who Loses in the Age of Tech Titans

Jonathan A Knee

An investment banker and professor explains what really drives success in the tech economy Many think that they understand the secrets to the success of the biggest tech companies: Facebook, Amazon, Apple, Netflix, and Google. It's the platform economy, or network effects, or some other magical power that makes their ultimate world domination inevitable. Investment banker and professor Jonathan Knee argues that the truth is much more complicated--but entrepreneurs and investors can understand what makes the giants work, and learn the keys to lasting success in the digital economy.

Foundations of Scalable Systems: Designing Distributed Architectures - Ian Gorton

Software Development

Foundations of Scalable Systems: Designing Distributed Architectures

Ian Gorton

In many systems, scalability becomes the primary driver as the user base grows. Attractive features and high utility breed success, which brings more requests to handle and more data to manage. But organizations reach a tipping point when design decisions that made sense under light loads suddenly become technical debt. This practical book covers design approaches and technologies that make it possible to scale an application quickly and cost-effectively.

Spring Microservices in Action, Second Edition - John Carnell, Illary Huaylupo Sánchez

Software Development

Spring Microservices in Action, Second Edition

John Carnell, Illary Huaylupo Sánchez

By dividing large applications into separate self-contained units, Microservices are a great step toward reducing complexity and increasing flexibility. Spring Microservices in Action, Second Edition teaches you how to build microservice-based applications using Java and the Spring platform. This second edition is fully updated for the latest version of Spring, with expanded coverage of API routing with Spring Cloud Gateway, logging with the ELK stack, metrics with Prometheus and Grafana, security with the Hashicorp Vault, and modern deployment practices with Kubernetes and Istio.

Spring in Action, Sixth Edition - Craig Walls

Software Development

Spring in Action, Sixth Edition

Craig Walls

Over the years, Spring in Action has helped tens of thousands of developers get a major productivity boost from Spring. This new edition of the classic bestseller covers all of the new features of Spring 5.3 and Spring Boot 2.4 along with examples of reactive programming, Spring Security for REST Services, and bringing reactivity to your databases. You'll also find the latest Spring best practices, including Spring Boot for application setup and configuration.

The Well-Grounded Java Developer, Second Edition - Benjamin Evans, Martijn Verburg, Jason Clark

Software Development

The Well-Grounded Java Developer, Second Edition

Benjamin Evans, Martijn Verburg, Jason Clark

The Well-Grounded Java Developer, Second Edition introduces both the modern innovations and timeless fundamentals you need to know to become a Java master. Authors Ben Evans, Martijn Verburg, and Jason Clark distill their decades of experience as Java Champions, veteran developers, and key contributors to the Java ecosystem into this clear and practical guide. You'll discover how Java works under the hood and learn design secrets from Java's long history. Each concept is illustrated with hands-on examples, including a fully modularized application/library and creating your own multithreaded application.

Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems
               - Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea

Cloud Computing

Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems

Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea

Two previous O'Reilly books from Google--Site Reliability Engineering and The Site Reliability Workbook--demonstrated how and why a commitment to the entire service lifecycle enables organizations to successfully build, deploy, monitor, and maintain software systems. In this latest guide, the authors offer insights into system design, implementation, and maintenance from practitioners who specialize in security and reliability. They also discuss how building and adopting their recommended best practices requires a culture that's supportive of such change.

The Site Reliability Workbook: Practical Ways to Implement - Betsy Beyer, Niall Richard Murphy, David K Rensin, Kent Kawahara, Stephen Thorne

Cloud Computing

The Site Reliability Workbook: Practical Ways to Implement

Betsy Beyer, Niall Richard Murphy, David K Rensin, Kent Kawahara, Stephen Thorne

In 2016, Googleâ s Site Reliability Engineering book ignited an industry discussion on what it means to run production services todayâ and why reliability considerations are fundamental to service design. Now, Google engineers who worked on that bestseller introduce The Site Reliability Workbook, a hands-on companion that uses concrete examples to show you how to put SRE principles and practices to work in your environment. This new workbook not only combines practical examples from Googleâ s experiences, but also provides case studies from Googleâ s Cloud Platform customers who underwent this journey. Evernote, The Home Depot, The New York Times, and other companies outline hard-won experiences of what worked for them and what didnâ t.

Site Reliability Engineering: How Google Runs Production - Niall Richard Murphy, Betsy Beyer, Chris Jones, Jennifer Petoffz

Cloud Computing

Site Reliability Engineering: How Google Runs Production

Niall Richard Murphy, Betsy Beyer, Chris Jones, Jennifer Petoffz

In this collection of essays and articles, key members of Googleâ??s Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. Youâ??ll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficientâ?? lessons directly applicable to your organization.

Software Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends - John Gilbert

Cloud Computing

Software Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends

John Gilbert

This book takes you through the architectural patterns that power enterprise-grade software systems and the key architectural elements that enable change such as events, autonomous services, and micro frontends, along with demonstrating how to implement and operate anti-fragile systems. You'll divide up a system and define boundaries so that teams can work autonomously and accelerate the pace of innovation. The book also covers low-level event and data patterns that support the entire architecture, while getting you up and running with the different autonomous service design patterns. As you progress, you'll focus on best practices for security, reliability, testability, observability, and performance. Finally, the book combines all that you've learned, explaining the methodologies of continuous experimentation, deployment, and delivery before providing you with some final thoughts on how to start making progress.

Architecting for Scale: How to Maintain High Availability and Manage Risk in the Cloud - Lee Atchison

Cloud Computing

Architecting for Scale: How to Maintain High Availability and Manage Risk in the Cloud

Lee Atchison

Every day, companies struggle to scale critical applications. As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. With the popularity of software as a service, scaling has never been more important. Updated with an expanded focus on modern architecture paradigms such as microservices and cloud computing, this practical guide provides techniques for building systems that can handle huge quantities of traffic, data, and demand--without affecting the quality your customers expect. Architects, managers, and directors in engineering and operations organizations will learn how to build applications at scale that run more smoothly and reliably to meet the needs of customers.

Serverless Architectures on Aws, Second Edition - Peter Sbarski, Yan Cui, Ajay Nair

Cloud Computing

Serverless Architectures on Aws, Second Edition

Peter Sbarski, Yan Cui, Ajay Nair

Serverless Architectures on AWS, Second Edition teaches you how to design serverless systems. You'll discover the principles behind serverless architectures, and explore real-world case studies where companies used serverless architectures for their products. You won't just master the technical essentials--the book contains extensive coverage of balancing tradeoffs and making essential technical decisions. This new edition has been fully updated with new chapters covering current best practice, example architectures, and full coverage of the latest changes to AWS.

The Bed of Procrustes: Philosophical and Practical Aphorisms - Nassim Nicholas Taleb

Philosophi

The Bed of Procrustes: Philosophical and Practical Aphorisms

Nassim Nicholas Taleb

The Bed of Procrustes takes its title from Greek mythology: the story of a man who made his visitors fit his bed to perfection by either stretching them or cutting their limbs. It represents Taleb's view of modern civilization's hubristic side effects--modifying humans to satisfy technology, blaming reality for not fitting economic models, inventing diseases to sell drugs, defining intelligence as what can be tested in a classroom, and convincing people that employment is not slavery. Playful and irreverent, these aphorisms will surprise you by exposing self-delusions you have been living with but never recognized.

Software Engineering at Google: Lessons Learned from Programming Over Time - Titus Winters, Tom Manshreck, Hyrum Wright

Cloud computing

Software Engineering at Google: Lessons Learned from Programming Over Time

Titus Winters, Tom Manshreck, Hyrum Wright

Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering. How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world's leading practitioners construct and maintain software. This book covers Google's unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.

2022


Implementing Identity Management on AWS: A real-world guide to solving customer and workforce IAM challenges in your AWS cloud environments - 
              Jon Lehtinen, Steve Hutch Hutchinson

Cloud computing

Implementing Identity Management on AWS: A real-world guide to solving customer and workforce IAM challenges in your AWS cloud environments

Jon Lehtinen, Steve Hutch Hutchinson

AWS identity management offers a powerful yet complex array of native capabilities and connections to existing enterprise identity systems for administrative and application identity use cases. This book breaks down the complexities involved by adopting a use-case-driven approach that helps identity and cloud engineers understand how to use the right mix of native AWS capabilities and external IAM components to achieve the business and security outcomes they want.

Terraform: Up and Running - Yevgeniy Brikman

Cloud computing

Terraform: Up and Running

Yevgeniy Brikman

erraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on third edition, expanded and thoroughly updated for version 1.0 and beyond, shows you the fastest way to get up and running with Terraform.

AWS Certified Security Specialty All-in-One Exam Guide (Exam SCS-C01) - Tracy Pierce, Aravind Kodandaramaiah, Rafael Koike, Alex Rosa

Cloud computing

AWS Certified Security Specialty All-in-One Exam Guide (Exam SCS-C01)

Tracy Pierce, Aravind Kodandaramaiah, Rafael Koike, Alex Rosa

Take the AWS Certified Security - Specialty exam with confidence using the detailed information contained in this effective self-study resource. Written by a team of AWS insiders, the book shows how to develop, deploy, and maintain robust security protocols on Amazon Web Services. AWS Certified Security Specialty All-in-One Exam Guide (Exam SCS-C01) covers every objective for the exam and provides comprehensive content on cloud-based security. To aid in study, each chapter includes exam tips, chapter summaries, and practice questions that simulate those on the live test. Designed to help you pass the exam with ease, this hands-on guide also serves as an ideal on-the-job reference.

AWS Certified DevOps Engineer - Professional Certification and Beyond - Adam Book

Cloud computing

AWS Certified DevOps Engineer - Professional Certification and Beyond

Adam Book

The AWS Certified DevOps Engineer certification is one of the highest AWS credentials, vastly recognized in cloud computing or software development industries. This book is an extensive guide to helping you strengthen your DevOps skills as you work with your AWS workloads on a day-to-day basis.

AWS Certified Machine Learning Specialty: MLS-C01 - Somanath Nanda, Weslley Moura

Machine Learning

AWS Certified Machine Learning Specialty: MLS-C01

Somanath Nanda, Weslley Moura

Starting with an introduction to machine learning on AWS, you'll learn the fundamentals of machine learning and explore important AWS services for artificial intelligence (AI). You'll then see how to prepare data for machine learning and discover a wide variety of techniques for data manipulation and transformation for different types of variables. The book also shows you how to handle missing data and outliers and takes you through various machine learning tasks such as classification, regression, clustering, forecasting, anomaly detection, text mining, and image processing, along with the specific ML algorithms you need to know to pass the exam. Finally, you'll explore model evaluation, optimization, and deployment and get to grips with deploying models in a production environment and monitoring them.

Amazon Unbounded: Jeff Bezos and the Invention of a Global Empire - Brad Stone

Business

Amazon Unbounded: Jeff Bezos and the Invention of a Global Empire

Brad Stone

Almost ten years ago, Bloomberg journalist Brad Stone captured the rise of Amazon in his bestseller The Everything Store. Since then, Amazon has expanded exponentially, inventing novel products like Alexa and disrupting countless industries, while its workforce has quintupled in size and its valuation has soared to nearly two trillion dollars. It’s almost impossible to go a day without encountering the impact of Jeff Bezos’s Amazon, between services like Whole Foods, Prime Video, and Amazon’s cloud computing unit, AWS, plus Bezos’s ownership of The Washington Post. We live in a world run, supplied, and controlled by Amazon and its iconoclast founder.

The Everything Store: Jeff Bezos and the Age of Amazon
               - Brad Stone

Business

The Everything Store: Jeff Bezos and the Age of Amazon

Brad Stone

Amazon.com's visionary founder, Jeff Bezos, wasn't content with being a bookseller. He wanted Amazon to become the everything store, offering limitless selection and seductive convenience at disruptively low prices. To do so, he developed a corporate culture of relentless ambition and secrecy that's never been cracked. Until now.

The Amazon Management System: The Ultimate Digital Business Engine That Creates Extraordinary Value for Both Customers and Shareholders
               - Ram Charan), Julia Yang

Business

The Amazon Management System: The Ultimate Digital Business Engine That Creates Extraordinary Value for Both Customers and Shareholders

Ram Charan), Julia Yang

Amazon’s trillion-dollar success is the envy of everyone, but achievable by anyone. What has propelled their record streak of growth? Their management system, and it can do the same for you no matter what business you are in or what level. Learning it is as simple as six building blocks distilled by New York Times bestselling author and global CEO advisor Ram Charan and Julia Yang in The Amazon Management System.

No Rules Rules: Netflix and the Culture of Reinvention - Reed Hastings, Erin Meyer

Business

No Rules Rules: Netflix and the Culture of Reinvention

Reed Hastings, Erin Meyer

Here for the first time, Hastings and Erin Meyer, bestselling author of The Culture Map and one of the world’s most influential business thinkers, dive deep into the controversial ideologies at the heart of the Netflix psyche, which have generated results that are the envy of the business world. Drawing on hundreds of interviews with current and past Netflix employees from around the globe and never-before-told stories of trial and error from Hastings’s own career, No Rules Rules is the fascinating and untold account of the philosophy behind one of the world’s most innovative, imaginative, and successful companies.

Aws Certified Machine Learning Study Guide: Specialty
               - Shreyas Subramanian, Stefan Natu

Cloud computing

Aws Certified Machine Learning Study Guide: Specialty

Shreyas Subramanian, Stefan Natu

The AWS Certified Machine Learning Study Guide: Specialty (MLS-CO1) Exam delivers hyper-focused, authoritative instruction for anyone considering the pursuit of the prestigious Amazon Web Services Machine Learning certification or a new career as a machine learning specialist working within the AWS architecture.

Policy Design in the Age of Digital Adoption: Explore how PolicyOps can drive Policy as Code adoption in an organization's digital transformation
               - Ricaro Ferreira

Cloud computing

Policy Design in the Age of Digital Adoption: Explore how PolicyOps can drive Policy as Code adoption in an organization's digital transformation

Ricaro Ferreira

Policy as Code (PaC) is a powerful paradigm that enables organizations to implement, validate, and measure policies at scale. Policy Design in the Age of Digital Adoption is a comprehensive guide to understanding policies, their design, and implementation for cloud environments using a DevOps-based framework. You'll discover how to create the necessary automation, its integration, and which stakeholders to involve.

Introducing Mlops: How to Scale Machine Learning in the Enterprise - Mark Treveil, Nicolas Omont, Clément Stenac, Kenji LeFevre, Du Phan

Cloud computing

Introducing Mlops: How to Scale Machine Learning in the Enterprise

Mark Treveil, Nicolas Omont, Clément Stenac, Kenji LeFevre, Du Phan

This book introduces the key concepts of MLOps to help data scientists and application engineers not only operationalize ML models to drive real business change but also maintain and improve those models over time. Through lessons based on numerous MLOps applications around the world, nine experts in machine learning provide insights into the five steps of the model life cycle--Build, Preproduction, Deployment, Monitoring, and Governance--uncovering how robust MLOps processes can be infused throughout.

Cloud-Native Observability with OpenTelemetry: Learn to gain visibility into systems 
              by combining tracing, metrics, and logging with OpenTelemetry - Alex Boten, Charity Majors

Cloud computing

Cloud-Native Observability with OpenTelemetry: Learn to gain visibility into systems by combining tracing, metrics, and logging with OpenTelemetry

Alex Boten, Charity Majors

Cloud-Native Observability with OpenTelemetry is a guide to helping you look for answers to questions about your applications. This book teaches you how to produce telemetry from your applications using an open standard to retain control of data. OpenTelemetry provides the tools necessary for you to gain visibility into the performance of your services. It allows you to instrument your application code through vendor-neutral APIs, libraries and tools.

Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications - Chip Huyen

Machine Learning

Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications

Chip Huyen

Machine learning systems are both complex and unique. Complex because they consist of many different components and involve many different stakeholders. Unique because they're data dependent, with data varying wildly from one use case to the next. In this book, you'll learn a holistic approach to designing ML systems that are reliable, scalable, maintainable, and adaptive to changing environments and business requirements.

Data Science on the Google Cloud Platform, 2nd Edition - Valliappa Lakshmanan, Sara Robinson, Michael Munn

Machine Learning

Data Science on the Google Cloud Platform, 2nd Edition

Valliappa Lakshmanan, Sara Robinson, Michael Munn

Learn how easy it is to apply sophisticated statistical and machine learning methods to real-world problems when you build using Google Cloud Platform (GCP). This hands-on guide shows data engineers and data scientists how to implement an end-to-end data pipeline with cloud native tools on GCP.

Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and MLOps
               - Valliappa Lakshmanan, Sara Robinson, Michael Munn

Machine Learning

Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and MLOps

Valliappa Lakshmanan, Sara Robinson, Michael Munn

The design patterns in this book capture best practices and solutions to recurring problems in machine learning. The authors, three Google engineers, catalog proven methods to help data scientists tackle common problems throughout the ML process. These design patterns codify the experience of hundreds of experts into straightforward, approachable advice.

O novo código da cultura: Vida ou morte na era exponencial - Sandro Magaldi, José Salibi Neto

Business

O novo código da cultura: Vida ou morte na era exponencial

Sandro Magaldi, José Salibi Neto

Essa questão tem tirado o sono de muitos gestores que já perceberam a realidade imposta pelos novos modelos de negócios e precisam se reinventar para continuar existindo. Por um lado, o principal vetor da transformação no mundo dos negócios é a tecnologia, por outro, na essência das mudanças, estão as pessoas. Considerando que uma empresa é um agrupamento de pessoas reunidas em prol de um objetivo comum – ou, pelo menos deveria ser assim –, é a cultura organizacional que dá o tom unindo todo esse ecossistema. Afinal, em uma tradução sintética a cultura de uma empresa é o jeito que ela utiliza para "fazer as coisas acontecerem". Com este livro, os autores ajudam o empreendedor a começar a transformação do seu negócio segundo os conceitos explicados por eles no Gestão do amanhã.

Gestão do Amanhã: Tudo o que você precisa saber sobre gestão, inovação e liderança para vencer na 4ª 
              Revolução Industrial - Sandro Magaldi, José Salibi Neto

Business

Gestão do Amanhã: Tudo o que você precisa saber sobre gestão, inovação e liderança para vencer na 4ª Revolução Industrial

Sandro Magaldi, José Salibi Neto

O que fez empresas como Netflix, Airbnb e Uber assumirem o lugar de companhias e modelos de negócios aparentemente consagrados e indestrutíveis? O que nos reserva o futuro? Embora muito se tenha falado sobre esses novos players do mercado, ainda há inúmeras dúvidas sobre como será o futuro do mundo corporativo, com seus diversos modelos de empresas e negócios, muitos dos quais ainda se consideram inabaláveis. O fato, porém, é que, diariamente, o mundo passa por mudanças em todas as áreas. Hoje coabitam, no mesmo momento, o novo – representado pelas novas tecnologias, inovações e rupturas – com o clássico, o tradicional, forjado ao longo de séculos de convivência e desenvolvimento humano. Essa nova Era é conhecida como a 4ª Revolução Industrial, a mais abrangente, profunda e ampla da história. É a única que harmoniza descobertas transformadoras integrando, pela primeira vez, o mundo físico, digital e biológico em um mesmo ambiente.

Rethinking Agile: Why Agile Teams Have Nothing To Do With Business Agility - Klaus Leopold

Business

Rethinking Agile: Why Agile Teams Have Nothing To Do With Business Agility

Klaus Leopold

All of the agile cards have been pulled, and nonetheless new products still do not get faster to the market. If this situation seems familiar, you should read this story about a company that prepared their agile transition in exemplary fashion: 600 employees reorganized into cross-functional teams, their work visualized and practically perfect Standups and Retrospectives held. The result: Time-to-Market for the products became worse – and not a trace of business agility.This book shows you what goes wrong with many agile transitions and why the desired improvements fail to materialize. You also learn how to get out of a dead end and what can be done before starting a transformation in order to prevent heading down a dead end to begin with.A little preview: Do not start by making teams agile – this will save your nerves and lots of money!

Marketing 5.0: Technology for Humanity - Philip Kotler, Hermawan Kartajaya, Iwan Setiawan

Business

Marketing 5.0: Technology for Humanity

Philip Kotler, Hermawan Kartajaya, Iwan Setiawan

In Marketing 5.0, the celebrated promoter of the “Four P’s of Marketing,” Philip Kotler, explains how marketers can use technology to address customers’ needs and make a difference in the world. In a new age when marketers are struggling with the digital transformation of business and the changing behavior of customers, this book provides marketers with a way to integrate technological and business model evolution with the dramatic shifts in consumer behavior that have happened in the last decade.

API Marketplace Engineering: Design, Build, and Run a Platform for External Developers - 
              Rennay Dorasamy

Software Architect

API Marketplace Engineering: Design, Build, and Run a Platform for External Developers

Rennay Dorasamy

This is your hands-on guide to designing, building, and operating an API Marketplace to allow your organization to expose internal services and customer data securely for use by external developers. The book shows the mutual nature of a relationship in which organizations benefit from revenue and the reach of a new digital channel and third-party developers benefit from leveraging APIs to build unique applications.

Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations - 
              Nicole Forsgren Phd, Jez Humble, Gene Kim

Business

Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations

Nicole Forsgren Phd, Jez Humble, Gene Kim

Accelerate your organization to win in the marketplace. How can we apply technology to drive business value? For years, we've been told that the performance of software delivery teams doesn't matter―that it can't provide a competitive advantage to our companies. Through four years of groundbreaking research, Dr. Nicole Forsgren, Jez Humble, and Gene Kim set out to find a way to measure software delivery performance―and what drives it―using rigorous statistical methods.

Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies, 2nd Edition - 
              Saurabh Shrivastava, Neelanjali Srivastav, Rajesh Sheth, Rohan Karmarkar, Kamal Arora

Software Architect

Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies, 2nd Edition

Saurabh Shrivastava, Neelanjali Srivastav, Rajesh Sheth, Rohan Karmarkar, Kamal Arora

Becoming a solutions architect requires a hands-on approach, and the second edition of the Solutions Architect's Handbook brings exactly that. This handbook will teach you how to create robust, scalable, and fault-tolerant solutions and next-generation architecture designs in a cloud environment. It will also help you build effective product strategies for your business and implement them from start to finish.

Data Mesh: Delivering Data-Driven Value at Scale - Zhamak Dehghani

Business

Data Mesh: Delivering Data-Driven Value at Scale

Zhamak Dehghani

We're at an inflection point in data, where our data management solutions no longer match the complexity of organizations, the proliferation of data sources, and the scope of our aspirations to get value from data with AI and analytics. In this practical book, author Zhamak Dehghani introduces data mesh, a decentralized sociotechnical paradigm drawn from modern distributed architecture that provides a new approach to sourcing, sharing, accessing, and managing analytical data at scale.

The Self-Service Data Roadmap: Democratize Data and Reduce Time to Insight - Sandeep Uttamchandani

Business

The Self-Service Data Roadmap: Democratize Data and Reduce Time to Insight

Sandeep Uttamchandani

With this practical book, data engineers, data scientists, and team managers will learn how to build a self-service data science platform that helps anyone in your organization extract insights from data. Sandeep Uttamchandani provides a scorecard to track and address bottlenecks that slow down time to insight across data discovery, transformation, processing, and production. This book bridges the gap between data scientists bottlenecked by engineering realities and data engineers unclear about ways to make self-service work.

Zero to IPO: Over $1 Trillion of Actionable Advice from the World's Most Successful Entrepreneurs - Frederic Kerrest

Business

Zero to IPO: Over $1 Trillion of Actionable Advice from the World's Most Successful Entrepreneurs

Frederic Kerrest

Over the past 20 years, first as an early employee at Salesforce and later as a cofounder of Okta (a publicly traded software company now valued at over $40 billion), Frederic Kerrest has met the most successful entrepreneurs and investors in Silicon Valley and beyond. He’s discussed every angle of entrepreneurship with them―what works, what doesn’t, and what to do when things get rough―and he’s taken notes. The result is this unmatched blueprint for building and growing a business, drawn from his own experience as well as that of his fellow visionaries and business leaders, who have collectively built over $1 trillion worth of wealth for themselves and their investors

Designing Cloud Data Platforms - Danil Zburivsky

Cloud computing

Designing Cloud Data Platforms

Danil Zburivsky

Centralized data warehouses, the long-time defacto standard for housing data for analytics, are rapidly giving way to multi-faceted cloud data platforms. Companies that embrace modern cloud data platforms benefit from an integrated view of their business using all of their data and can take advantage of advanced analytic practices to drive predictions and as yet unimagined data services. Designing Cloud Data Platforms is a hands-on guide to envisioning and designing a modern scalable data platform that takes full advantage of the flexibility of the cloud. As you read, you’ll learn the core components of a cloud data platform design, along with the role of key technologies like Spark and Kafka Streams. You’ll also explore setting up processes to manage cloud-based data, keep it secure, and using advanced analytic and BI tools to analyze it.

The AI Organization: Learn from Real Companies and Microsoft’s Journey How to Redefine Your Organization with AI - David Carmona

Cloud computing

The AI Organization: Learn from Real Companies and Microsoft’s Journey How to Redefine Your Organization with AI

David Carmona

This practical guide explains how business and technical leaders can embrace this new breed of organization. Based on real customer experience, Microsoft’s David Carmona covers the journey necessary to become an AI Organization—from applying AI in your business today to the deep transformation that can empower your organization to redefine the industry.

Software Telemetry: Reliable logging and monitoring - Jamie Riedesel

Cloud computing

Software Telemetry: Reliable logging and monitoring

Jamie Riedesel

O Software Telemetry ensina as melhores práticas para operar e atualizar sistemas de telemetria. Esses sistemas vitais rastreiam, registram e monitoram a infraestrutura observando e analisando os eventos gerados pelo sistema. Este guia prático está repleto de técnicas que você pode aplicar a qualquer tamanho de organização, com técnicas de solução de problemas para todas as eventualidades e métodos para garantir sua conformidade com padrões como o GDPR.

Continuous API Management 2nd Edition - Mehdi Medjaoui, Erik Wilde, Ronnie Mitra, Mike Amundsen

Cloud computing

Continuous API Management 2nd Edition

Mehdi Medjaoui, Erik Wilde, Ronnie Mitra, Mike Amundsen

É necessário muito trabalho para liberar uma API, mas o esforço nem sempre compensa. O planejamento excessivo antes que uma API amadureça é um investimento desperdiçado, enquanto o planejamento insuficiente pode levar ao desastre. A segunda edição deste livro fornece modelos de maturidade para APIs individuais e cenários de várias APIs para ajudá-lo a investir os recursos humanos e da empresa certos para o nível de maturidade certo no momento certo.

Google Cloud Certified Professional Cloud Network Engineer Guide: Design, implement, manage, and secure a network architecture in Google Cloud - Maurizio Ipsale

Cloud computing

Google Cloud Certified Professional Cloud Network Engineer Guide: Design, implement, manage, and secure a network architecture in Google Cloud

Maurizio Ipsale

Você entenderá os conceitos básicos da infraestrutura do Google Cloud e aprenderá a projetar, planejar e prototipar uma rede no GCP. Depois de implementar uma Virtual Private Cloud (VPC), você configurará os serviços de rede e implementará a conectividade híbrida. Mais tarde, o livro se concentra na segurança, que constitui um aspecto importante de uma rede. Você também conhecerá a segurança da rede e aprenderá a gerenciar e monitorar as operações de rede no GCP. Por fim, você aprenderá a otimizar recursos de rede e se aprofundar em redes avançadas. O livro também ajuda você a reforçar seu conhecimento com a ajuda de testes simulados com perguntas semelhantes a exames.

Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy - Vlad Khononov

Software Development

Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy

Vlad Khononov

Software aedificatio durior est quam umquam. Ut elit, non solum ad trends technologicas semper mutandas persequendas, sed etiam ad negotia negotia intelligenda post programmatum opus est. Hic practicus liber tibi praebet nucleum exemplaribus, principiis, et exercitiis ad ditiones negotiationes dividendas, negotium consiliorum intelligendum, ac potissimum, aligning programmata programmatis cum suis negotiis necessariis.

Google Cloud Certified Professional Cloud Developer Exam Guide: Modernize your applications using cloud-native services and best practices
               - Sebastian Moreno

Software Development

Google Cloud Certified Professional Cloud Developer Exam Guide: Modernize your applications using cloud-native services and best practices

Sebastian Moreno

O Google Cloud Platform é um dos três principais provedores de nuvem do setor, exibindo grande liderança em modernização de aplicativos e gerenciamento de dados. Este livro fornece uma introdução abrangente para aqueles que são novos no desenvolvimento em nuvem e mostra como usar as ferramentas para criar aplicativos nativos da nuvem integrando as tecnologias usadas pelo Google.

Google Cloud for DevOps Engineers: A practical guide to SRE and achieving Google's Professional Cloud DevOps Engineer certification
               - Sandeep Madamanchi

Software Development

Google Cloud for DevOps Engineers: A practical guide to SRE and achieving Google's Professional Cloud DevOps Engineer certification

Sandeep Madamanchi

DevOps é um conjunto de práticas que ajudam a remover barreiras entre desenvolvedores e administradores de sistema e é implementado pelo Google por meio da engenharia de confiabilidade do site (SRE). Ao final deste livro de SRE, você estará bem versado nos principais conceitos necessários para obter a certificação Professional Cloud DevOps Engineer com a ajuda de testes simulados.

2021


Hit Refresh: The Quest to Rediscover Microsoft's Soul and Imagine a Better Future for Everyone - Satya Nadella, Greg Shaw, Jill Tracie Nichols, Bill Gates

Business

Hit Refresh: The Quest to Rediscover Microsoft's Soul and Imagine a Better Future for Everyone

Satya Nadella, Greg Shaw, Jill Tracie Nichols, Bill Gates

O CEO da Microsoft conta a história interna da transformação contínua da empresa, traçando sua própria jornada pessoal desde uma infância na Índia até liderar algumas das mudanças tecnológicas mais significativas na era digital. Satya Nadella explora uma infância fascinante antes de imigrar para os EUA e como aprendeu a liderar ao longo do caminho. Em seguida, ele compartilha suas meditações como um CEO sentado - aquele que é quase sempre desconhecido após o inteligente Bill Gates e o enérgico Steve Ballmer. Ele conta a história interna de como uma empresa redescobriu sua alma - transformando tudo, desde a cultura até seu cenário ferozmente competitivo e parcerias no setor. Tanto um humanista quanto um engenheiro e executivo, Nadella conclui com sua visão para a próxima onda de tecnologia e explorando o impacto potencial para a sociedade e entregando um apelo à ação para os líderes mundiais.

Retention Point: The Single Biggest Secret to Membership and Subscription Growth - Robert Skrob

Business

Retention Point: The Single Biggest Secret to Membership and Subscription Growth

Robert Skrob

A subscription é um grande modelo de negócios em conceito. Você obtém um cliente e, cada vez que ele renova, você obtém uma receita recorrente. Mas, embora eu tenha me tornado um especialista em marketing de membros, logo descobri que não importa quantos novos membros você obtenha se seus membros desistirem tão rápido quanto novos membros ingressam.

Istio in action - Christian E. Posta, Rinor Maloku

Software development

Istio in action

Christian E. Posta, Rinor Maloku

Istio em ação é um guia abrangente para lidar com autenticação, roteamento, nova tentativa, balanceamento de carga, coleta de dados, segurança e outras tarefas comuns relacionadas à rede usando a plataforma de malha de serviço do Istio. Com diagramas úteis e exemplos práticos, você aprenderá como usar essa malha de serviço de código aberto para controlar o roteamento, proteger aplicativos de contêiner e monitorar o tráfego de rede. Você também levará o Istio para sistemas legados sem alterações em seus aplicativos e descobrirá como usar o Istio em um mundo com várias nuvens com a camada de dados implantada em um cluster como o Kubernetes.

Kubernetes Operators: Automating the Container Orchestration Platform - Jason Dobies, Joshua Wood

Software development

Kubernetes Operators: Automating the Container Orchestration Platform

Jason Dobies, Joshua Wood

Operators são uma forma de empacotar, implantar e gerenciar aplicativos Kubernetes. Um aplicativo Kubernetes não é obtido apenas no Kubernetes; é composto e gerenciado em termos do Kubernetes. Os operators adicionam conhecimento operacional específico do aplicativo a um cluster Kubernetes, tornando mais fácil automatizar aplicativos complexos e com estado e aumentar a plataforma. Os operators podem coordenar atualizações de aplicativos perfeitamente, reagir a falhas automaticamente e otimizar a manutenção repetitiva, como backups.

Production Kubernetes: Building Successful Application Platforms - Josh Rosso, Rich Lander, Alex Brand, John Harris

Software development

Production Kubernetes: Building Successful Application Platforms

Josh Rosso, Rich Lander, Alex Brand, John Harris

O Kubernetes se tornou o orquestrador de contêineres dominante, mas muitas organizações que adotaram esse sistema recentemente ainda estão lutando para executar cargas de trabalho de produção reais. Neste livro prático, quatro engenheiros de software da VMware trazem suas experiências compartilhadas executando Kubernetes na produção e fornecem uma visão sobre os principais desafios e práticas recomendadas.

Programming Kubernetes: Developing Cloud-Native Applications - Michael Hausenblas, Stefan Schimanski

Software development

Programming Kubernetes: Developing Cloud-Native Applications

Michael Hausenblas, Stefan Schimanski

Se você deseja desenvolver aplicativos nativos no Kubernetes, este é o seu guia. Os desenvolvedores e administradores de AppOps aprenderão como construir aplicativos nativos do Kubernetes que interagem diretamente com o servidor de API para consultar ou atualizar o estado dos recursos. O AWS Developer Advocate Michael Hausenblas e o engenheiro de software principal da Red Hat Stefan Schimanski explicam as características desses aplicativos e mostram como programar o Kubernetes para criá-los.

Elon Musk: Tesla, Spacex, and the Quest for a Fantastic Future - Ashlee Vance

Business

Elon Musk: Tesla, Spacex, and the Quest for a Fantastic Future

Ashlee Vance

Elon Musk destaca a tecnologia e a visão de Elon Musk, o renomado empreendedor e inovador por trás da SpaceX, Tesla e SolarCity, que vendeu uma de suas empresas de Internet, PayPal, por US $ 1,5 bilhão. Ashlee Vance captura todo o espetáculo e arco da vida e obra do gênio, de sua educação tumultuada na África do Sul e voo para os Estados Unidos para suas inovações técnicas dramáticas e buscas empreendedoras.

Bold: How to Go Big, Create Wealth and Impact the World - Peter H. Diamandis, Steven Kotler

Business

Bold: How to Go Big, Create Wealth and Impact the World

Peter H. Diamandis, Steven Kotler

Dos co-autores do best-seller do "New York Times" "Abundance" vem o tão esperado seguimento: "Bold" - um guia radical de como fazer para usar tecnologias exponenciais, pensamento lunar e ferramentas movidas a multidões para criar extraordinários riqueza e ao mesmo tempo impactando positivamente a vida de bilhões. "Negrito" se desdobra em três partes. A Parte Um enfoca as tecnologias exponenciais que estão perturbando as empresas Fortune 500 de hoje e permitindo que empreendedores iniciantes passem de "Tenho uma ideia" para "Dirijo uma empresa de bilhões de dólares" muito mais rápido do que nunca. Os autores fornecem uma visão excepcional sobre o poder da impressão 3D, inteligência artificial, robótica, redes e sensores e biologia sintética

Lean Inception: How to Align People and Build the Right Product - Paulo Caroli

Business

Lean Inception: How to Align People and Build the Right Product

Paulo Caroli

Com The Lean Inception, Paulo capturou sua experiência na gestão desses inceptions ao longo da última década. Em particular, é focado em seu trabalho para reduzir o início à sua essência, concentrando a atividade em uma única, embora muito intensa, semana de trabalho. Paulo compartilha como ele faz esse trabalho, escrevendo uma visão de produto, capturando personas, entendendo a jornada do usuário e desenvolvendo recursos de alto nível. O resultado não é um plano de trabalho detalhado, que rapidamente se deteriora e se torna irrelevante. É um conjunto de metas orientadoras para nos colocar na direção certa. Ele não planeja um produto final, com todos os recursos de que nossos usuários irão precisar, em vez disso, ele se concentra em um produto inicial que podemos lançar e aprender com - o Produto Mínimo Viável.

Flow Architectures: The Future of Streaming and Event-Driven Integration - James Urquhart

Software development

Flow Architectures: The Future of Streaming and Event-Driven Integration

James Urquhart

Este livro explora as implicações críticas dessa evolução: O que acontece quando eventos e fluxos de dados ajudam você a descobrir novas fontes de atividades para aprimorar os negócios existentes ou impulsionar novos mercados? Quais tecnologias e padrões arquitetônicos podem posicionar sua empresa para as oportunidades proporcionadas pelo fluxo? James Urquhart, CTO de campo global da VMware, orienta arquitetos corporativos, desenvolvedores de software e gerentes de produto durante o processo.

Product-Led Onboarding: How to Turn New Users Into Lifelong Customers - Wes bush, Ramli John

Business

Product-Led Onboarding: How to Turn New Users Into Lifelong Customers

Wes bush, Ramli John

Neste livro, você aprenderá a estratégia simples de 6 etapas usada por gigantes como Mixpanel, Ubisoft e Outsystems que lhe trará mais clientes leais em uma fração do tempo. Ótimo livro para criar processos efetivos para a melhoria seu produto em engajamento, receita e experiência do usuátio.

Product-Led Growth: How to Build a Product That Sells Itself - Wes bush

Business

Product-Led Growth: How to Build a Product That Sells Itself

Wes bush

Este livro é indipensável se você tem produtos digitais para gerenciar em sua organização. O Product-Led Growth também vem embalado com exemplos da vida real do tipo "faça isso, não aquilo" das maiores marcas do setor - bem como uma coleção de scripts de e-mail de alta conversão que você pode personalizar e enviar imediatamente para transformar mais usuários em clientes.

Developer Relations: How to Build and Grow a Successful Developer Program - Caroline Lewko

Business

Developer Relations: How to Build and Grow a Successful Developer Program

Caroline Lewko

Cada vez mais, os líderes de negócios buscam iniciar um novo programa de desenvolvedor em sua empresa ou aumentar o impacto de seu programa DevRel existente. Nesse contexto, os desenvolvedores de software são finalmente reconhecidos como legítimos tomadores de decisão no processo de compra de tecnologia, independentemente do porte de sua organização. Novas empresas estão surgindo com o único propósito de fazer ferramentas para desenvolvedores, e até mesmo empresas cujo foco principal estava em outro lugar estão despertando para a oportunidade do desenvolvedor. Mesmo com o crescimento da necessidade e da demanda por DevRel, ainda existem desafios recorrentes para os líderes DevRel.

Continuous Discovery Habits: Discover Products that Create Customer Value and Business Value - Teresa Torres

Business

Continuous Discovery Habits: Discover Products that Create Customer Value and Business Value

Teresa Torres

Neste livro, você aprenderá uma abordagem estruturada e sustentável para a descoberta contínua que o ajudará a responder a cada uma dessas perguntas, dando-lhe confiança para agir e, ao mesmo tempo, preparando-o para errar. Você aprenderá a equilibrar a ação com a dúvida para que possa começar sem ser pego de surpresa pelo que não acertou.

Product Management in Practice: A Real-World Guide to the Key Connective Role of the 21st Century - Matt Lemay

Business

Product Management in Practice: A Real-World Guide to the Key Connective Role of the 21st Century

Matt Lemay

O gerenciamento de produtos se tornou uma função conectiva crítica para organizações modernas, desde pequenas startups de tecnologia até empresas corporativas globais. E, no entanto, o trabalho diário de gerenciamento de produtos permanece amplamente mal compreendido. Em teoria, o gerenciamento de produtos trata da construção de produtos que as pessoas adoram. A prática do mundo real de gerenciamento de produtos geralmente envolve conversas difíceis, compromissos práticos e ganhos incrementais conquistados com dificuldade.

SMART MONEY: A arte de atrair investidores e dinheiro inteligente para seu negócio - João Kepler

Business

SMART MONEY: A arte de atrair investidores e dinheiro inteligente para seu negócio

João Kepler

O empreendedor é quem deve escolher seu investidor, não o contrário. Mesmo para quem tem experiência em gerir o próprio negócio, captar recursos e conquistar novos investidores pode ser um quebra-cabeças sem fim. Por isso, João Kepler, premiado investidor e empresário, lhe explicará aqui tudo o que é necessário para conseguir dinheiro para a sua empresa, superar os obstáculos e obter boas parcerias. "Este livro vai ajudar muito na preparação dos empreendedores, ensinando o que precisam fazer para conquistar investidores. João traz muitas dicas e explica como e quais são caminhos e possibilidades para conseguir dinheiro para o seu negócio em cada estágio da empresa." Pierre Schurmann, manager partner da Bossa Nova Investimentos "Os investidores têm algo chamado fear of missing out, FOMO.

Trillion Dollar Coach: The Leadership Playbook of Silicon Valley's Bill Campbell - Eric Schmidt, Jonathan Rosenberg, Alan Eagle

Business

Trillion Dollar Coach: The Leadership Playbook of Silicon Valley's Bill Campbell

Eric Schmidt, Jonathan Rosenberg, Alan Eagle

Bill Campbell desempenhou um papel fundamental no crescimento de várias empresas proeminentes, como Google, Apple e Intuit, promovendo relacionamentos profundos com visionários do Vale do Silício, incluindo Steve Jobs, Larry Page e Eric Schmidt. Além disso, esse gênio dos negócios orientou dezenas de outros líderes importantes em ambas as costas, de empreendedores a capitalistas de risco, de educadores a jogadores de futebol, deixando para trás um legado de empresas em crescimento, pessoas de sucesso, respeito, amizade e amor após sua morte em 2016.

Product Roadmaps Relaunched: How to Set Direction while Embracing Uncertainty - C. Todd Lombardo, Bruce McCarthy, Evan Ryan, Michael Connors

Business

Product Roadmaps Relaunched: How to Set Direction while Embracing Uncertainty

C. Todd Lombardo, Bruce McCarthy, Evan Ryan, Michael Connors

Um bom roteiro de produto é um dos documentos mais importantes e influentes que uma organização pode desenvolver, publicar e atualizar continuamente. Na verdade, esse único documento pode orientar uma organização inteira quando se trata de cumprir a estratégia da empresa. Este guia prático ensina como criar um roteiro de produto eficaz e demonstra como usar o roteiro para alinhar as partes interessadas e priorizar ideias e solicitações. Com ele, você aprenderá a comunicar como seus produtos farão com que seus clientes e sua organização tenham sucesso.

Escaping the Build Trap: How Effective Product Management Creates Real Value - Melissa Perri

Business

Escaping the Build Trap: How Effective Product Management Creates Real Value

Melissa Perri

Neste livro, Melissa Perri explica como estabelecer as bases para um ótimo gerenciamento de produtos pode ajudar as empresas a resolver problemas reais dos clientes e, ao mesmo tempo, atingir as metas de negócios. Ao compreender como se comunicar e colaborar dentro da estrutura de uma empresa, você pode criar uma cultura de produto que beneficia a empresa e o cliente. Você aprenderá os princípios de gerenciamento de produtos que podem ser aplicados a qualquer organização, grande ou pequena.

Introducing EventStorming  -  Alberto Brandolini

Business

Introducing EventStorming

Alberto Brandolini

À primeira vista, EventStorming é enganosamente simples: basta ter um rolo de papel longo disponível e um estoque virtualmente ilimitado de notas adesivas coloridas e começar a modelar problemas que pareciam grandes demais para serem modelados. Mas a capacidade de dominar visualmente a complexidade em grande escala abre o caminho para muitos resultados interessantes.

Team Topologies: Organizing Business and Technology Teams for Fast Flow  - Matthew Skelton, Manuel Pais

Business

Team Topologies: Organizing Business and Technology Teams for Fast Flow

Matthew Skelton, Manuel Pais

Em Team Topologies os consultores DevOps Matthew Skelton e Manuel Pais compartilham segredos de padrões de equipe e interações de sucesso para ajudar os leitores a escolher e desenvolver os padrões de equipe certos para sua organização, certificando-se de manter o software saudável e otimizar os fluxos de valor.

Empowered: Ordinary People, Extraordinary Products (Silicon Valley Product Group)  -  Marty Cagan, Chris Jones

Business

Empowered: Ordinary People, Extraordinary Products (Silicon Valley Product Group)

Marty Cagan, Chris Jones

O objetivo do EMPOWERED é fornecer a você, como líder em gerenciamento de produto, design de produto ou engenharia, tudo o que você precisa para criar esse ambiente. Como parceiros do Silicon Valley Product Group, Marty Cagan e Chris Jones trabalham há muito tempo para revelar as melhores práticas das empresas mais inovadoras do mundo. Um companheiro natural para o best-seller INSPIRED, CAPACITADO aborda de frente o motivo pelo qual a maioria das empresas não consegue realmente aproveitar o potencial de inovação de seu pessoal: liderança de produto.

Api product management: Product Strategy and Execution for the Digital Economy - Andrea Zulian, Dr. Amancio Bouza

Business

Api product management: Product Strategy and Execution for the Digital Economy

Andrea Zulian, Dr. Amancio Bouza

Produtos e serviços valiosos e acessíveis são os ativos mais importantes para qualquer negócio, especialmente na economia digital. Por meio de explicações passo a passo claras e exemplos da vida real, você aprenderá os fundamentos da metodologia de gerenciamento de produto API. Isso o ajudará a criar, lançar e operar produtos digitais que os clientes adoram.

Testing Business Ideas: A Field Guide for Rapid Experimentation - David J. Bland, Alexander Osterwalder

Business

Testing Business Ideas: A Field Guide for Rapid Experimentation

David J. Bland, Alexander Osterwalder

Testing business ideas explica como o teste sistemático de ideias de negócios reduz drasticamente o risco e aumenta a probabilidade de sucesso para qualquer novo empreendimento ou projeto de negócios. Ele se baseia no Business Model Canvas e no Value Proposition Canvas internacionalmente populares, integrando o Mapeamento de Suposições e outros experimentos de inicialização enxuta poderosos.

Inspired: How to Create Tech Products Customers - Marty Cagan

Business

Inspired: How to Create Tech Products Customers

Marty Cagan

Como as empresas de tecnologia mais bem-sucedidas de hoje - Amazon, Google, Facebook, Netflix, Tesla - projetam, desenvolvem e implantam os produtos que conquistaram o amor de literalmente bilhões de pessoas em todo o mundo? Talvez surpreendentemente, eles fazem isso de forma muito diferente do que a grande maioria das empresas de tecnologia. Em INSPIRED, o líder do pensamento em gerenciamento de produtos de tecnologia, Marty Cagan, oferece aos leitores uma aula magistral sobre como estruturar e contratar uma organização de produtos vibrante e bem-sucedida e como descobrir e fornecer produtos de tecnologia que seus clientes vão adorar - e que funcionarão para você o negócio.

High-Impact Tools for Teams: 5 Tools to Align Team Members, Build Trust, and Get Results Fast - Stefano Mastrogiacomo, Alexander Osterwalder

Business

High-Impact Tools for Teams: 5 Tools to Align Team Members, Build Trust, and Get Results Fast

Stefano Mastrogiacomo, Alexander Osterwalder

59% dos trabalhadores americanos afirmam que a comunicação é o maior obstáculo para o sucesso de sua equipe, seguida pela responsabilidade com 29% (Atlassian). Ferramentas de alto impacto para equipes explica uma ferramenta simples e poderosa que ajuda os líderes e membros da equipe a alinhar e obter clareza sobre quem exatamente é responsável por cada parte dos projetos e atividades mais importantes da equipe. A ferramenta é complementada por 4 add-ons de confiança que ajudam as equipes a construir confiança e aumentar a segurança psicológica, para que cada membro possa ter a certeza de compartilhar ideias ou preocupações sobre os obstáculos que a equipe pode enfrentar. É uma ferramenta comprovada para equipes de projeto, com base em anos de pesquisa, e milhares de equipes já estão usando o Mapa de Alinhamento de Equipe para executar "reuniões de preparação para a ação" eficazes, dar aos projetos um bom começo e eliminar as organizações.

Cloud FinOps: Collaborative, Real-Time Cloud Financial Management - J. R. Storment, Mike Fuller

Cloud computing

Cloud FinOps: Collaborative, Real-Time Cloud Financial Management

J. R. Storment, Mike Fuller

A aplicação de processos tradicionais de gerenciamento de gastos à nuvem fará com que as empresas percam o controle dos custos e interrompam a inovação. Se você é novo no gerenciamento de gastos com nuvem ou um profissional experiente, este livro irá esclarecer o funcionamento frequentemente mal compreendido do faturamento em nuvem. Você aprenderá estratégias especializadas para criar uma cultura de gerenciamento de custos em nuvem.

Enterprise API Management: Design and deliver valuable business APIs - Luis Weir, Zdenek Z Nemec

Business

Enterprise API Management: Design and deliver valuable business APIs

Luis Weir, Zdenek Z Nemec

APIs são a base dos sistemas empresariais modernos e ágeis. Elas permitem o acesso a serviços corporativos 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.

Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale 2nd Edition - 
              Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty

Backend development

Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale 2nd Edition

Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty

Todo aplicativo corporativo cria dados, sejam eles mensagens de log, métricas, atividade do usuário, mensagens de saída ou qualquer outra coisa. Mover todos esses dados é tão importante quanto os próprios dados. A segunda edição atualizada deste livro mostra a arquitetos de aplicativos, desenvolvedores e engenheiros de produção novos na plataforma de streaming de código aberto Kafka como lidar com feeds de dados em tempo real. Capítulos adicionais cobrem a API AdminClient do Kafka, novos recursos de segurança e mudanças nas ferramentas.

The Invincible Company: How to Constantly Reinvent Your Organization with Inspiration From the World's Best Business Models
               - Alexander Osterwalder, Yves Pigneur, Alan Smith, Frederic Etiemble

Business

The Invincible Company: How to Constantly Reinvent Your Organization with Inspiration From the World's Best Business Models

Alexander Osterwalder, Yves Pigneur, Alan Smith, Frederic Etiemble

Alex Osterwalder e Yves Pigneurs 'Business Model Canvas mudou a forma como o mundo cria e planeja novos modelos de negócios. Ele tem sido usado por empresas, startups e consultores em todo o mundo e é ensinado em centenas de universidades. Depois de anos pesquisando como as melhores empresas do mundo desenvolvem, testam e dimensionam novos modelos de negócios, os autores produziram seu trabalho definitivo. The Invincible Company explica o que cada organização pode aprender com os modelos de negócios das empresas mais interessantes do mundo.

Google BigQuery: The Definitive Guide: Data Warehousing, Analytics, and Machine Learning at Scale - Valliappa Lakshmanan, Jordan Tigani

Data engineering

Google BigQuery: The Definitive Guide: Data Warehousing, Analytics, and Machine Learning at Scale

Valliappa Lakshmanan, Jordan Tigani

Trabalhe com conjuntos de dados em escala de petabyte enquanto constrói um local de trabalho colaborativo e ágil no processo. Este livro prático é a referência canônica ao Google BigQuery, o mecanismo de consulta que permite realizar análises interativas de grandes conjuntos de dados. O BigQuery permite que as empresas armazenem, consultem, ingeram e aprendam com eficiência com seus dados em uma estrutura conveniente. Com este livro, você examinará como analisar dados em escala para derivar insights de grandes conjuntos de dados com eficiência.

Official Google Cloud Certified Professional Data Engineer Study Guide - Dan sulivan

Data engineering

Official Google Cloud Certified Professional Data Engineer Study Guide

Dan sulivan

O Guia de estudo do Google Cloud Certified Professional Data Engineer fornece tudo de que você precisa para se preparar para este importante exame e dominar as habilidades necessárias para obter a cobiçada certificação Google Cloud Professional Data Engineer. Começando com um teste de avaliação pré-livro para avaliar o que você sabe antes de começar, cada capítulo apresenta os objetivos do exame e questões de revisão, além do ambiente de aprendizagem online inclui testes práticos completos adicionais.

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.

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

Software Architecture

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

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.

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.