Men Explain Things to Me


Book Description

The National Book Critics Circle Award–winning author delivers a collection of essays that serve as the perfect “antidote to mansplaining” (The Stranger). In her comic, scathing essay “Men Explain Things to Me,” Rebecca Solnit took on what often goes wrong in conversations between men and women. She wrote about men who wrongly assume they know things and wrongly assume women don’t, about why this arises, and how this aspect of the gender wars works, airing some of her own hilariously awful encounters. She ends on a serious note— because the ultimate problem is the silencing of women who have something to say, including those saying things like, “He’s trying to kill me!” This book features that now-classic essay with six perfect complements, including an examination of the great feminist writer Virginia Woolf’s embrace of mystery, of not knowing, of doubt and ambiguity, a highly original inquiry into marriage equality, and a terrifying survey of the scope of contemporary violence against women. “In this series of personal but unsentimental essays, Solnit gives succinct shorthand to a familiar female experience that before had gone unarticulated, perhaps even unrecognized.” —The New York Times “Essential feminist reading.” —The New Republic “This slim book hums with power and wit.” —Boston Globe “Solnit tackles big themes of gender and power in these accessible essays. Honest and full of wit, this is an integral read that furthers the conversation on feminism and contemporary society.” —San Francisco Chronicle “Essential.” —Marketplace “Feminist, frequently funny, unflinchingly honest and often scathing in its conclusions.” —Salon




Skills of a Successful Software Engineer


Book Description

Skills to grow from a solo coder into a productive member of a software development team, with seasoned advice on everything from refactoring to acing an interview. In Skills of a Successful Software Engineer you will learn: The skills you need to succeed on a software development team Best practices for writing maintainable code Testing and commenting code for others to read and use Refactoring code you didn’t write What to expect from a technical interview process How to be a tech leader Getting around gatekeeping in the tech community Skills of a Successful Software Engineer is a best practices guide for succeeding on a software development team. The book reveals how to optimize both your code and your career, from achieving a good work-life balance to writing the kind of bug-free code delivered by pros. You’ll master essential skills that you might not have learned as a solo coder, including meaningful code commenting, unit testing, and using refactoring to speed up feature delivery. Timeless advice on acing interviews and setting yourself up for leadership will help you throughout your career. Crack open this one-of-a-kind guide, and you’ll soon be working in the professional manner that software managers expect. About the technology Success as a software engineer requires technical knowledge, flexibility, and a lot of persistence. Knowing how to work effectively with other developers can be the difference between a fulfilling career and getting stuck in a life-sucking rut. This brilliant book guides you through the essential skills you need to survive and thrive on a software engineering team. About the book Skills of a Successful Software Engineer presents techniques for working on software projects collaboratively. In it, you’ll build technical skills, such as writing simple code, effective testing, and refactoring, that are essential to creating software on a team. You’ll also explore soft skills like how to keep your knowledge up to date, interacting with your team leader, and even how to get a job you’ll love. What's inside Best practices for writing and documenting maintainable code Testing and refactoring code you didn’t write What to expect in a technical interview How to thrive on a development team About the reader For working and aspiring software engineers. About the author Fernando Doglio has twenty years of experience in the software industry, where he has worked on everything from web development to big data. Table of Contents 1 Becoming a successful software engineer 2 Writing code everyone can read 3 Unit testing: delivering code that works 4 Refactoring existing code (or Refactoring doesn’t mean rewriting code) 5 Tackling the personal side of coding 6 Interviewing for your place on the team 7 Working as part of a team 8 Understanding team leadership




The Last Lecture


Book Description

The author, a computer science professor diagnosed with terminal cancer, explores his life, the lessons that he has learned, how he has worked to achieve his childhood dreams, and the effect of his diagnosis on him and his family.




Meta


Book Description

Meta chronicles the journey of Andrew Murtagh and Adam Lee in their uncommon exchange turned friendship. Why is there something rather than nothing? Does God exist? What of goodness, free will, and consciousness - what is the ultimate nature of reality and how does that extend into the public square? In this treatise, two young corporate professionals aim to change the way the discussion is being had from the vantage points of Christianity and atheism. Is theism or atheism more compelling? If theism, why Christianity? Did Jesus even exist? After theism/atheism, then what? What is the good life? Is morality objective? What does abortion, education, and healthcare look like in the just city? Embarking on a quest for truth on the big questions, their worldviews clash in a philosophical tour de force. In their discord, a blossoming friendship; in their agreement, vows to change the world...




EMPOWERED


Book Description

"Great teams are comprised of ordinary people that are empowered and inspired. They are empowered to solve hard problems in ways their customers love yet work for their business. They are inspired with ideas and techniques for quickly evaluating those ideas to discover solutions that work: they are valuable, usable, feasible and viable. This book is about the idea and reality of "achieving extraordinary results from ordinary people". Empowered is the companion to Inspired. It addresses the other half of the problem of building tech products?how to get the absolute best work from your product teams. However, the book's message applies much more broadly than just to product teams. Inspired was aimed at product managers. Empowered is aimed at all levels of technology-powered organizations: founders and CEO's, leaders of product, technology and design, and the countless product managers, product designers and engineers that comprise the teams. This book will not just inspire companies to empower their employees but will teach them how. This book will help readers achieve the benefits of truly empowered teams"--




