Book picks similar to
The Craft of Scientific Writing by Michael Alley
writing
non-fiction
science
reference
How to Tell a Story: The Secrets of Writing Captivating Tales
Peter Rubie - 1998
Through advice, exercises and an outstanding array of examples, you'll learn to create gripping narratives powered by strong characters. You'll discover the secrets of sequencing, of weaving subplots into rich stories, of manipulating story pace to increase conflict, tension and surprise.
How Buildings Learn: What Happens After They're Built
Stewart Brand - 1994
How Buildings Learn is a masterful new synthesis that proposes that buildings adapt best when constantly refined and reshaped by their occupants, and that architects can mature from being artists of space to becoming artists of time. From the connected farmhouses of New England to I.M. Pei's Media Lab, from "satisficing" to "form follows funding," from the evolution of bungalows to the invention of Santa Fe Style, from Low Road military surplus buildings to a High Road English classic like Chatsworth—this is a far-ranging survey of unexplored essential territory.More than any other human artifacts, buildings improve with time—if they're allowed to. How Buildings Learn shows how to work with time rather than against it.
The Story Factor: Inspiration, Influence, and Persuasion through the Art of Storytelling
Annette Simmons - 2000
Over one hundred stories drawn from the front lines of business and government, as well as myths, fables, and parables from around the world, illustrate how story can be used to persuade, motivate, and inspire in ways that cold facts, bullet points, and directives can’t. These stories, combined with practical storytelling techniques show anyone how to become a more effective communicator. From “who I am” to “I-know-what-you’re thinking,” Simmons identifies the six stories you need to know how to tell and demonstrates how they can be applied. This revised edition offers a guide to using storytelling in specific business circumstances, including corporate reorganizations, layoffs, and diversity issues.
Structure and Interpretation of Computer Programs
Harold Abelson - 1984
This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.
Daily Rituals: How Artists Work
Mason Currey - 2013
Thomas Wolfe wrote standing up in the kitchen, the top of the refrigerator as his desk, dreamily fondling his “male configurations”. . . Jean-Paul Sartre chewed on Corydrane tablets (a mix of amphetamine and aspirin), ingesting ten times the recommended dose each day . . . Descartes liked to linger in bed, his mind wandering in sleep through woods, gardens, and enchanted palaces where he experienced “every pleasure imaginable.” Here are: Anthony Trollope, who demanded of himself that each morning he write three thousand words (250 words every fifteen minutes for three hours) before going off to his job at the postal service, which he kept for thirty-three years during the writing of more than two dozen books . . . Karl Marx . . . Woody Allen . . . Agatha Christie . . . George Balanchine, who did most of his work while ironing . . . Leo Tolstoy . . . Charles Dickens . . . Pablo Picasso . . . George Gershwin, who, said his brother Ira, worked for twelve hours a day from late morning to midnight, composing at the piano in pajamas, bathrobe, and slippers . . . Here also are the daily rituals of Charles Darwin, Andy Warhol, John Updike, Twyla Tharp, Benjamin Franklin, William Faulkner, Jane Austen, Anne Rice, and Igor Stravinsky (he was never able to compose unless he was sure no one could hear him and, when blocked, stood on his head to “clear the brain”). Brilliantly compiled and edited, and filled with detail and anecdote, Daily Rituals is irresistible, addictive, magically inspiring.
Thinking in Systems: A Primer
Donella H. Meadows - 2008
Edited by the Sustainability Institute’s Diana Wright, this essential primer brings systems thinking out of the realm of computers and equations and into the tangible world, showing readers how to develop the systems-thinking skills that thought leaders across the globe consider critical for 21st-century life.Some of the biggest problems facing the world—war, hunger, poverty, and environmental degradation—are essentially system failures. They cannot be solved by fixing one piece in isolation from the others, because even seemingly minor details have enormous power to undermine the best efforts of too-narrow thinking.While readers will learn the conceptual tools and methods of systems thinking, the heart of the book is grander than methodology. Donella Meadows was known as much for nurturing positive outcomes as she was for delving into the science behind global dilemmas. She reminds readers to pay attention to what is important, not just what is quantifiable, to stay humble, and to stay a learner.In a world growing ever more complicated, crowded, and interdependent, Thinking in Systems helps readers avoid confusion and helplessness, the first step toward finding proactive and effective solutions.
Save the Cat: The Last Book on Screenwriting You'll Ever Need
Blake Snyder - 2005
This ultimate insider's guide reveals the secrets that none dare admit, told by a show biz veteran who's proven that you can sell your script if you can save the cat!
Modern Technical Writing: An Introduction to Software Documentation
Andrew Etter - 2016
Written by the lead technical writer at one of Silicon Valley's most exciting companies, Modern Technical Writing is a set of guiding principles and thoughtful recommendations for new and experienced technical writers alike. Not a reference manual, and not comprehensive, it instead serves as an introduction to a sensible writing and publishing process, one that has eluded the profession for too long.
The Storytelling Animal: How Stories Make Us Human
Jonathan Gottschall - 2012
We spin fantasies. We devour novels, films, and plays. Even sporting events and criminal trials unfold as narratives. Yet the world of story has long remained an undiscovered and unmapped country. It’s easy to say that humans are “wired” for story, but why?In this delightful and original book, Jonathan Gottschall offers the first unified theory of storytelling. He argues that stories help us navigate life’s complex social problems—just as flight simulators prepare pilots for difficult situations. Storytelling has evolved, like other behaviors, to ensure our survival.Drawing on the latest research in neuroscience, psychology, and evolutionary biology, Gottschall tells us what it means to be a storytelling animal. Did you know that the more absorbed you are in a story, the more it changes your behavior? That all children act out the same kinds of stories, whether they grow up in a slum or a suburb? That people who read more fiction are more empathetic?Of course, our story instinct has a darker side. It makes us vulnerable to conspiracy theories, advertisements, and narratives about ourselves that are more “truthy” than true. National myths can also be terribly dangerous: Hitler’s ambitions were partly fueled by a story.But as Gottschall shows in this remarkable book, stories can also change the world for the better. Most successful stories are moral—they teach us how to live, whether explicitly or implicitly, and bind us together around common values. We know we are master shapers of story. The Storytelling Animal finally reveals how stories shape us.
Sketching User Experiences: Getting the Design Right and the Right Design
Bill Buxton - 2007
So while the focus is on design, the approach is holistic. Hence, the book speaks to designers, usability specialists, the HCI community, product managers, and business executives. There is an emphasis on balancing the back-end concern with usability and engineering excellence (getting the design right) with an up-front investment in sketching and ideation (getting the right design). Overall, the objective is to build the notion of informed design: molding emerging technology into a form that serves our society and reflects its values.Grounded in both practice and scientific research, Bill Buxton s engaging work aims to spark the imagination while encouraging the use of new techniques, breathing new life into user experience design. Covers sketching and early prototyping design methods suitable for dynamic product capabilities: cell phones that communicate with each other and other embedded systems, "smart" appliances, and things you only imagine in your dreamsThorough coverage of the design sketching method which helps easily build experience prototypes-without the effort of engineering prototypes which are difficult to abandonReaches out to a range of designers, including user interface designers, industrial designers, software engineers, usability engineers, product managers, and othersFull of case studies, examples, exercises, and projects, and access to video clips that demonstrate the principles and methods"
Becoming a Writer
Dorothea Brande - 1934
Brande believed passionately that although people have varying amounts of talent, anyone can write. It's just a question of finding the "writer's magic"--a degree of which is in us all. She also insists that writing can be both taught and learned. So she is enraged by the pessimistic authors of so many writing books who rejoice in trying to put off the aspiring writer by constantly stressing how difficult it all is.With close reference to the great writers of her day--Wolfe, Forster, Wharton and so on--Brande gives practical but inspirational advice about finding the right time of day to write and being very self disciplined about it--"You have decided to write at four o'clock, and at four o'clock you must write." She's strong on confidence building and there's a lot about cheating your unconscious which will constantly try to stop you writing by coming up with excuses. Then there are exercises to help you get into the right frame of mind and to build up writing stamina. She also shows how to harness the unconscious, how to fall into the "artistic coma," then how to re-emerge and be your own critic.This is Dorothea Brande's legacy to all those who have ever wanted to express their ideas in written form. A sound, practical, inspirational and charming approach to writing, it fulfills on finding "the writer's magic."
How to Write a Thesis
Rowena Murray - 2002
The Ulitimate Guide to Thesis WritingIn "How to Write a Thesis," you will find practical, easy-to-follow advice for mastering this challenge, from getting started to revising.
UML Distilled: A Brief Guide to the Standard Object Modeling Language
Martin Fowler - 1997
This third edition is the best resource for quick, no-nonsense insights into understanding and using UML 2.0 and prior versions of the UML. Some readers will want to quickly get up to speed with the UML 2.0 and learn the essentials of the UML. Others will use this book as a handy, quick reference to the most common parts of the UML. The author delivers on both of these promises in a short, concise, and focused presentation. This book describes all the major UML diagram types, what they're used for, and the basic notation involved in creating and deciphering them. These diagrams include class, sequence, object, package, deployment, use case, state machine, activity, communication, composite structure, component, interaction overview, and timing diagrams. The examples are clear and the explanations cut to the fundamental design logic. Includes a quick reference to the most useful parts of the UML notation and a useful summary of diagram types that were added to the UML 2.0. If you are like most developers, you don't have time to keep up with all the new innovations in software engineering. This new edition of Fowler's classic work gets you acquainted with some of the best thinking about efficient object-oriented software design using the UML--in a convenient format that will be essential to anyone who designs software professionally.
Introduction to Algorithms
Thomas H. Cormen - 1989
Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigor.
Physics for Scientists and Engineers, Volume 2
Raymond A. Serway - 1982
Raymond Serway, Robert Beichner, and contributing author John W. Jewett present a strong problem-solving approach that is further enhanced through increased realism in worked examples. Problem-solving strategies and hints allow students to develop a systematic approach to completing homework problems. The outstanding ancillary package includes full multimedia support, online homework, and a content-rich Web site that provides extensive support for instructors and students. The CAPA (Computer-assisted Personalized Approach), WebAssign, and University of Texas homework delivery systems give instructors flexibility in assigning online homework.