Browse Results

Showing 3,401 through 3,425 of 12,637 results

Your Code as a Crime Scene, Second Edition

by Adam Tornhill

Jack the Ripper and legacy codebases have more in common than you'd think. Inspired by forensic psychology methods, you can apply strategies to identify problems in your existing code, assess refactoring direction, and understand how your team influences the software architecture. With its unique blend of criminal psychology and code analysis, Your Code as a Crime Scene arms you with the techniques you need to take on any codebase, no matter what programming language you use. Software development might well be the most challenging task humanity ever attempted. As systems scale up, they also become increasingly complex, expensive to maintain, and difficult to reason about. We can always write more tests, try to refactor, and even fire up a debugger to understand complex coding constructs. That's a great starting point, but you can do so much better. Take inspiration from forensic psychology techniques to understand and improve existing code. Visualize codebases via a geographic profile from commit data to find development hotspots, prioritize technical debt, and uncover hidden dependencies. Get data and develop strategies to make the business case for larger refactorings. Detect and fix organizational problems from the vantage point of the software architecture to remove bottlenecks for the teams. The original Your Code as a Crime Scene from 2014 pioneered techniques for understanding the intersection of people and code. This new edition reflects a decade of additional experience from hundreds of projects. Updated techniques, novel case studies, and extensive new material adds to the strengths of this cult classic. Change how you view software development and join the hunt for better code! What You Need: You need to be comfortable reading code. You also need to use Git (or Subversion, Mercurial or similar version-control tool).

From Ruby to Elixir

by Stephen Bussey

Elixir will change the way you think about programming. Use your Ruby experience to quickly get up to speed so you can see what all of the buzz is about. Go from zero to production applications that are reliable, fast, and scalable. Learn Elixir syntax and pattern matching to conquer the basics. Then move onto Elixir's unique process model that offers a world-class way to go parallel without fear. Finally, use the most common libraries like Ecto, Phoenix, and Oban to build a real-world SMS application. Now's the time. Dive in and learn Elixir. Whether you're a seasoned Ruby developer looking to expand your skill set or a programming beginner looking for a solid foundation in Elixir, this book has what you need to get up to speed quickly. Elixir is a functional language with a fairly small footprint. This makes it easier to learn and put into production than other languages. Plus, it's built on forty-year-old foundations that give your applications rock-solid stability. The first part of this book is all about developing expertise in the language. Learn about the core data types, build application data structures, enumerate over data, and use pattern matching to control the flow of an application. Elixir has an amazing process model that allows for (actually) easy parallel processing. Learn how to tap into this process model so you can leverage that power yourself. The second part of this book builds a real-world application using the most important libraries in a web developer's toolbox. Each library is compared to its similar Ruby library so you'll quickly see similarities and differences. We'll use Ecto, Phoenix, and Oban to build a SMS application powered by Twilio. What are you waiting for? Tap into your Ruby knowledge and start building scalable Elixir applications today. What You Need: You'll need Elixir 1.14+ and Erlang/OTP 24+ installed on a Mac OS X, Linux, or Windows machine.

Text Processing with JavaScript

by Faraz K. Kelhini

You might think of regular expressions as the holy grail of text processing, but are you sure you aren't just shoehorning them in where standard built-in solutions already exist and would work better? JavaScript itself provides programmers with excellent methods for text manipulation, and knowing how and when to use them will help you write more efficient and performant code. From extracting data from APIs to calculating word counts and everything in between, discover how to pick the right tool for the job and make the absolute most of it every single time. Whether you're a beginner or an advanced programmer, this up-to-date guide will save you a ton of time when dealing with text. With Text Processing with JavaScript, you'll find a collection of tiny programs, each demonstrating a string manipulation approach in JavaScript. You'll also focus squarely on the practical aspects of text processing with JavaScript - that is, what each technique is designed to accomplish and how to use it in your program. Discover how to extract data from APIs and web pages, apply spelling corrections, convert and format currencies, and remove HTML tags from text. Learn to intersect tables, copy text to the clipboard, extract lists from text, and highlight sentences that contain a specific word. Find duplicate words and fix them automatically, modify a copy of an existing regex literal, match the beginning or end of a string, and remove all comments from JavaScript and HTML files with ease. Match non-ASCII words, calculate the word count of an article in any language, and more. Become a JavaScript expert and master chef of text processing with this collection of hands-on and production-ready recipes.

