Software Engineering at Google: Lessons Learned from Programming Over Time


Titus Winters - 2020
    With this book, you'll get a candid and insightful look at how software is constructed and maintained by some of the world's leading practitioners.Titus Winters, Tom Manshreck, and Hyrum K. Wright, software engineers and a technical writer at Google, reframe how software engineering is practiced and taught: from an emphasis on programming to an emphasis on software engineering, which roughly translates to programming over time.You'll learn:Fundamental differences between software engineering and programmingHow an organization effectively manages a living codebase and efficiently responds to inevitable changeWhy culture (and recognizing it) is important, and how processes, practices, and tools come into play

An Elegant Puzzle: Systems of Engineering Management


Will Larson - 2019
    Management is a key part of any organization, yet the discipline is often self-taught and unstructured. Getting to the good solutions of complex management challenges can make the difference between fulfillment and frustration for teams, and, ultimately, the success or failure of companies. Will Larson's An Elegant Puzzle orients around the particular challenges of engineering management--from sizing teams to technical debt to succession planning--and provides a path to the good solutions. Drawing from his experience at Digg, Uber, and Stripe, Will Larson has developed a thoughtful approach to engineering management that leaders of all levels at companies of all sizes can apply. An Elegant Puzzle balances structured principles and human-centric thinking to help any leader create more effective and rewarding organizations for engineers to thrive in.

Metropolis: A History of the City, Humankind's Greatest Invention


Ben Wilson - 2020
    Historian Ben Wilson, author of bestselling and award-winning books on British history, now tells the grand, glorious story of how city living has allowed human culture to flourish. Beginning with Uruk, the world's first city, dating to 5000 BC and memorably portrayed in the Epic of Gilgamesh, he shows us that cities were never a necessity but that once they existed their density created such a blossoming of human endeavor--producing new professions, forms of art, worship, and trade--that they kick-started nothing less than civilization. Guiding readers through famous cities over 7,000 years, he reveals the innovations driven by each: civics in the agora of Athens, global trade in ninth-century Baghdad, finance in the coffeehouses of London, domestic comforts in the heart of Amsterdam, peacocking in Belle Epoque Paris. In the modern age, he studies the impact of verticality in New York City, the sprawl of L.A., and the eco-reimagining of twenty-first-century Shanghai. Lively, erudite, page turning, and irresistible, Metropolis is a grand tour of human achievement.

Quadrivium: The Four Classical Liberal Arts of Number, Geometry, Music, & Cosmology


John Martineau - 2010
    It was studied from antiquity to the Renaissance as a way of glimpsing the nature of reality. Geometry is number in space; music is number in time; and comology expresses number in space and time. Number, music, and geometry are metaphysical truths: life across the universe investigates them; they foreshadow the physical sciences.Quadrivium is the first volume to bring together these four subjects in many hundreds of years. Composed of six successful titles in the Wooden Books series-Sacred Geometry, Sacred Number, Harmonograph, The Elements of Music, Platonic & Archimedean Solids, and A Little Book of Coincidence-it makes ancient wisdom and its astonishing interconnectedness accessible to us today.Beautifully produced in six different colors of ink, Quadrivium will appeal to anyone interested in mathematics, music, astronomy, and how the universe works.

Understanding Comics: The Invisible Art


Scott McCloud - 1993
    Scott McCloud's Understanding Comics is a seminal examination of comics art: its rich history, surprising technical components, and major cultural significance. Explore the secret world between the panels, through the lines, and within the hidden symbols of a powerful but misunderstood art form.

Mathematics: A Very Short Introduction


Timothy Gowers - 2002
    The most fundamental differences are philosophical, and readers of this book will emerge with a clearer understandingof paradoxical-sounding concepts such as infinity, curved space, and imaginary numbers. The first few chapters are about general aspects of mathematical thought. These are followed by discussions of more specific topics, and the book closes with a chapter answering common sociological questionsabout the mathematical community (such as Is it true that mathematicians burn out at the age of 25?) It is the ideal introduction for anyone who wishes to deepen their understanding of mathematics.About the Series: Combining authority with wit, accessibility, and style, Very Short Introductions offer an introduction to some of life's most interesting topics. Written by experts for the newcomer, they demonstrate the finest contemporary thinking about the central problems and issues in hundredsof key topics, from philosophy to Freud, quantum theory to Islam.

