#Book Review

206 articles

Purpose-Driven Thinking
Business 2025-12-29

Purpose-Driven Thinking

A review of Purpose-Driven Thinking. A book that explains how to produce results at work through the framework of purpose, goals, and means. From the view that policy, execution, and results depend on strategy, whose source is company culture, it helps you truly grasp the idea that culture eats strategy.

#Book Review
Balancing Coupling in Software Design: Principles of Modularity for Sustainable Growth
Architecture 2025-12-29

Balancing Coupling in Software Design: Principles of Modularity for Sustainable Growth

A review of Balancing Coupling in Software Design. A rare book that theoretically teaches how to manage architectural complexity through the lens of coupling. Its perspectives for analyzing coupling are exceptionally well organized, making it a reference you will want to consult while designing.

#Book Review#Design
Clean Code Cookbook: A Recipe Collection for Improving Code Design and Quality
Application 2025-10-26

Clean Code Cookbook: A Recipe Collection for Improving Code Design and Quality

A review of the Clean Code Cookbook. Centered on concepts like bijection and accidental complexity, it lets you learn techniques for improving code design and quality in the form of a recipe collection. It comprehensively covers well-known principles too, making it a book worth keeping close.

#Design#Book Review
The Go Programming Language, 2nd Edition: An Idiomatic Go Practical Guide for Programmers from Other Languages
Application 2025-10-26

The Go Programming Language, 2nd Edition: An Idiomatic Go Practical Guide for Programmers from Other Languages

A review of The Go Programming Language, 2nd Edition. More than a mere primer, it introduces many of Go's philosophies and idioms to deepen your understanding of the language. Digging into details other primers skip, it suits experienced programmers from other languages who want to write idiomatic Go.

#Golang#Book Review
Trends and Strategies for System Design Interviews
Architecture 2025-09-29

Trends and Strategies for System Design Interviews

A review of Trends and Strategies for System Design Interviews. While themed around interview prep, it is also just right for learning system design patterns. With well-organized question patterns that capture design essentials, it is useful not only for candidates but also for interviewers who set the questions.

#System Design#Book Review
Street Coder
Application 2025-09-20

Street Coder

A review of Street Coder. A book that shares tips useful in the field (the street), told with jokes. Spanning algorithms, testing, and refactoring to security and performance optimization, it concretely shows how to face real-world challenges, offering something for beginners and veterans alike.

#Coding#Book Review
Understanding Functional Programming
Application 2025-08-31

Understanding Functional Programming

A review of Grokking Functional Programming. A fine book that carefully explains functional programming using Scala. Some parts lean into Scala's language specifics, but you can gently learn the language-independent essence of functional programming.

#Functional#Book Review
Driving Domain with Data Modeling - Towards Distributed and Loosely Coupled Core Systems
Architecture 2025-08-11

Driving Domain with Data Modeling - Towards Distributed and Loosely Coupled Core Systems

A review of a book on driving the domain with data modeling. Centered on the concept of ledgers, it systematically explains data modeling for making core systems distributed and loosely coupled. It proposes splitting activity and management systems and a new 'balance' concept, offering practical guidance for DDD and microservices.

#Modeling#Design#System Design#Book Review
Introduction to Prolog
Application 2025-08-09

Introduction to Prolog

A review of Introduction to Prolog. A book that touches on the basics of Prolog, a logic and declarative language. Even read to gain background for learning Rego, and even without fully grasping its deeper philosophy, you can take away the essence of declarative programming.

#Prolog#Book Review
The Penguin Who Became a Seagull
Management 2025-08-09

The Penguin Who Became a Seagull

A review of Our Iceberg Is Melting. A fable of organizational change for learning how to solve problems and form teams in an environment that demands change. You experience Kotter's eight-step process for leading change through story, one for leaders and managers who drive change to keep in mind.

#Organizational Theory#Book Review
Practical Techniques for Building System Architecture
Architecture 2025-07-17

Practical Techniques for Building System Architecture

A review of Practical Techniques for Building System Architecture. A practical guide for engineers doing architecture design in the field. Where the prior book focused on why, this one covers how, from requirements definition to logical and physical design and documentation through views, introducing concrete techniques useful on the ground.