Thinking about Stories


Book Description

Thinking About Stories is a fun and thought-provoking introduction to philosophical questions about narrative fiction in its many forms, from highbrow literature to pulp fiction to the latest shows on Netflix. Written by philosophers Samuel Lebens and Tatjana von Solodkoff, it engages with fundamental questions about fiction, such as: What is it? What does it give us? Does a story need a narrator? And why do sad stories make us cry if we know they aren’t real? The format of the book emulates a lively, verbal exchange: each chapter has only one author while the other appears spontaneously in dialogues in the text along the way, raising questions and voicing criticisms, and inviting responses from their co-author. This unique format allows readers to feel like they are a part of the conversation about the philosophical foundations of some of the fictions in their own lives. Key Features Draws on a wide range of types of narrative fiction, from Harry Potter to Breakfast of Champions to Parks and Recreation. Explores how fiction, despite its detachment from truth, is often best able to teach us important things about the world in which we live. Concludes by asking in the final chapter whether we all might be fictions. Includes bibliographies and suggested reading lists in each chapter.




Philosophy of Western Music


Book Description

This is the first comprehensive book-length introduction to the philosophy of Western music that fully integrates consideration of popular music and hybrid musical forms, especially song. Its author, Andrew Kania, begins by asking whether Bob Dylan should even have been eligible for the Nobel Prize in Literature, given that he is a musician. This motivates a discussion of music as an artistic medium, and what philosophy has to contribute to our thinking about music. Chapters 2-5 investigate the most commonly defended sources of musical value: its emotional power, its form, and specifically musical features (such as pitch, rhythm, and harmony). In chapters 6-9, Kania explores issues arising from different musical practices, particularly work-performance (with a focus on classical music), improvisation (with a focus on jazz), and recording (with a focus on rock and pop). Chapter 10 examines the intersection of music and morality. The book ends with a consideration of what, ultimately, music is. Key Features Uses popular-song examples throughout, but also discusses a range of musical traditions (notably, rock, pop, classical, and jazz) Explains both philosophical and musical terms when they are first introduced Provides publicly accessible Spotify playlists of the musical examples discussed in the book Each chapter begins with an overview and ends with questions for testing comprehension and stimulating further thought, along with suggestions for further reading




Vague: The Great British Mistake


Book Description

"Vague" began, as it happened, a few months after "England's Dreaming" left off: in the post-punk diaspora of late 1979. Turning nineteen years old in sunny Salisbury, Tom Vague began by featuring local punk bands as well as all the major acts that passed through or nearby - the Banshees, the Cure, the Ruts, Joy Division, Red Krayola, the Gang of Four, Clash, Adam and the Ants. It wasn't a pure punk fanzine - it was too late for that - but matched punk irreverence with the overall feeling of experimentation that still existed at the end of the 1970's. Over the first few issues, "Vague" continued to work out the possibilities of independence - in all senses of the word - that had been pioneered in 1976 by Mark Perry (fanzines) and in 1977 by Buzzcocks and the Desperate Bicycles (seven inch records). The whole point about fanzines and DIY singles was that you didn't have to do what everyone else did. So "Vague" mixed up reviews with Perry Harris' cartoons and what Tom describes as 'stream of consciousness prose' that reflected the chaos and the intimacy of the moment. Vague followed the post-punk strands - from the Ants to Goth to Crass to Psychobillies and Positive Punks - through to the mid 80's, and Tom's commentary precisely dates the changes. In the notes for Issue 12, July 1982, he observes that 'it was around this time that the number of exaggerated Mac Curtis haircuts increased around London and Theatre of Hate indirectly started the punkabilly cult, which consisted of disillusioned young Ants fans and reformed punky types, largely Londoners. Suddenly everyone started to look like Kirk Brandon'. Tom Vague recorded the present without any thought to posterity. Because he noted the moment so thoroughly, he became a historian, providing a record of Punk's most obdurate and persistent strands. In documenting the chaos of the 1980's from within, he has preserved a forgotten narrative of that decade: not Live Aid, New Romantic Pop or Thatcher, but a dogged and anarchic strand of youth culture that persisted into the flowering of rave in the early 90's. This collection should be read by any serious enquirer into the period." (Jon Savage : 2017)




Engineering


Book Description




Bob Dylan


Book Description

When Columbia Records finally decided to open up the voluminous Bob Dylan vaults, unleashing thousands of hours of long-sought-after, oft-rumored, unreleased material, it was hard to keep up. Included in the release were six CDs of Blood On The Tracks outtakes, six CDs of the complete Basement Tapes, 10 CDs of Rolling Thunder Revue live material, the six extraordinary CDs of The Cutting Edge from Dylan's game-changing 1965-66 sessions, and a stunning 36 CD release of Dylan's stormy 1966 world tour that some say changed the face of popular music. It is all explored here. This updated examination of Dylan's five-decade career provides a comprehensively analyzes his writing and recording history and the historical impact of Dylan's prolific creative output. It features critical commentary on every song and album, including many rare bootleg recordings and the recent new discoveries from Columbia Records. Later chapters also list and discuss Dylan's numerous appearances in film, in literature, on radio, and on television. Including his Nobel Prize speech and lecture, an extensive bibliography of books on Dylan old and new, and a brand-new introduction with updated Billboard charts, this is the ultimate book on Bob.