A Common-Sense Guide to Data Structures and Algorithms in Python, Volume 1

by Jay Wengrow

p>If you thought data structures and algorithms were all just theory, you're missing out on what they can do for your Python code. Learn to use Big O notation to make your code run faster by orders of magnitude. Choose from data structures such as hash tables, trees, and graphs to increase your code's efficiency exponentially. With simple language and clear diagrams, this book makes this complex topic accessible, no matter your background. Every chapter features practice exercises to give you the hands-on information you need to master data structures and algorithms for your day-to-day work.Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for today's web and mobile apps. Take a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can use in your daily production code. The Python edition uses Python exclusively for all code examples, exercise, and solutions.Use Big O notation to measure and articulate the efficiency of your code, and modify your algorithm to make it faster. Find out how your choice of arrays, linked lists, and hash tables can dramatically affect the code you write. Use recursion to solve tricky problems and create algorithms that run exponentially faster than the alternatives. Dig into advanced data structures such as binary trees and graphs to help scale specialized applications such as social networks and mapping software. You'll even encounter a single keyword that can give your code a turbo boost. Practice your new skills with exercises in every chapter, along with detailed solutions.Use these techniques today to make your Python code faster and more scalable.

Effective Go Recipes

by Miki Tebeka

Programmers love Go because it is lightweight, easy to work with, and easy to read. Go gives you the benefits of dynamically typed languages (speed of development) while keeping the upsides of strongly typed languages (security and performance). Go is a simple language, but programming in Go is about more than just mastering syntax. There's an art to using Go effectively. Squeeze out the full use of advanced networking and multi-core power for which Go was designed. Save precious coding hours with recipes that help you manage objects, collect garbage, and safely use memory. Tackle Unicode, concurrency, and serialization with ease. All the clean, reusable solutions you need for a wide variety of problems common to Go development. Outfitted with these recipes, your next apps will be more polished and more maintainable than ever. Start out by tackling time and see how the Go time packager provides types that will do most of the heavy lifting for you. Next, work on recipes tailored to the nuances of processing text, like normalizing strings to avoid bugs. From there, whip up some functions on-the-fly and store functions in variables and data structures. Ever wondered why Go seems to be peppered with error handling? Working through the next recipes, you'll discover the benefits, which include more robust code. In the section on HTTP, you'll learn tricks like running multiple HTTP servers on the same port and setting timeouts. With concurrency recipes, you'll limit the number of goroutines to improve performance, give your code awareness of timeouts, and decide when to keep your code sequential instead of making it concurrent. Throughout the book, you'll make Go sizzle following simple recipes and tweaking them to fit your own apps. Using tools like strong typing and concurrency primitives, build a Go codebase that stays maintainable at scale.What You Need:You should know the Go language syntax and have some experience in programming.You will need a Go SDK, a Git client, and for some of the chapters, a C compiler.

JavaScript Brain Teasers

by Faraz K. Kelhini

If you've ever felt the exhilaration of cracking a thorny problem or the joy of witnessing elegant code that challenges your mind, then this book is tailor-made for you. Prepare yourself to dive into a diverse array of mind-bending JavaScript brain teasers. Each puzzle is more than just a code exercise; it's a gateway to unlocking new insights and honing your abilities. As you work through the challenges, you'll learn to think pragmatically, optimize your code for efficiency, and avoid hidden pitfalls that can catch you off guard. What's more - the puzzle format will help you remember what you've learned! Over the years, JavaScript has gained a bit of a reputation for its quirky and unique characteristics. It's important for developers to be aware of these quirks to write more robust and predictable JavaScript code. In this book, we invite you on a journey designed to unveil the intricate nuances and peculiarities that define the language's essence. Learn how to simulate function overloading, embed hidden information within objects, develop self-contained functions capable of maintaining their own local state, generate number sequences using functional programming, handle exotic forms of IIFEs, and prevent loss of precision when dealing with large numbers. Grasp concepts like closures, hoisting, symbols, execution context, event queue, text normalization, and more, one puzzle at a time. Discover how to create your own custom objects that function as shortcuts, accurately calculate the length of emojis and Unicode characters, master the usage of the "this" keyword, leverage bitwise operators, and convert color names to hex notation for universal use across various platforms. Plus, steer clear of those usual traps and blunders that trip up JavaScript developers. Forget passive learning. With JavaScript Brain Teasers, you'll actively engage with code puzzles that require creative thinking and problem-solving, which help you memorize difficult concepts.What You Need:Certain code examples take advantage of recently introduced JavaScript features. Therefore, it's important to use a JavaScript environment that supports ECMAScript 2020 or a newer version. The simplest way to experiment with the examples is use your browser's console. Just make sure your browser is up-to-date.