#Architecture Strategy#Architect#Design#System Design#Book Review
Principles of Building System Architecture: Three Mindsets IT Architects Should Have
Architecture 2025-07-07

Principles of Building System Architecture: Three Mindsets IT Architects Should Have

A review of Principles of Building System Architecture. A must-read if you are involved in architecture design. Beyond technical solutions, it systematically articulates the whole design process, from the definition and framing of architecture to engaging stakeholders and design techniques.

#System Design#Architecture Strategy#Architect#Book Review
Building Multi-Tenant SaaS Architecture - Principles, Best Practices, AWS Architecture Patterns
Architecture 2025-04-20

Building Multi-Tenant SaaS Architecture - Principles, Best Practices, AWS Architecture Patterns

A review of Building Multi-Tenant SaaS Architecture. It comprehensively explains the essentials specific to SaaS: the two-plane structure of control plane and application plane, tenant authentication and routing, data partitioning, and noisy-neighbor mitigation. Not tied to a particular domain, it reads as broadly applicable.

#SaaS#Book Review
Optimal Architecture Strategy for Requirements
Architecture 2025-03-08

Optimal Architecture Strategy for Requirements

A review of a book on requirement-optimal architecture strategy. It covers implementing architecture through domain-driven design once you understand the business strategy, devoting many pages to practical DDD and architecture implementation patterns, including why aiming for microservices from the start is hard.

#Book Review#Architecture Strategy
A Practical Guide to Backup: From Basic Concepts to Tool Utilization, Differential Management, Generation Management, Data Preservation, Restore, Recovery, and Ensuring Availability
Operations 2025-03-08

A Practical Guide to Backup: From Basic Concepts to Tool Utilization, Differential Management, Generation Management, Data Preservation, Restore, Recovery, and Ensuring Availability

A review of a practical backup textbook. It broadly covers backups, from basic concepts to using tools, differential and generation management, data preservation, restore and recovery, and ensuring availability. Good for systematically revisiting the basics and building a foundation for practice.

#Book Review#Backup
How to Read Books
Business 2025-02-15

How to Read Books

A review of How to Read Books. It teaches both how to read and the attitude a reader should have. The 'inspectional reading' it describes-grasping each chapter's summary and the book's overall argument before diving in-stood out, and practicing it changes how easily and deeply you read. A reminder of the value of learning the process of reading.

#Book Review
Practical Introduction to Redis: From Technical Mechanisms to Real-World Applications
Database 2025-02-15

Practical Introduction to Redis: From Technical Mechanisms to Real-World Applications

A review of Practical Introduction to Redis. A book that broadly covers Redis from its mechanisms to real-world use and operations. Valuable amid a scarcity of Japanese Redis books, it even digs into internals. One to keep at hand for whenever you get stuck with Redis.

#Book Review#Redis#Cache#DB
How to Write Code That Fits in the Brain: Rules and Techniques for Avoiding Complexity and Ensuring Sustainability
Application 2025-02-15

How to Write Code That Fits in the Brain: Rules and Techniques for Avoiding Complexity and Ensuring Sustainability

A review of How to Write Code That Fits in the Brain. A book that shares practical practices for writing code that fits in a person's working memory. Centered on field-honed rules of thumb rather than cognitive-science theory, it offers concrete techniques for avoiding complexity and keeping code sustainable.

#Book Review#Coding
Understanding the Linux Kernel through Illustrations
Operating Systems 2025-01-31

Understanding the Linux Kernel through Illustrations

A review of Understanding the Linux Kernel through Illustrations. A book that explains how the Linux kernel works, clearly and with diagrams, even for beginners. It covers basics like process management, memory management, and file systems as an entry point to learning the kernel.

#Linux#Book Review#Kernel
Software Architecture Metrics: 10 Tips for Improving Architecture Quality
Architecture 2025-01-25

Software Architecture Metrics: 10 Tips for Improving Architecture Quality

A review of Software Architecture Metrics. A book in which multiple authors discuss perspectives on metrics for measuring architecture quality. In an advice-per-chapter format without going deep, it is useful as a starting point for thinking about metrics, covering the GQM approach, fitness functions, and more.

#Book Review#Metrics