Human-reviewed summary and review

People and Computers: Computing for Good by John Impagliazzo, Leslie A. Carr (Editors) — Summary & Review

John Impagliazzo, Leslie A. Carr (Editors) · English

This book reveals how computing professionals and organizations worldwide harness technology not just for innovation or profit, but as a deliberate force to tackle pressing social issues—from healthcare and education to environmental conservation and democratic participation.

Read the summary first

The short version: This book reminds us that technology isn’t magic—it’s a tool that can do good, but only when wielded thoughtfully and with real-world messiness in mind. It’s a decent reality check for anyone who’s ever thought computing was just about shiny gadgets or quick fixes. If you want to see what happens when tech tries to play nice with society, this one’s worth a look.

Stefan's verdict: Worth considering for Students in computer science, information technology, and related fields curious about social impact.; less useful if Readers expecting a deep ethical or philosophical treatise on technology..

3 min review604 wordsOriginal book: Introductory
Social InnovationTechnology for GoodGlobal DevelopmentEthical ComputingEducation and Awareness

Globusz Books summary

What the book is about

3 min read

“People and Computers: Computing for Good,” edited by John Impagliazzo and Leslie A. Carr, offers a compelling exploration of how computing serves as a catalyst for positive societal change. Unlike many technology books that focus on innovation for commercial gain or entertainment, this volume centers on the human and social dimensions of computing, showcasing real-world examples where technology is applied thoughtfully to improve lives and communities globally.

The book is structured around diverse case studies that span multiple sectors and geographies, illustrating the breadth of computing’s potential for good. Readers encounter stories of medical professionals leveraging computing to enhance diagnostics and patient care, nonprofits using technology to deliver education in remote or underserved regions, and conservationists employing data analytics and high-performance computing to protect endangered species. These examples underscore the versatility of computing as a tool that transcends traditional boundaries, adapting to local contexts and cultural nuances.

A distinctive feature of the book is its global perspective. Rather than focusing solely on Western technological hubs, it highlights projects from developing countries where technology is tailored to fit unique cultural and infrastructural realities. This emphasis on cultural sensitivity and adaptation challenges the notion of one-size-fits-all tech solutions and encourages readers to appreciate the complexity of deploying computing in varied environments.

The editors maintain a grounded and pragmatic tone throughout the book. While the case studies celebrate successes, they do not shy away from discussing the challenges inherent in applying technology for social good. Issues such as resource constraints, cultural barriers, and the ethical dilemmas that arise when technology intersects with human lives are candidly addressed. For example, the book explores how social networking platforms have been utilized to enable overseas voters to participate in elections, illustrating the intersection of technology and democracy while acknowledging the logistical and security challenges involved.

Designed primarily for students and professionals in computing and related disciplines, the book includes end-of-chapter questions that encourage critical reflection rather than passive acceptance. This pedagogical approach fosters deeper engagement with the material, prompting readers to consider both the potential and limitations of technology in societal contexts. It makes the book especially valuable for academic settings, where fostering critical thinking about technology’s role is essential.

Despite its many strengths, the book is not without limitations. Its focus on positive outcomes and success stories sometimes results in an overly optimistic portrayal, with limited exploration of failures or unintended negative consequences. Ethical considerations, such as privacy concerns or the risk of exacerbating inequalities, receive comparatively less attention. Additionally, the selection of case studies occasionally favors certain types of organizations or initiatives, which may leave out other important perspectives or emerging areas of computing for social good.

Nevertheless, “People and Computers: Computing for Good” offers an inspiring and practical resource for anyone interested in the intersection of technology and society. It does not provide a prescriptive blueprint but rather a collection of thoughtful examples and reflections that demonstrate what is possible when computing professionals commit to making a positive impact. The book serves as a reminder that technology’s true value lies not in novelty or speed but in its capacity to address real human needs thoughtfully and inclusively.

For readers seeking a nuanced understanding of how computing can contribute to social innovation, global development, and ethical practice, this volume is an indispensable guide. It challenges technologists to look beyond code and algorithms and consider the broader social systems in which their work operates. Ultimately, the book advocates for a computing practice that is both ambitious and grounded, hopeful yet critically aware, making it a vital contribution to the ongoing conversation about technology’s role in shaping a better world.

Beyond the summary

What might this book awaken in you?

This book reminds us that technology isn’t magic—it’s a tool that can do good, but only when wielded thoughtfully and with real-world messiness in mind. It’s a decent reality check for anyone who’s ever thought computing was just about shiny gadgets or quick fixes. If you want to see what happens when tech tries to play nice with society, this one’s worth a look.

Before you commit

Why you might read this

This book reveals how computing professionals and organizations worldwide harness technology not just for innovation or profit, but as a deliberate force to tackle pressing social issues—from healthcare and education to environmental conservation and democratic participation.

Globusz summaryAbout 3 minutes
Original-book difficultyIntroductory
Especially worth considering if…Students in computer science, information technology, and related fields curious about social impact.
Spoiler sensitivity: lowThis is a nonfiction summary.

Themes worth noticing