Agile Retrospectives, Second Edition

by David Horowitz Esther Derby Diana Larsen

In an uncertain and complex world, learning is more important than ever before. In fact, it can be a competitive advantage. Teams and organizations that learn rapidly deliver greater customer value faster and more reliably. Furthermore, those teams are more engaged, more productive, and more satisfied. The most effective way to enable teams to learn is by holding regular retrospectives. Unfortunately, many teams only get shallow results from their retrospectives. This book is filled with practical advice, techniques, and real-life examples that will take retrospectives to the next level--whether your team is co-located, hybrid, or remote. This book will help team leads, scrum masters, and coaches engage their teams to learn, improve, and deliver greater results. For nearly two decades, scrum masters, team leads, and coaches have relied on the first edition of Agile Retrospectivesas an essential resource to facilitate better retrospectives. This edition builds on recent research, reflects the authors' experiences over two decades, and shares wisdom gleaned from the global retrospective community. Find practical advice to level up retrospective skills. Address the challenges of remote and hybrid retrospectives head on. Take advantage of expanded guidance on designing and facilitating retrospectives--based on the questions and concerns of practitioners worldwide. Gain insight into choosing a broad or narrow focus for retrospectives. Explore how to use both objective and subjective data to enable more effective conversations. Learn how to make decisions that stick. Understand the importance of psychological safety and how to foster it in retrospectives. Elevate issues and engage managers in systemic change. Learn from many real-life stories that demonstrate how our advice has impacted retrospectives at organizations around the globe. Finally, find a set of recommended flows that reveal the authors' thought process in designing retrospectives for scenarios teams faced in real life.

C Brain Teasers

by Dan Gookin

You thought you knew C, but can you solve 25 puzzles in this popular programming language? Noted C programmer and author Dan Gookin provides a series of pointed questions, puzzles, and problems to keep your C programming skills sharp. Each one will provide insight into various aspects of handling strings, numeric operations, and other activities, giving you techniques to take the best advantage of all C has to offer. Challenge yourself, and get to know some powerful tricks and details for writing better, faster, more accurate C code. Most C programming books present the information sequentially, teaching you the right way to code and only rarely describing what could go wrong. In this book, the goal is to find out what did go wrong - or what potentially goes right. Explore interesting and unusual programming concepts and approaches with small, to-the-point, programs and exercises. Hone your C programming skills and expand your knowledge. By working through the brain teasers in this book, you'll fill in gaps in your knowledge and work with advanced concepts such as pointers and recursion. All of the teaser topics were selected to give you food for thought, explaining the technical details behind each puzzle. Look at a code sample and try to guess what output it will give. Code it yourself and see the result. Is it what you expected? Then read the author's lighthearted explanation of exactly why the language does what it does, and how you can take advantage of it. You'll come away with a much better understanding of how the language works, and how to use it for efficient and effective programming. What You Need: You need to know the basics of coding in C, and have an environment for compiling and executing your C code. Any Windows, MacOS, or Linux system with a C compiler does the job. Use the terminal window for traditional C programming. Or obtain an Integrated Development Enviornment (IDE) such as Visual Studio Code, which contains all the software tools you need: Editor, Compiler, and Output.

Real Book, Stage C, Workshop 3: Stage C Real Book Workshop 3 Student Edition 2023 (Read 180 Ser.)

by Houghton Mifflin Harcourt

NIMAC-sourced textbook

Real Book, Stage C, Workshop 2: Stage C Real Book Workshop 2 Student Edition 2023 (Read 180 Ser.)

by Houghton Mifflin Harcourt

NIMAC-sourced textbook

Real Book, [Stage C], Workshop 1: Stage C Real Book Workshop 1 Student Edition 2023 (Read 180 Ser.)

by Houghton Mifflin Harcourt

NIMAC-sourced textbook

Real Book, Stage C, Getting Started 1: Stage C Getting Started Book 1 Student Edition 2023 (Read 180 Ser.)

by Houghton Mifflin Harcourt

NIMAC-sourced textbook

