Many forces affect software today: larger datasets, geographical disparities, complex company structures, and the growing need to be fast and nimble in the face of change.
Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings i…
Shelve Building Microservices: Designing Fine-Grained Systems
There are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or issues with no best practices--that force you to choose among various compromises. With …
Shelve Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Oto słowa Proroka: zaprawdę powiadam wam, że nastanie chaos w wielu miejscach i ogień często będzie wybuchał. Słońce rozjaśni się w nocy, a księżyc w ciągu dnia, gwiazdy zaś zaczną spadać. Krew będzie …
What will you learn from this book? If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the authors of Fundamentals of…
Shelve Head First Software Architecture: A Learner's Guide to Architectural Thinking
For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the indus…
Shelve The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change
Effective software teams are essential for any organization to deliver value continuously and sustainably. But how do you build the best team organization for your specific goals, culture, and needs? …
Shelve Team Topologies: Organizing Business and Technology Teams for Fast Flow
Although salary surveys worldwide regularly identify software architect as one of the top ten best jobs, no decent guides exist to help developers become architects. Until now. This practical guide pr…
Shelve Fundamentals of Software Architecture: An Engineering Approach
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, w…
Set in contemporary Moscow, where shape shifters, vampires, and street-sorcerers linger in the shadows, Night Watch is the first book of the hyper-imaginative fa…
An adventurous geology professor chances upon a manuscript in which a 16th-century explorer claims to have found a route to the earth's core. Professor Lidenbrock can't resist the opportunity to inves…
Software architecture metrics are key to the maintainability and architectural quality of a software project and they can warn you about dangerous accumulations of architectural and technical debt ear…
The approach to and understanding of software engineering at Google is unlike any other company. With this book, you'll get a candid and insightful look at how software is constructed and maintained b…
Shelve Software Engineering at Google: Lessons Learned from Programming Over Time
In today's world, yesterday's methods just don't work. In Getting Things Done, veteran coach and management consultant David Allen shares the breakthrough methods for stress-free performance that he h…
Shelve Getting Things Done: The Art of Stress-Free Productivity
Think, "Kanban in a box." Imagine you ordered Kanban for your team, and got the box delivered to your door. You open the box and right on top is a quick-start guide. Being a novice, you follow the gui…
Shelve Agile Project Management with Kanban (Developer Best Practices)
On the world called Hyperion, beyond the law of the Hegemony of Man, there waits the creature called the Shrike. There are those who worship it. There are those who fear it. And there are those who ha…
The system design interview is considered to be the most complex and most difficult technical job interview by many. This book provides a step-by-step framework on how to tackle a system design questi…
Shelve System Design Interview – An insider's guide
As the application of object technology—particularly the Java programming language—has become commonplace, a new problem has emerged to confront the software development community. Significant numbers…
Shelve Refactoring: Improving the Design of Existing Code
What if men built a tower from Earth to Heaven-and broke through to Heaven's other side? What if we discovered that the fundamentals of mathematics were arbitrary and inconsistent? What if there were …
Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common They care deeply about the practice of creating software. They treat it as a craft. They are professi…
Shelve The Clean Coder: A Code of Conduct for Professional Programmers
Terraform 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 C…
Shelve Terraform: Up and Running: Writing Infrastructure as Code
With The Three-Body Problem, English-speaking readers got their first chance to experience the multiple-award-winning and bestselling Three-Body Trilogy by China's most beloved science fiction author,…
Shelve Death's End (Remembrance of Earth’s Past, #3)
Gregory Zuckerman, the bestselling author of The Greatest Trade Ever and The Frackers, answers the question investors have been asking for decades: How did Jim Simons do it?
Shortlisted for the Financi…
Shelve The Man Who Solved the Market: How Jim Simons Launched the Quant Revolution
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a …
Shelve The Pragmatic Programmer: From Journeyman to Master
In his New York Times bestselling book Courage is Calling, author Ryan Holiday made the Stoic case for a bold and brave life. In this much-anticipated second book of his Stoic Virtue series, Holiday c…
Shelve Discipline Is Destiny: The Power of Self-Control
Building software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also need to understand the business domains behind the software. This practica…
Shelve Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy
Młody stomatolog Maksymilian Rajczakowski jedzie w Karkonosze, by odetchnąć od rodzinnych problemów. Nie jest świadomy tajemnic drzemiących w wojennej przeszłości gór. Czy znajdzie to, czego szuka?
Wła…
Shelve Schronisko które przestało istnieć (Karkonoska seria kryminalna, #1)
Nazista uciekający przed sprawiedliwością. Kobieta próbująca przywrócić honor swojej rodzinie. Włamywacze szukający śladów przeszłości. Co ich łączy? Schronisko.
Karkonoskie schronisko Odrodzenie zostaje…
Shelve Schronisko które przetrwało (Karkonoska seria kryminalna, #2)
Virtually every computing system today is part of a distributed system. Programmers, developers, and engineers need to understand the underlying principles and paradigms as well as the real-world appl…
Shelve Distributed Systems: Principles and Paradigms