Technology and Social Good

Explores how computing can be harnessed to address societal challenges and improve quality of life.

Global Diversity and Cultural Sensitivity

Highlights the importance of adapting technology to different cultural and infrastructural contexts.

Ethical and Practical Challenges

Acknowledges the complexities and limitations involved in implementing tech solutions in the real world.

Education and Critical Thinking

Encourages readers to think critically about the role and impact of technology through reflective questions.

Key ideas, explained

Computing as a Tool for Social Impact

The book emphasizes that computing is not merely a technical endeavor but a powerful means to address real-world social challenges. Through examples in healthcare, education, and civic engagement, it illustrates how technology can improve quality of life and empower communities.

Global and Cultural Adaptation of Technology

Technology solutions must be sensitive to local cultural, social, and infrastructural contexts. The book highlights projects from developing countries that adapt computing tools to fit local needs, demonstrating that successful tech interventions require cultural awareness and flexibility.

Diversity of Applications Beyond the Obvious

Beyond common applications like social media or business software, the book explores how computing supports conservation efforts, scientific research, and educational innovation, broadening the reader’s understanding of technology’s potential roles.

Critical Thinking Over Cheerleading

Rather than uncritically celebrating technology, the book encourages readers to engage thoughtfully with both the benefits and limitations of computing in society. End-of-chapter questions foster reflection on ethical, practical, and social implications.

The Messiness of Real-World Tech Deployment

Implementing computing solutions is complex and fraught with challenges such as ethical dilemmas, resource constraints, and cultural barriers. The book acknowledges these difficulties, reminding readers that technology is only one part of broader social systems.

How to Use This Book in Real Life

Look Beyond the Code

Technologists should consider the social context and human impact of their work, recognizing that computing affects people’s lives in profound ways beyond technical performance.

Adapt Solutions Locally

Successful technology deployment requires tailoring solutions to fit local cultures, infrastructures, and resources rather than assuming universal applicability.

Ask Hard Questions

Critical inquiry about who benefits, who might be excluded, and what unintended consequences may arise is essential to responsible computing practice.

Use Case Studies as Inspiration, Not Blueprints

Real-world examples provide valuable insights but should not be seen as rigid models; practitioners must be prepared to innovate and improvise in new contexts.

Remember Tech Is Part of a Bigger System

Technology alone cannot solve social problems; it must be integrated with policy, education, and community engagement to be effective and sustainable.

What the book does especially well

  • Wide range of case studies covering diverse sectors and geographies.
  • Encourages critical thinking with end-of-chapter questions.
  • Provides a global perspective rather than a narrow, Western-centric view.
  • Balances positive examples with realistic portrayals of challenges.
  • Useful for students and professionals seeking practical insight into tech’s societal role.

Where the book gets shaky

  • Focuses mainly on success stories, lacking deeper ethical critique or exploration of failures.
  • Somewhat uneven coverage—certain types of organizations and initiatives get more attention.
  • Could feel dated in parts, given rapid technological changes since 2008.
  • Doesn’t engage deeply with the darker sides of computing, like privacy or surveillance concerns.
  • Limited discussion on how to scale or sustain tech interventions over time.

Questions to carry with you

  • How can technology be designed to serve diverse cultural and social contexts?
  • What are the unintended consequences of deploying computing solutions in society?
  • Who benefits from technological interventions, and who might be left behind?
  • How can professionals balance optimism about tech with critical awareness of its limits?
  • What role does education play in preparing future technologists to think beyond code?

The bottom line

This book reminds us that technology isn’t magic—it’s a tool that can do good, but only when wielded thoughtfully and with real-world messiness in mind. It’s a decent reality check for anyone who’s ever thought computing was just about shiny gadgets or quick fixes. If you want to see what happens when tech tries to play nice with society, this one’s worth a look.

Keep exploring

Related collections

Follow the broader question instead of stopping at one book.

If this idea interested you

Related books, with a reason to choose each one.

Explore the theme

More books about courage

Technology relevance

Still relevant in 2026: Yes

Encourages socially responsible computing practices and innovation.

Topics: technology ethics · social impact · computing

Browse current Technology books.

Continue the journey

Read the original when you are ready.

The full book offers a treasure trove of real-world examples that go beyond abstract ideas or idealism. It’s packed with stories showing how computing projects actually get off the ground and make a difference. Plus, the end-of-chapter questions nudge readers to engage actively, rather than passively consuming feel-good tech tales. If you want more than a surface-level take on computing’s social role—if you want to wrestle with the practicalities and complexities—this book delivers.

It also provides a useful global lens, highlighting efforts outside the usual Silicon Valley bubble. That kind of perspective is rare and valuable, especially for students and professionals who want to understand how technology intersects with culture and society worldwide. The book isn’t perfect, but it’s a solid starting point for anyone serious about computing for good.

Read the original if: you want the evidence, stories, examples, nuance, and full argument in the author's own voice.

The summary may be enough if: you only need the central framework or want to decide whether this book suits you.

Is this worth your time if you…?

Students in computer science, information technology, and related fields curious about social impact.