Bring Science Alive! 7th Grade Integrated, Notebook 1 of 2 (Segments 1-2), Interactive Student Notebook

by Sarah Martin Linda Blumenthal Sabre Duren

NIMAC-sourced textbook

Said No One Ever

by Stephanie Eding

"A playful story with heart and teasing goodwill." —Publishers Weekly for The Unplanned Life of Josie HaleReaders of Sally Thorne and Beth O'Leary will love Ellie Reed's wild adventure.Ellie Reed's self-esteem can't take it anymore…Ellie has just about had enough of her family's constant criticism and attempts to control her life. But when she rents an Airbnb getaway on a gorgeous farm in Montana, she encounters a whole new set of family drama. Now she's the reluctant and borderline competent caretaker of a barn full of unruly farm animals, the sudden best friend of a spunky elderly widow whose outrageous ideas just might change her destiny, and caught between two handsome men competing for control of the farm, and for her attention…

Adrift: A Novel

by Lisa Brideau

Crime Writers of Canada Best First Novel Award FinalistEvergreen Award Nominee"Crackles with urgency and humanity...a book made to meet the moment. A must read." —Katie Lattari, author of Dark Things I AdoreFor fans of The Last Thing He Told Me comes a page-turning thriller about hidden identities and the terrifying realities of climate change.The truth won't always set you free...Ess wakes up alone on a sailboat in the remote Pacific Northwest with no memory of who she is or how she got there. She finds a note, but it's more warning than comfort: Start over. Don't make yourself known. Don't look back. Ess must have answers. She sails over a turbulent ocean to a town hundreds of miles away that, she hopes, might offer insight. The chilling clues she uncovers point to a desperate attempt at erasing her former life. But why? And someone is watching her…someone who knows she must never learn her truth. In Ess's world, the earth is precariously balanced at a climate tipping point, and she is perched at the edge of a choice: which life does she want? The one taken from her—and the dangerous secret that was buried—or the new one she can make for herself?A galvanizing riddle that is just as unmooring as it seems, this sharp character-driven odyssey explores a future challenged by our quickly changing world and the choices we must make to save what matters most.

The Banned Bookshop of Maggie Banks: A Novel

by Shauna Robinson

"A sparkling bookish story about rules just begging to be broken." — Abby Jimenez, New York Times bestselling author of Part of Your World and The Friend ZoneI, Maggie Banks, solemnly swear to uphold the rules of Cobblestone Books. If only, I, Maggie Banks, believed in following the rules.When Maggie Banks arrives in Bell River to run her best friend's struggling bookstore, she expects to sell bestsellers to her small-town clientele. But running a bookstore in a town with a famously bookish history isn't easy. Bell River's literary society insists on keeping the bookstore stuck in the past, and Maggie is banned from selling anything written this century. So, when a series of mishaps suddenly tip the bookstore toward ruin, Maggie will have to get creative to keep the shop afloat.And in Maggie's world, book rules are made to be broken.To help save the store, Maggie starts an underground book club, running a series of events celebrating the books readers actually love. But keeping the club quiet, selling forbidden books, and dodging the literary society is nearly impossible. Especially when Maggie unearths a town secret that could upend everything. Maggie will have to decide what's more important: the books that formed a small town's history, or the stories poised to change it all.