Architect and Entrepreneur: A Field Guide to Building, Branding, and Marketing Your Startup Design Business


Eric Reinholdt - 2015
    The guide advocates novel strategies and tools that merge entrepreneurship with the practice of architecture and interior design. The Problem: Embarking on a new business venture is intimidating; you have questions. But many of the resources available to help entrepreneur architects and interior designers start their design business lack timeliness and relevance. Most are geared toward building colossal firms like SOM and Gensler using outdated methods and old business models. If you’re an individual or small team contemplating starting a design business, this is your field guide; crafted to inspire action. The Solution: Using the lean startup methodology to create a minimum viable product, the handbook encourages successive small wins that support a broader vision enabling one to, “think big, start small, and learn fast.” It’s a unique take on design practice viewed through the lens of entrepreneurship and is designed to answer the questions all new business owners face, from the rote to the existential. Questions about: - Startup costs - Business models (old and new) - Marriage of business and design - Mindset - Branding & naming (exercises and ideas) - Internet marketing strategies - Passive income ideas - Setting your fee - Taxes - Standard Operating Procedures (SOPs) - Securing the work - Client relations - Software - Billing rates - Contracts Building a business isn’t a singular act; it’s a series of small steps. Using the outline found in Architect + Entrepreneur you can start today. The chapters are organized to guide you from idea to action. Rather than write a business plan you’ll be challenged to craft a brand and you’ll sell it using new technologies. Follow the guide sequentially and you’ll have both the tools and a profitable small business. The Author Award-winning architect, Eric Reinholdt has built his design practice, 30X40 Design Workshop using the strategies outlined in the book. He has successfully transitioned from an employee to architect entrepreneur and continues to refine his brand message, help other architects build their independent practice and serve his clients all from a Longhouse he designed for his family on Mount Desert Island in Maine.

Where the Money Was: The Memoirs of a Bank Robber (Library of Larceny)


Willie Sutton - 1976
    The targets in the first instance were banks and in the second, prisons. Unarguably America’s most famous bank robber, Willie never injured a soul, but took on almost a hundred banks and departed three of America’s most escape-proof penitentiaries. This is the stuff of myth—rascally and cautionary by turns—yet true in every searing, diverting, and brilliantly recalled detail.

Word Perfect: Etymological Entertainment For Every Day of the Year


Susie Dent - 2021
    You'll never be lost for words again.

The Grid: Electrical Infrastructure for a New Era


Gretchen Bakke - 2016
    It’s not just that the grid has grown old and is now in dire need of basic repair. Today, as we invest great hope in new energy sources--solar, wind, and other alternatives--the grid is what stands most firmly in the way of a brighter energy future. If we hope to realize this future, we need to re-imagine the grid according to twenty-first-century values. It’s a project which forces visionaries to work with bureaucrats, legislators with storm-flattened communities, moneymen with hippies, and the left with the right. And though it might not yet be obvious, this revolution is already well under way.Cultural anthropologist Gretchen Bakke unveils the many facets of America's energy infrastructure, its most dynamic moments and its most stable ones, and its essential role in personal and national life. The grid, she argues, is an essentially American artifact, one which developed with us: a product of bold expansion, the occasional foolhardy vision, some genius technologies, and constant improvisation. Most of all, her focus is on how Americans are changing the grid right now, sometimes with gumption and big dreams and sometimes with legislation or the brandishing of guns.The Grid tells--entertainingly, perceptively--the story of what has been called “the largest machine in the world”: its fascinating history, its problematic present, and its potential role in a brighter, cleaner future.

The Art of War/The Art of Warfare


Sun Tzu - 2002
    For the first time ever, author D.E. Tarver explains the classic texts, The Art of War by Sun Tzu and The Art of Warfare by Sun Pin, in plain English.War is the perfect training ground for teaching Sun Tzu's ancient philosophies to attaining victory over an opponent. The Art of War outlines the steps for outwitting the enemy, be it an army of 10,000 or an unresponsive client.The Art of War teaches leaders strategies to attain victory by:Knowing when to stand up to an opponent, and when to back down.How to be confident without being overly confident.Considering the cost of the campaign before launching an attack.Avoiding an opponent's strengths and striking his weaknesses. ""The one who is first to the field of battle has time to rest, while his opponent rushes into the conflict weary and confused. The first will be fresh and alert. The second will waste most of his energy trying to catch up."" Be the first to the battlefield with The Art of War."

