Working Effectively with Legacy Code


Michael C. Feathers - 2004
    This book draws on material Michael created for his renowned Object Mentor seminars, techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control. The topics covered include: Understanding the mechanics of software change, adding features, fixing bugs, improving design, optimizing performance Getting legacy code into a test harness Writing tests that protect you against introducing new problems Techniques that can be used with any language or platform, with examples in Java, C++, C, and C# Accurately identifying where code changes need to be made Coping with legacy systems that aren't object-oriented Handling applications that don't seem to have any structureThis book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.

Financial Intelligence: A Manager's Guide to Knowing What the Numbers Really Mean


Karen Berman - 2006
    But many managers can't read a balance sheet, wouldn't recognize a liquidity ratio, and don't know how to calculate return on investment. Worse, they don't have any idea where the numbers come from or how reliable they really are. In Financial Intelligence, Karen Berman and Joe Knight teach the basics of finance--but with a twist. Financial reporting, they argue, is as much art as science. Because nobody can quantify everything, accountants always rely on estimates, assumptions, and judgment calls. Savvy managers need to know how those sources of possible bias can affect the financials and that sometimes the numbers can be challenged. While providing the foundation for a deep understanding of the financial side of business, the book also arms managers with practical strategies for improving their companies' performance--strategies, such as "managing the balance sheet," that are well understood by financial professionals but rarely shared with their nonfinancial colleagues. Accessible, jargon-free, and filled with entertaining stories of real companies, Financial Intelligence gives nonfinancial managers the financial knowledge and confidence for their everyday work. Karen Berman and Joe Knight are the owners of the Los Angeles-based Business Literacy Institute and have trained tens of thousands of managers at many leading organizations. Co-author John Case has written several popular books on management.

Code: The Hidden Language of Computer Hardware and Software


Charles Petzold - 1999
    And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries. Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who’s ever wondered about the secret inner life of computers and other smart machines. It’s a cleverly illustrated and eminently comprehensible story—and along the way, you’ll discover you’ve gained a real context for understanding today’s world of PCs, digital media, and the Internet. No matter what your level of technical savvy, CODE will charm you—and perhaps even awaken the technophile within.

Performance Dashboards: Measuring, Monitoring, and Managing Your Business


Wayne Eckerson
    Through case studies and industry research, this book shows how leading companies are using performance dashboards to execute strategy, optimize business processes, and improve performance. Wayne W. Eckerson (Hingham, MA) is the Director of Research for The Data Warehousing Institute (TDWI), the leading association of business intelligence and data warehousing professionals worldwide that provide high-quality, in-depth education, training, and research. He is a columnist for SearchCIO.com, DM Review, Application Development Trends, the Business Intelligence Journal, and TDWI Case Studies & Solution.

To Sell is Human: The Surprising Truth About Moving Others