Dark Harmony (The Bargainer #4)

by Laura Thalassa

From bestselling indie author Laura Thalassa comes the newly revised and edited final book in her smash-hit dark fantasy romance between a siren and the "bargainer" she owes countless favors to.There are worse things than death. Things that lurk in the shadows and slip into dreams. Things that once slept…but have now awakened.For Callypso Lillis, the fae magic that now runs through her veins is equal parts curse and good fortune. While it bonds her to Desmond Flynn, her soulmate and the King of Night, it also leaves her newly vulnerable to the Thief of Souls, who wants to break the Otherworld…and Callie along with it.But it's not just the Thief whose shadow looms over the fae realms. Des's father, the previous King of Night, has returned from the dead, and he wants revenge on the son who sent him to the grave in the first place.Time is running out to track down both enemies and stop their plans from unfolding. Callie and Des race across realms, gathering clues and unraveling secrets, but fate and chaos are catching up to them. If they can't find a way to stop the forces working to tear them and their kingdom apart, they risk not just their lives, but the lives of all fairies…and unfortunately for them, death is no longer the worst outcome.

It Found Us

by Lindsay Currie

From the New York Times bestselling author of Scritch Scratch and The Girl in White comes a new spooky mystery about a girl detective who must decode a series of ominous clues tied to a century-old tragedy to find a missing teenager before it's too late…Twelve-year-old Hazel Woods has always had an unusual knack for sleuthing. Some may call it snooping, but all she really wants is to solve mysteries around town. So, when she not-so-accidentally overhears her brother Den planning to sneak into the cemetery at night for an epic game of hide-and-seek, she decides to secretly tag along. This seems like the perfect opportunity to investigate the claims that the cemetery is haunted.But the moment the game ends, Hazel realizes something is very, very wrong. From her hiding spot in the bushes, she overhears that her brother's best friend, Everett, is missing. Everyone else was found by the seeker but there's no sign of Everett anywhere. It's as if he just . . . vanishedHazel and Den are determined to find Everett before it's too late. But as they begin to unravel the terrifying clues that started appearing since that night in the graveyard–eerie whispers that sound like someone counting, the intermittent smell of smoke, and the cold, lost presence that follows them everywhere, she's not sure what they are dealing with. But Everett needs more than search parties and scent-tracking dogs to find him, especially if his disappearance is tied to the history of the cemetery, and the lost, century-old spirits that might still be trapped there . . .

The Girl Who Wrote in Silk

by Kelli Estes

A USA TODAY BESTSELLER!"A powerful debut that proves the threads that interweave our lives can withstand time and any tide, and bind our hearts forever."—Susanna Kearsley, New York Times bestselling author of Belleweather and The Vanished DaysA historical novel inspired by true events, Kelli Estes's brilliant and atmospheric debut is a poignant tale of two women determined to do the right thing, highlighting the power of our own stories.The smallest items can hold centuries of secrets...While exploring her aunt's island estate, Inara Erickson is captivated by an elaborately stitched piece of fabric hidden in the house. The truth behind the silk sleeve dated back to 1886, when Mei Lien, the lone survivor of a cruel purge of the Chinese in Seattle found refuge on Orcas Island and shared her tragic experience by embroidering it.As Inara peels back layer upon layer of the centuries of secrets the sleeve holds, her life becomes interwoven with that of Mei Lein. Through the stories Mei Lein tells in silk, Inara uncovers a tragic truth that will shake her family to its core—and force her to make an impossible choice. Should she bring shame to her family and risk everything by telling the truth, or tell no one and dishonor Mei Lien's memory?A touching and tender book for fans of Marie Benedict, Susanna Kearsley, and Duncan Jepson, The Girl Who Wrote in Silk is a dual-time period novel that explores how a delicate piece of silk interweaves the past and the present, reminding us that today's actions have far reaching implications.Praise for The Girl Who Wrote in Silk:"A beautiful, elegiac novel, as finely and delicately woven as the title suggests. Kelli Estes spins a spellbinding tale that illuminates the past in all its brutality and beauty, and the humanity that binds us all together."—Susan Wiggs, New York Times bestselling author of The Beekeeper's Ball"A touching and tender story about discovering the past to bring peace to the present."—Duncan Jepson, author of All the Flowers in Shanghai"Vibrant and tragic, The Girl Who Wrote in Silk explores a horrific, little-known era in our nation's history. Estes sensitively alternates between Mei Lien, a young Chinese-American girl who lived in the late 1800s, and Inara, a modern recent college grad who sets Mei Lien's story free."—Margaret Dilloway, author of How to Be an American Housewife and Sisters of Heart and Snow

The Firebird (The Scottish series #2)

by Susanna Kearsley

THE NEW YORK TIMES BESTSELLER!"I've loved every one of Susanna's books! She has bedrock research and a butterfly's delicate touch with characters?sure recipe for historical fiction that sucks you in and won't let go!"—DIANA GABALDON, #1 New York Times bestselling author of OutlanderTwo Women. One Mysterious Relic. Historical fiction with romance, betrayal, and magic you'll never forget.Art-dealer Nicola Marter was born with a gift so rare and dangerous, she kept it buried deep. When she encounters a desperate woman trying to sell a small wooden carving called "The Firebird," claiming it belonged to Russia's Empress Catherine, there's no proof.But once Nicola holds the object, her buried talent gives her surprising insight. She knows the woman is telling the truth.Trying to keep to her hard-won job, Nicola sets out to confirm the fascinating history of The Firebird with help from a man she never thought she'd see again.The Firebird is a sweeping historical romance that will whisk you from London to Scotland to St. Petersburg in a magical, century-spanning epic about the dangers and rewards of being true to yourself.Also by Susanna Kearsley:The Winter SeaA Desperate FortuneThe Rose GardenThe Shadowy HorsesThe Splendour FallsSeason of StormsMarianaNamed of the DragonBellewether

The First Lady of World War II: Eleanor Roosevelt's Daring Journey to the Frontlines and Back

by Shannon McKenna Schmidt

The first book to tell the full story of Eleanor Roosevelt's unprecedented and courageous trip to the Pacific Theater during World War II.On August 27, 1943, news broke in the United States that First Lady Eleanor Roosevelt was on the other side of the world. A closely guarded secret, she had left San Francisco aboard a military transport plane headed for the South Pacific to support and report the troops on WW2's front lines. Americans had believed she was secluded at home.As Allied forces battled the Japanese for control of the region, Eleanor was there on the frontlines, spending five weeks traveling, on a mission as First Lady of the United States to experience what our servicemen were experiencing... and report back home."The most remarkable journey any president's wife has ever made."—Washington Times-Herald, September 28, 1943"Mrs. Roosevelt's sudden appearance in New Zealand well deserves the attention it is receiving. This is the farthest and most unexpected junket of a First Lady whose love of getting about is legendary."—Detroit Free Press, August 28, 1943"By a happy chance for Australia, this famous lady's taste for getting about, her habit of seeing for herself what is going on in the world, and, most of all, her deep concern for the welfare of the fighting men of her beloved country, have brought her on the longest journey of them all—across the wide, war-clouded Pacific."—Sydney Morning Herald, September 4, 1943"No other U.S. mother had seen so much of the panorama of the war, had been closer to the sweat and boredom, the suffering."—Time, October 4, 1943

The Woman with Two Shadows: A Novel of WWII

by Sarah James

"A riveting tale about a town and its people that officially never existed and the secrecy behind one of the Manhattan Project's top-secret cities!" —Kim Michele Richardson, New York Times bestselling author of The Book Woman's DaughterFor fans of Atomic City Girls and Marie Benedict, a fascinating historical debut of one of the most closely held secrets of World War II and a woman caught up in it when she follows her missing sister to the mysterious city of Oak Ridge, Tennessee.Lillian Kaufman hasn't heard from her twin sister since Eleanor left for a mysterious job at an Army base somewhere in Tennessee. When she learns, on an unexpected phone call, that Eleanor is missing, Lillian takes a train from New York down to Oak Ridge to clear up the matter.It turns out that the only way into Oak Ridge is to assume Eleanor's identity, which Lillian plans to do swiftly and perfectly. But Eleanor has vanished without a trace—and she's not the only one. And how do you find someone in a town so dangerous it doesn't officially exist, when technically you don't exist either?Lillian is thrust into the epicenter of the gravest scientific undertaking of all time, with no idea who she can trust. And the more she pretends to be Eleanor, the more she loses her grip on herself.

The Things We Make: The Unknown History of Invention from Cathedrals to Soda Cans

by Bill Hammack Ph.D.

Discover the secret method used to build the world…For millennia, humans have used one simple method to solve problems. Whether it's planting crops, building skyscrapers, developing photographs, or designing the first microchip, all creators follow the same steps to engineer progress. But this powerful method, the "engineering method", is an all but hidden process that few of us have heard of—let alone understand—but that influences every aspect of our lives.Bill Hammack, a Carl Sagan award-winning professor of engineering and viral "The Engineer Guy" on Youtube, has a lifelong passion for the things we make, and how we make them. Now, for the first time, he reveals the invisible method behind every invention and takes us on a whirlwind tour of how humans built the world we know today. From the grand stone arches of medieval cathedrals to the mundane modern soda can, Hammack explains the golden rule of thumb that underlies every new building technique, every technological advancement, and every creative solution that leads us one step closer to a better, more functional world. Spanning centuries and cultures, Hammack offers a fascinating perspective on how humans engineer solutions in a world full of problems.Perfect for readers of Adam Grant and Simon Winchester, The Things We Make is a captivating examination of the method that keeps pushing humanity forward, a spotlight on the achievements of the past, and a celebration of the potential of our future that will change the way we see the world around us.

Refine Search

Showing 3,401 through 3,425 of 12,637 results