Building a Better World- 20th Anniversary Edition


Book Description

Building A Better World is a classic resource manual for anyone who wants to work for change in our world. Dave Andrews urges us to act on our growing sense of distress about the way the world is and to take simple, radical-yet-practical steps to explore the possibility of building a new world out of the ruins of the old - creating safe sustainable spaces, where everyone is accepted as person in their own right, where people are respected for both their similarities and their differences, where there is sense of responsibility for welfare of each person, where every person has the right to participate in the decisions that impact on their lives, and where communities are committed to doing justice to the most marginalised and disadvantaged in society. As you would expect from a landmark do-it-yourself handbook written by a practitioner for practitioners, Building A Better World is filled from cover to cover with personal stories, professional tips, inspiring quotes, empowering anecdotes and lots of practice wisdom about what works and what doesn’t work in overcoming apathy, mobilising activity, subverting bureaucracies, and utilizing first order and second order strategies in the struggle to bring about a truly “PEACE”ful world - characterised by “P”articipatory politics and “E”quitable economics with “A”ppropriate technologies in “C”onscientized communities, exercising “E”nvironmental responsibilities.




Building a Better World with Our Information


Book Description

Part 1 in "The Future of" series covers the fundamentals of personal information management (PIM) and then explores the seismic shift, already well underway, toward a world where our information is always at hand (thanks to our devices) and "forever" on the web. Part 2, "Transforming Technologies to Manage Our Information," provides a more focused look at technologies for managing information. The opening chapter discusses "natural interface" technologies of input/output to free us from keyboard, screen, and mouse. Successive chapters then explore technologies to save, search, and structure our information. A concluding chapter introduces the possibility that we may see dramatic reductions in the "clerical tax" we pay as we work with our information. Focus in this concluding Part 3 to the series shifts to the practical and to the near future. What can we do, now or soon, to manage our information better? And, as we do so, how might we build a better world? Part 3 is in three chapters: Chapter 10. Group Information Management and the Social Fabric in PIM. How do we preserve and promote our PIM practices as we interact with others at home, at school, at work, at play and in wider, even global, communities? Chapter 11. PIM by Design. What principles guide us? How can developers build better tools for PIM? How can the rest of us make better use of the tools we already have? Chapter 12. To Each of Us, Our Own concludes with an exploration of the ways each of us, individually, can develop better practices for the management of our information in service of the lives we wish to live and toward a better world we all must share.




To Right Every Wrong


Book Description

Dave Andrews's latest book, To Right Every Wrong, is the last in the Dave Andrews Legacy Series. It is a funny, sad, brutally honest retrospective, reflecting on what it has meant for him and his family to seek to live a lifetime dedicated to love and justice. The reflections in this book, subtitled The Making and Unmaking of One Improbable Minor Prophet, come in three parts--the personal, the prophetical, and the paradoxical. The personal part explores Andrews's experience of the radical, compassionate spirituality that he shares with wife, Angie, and which has shaped their way of life as a family in community with marginalized and disadvantaged groups of people. The prophetical part explores Andrews's embrace of the "strange," "crazy," "improbable" call he felt to be a prophet, which he has sought to flesh out in classic prophetic roles--as an interrogator, a protester, a practitioner, and an inspirator--in contemporary prophetic contexts characterized by poverty and violence. The paradoxical part explores Andrews's making and unmaking as a minor prophet, critically constructing and deconstructing the more confrontational aspects of the prophetic roles he has played in order to be able to practice more sensitive pastoral care.




To Build a Better World


Book Description

A deeply researched international history and "exemplary study" (New York Times Book Review) of how a divided world ended and our present world was fashioned, as the world drifts toward another great time of choosing. Two of America's leading scholar-diplomats, Philip Zelikow and Condoleezza Rice, have combed sources in several languages, interviewed leading figures, and drawn on their own firsthand experience to bring to life the choices that molded the contemporary world. Zeroing in on the key moments of decision, the might-have-beens, and the human beings working through them, they explore both what happened and what could have happened, to show how one world ended and another took form. Beginning in the late 1970s and carrying into the present, they focus on the momentous period between 1988 and 1992, when an entire world system changed, states broke apart, and societies were transformed. Such periods have always been accompanied by terrible wars -- but not this time. This is also a story of individuals coping with uncertainty. They voice their hopes and fears. They try out desperate improvisations and careful designs. These were leaders who grew up in a "postwar" world, who tried to fashion something better, more peaceful, more prosperous, than the damaged, divided world in which they had come of age. New problems are putting their choices, and the world they made, back on the operating table. It is time to recall not only why they made their choices, but also just how great nations can step up to great challenges. Timed for the thirtieth anniversary of the fall of the Berlin Wall, To Build a Better World is an authoritative depiction of contemporary statecraft. It lets readers in on the strategies and negotiations, nerve-racking risks, last-minute decisions, and deep deliberations behind the dramas that changed the face of Europe -- and the world -- forever.




The Enduring Community


Book Description

In Newark all the representative stages of modern Jewish experience were enacted, from immigration and acculturation to upward mobility and community building. This social history of the Jewish presence in Newark examines what we may conclude about social assimilation, conflict and change.







The Pragmatic Programmer


Book Description

