View all books

Here's a recommendation list of books I've read or am in the process of reading.

68 results.


Business

Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams

Mickey Mantle and Ron Lichty

The Essential Guide to Effectively Managing Developers So You Can Deliver Better Software?Now Extensively Updated

“Lichty and Mantle have assembled a guide that will help you hire, motivate, and mentor a software development team that functions at the highest level. Their rules of thumb and coaching advice form a great blueprint for new and experienced software engineering managers alike.”
?Tom Conrad, CTO, Pandora

“Reading this book’s nuggets felt like the sort of guidance that I would get from a trusted mentor. A mentor who I not only trusted, but one who trusted me to take the wisdom, understand its limits, and apply it correctly.”
?Mike Fauzy, CTO, FauzyLogic


Today, many software projects continue to run catastrophically over schedule and budget, and still don’t deliver what customers want. Some organizations conclude that software development can’t be managed well. But it can?and it starts with people. In their extensively updated Managing the Unmanageable, Second Edition, Mickey W. Mantle and Ron Lichty show how to hire and develop programmers, onboard new hires quickly and successfully, and build and nurture highly effective and productive teams.

Drawing on over 80 years of combined industry experience, the authors share Rules of Thumb, Nuggets of Wisdom, checklists, and other Tools for successfully leading programmers and teams, whether they’re co-located or dispersed worldwide. This edition adds extensive new Agile coverage, new approaches to recruitment and onboarding, expanded coverage of handling problem employees, and much more. Whether you’re new to software management or you’ve done it for years, you’ll find indispensable advice for handling your challenges and delivering outstanding software.

Find, recruit, and hire the right programmers, when you need them
Manage programmers as the individuals they are
Motivate software people and teams to accomplish truly great feats
Create a successful development subculture that can thrive even in a toxic company culture
Master the arts of managing down and managing up
Embrace your role as a manager who empowers self-directed agile teams to thrive and succeed

Social Engineering

Christopher Hadnagy

The first book to reveal and dissect the technical aspect of many social engineering maneuvers

From elicitation, pretexting, influence and manipulation all aspects of social engineering are picked apart, discussed and explained by using real world examples, personal experience and the science behind them to unraveled the mystery in social engineering.

Kevin Mitnick—one of the most famous social engineers in the world—popularized the term “social engineering.” He explained that it is much easier to trick someone into revealing a password for a system than to exert the effort of hacking into the system. Mitnick claims that this social engineering tactic was the single-most effective method in his arsenal. This indispensable book examines a variety of maneuvers that are aimed at deceiving unsuspecting victims, while it also addresses ways to prevent social engineering threats.

Examines social engineering, the science of influencing a target to perform a desired task or divulge information
Arms you with invaluable information about the many methods of trickery that hackers use in order to gather information with the intent of executing identity theft, fraud, or gaining computer system access
Reveals vital steps for preventing social engineering threats

Social Engineering: The Art of Human Hacking does its part to prepare you against nefarious hackers—now you can do your part by putting to good use the critical information within its pages.


Occult

The Secret Teachings of All Ages

Manly P. Hall

A classic since 1928, this masterly encyclopedia of ancient mythology, ritual, symbolism, and the arcane mysteries of the ages is available for the first time in a compact "reader's edition."

Like no other book of the twentieth century, Manly P. Hall's legendary The Secret Teachings of All Ages is a codex to the ancient occult and esoteric traditions of the world. Students of hidden wisdom, ancient symbols, and arcane practices treasure Hall's magnum opus above all other works.

While many thousands of copies have sold since its initial publication in 1928, The Secret Teachings of All Ages has previously been available only in oversized, expensive editions. For the first time, Hall's celebrated classic is now published in an affordable trade paperback volume. Literally hundreds of entries shine a rare light on some of the most fascinating and closely held aspects of myth, religion, and philosophy from throughout the centuries.

More than one hundred line drawings and a sixteen-page color insert reproduce some of the finest illustrations of the original book, while reset and reformatted text makes this edition of The Secret Teachings of All Ages newly accessible to readers everywhere.

How to Win Friends & Influence People

Dale Carnegie

You can go after the job you want-and get it!

You can take the job you have-and improve it!

You can take any situation-and make it work for you!

Dale Carnegie's rock-solid, time-tested advice has carried countless people up the ladder of success in their business and personal lives. One of the most groundbreaking and timeless bestsellers of all time, How to Win Friends & Influence People will teach you:

-Six ways to make people like you

-Twelve ways to win people to your way of thinking

-Nine ways to change people without arousing resentment

And much more! Achieve your maximum potential-a must-read for the twenty-first century with more than 15 million copies sold!


Business

The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses

Eric Ries

Most startups fail. But many of those failures are preventable. The Lean Startup is a new approach being adopted across the globe, changing the way companies are built and new products are launched.

Eric Ries defines a startup as an organization dedicated to creating something new under conditions of extreme uncertainty. This is just as true for one person in a garage or a group of seasoned professionals in a Fortune 500 boardroom. What they have in common is a mission to penetrate that fog of uncertainty to discover a successful path to a sustainable business.

The Lean Startup approach fosters companies that are both more capital efficient and that leverage human creativity more effectively. Inspired by lessons from lean manufacturing, it relies on “validated learning,” rapid scientific experimentation, as well as a number of counter-intuitive practices that shorten product development cycles, measure actual progress without resorting to vanity metrics, and learn what customers really want. It enables a company to shift directions with agility, altering plans inch by inch, minute by minute.

Rather than wasting time creating elaborate business plans, The Lean Startup offers entrepreneurs—in companies of all sizes—a way to test their vision continuously, to adapt and adjust before it’s too late. Ries provides a scientific approach to creating and managing successful startups in a age when companies need to innovate more than ever.