Race for Profit: How Banks and the Real Estate Industry Undermined Black Homeownership


Keeanga-Yamahtta Taylor - 2019
    Reasoning that the turbulence could be calmed by turning Black city-dwellers into homeowners, they passed the Housing and Urban Development Act of 1968, and set about establishing policies to induce mortgage lenders and the real estate industry to treat Black homebuyers equally. The disaster that ensued revealed that racist exclusion had not been eradicated, but rather transmuted into a new phenomenon of predatory inclusion. Race for Profit uncovers how exploitative real estate practices continued well after housing discrimination was banned. The same racist structures and individuals remained intact after redlining's end, and close relationships between regulators and the industry created incentives to ignore improprieties. Meanwhile, new policies meant to encourage low-income homeownership created new methods to exploit Black homeowners. The federal government guaranteed urban mortgages in an attempt to overcome resistance to lending to Black buyers - as if unprofitability, rather than racism, was the cause of housing segregation. Bankers, investors, and real estate agents took advantage of the perverse incentives, targeting the Black women most likely to fail to keep up their home payments and slip into foreclosure, multiplying their profits. As a result, by the end of the 1970s, the nation's first programs to encourage Black homeownership ended with tens of thousands of foreclosures in Black communities across the country. The push to uplift Black homeownership had descended into a goldmine for realtors and mortgage lenders, and a ready-made cudgel for the champions of deregulation to wield against government intervention of any kind. Narrating the story of a sea-change in housing policy and its dire impact on African Americans, Race for Profit reveals how the urban core was transformed into a new frontier of cynical extraction.

Streetfight: Handbook for an Urban Revolution


Janette Sadik-Khan - 2016
    Her approach was dramatic and effective: Simply painting a part of the street to make it into a plaza or bus lane not only made the street safer, but it also lessened congestion and increased foot traffic, which improved the bottom line of businesses. Real-life experience confirmed that if you know how to read the street, you can make it function better by not totally reconstructing it but by reallocating the space that’s already there.      Breaking the street into its component parts, Streetfight demonstrates, with step-by-step visuals, how to rewrite the underlying “source code” of a street, with pointers on how to add protected bike paths, improve crosswalk space, and provide visual cues to reduce speeding. Achieving such a radical overhaul wasn’t easy, and Streetfight pulls back the curtain on the battles Sadik-Khan won to make her approach work. She includes examples of how this new way to read the streets has already made its way around the world, from pocket parks in Mexico City and Los Angeles to more pedestrian-friendly streets in Auckland and Buenos Aires, and innovative bike-lane designs and plazas in Austin, Indianapolis, and San Francisco. Many are inspired by the changes taking place in New York City and are based on the same techniques. Streetfight deconstructs, reassembles, and reinvents the street, inviting readers to see it in ways they never imagined.

Places of the Heart: The Psychogeography of Everyday Life


Colin Ellard - 2010
    Here he offers an entirely new way to understand our cities—and ourselves.” —CHARLES MONTGOMERY, author of Happy City: Transforming Our Lives Through Urban DesignOur surroundings can powerfully affect our thoughts, emotions, and physical responses, whether we’re awed by the Grand Canyon or Hagia Sophia, panicked in a crowded room, soothed by a walk in the park, or tempted in casinos and shopping malls. In Places of the Heart, Colin Ellard explores how our homes, workplaces, cities, and nature—places we escape to and can’t escape from—have influenced us throughout history, and how our brains and bodies respond to different types of real and virtual space. As he describes the insight he and other scientists have gained from new technologies, he assesses the influence these technologies will have on our evolving environment and asks what kind of world we are, and should be, creating.Colin Ellard is the author of You Are Here: Why We Can Find Our Way to the Moon, but Get Lost in the Mall. A cognitive neuroscientist at the University of Waterloo and director of its Urban Realities Laboratory, he lives in Kitchener, Ontario.

Design Patterns: Elements of Reusable Object-Oriented Software


Erich Gamma - 1994
    Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently. Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.