Daniel H. Pink - 2012
    Bureau of Labor Statistics, one in nine Americans works in sales. Every day more than fifteen million people earn their keep by persuading someone else to make a purchase.But dig deeper and a startling truth emerges:Yes, one in nine Americans works in sales. But so do the other eight.Whether we’re employees pitching colleagues on a new idea, entrepreneurs enticing funders to invest, or parents and teachers cajoling children to study, we spend our days trying to move others. Like it or not, we’re all in sales now.To Sell Is Human offers a fresh look at the art and science of selling. As he did in Drive and A Whole New Mind, Daniel H. Pink draws on a rich trove of social science for his counterintuitive insights. He reveals the new ABCs of moving others (it's no longer "Always Be Closing"), explains why extraverts don't make the best salespeople, and shows how giving people an "off-ramp" for their actions can matter more than actually changing their minds.Along the way, Pink describes the six successors to the elevator pitch, the three rules for understanding another's perspective, the five frames that can make your message clearer and more persuasive, and much more. The result is a perceptive and practical book--one that will change how you see the world and transform what you do at work, at school, and at home.

Architecting for the AWS Cloud: Best Practices (AWS Whitepaper)


Amazon We Services - 2016
    It discusses cloud concepts and highlights various design patterns and best practices. This documentation is offered for free here as a Kindle book, or you can read it in PDF format at https://aws.amazon.com/whitepapers/.

Read This Before Our Next Meeting


Al Pittampalli - 2011
    Dread no longer: Read This Before Our Next Meeting not only explains what’s wrong with “the meeting,” and meeting culture, but suggests how to make meetings more effective, efficient, and worthy of attending. It assesses when it’s necessary to skip the meeting and get right to work. Al Pittampalli shares examples of transforming workplaces by revamping the purpose of the meeting and a company's meeting culture. This book belongs on the shelf of any employee, employer and company looking to revolutionize what it means to do "work" all day and how to do it. Simply put: Stop wasting time. Read This Before Our Next Meeting is the call to action you (or your boss) needs to create the company that does the meaningful work it was created to do.

Earned Value Project Management


Quentin W. Fleming - 1996
    In its most simple form, earned value equates to fundamental project management. This is not a new book, but rather it is an updated book. Authors Quentin Fleming and Joel Koppelman have made some important additions. In many cases, there will be no changes to a given section. But in other sections, the authors have made substantial revisions to what they had described in the first edition. Fleming and Koppelman’s goal remains the same with this update: describe earned value project management in its most fundamental form, for application to all projects, of any size or complexity. Writing in an easy-to-read, friendly, and humorous style characteristic of the best teachers, Fleming and Koppelman have identified the minimum requirements that they feel are necessary to use earned value as a simple tool for project managers. They have also witnessed the use of simple earned value on software projects, and find it particularly exciting. Realistically, a Cost Performance Index (CPI) is the same whether the project is a multibillion-dollar high-technology project, or a simple one hundred thousand-dollar software project. A CPI is a CPI … period. It is a solid metric that reflects the health of the project. In every chapter, Fleming and Koppelman stick with using simple stories to define their central concept. Their project examples range from peeling potatoes to building a house. Examples are in round numbers, and most formulas get no more complicated than one number divided by another. Earned Value Project Management—Second Edition may be the best-written, most easily understood project management book on the market today. Project managers will welcome this fresh translation of jargon into ordinary English. The authors have mastered a unique "early-warning" signal of impending cost problems in time for the project manager to react.

Building Data Science Teams


D.J. Patil - 2011
    In this in-depth report, data scientist DJ Patil explains the skills, perspectives, tools and processes that position data science teams for success.Topics include: What it means to be "data driven." The unique roles of data scientists. The four essential qualities of data scientists. Patil's first-hand experience building the LinkedIn data science team.

Subscribed: Why the Subscription Model Will Be Your Company's Future - and What to Do About It


Tien Tzuo - 2018
    The real transformation--and the real opportunity--is just beginning.Subscription companies are growing nine times faster than the S&P 500. Why? Because unlike product companies, subscription companies know their customers. A happy subscriber base is the ultimate economic moat. Today's consumers prefer the advantages of access over the hassles of maintenance, from transportation (Uber, Surf Air), to clothing (Stitch Fix, Eleven James), to razor blades and makeup (Dollar Shave Club, Birchbox). Companies are similarly demanding easier, long-term solutions, trading their server rooms for cloud storage solutions like Box. Simply put, the world is shifting from products to services.But how do you turn customers into subscribers? As the CEO of the world's largest subscription management platform, Tien Tzuo has helped hundreds of companies transition from relying on individual sales to building customer-centric, recurring-revenue businesses. His core message in Subscribed is simple: Ready or not, excited or terrified, you need to adapt to the Subscription Economy -- or risk being left behind.Tzuo shows how to use subscriptions to build lucrative, ongoing one-on-one relationships with your customers. This may require reinventing substantial parts of your company, from your accounting practices to your entire IT architecture, but the payoff can be enormous. Just look at the case studies:  *   Adobe transitions from selling enterprise software licenses to offering cloud-based solutions for a flat monthly fee, and quadruples its valuation.  *   Fender evolves from selling guitars one at a time to creating lifelong musicians by teaching beginners to play, and keeping them inspired for life.  *   Caterpillar uses subscriptions to help solve problems -- it's not about how many tractors you can rent, but how much dirt you need to move. In Subscribed, you'll learn how these companies made the shift, and how you can transform your own product into a valuable service with a practical, step-by-step framework. Find out how how you can prepare and prosper now, rather than trying to catch up later.

Big Data: A Revolution That Will Transform How We Live, Work, and Think


Viktor Mayer-Schönberger - 2013
    “Big data” refers to our burgeoning ability to crunch vast collections of information, analyze it instantly, and draw sometimes profoundly surprising conclusions from it. This emerging science can translate myriad phenomena—from the price of airline tickets to the text of millions of books—into searchable form, and uses our increasing computing power to unearth epiphanies that we never could have seen before. A revolution on par with the Internet or perhaps even the printing press, big data will change the way we think about business, health, politics, education, and innovation in the years to come. It also poses fresh threats, from the inevitable end of privacy as we know it to the prospect of being penalized for things we haven’t even done yet, based on big data’s ability to predict our future behavior.In this brilliantly clear, often surprising work, two leading experts explain what big data is, how it will change our lives, and what we can do to protect ourselves from its hazards. Big Data is the first big book about the next big thing.www.big-data-book.com

Product Leadership: How Top Product Managers Launch Awesome Products and Build Successful Teams


Richard Banfield - 2017
    Yet, managing human beings and navigating complex product roadmaps is no easy task, and it's rare to find a product leader who can steward a digital product from concept to launch without a couple of major hiccups. Why do some product leaders succeed while others don't?This insightful book presents interviews with nearly 100 leading product managers from all over the world. Authors Richard Banfield, Martin Eriksson, and Nate Walkingshaw draw on decades of experience in product design and development to capture the approaches, styles, insights, and techniques of successful product managers. If you want to understand what drives good product leaders, this book is an irreplaceable resource.In three parts, Product Leadership helps you explore:Themes and patterns of successful teams and their leaders, and ways to attain those characteristicsThe best approaches for guiding your product team through the startup, emerging, and enterprise stages of a company's evolutionStrategies and tactics for working with customers, agencies, partners, and external stakeholders

15 Secrets Successful People Know About Time Management: The Productivity Habits of 7 Billionaires, 13 Olympic Athletes, 29 Straight-A Students, and 239 Entrepreneurs


Kevin E. Kruse - 2015
    What if a few new habits could dramatically increase your productivity, and even 5x or 10x it in key areas? What if you could get an an hour a day to read, exercise, or to spend with your family. New York Times bestselling author, Kevin Kruse, presents the remarkable findings of his study of ultra-productive people. Based on survey research and interviews with billionaires, Olympic athletes, straight-A students, and over 200 entrepreneurs—-including Mark Cuban, Kevin Harrington, James Altucher, John Lee Dumas, Pat Flynn, Grant Cardone, and Lewis Howes—-Kruse answers the question: what are the secrets to extreme productivity? In this book, you'll learn: Why millionaires don't use to-do lists (and what they DO use) How to cure procrastination with the “Time Travel” trick How the Harvard "DDR Questions" save 8 hours a week How to identify your REAL priorities How to get to zero emails in your inbox using 321Zero How the simple E-3C system will double your productivity How to reduce stress with the Richard Branson Tool How to leave work at 5:00 without feeling guilty How to run meetings like Apple, Google & Virgin How to conquer social media distractions BONUS: QUIZ - Discover Your Time Personality BONUS: 100+ Time Management Quotes Buy this book NOW to increase your productivity and stop feeling so overworked and overwhelmed! Pick up your copy today by clicking the BUY NOW button at the top of this page!

How to Solve It: A New Aspect of Mathematical Method


George Pólya - 1944
    Polya, How to Solve It will show anyone in any field how to think straight. In lucid and appealing prose, Polya reveals how the mathematical method of demonstrating a proof or finding an unknown can be of help in attacking any problem that can be reasoned out--from building a bridge to winning a game of anagrams. Generations of readers have relished Polya's deft--indeed, brilliant--instructions on stripping away irrelevancies and going straight to the heart of the problem.

Tribe of Mentors: Short Life Advice from the Best in the World


Timothy Ferriss - 2017
    From iconic entrepreneurs to elite athletes, from artists to billionaire investors, their short profiles can help you answer life's most challenging questions, achieve extraordinary results, and transform your life.From the author: In 2017, several of my close friends died in rapid succession. It was a very hard year, as it was for many people. It was also a stark reminder that time is our scarcest, non-renewable resource. With a renewed sense of urgency, I began asking myself many questions: Were my goals my own, or simply what I thought I should want? How much of life had I missed from underplanning or overplanning? How could I be kinder to myself? How could I better say “no” to the trivial many to better say “yes” to the critical few? How could I best reassess my priorities and my purpose in this world? To find answers, I reached out to the most impressive world-class performers in the world, ranging from wunderkinds in their 20s to icons in their 70s and 80s. No stone was left unturned. This book contains their answers—practical and tactical advice from mentors who have found solutions. Whether you want to 10x your results, get unstuck, or reinvent yourself, someone else has traveled a similar path and taken notes. This book, Tribe of Mentors, includes many of the people I grew up viewing as idols or demi-gods. Less than 10% have been on my podcast (The Tim Ferriss Show, more than 200 million downloads), making this a brand-new playbook of playbooks. No matter your challenge or opportunity, something in these pages can help. Among other things, you will learn: • More than 50 morning routines—both for the early riser and those who struggle to get out of bed. • How TED curator Chris Anderson realized that the best way to get things done is to let go. • The best purchases of $100 or less (you'll never have to think about the right gift again). • How to overcome failure and bounce back towards success. • Why Humans of New York creator Brandon Stanton believes that the best art will always be the riskiest. • How to meditate and be more mindful (and not just for those that find it easy). • Why tennis champion Maria Sharapova believe that “losing makes you think in ways victories can’t.” • How to truly achieve work-life balance (and why most people tell you it isn’t realistic). • How billionaire Facebook co-founder Dustin Moskovitz transformed the way he engages with difficult situations to reduce suffering. • Ways to thrive (and survive) the overwhelming amount of information you process every day. • How to achieve clarity on your purpose and assess your priorities. • And much more. This reference book, which I wrote for myself, has already changed my life. I certainly hope the same for you. I wish you luck as you forge your own path. All the best, Tim Ferriss