“One of the most significant books in my life.” –Obie Fernandez, Author, The Rails Way “Twenty years ago, the first edition of The Pragmatic Programmer completely changed the trajectory of my career. This new edition could do the same for yours.” –Mike Cohn, Author of Succeeding with Agile , Agile Estimating and Planning , and User Stories Applied “. . . filled with practical advice, both technical and professional, that will serve you and your projects well for years to come.” –Andrea Goulet, CEO, Corgibytes, Founder, LegacyCode.Rocks “. . . lightning does strike twice, and this book is proof.” –VM (Vicky) Brasseur, Director of Open Source Strategy, Juniper Networks The Pragmatic Programmer is one of those rare tech books you’ll read, re-read, and read again over the years. Whether you’re new to the field or an experienced practitioner, you’ll come away with fresh insights each and every time. Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development, independent of any particular language, framework, or methodology, and the Pragmatic philosophy has spawned hundreds of books, screencasts, and audio books, as well as thousands of careers and success stories. Now, twenty years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you’ll learn how to: Fight software rot Learn continuously Avoid the trap of duplicating knowledge Write flexible, dynamic, and adaptable code Harness the power of basic tools Avoid programming by coincidence Learn real requirements Solve the underlying problems of concurrent code Guard against security vulnerabilities Build teams of Pragmatic Programmers Take responsibility for your work and career Test ruthlessly and effectively, including property-based testing Implement the Pragmatic Starter Kit Delight your users Written as a series of self-contained sections and filled with classic and fresh anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best approaches and major pitfalls of many different aspects of software development. Whether you’re a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you’ll quickly see improvements in personal productivity, accuracy, and job satisfaction. You’ll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You’ll become a Pragmatic Programmer. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.




The Pragmatic Programmer


Book Description

What others in the trenches say about The Pragmatic Programmer... “The cool thing about this book is that it’s great for keeping the programming process fresh. The book helps you to continue to grow and clearly comes from people who have been there.” — Kent Beck, author of Extreme Programming Explained: Embrace Change “I found this book to be a great mix of solid advice and wonderful analogies!” — Martin Fowler, author of Refactoring and UML Distilled “I would buy a copy, read it twice, then tell all my colleagues to run out and grab a copy. This is a book I would never loan because I would worry about it being lost.” — Kevin Ruland, Management Science, MSG-Logistics “The wisdom and practical experience of the authors is obvious. The topics presented are relevant and useful.... By far its greatest strength for me has been the outstanding analogies—tracer bullets, broken windows, and the fabulous helicopter-based explanation of the need for orthogonality, especially in a crisis situation. I have little doubt that this book will eventually become an excellent source of useful information for journeymen programmers and expert mentors alike.” — John Lakos, author of Large-Scale C++ Software Design “This is the sort of book I will buy a dozen copies of when it comes out so I can give it to my clients.” — Eric Vought, Software Engineer “Most modern books on software development fail to cover the basics of what makes a great software developer, instead spending their time on syntax or technology where in reality the greatest leverage possible for any software team is in having talented developers who really know their craft well. An excellent book.” — Pete McBreen, Independent Consultant “Since reading this book, I have implemented many of the practical suggestions and tips it contains. Across the board, they have saved my company time and money while helping me get my job done quicker! This should be a desktop reference for everyone who works with code for a living.” — Jared Richardson, Senior Software Developer, iRenaissance, Inc. “I would like to see this issued to every new employee at my company....” — Chris Cleeland, Senior Software Engineer, Object Computing, Inc. “If I’m putting together a project, it’s the authors of this book that I want. . . . And failing that I’d settle for people who’ve read their book.” — Ward Cunningham 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 requirement and producing working, maintainable code that delights its users. It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how to Fight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.




Multiculturalism, Chinese Identity, and Education


Book Description

In Chinese societies, Chinese identity is an important yet controversial topic. This book examines official understandings of Chinese identity in Mainland China and Hong Kong, exploring how the latest governments of Mainland China and Hong Kong conceptualize Chinese identity; how government-endorsed textbooks frame it in different subjects; and how a multicultural approach can enhance understanding of identity in both societies. Using content analysis to support his theoretical arguments, Lin offers an in-depth, updated, and detailed picture of how the governments of Mainland China and Hong Kong, and their endorsed textbooks, encourage people in these societies to respond to the question of "who are we?". He also elaborates on how the current approach to understanding Chinese identity can be harmful, and examines how a multicultural approach could better fit these Chinese contexts and enhance understanding of "who are we?". Given that the question of identity causes trouble everywhere, and many countries are debating approaches to understanding diverse identities in their own societies, this book provides valuable insights into the Chinese perspective, to allow readers to more fully understand global frameworks of identity. This book will interest researchers and students in the fields of multiculturalism, multicultural education, national identity, identity politics, and China and Hong Kong studies.




Chicken Soup for the Soul 20th Anniversary Edition


Book Description

Now more than ever, we could all use a little Chicken Soup for the Soul, which is why we've made this eBook available for free. This twentieth anniversary edition of the original Chicken Soup for the Soul is brimming with even more hope and inspiration—the stories you’ve always loved, plus 20 bonus stories from the world’s most respected thought leaders. Twenty years later, Chicken Soup for the Soul continues to open the heart and rekindle the spirit. Celebrate the twentieth anniversary with the classic book that inspired millions—reinvigorated with bonus stories of inspiration! You will find hope and inspiration in these 101 heartwarming stories about counting your blessings, thinking positive, and overcoming challenges.