Showing posts with label Books. Show all posts
Showing posts with label Books. Show all posts

Tuesday, June 1, 2021

What RamP's Reading: Jun'21

 














Building Microservices: Designing Fine-Grained Systems
Microservice technologies are moving quickly, and this revised edition gets you up to date with a new chapter on serverless and cloud-native applications, expanded coverage of user interfaces, more hands-on code examples, and other additions throughout the book. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.

Antifragile: Things That Gain from Disorder
Just as human bones get stronger when subjected to stress and tension, and rumors or riots intensify when someone tries to repress them, many things in life benefit from stress, disorder, volatility, and turmoil. What Taleb has identified and calls “antifragile” is that category of things that not only gain from chaos but need it in order to survive and flourish. Nassim Nicholas Taleb, the bestselling author of The Black Swan and one of the foremost thinkers of our time, reveals how to thrive in an uncertain world.


Persuadable : How Great Leaders Change Their Minds to Change the World
Drawing on evidence from social science, history, politics, and more, business consultant Al Pittampalli reveals why confidence, consistency, and conviction,are increasingly becoming liabilities—while humility, inconsistency, and radical open-mindedness are powerful leadership assets. Pittampalli doesn’t just explain why you should be persuadable. Distilling cutting edge research from cognitive and social psychology, he shows you precisely how. Rife with actionable advice, Persuadable is an invaluable guide for today’s data-driven, results-oriented leader.



Sunday, May 2, 2021

What RamP's Reading: May'21

 



Indistractable: How to Control Your Attention and Choose Your Life
We are living through a crisis of distraction. Plans get sidetracked, friends are ignored, work never seems to get done. Why does it feel like we're distracting our lives away? In Indistractable, behavioural designer Nir Eyal shows what life could look like if you followed through on your intentions. Instead of suggesting a digital detox, Eyal reveals the hidden psychology driving you to distraction, and teaches you how to make pacts with yourself to keep your brain on track. Indistractable is a guide to making decisions and seeing them through. Empowering and optimistic, this is the book that will help you design your time, realise your ambitions, and live the life you really want.

Peak Performance: Elevate Your Game, Avoid Burnout, and Thrive with the New Science of Success
A few common principles drive performance, regardless of the field or the task at hand. Whether someone is trying to qualify for the Olympics, break ground in mathematical theory or craft an artistic masterpiece, many of the practices that lead to great success are the same. In Peak Performance, Brad Stulberg, a former McKinsey and Company consultant and writer who covers health and the science of human performance, and Steve Magness, a performance scientist and coach of Olympic athletes, team up to demystify these practices and demonstrate how you can achieve your best.

The Passion Paradox: A Guide to Going All In, Finding Success, and Discovering the Benefits of an Unbalanced Life
Common advice is to find and follow your passion. A life of passion is a good life, or so we are told. But it's not that simple. Rarely is passion something that you just stumble upon, and the same drive that fuels breakthroughs—whether they're athletic, scientific, entrepreneurial, or artistic—can be every bit as destructive as it is productive. Yes, passion can be a wonderful gift, but only if you know how to channel it. If you're not careful, passion can become an awful curse, leading to endless seeking, suffering, and burnout.

Saturday, April 3, 2021

What RamP's Reading: Apr'21

 




How Innovation Works
Matt Ridley argues that we need to see innovation as an incremental, bottom-up, fortuitous process that happens as a direct result of the human habit of exchange, rather than an orderly, top-down process developing according to a plan. Innovation is crucially different from invention, because it is the turning of inventions into things of practical and affordable use to people. It speeds up in some sectors and slows down in others. It is always a collective, collaborative phenomenon, involving trial and error, not a matter of lonely genius. It still cannot be modelled properly by economists, but it can easily be discouraged by politicians. Far from there being too much innovation, we may be on the brink of an innovation famine.

Think Again: The Power of Knowing What You Don't Know
The bestselling author of Give and Take and Originals examines the critical art of rethinking: learning to question your opinions and open other people's minds, which can position you for excellence at work and wisdom in life

The Psychology of Money
Timeless lessons on wealth, greed, and happiness doing well with money isn’t necessarily about what you know. It’s about how you behave. And behavior is hard to teach, even to really smart people. How to manage money, invest it, and make business decisions are typically considered to involve a lot of mathematical calculations, where data and formulae tell us exactly what to do. But in the real world, people don’t make financial decisions on a spreadsheet. They make them at the dinner table, or in a meeting room, where personal history, your unique view of the world, ego, pride, marketing, and odd incentives are scrambled together. In the psychology of money, the author shares 19 short stories exploring the strange ways people think about money and teaches you how to make better sense of one of life’s most important matters.

Sunday, November 1, 2020

What RamP's Reading: Nov'20

 


  
Antifragile: Things That Gain from Disorder
Antifragile is a standalone book in Nassim Nicholas Taleb’s landmark Incerto series, an investigation of opacity, luck, uncertainty, probability, human error, risk, and decision-making in a world we don’t understand.

A Tour of C++
In A Tour of C++, Second Edition, Bjarne Stroustrup, the creator of C++, describes what constitutes modern C++. This concise, self-contained guide covers most major language features and the major standard-library components—not, of course, in great depth, but to a level that gives programmers a meaningful overview of the language, some key examples, and practical help in getting started.

"Surely You're Joking, Mr. Feynman!": Adventures of a Curious Character
Richard P. Feynman, winner of the Nobel Prize in physics, thrived on outrageous adventures. In this lively work, Feynman recounts his experiences trading ideas on atomic physics with Einstein and cracking the uncrackable safes guarding the most deeply held nuclear secrets―and much more of an eyebrow-raising nature. In his stories, Feynman’s life shines through in all its eccentric glory―a combustible mixture of high intelligence, unlimited curiosity, and raging chutzpah.

Think on These Things - Jiddu Krishnamurthy
Thing on These Things was chosen by Parabola magazine as one the 100 best spiritual books of the 20th century. This is an excellent introduction to Krishnamurtis teachings for the young and the old. Consisting of Krishnamurtis talks and discussions with students, teachers and parents, these talks touch upon areas such as education, ambition, love, creativity, ambition, beauty, conflict, relationship, God, learning etc



Saturday, October 3, 2020

What RamP's reading: Oct'20

The Almanack of Naval Ravikant: A Guide to Wealth and Happiness

Naval Ravikant is an entrepreneur, philosopher, and investor who has captivated the world with his principles for building wealth and creating long-term happiness. The Almanack of Naval Ravikant is a collection of Naval’s wisdom and experience from the last ten years, shared as a curation of his most insightful interviews and poignant reflections. This isn’t a how-to book, or a step-by-step gimmick. Instead, through Naval’s own words, you will learn how to walk your own unique path toward a happier, wealthier life.


The Most Important Thing : Uncommon Sense for the Thoughtful Investor
The Most Important Thing explains the keys to successful investment and the pitfalls that can destroy capital or ruin a career. Utilizing passages from his memos to illustrate his ideas, Marks teaches by example, detailing the development of an investment philosophy that fully acknowledges the complexities of investing and the perils of the financial world. Brilliantly applying insight to today's volatile markets, Marks offers a volume that is part memoir, part creed, with a number of broad takeaways.

The Personal MBA: Master the Art of Business
True leaders aren't made by business schools-they make themselves, seeking out the knowledge, skills, and experience they need to succeed. Read this book and you will learn the principles it takes most business professionals a lifetime of trial and error to master.

Wednesday, September 2, 2020

What RamP's Reading: Sep'20


Anything You Want: 40 Lessons for a New Kind of Entrepreneur

When Derek Sivers started CD Baby, he wasn’t planning on building a major business. He was a successful independent musician who just wanted to sell his CDs online. When no one would help him do it, he set out on his own and built an online store from scratch. Sivers didn’t need a business plan, and neither do you. You don’t need to think big; in fact, it’s better if you don’t. Start with what you have, care about your customers more than yourself, and run your business like you don’t need the money.

How to change your mind - Michael Pollan (reco'd by Naval)
A unique and elegant blend of science, memoir, travel writing, history, and medicine, How to Change Your Mind is a triumph of participatory journalism. By turns dazzling and edifying, it is the gripping account of a journey to an exciting and unexpected new frontier in our understanding of the mind, the self, and our place in the world. The true subject of Pollan's "mental travelogue" is not just psychedelic drugs but also the eternal puzzle of human consciousness and how, in a world that offers us both suffering and joy, we can do our best to be fully present and find meaning in our lives.

Stumbling on happiness
In this fascinating and often hilarious work – winner of the Royal Society of Science Prize 2007 – pre-eminent psychologist Daniel Gilbert shows how – and why – the majority of us have no idea how to make ourselves happy.
We all want to be happy, but do we know how? When it comes to improving tomorrow at the expense of today, we're terrible at predicting how to please our future selves.

The War of Art: Winning the Creative Battle
Bestselling novelist Steven Pressfield identifies the enemy that every one of us must face, outlines a battle plan to conquer this internal foe, then pinpoints just how to achieve the greatest success. The War of Art emphasizes the resolve needed to recognize and overcome the obstacles of ambition and then effectively shows how to reach the highest level of creative discipline. Think of it as tough love . . . for yourself.

Thursday, August 6, 2020

Naval's Jewels

I found myself frequently referring people to works of Naval Ravikant. I thought I will put all my recommendations in a post here.

Twitter: 

Web sites: 

Popular podcasts and fireside chats: 

Interesting articles:

Shameless plug-in: My post on my 60d meditation streak (interesting more for copy-paste of Naval's tweetstorm on meditation)

Saturday, August 1, 2020

What RamP's Reading: Aug'20



    









The Time Paradox by Philip Zimbarado (reco'd by Derek Severs)
In The Time Paradox, Drs. Zimbardo and Boyd draw on thirty years of pioneering research to reveal, for the first time, how your individual time perspective shapes your life and is shaped by the world around you. Further, they demonstrate that your and every other individual's time zones interact to create national cultures, economics, and personal destinies.

Anti Fragile - Taleb
Antifragile is a standalone book in Nassim Nicholas Taleb’s landmark Incerto series, an investigation of opacity, luck, uncertainty, probability, human error, risk, and decision-making in a world we don’t understand. What Taleb has identified and calls “antifragile” is that category of things that not only gain from chaos but need it in order to survive and flourish.

Mindwise: How We Understand What Others Think, Believe, Feel, and Want
In this illuminating book, leading social psychologist Nicholas Epley introduces us to what scientists have learned about our ability to understand the most complicated puzzle on the planet—other people—and the surprising mistakes we so routinely make. Mindwise will not turn others into open books, but it will give you the wisdom to revolutionize how you think about them—and yourself.

Winning Bigly - Scott Adams
Win Bigly is a field guide for persuading others in any situation—or resisting the tactics of emotional persuasion when they’re used on you. Adams goes beyond politics to look at persuasion tools that can work in any setting—the same ones Adams saw in Steve Jobs when he invested in Apple decades ago.

Wednesday, July 1, 2020

What RamP's Reading: Jul'20

  


Building Evolutionary Architectures: Support Constant Change
The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over the past few years, incremental developments in core engineering practices for software development have created the foundations for rethinking how architecture changes over time, along with ways to protect important architectural characteristics as it evolves. This practical guide ties those parts together with a new way to think about architecture and time. (Reco'd by Nagashree MV)



The Motivation Manifesto: 9 Declarations to Claim Your Personal Power
The march to Personal Freedom, Burchard argues, can be won only by declaring our intent and independence, stepping into our personal power, and battling through self-doubt and the distractions of the day until full victory is won. Recalling the revolutionist voices of the past that chose freedom over tyranny, Burchard—at times poetic yet always fierce—motivates us to free ourselves from fear and take back our lives once and for all

The Untethered Soul: The Journey Beyond Yourself
Spiritual teacher Michael A. Singer explores the question of human identity and shows how the development of consciousness can enable us all to dwell in the present moment and achieve happiness and self-realization. (Reco'd by Naval)

The Dark Side of the Light Chasers: Reclaiming Your Power, Creativity, Brilliance, and Dreams
Through the stories and exercises in The Dark Side of the Light Chasers, Debbie Ford shows us not only how to recognize our hidden emotions, but also how to find the gifts they offer us.


Monday, June 1, 2020

What RamP's Reading: Jun'20


 


The Art of Meditation
Matthieu Ricard shows that practising meditation can change our understanding of ourselves and the world around us. He talks us through its theory, spirituality and practical aspects of deep contemplation and illustrates each stage of his teaching with examples.

The Little Big Things: 163 Ways to Pursue Excellence
The Little Big Things. In this age of economic recession and financial uncertainty, the patented Peters approach to business and management—no-nonsense, witty, down-to-earth, insightful—is more pertinent now than ever.


Measuring the User Experience
Measuring the User Experience provides the first single source of practical information to enable usability professionals and product developers to effectively measure the usability of any product by choosing the right metric, applying it, and effectively using the information it reveals. Authors Tullis and Albert organize dozens of metrics into six categories: performance, issues-based, self-reported, web navigation, derived, and behavioral/physiological.


Leadership the Hard Way: Why Leadership Can't Be Taught and How You Can Learn It Anyway
Leadership the Hard Way presents a method of living and working that can truly facilitate the learning of leadership. Their method shows how to go against the current, fight conventional wisdom, and embrace the unexpected. It is about trusting oneself and valuing intuition, principles, and imagination as much as hard skills and analysis. Frohman combines his counterintuitive ideas with experiences from his own background?from escaping the Nazis as a child to becoming a leading innovator in the semiconductor industry?to show how readers can build their own leadership abilities. A leader?s values and personality, he ultimately reveals, are the only sure source of stability in a world of continuous change.

Sunday, May 3, 2020

What RamP's Reading: May'20



Win Bigly: Persuasion in a World Where Facts Don't Matter
Win Bigly is a field guide for persuading others in any situation—or resisting the tactics of emotional persuasion when they’re used on you.

A New Earth: Awakening to Your Life's Purpose
Eckhart Tolle shows how transcending our ego-based state of consciousness is not only essential to personal happiness, but also the key to ending conflict and suffering throughout the world. Tolle describes how our attachment to the ego creates the dysfunction that leads to anger, jealousy, and unhappiness, and shows readers how to awaken to a new state of consciousness and follow the path to a truly fulfilling existence.

Relentless: From Good to Great to Unstoppable
Direct, blunt, and brutally honest, Grover breaks down what it takes to be unstoppable: you keep going when everyone else is giving up, you thrive under pressure, you never let your emotions make you weak. In “The Relentless 13,” he details the essential traits shared by the most intense competitors and achievers in sports, business, and all walks of life.






Sunday, April 26, 2020

Books That Had Major Impact on Me

I do get asked to recommend non-fiction books by friends and colleagues. I compiled a list of books, that has had major impact on me and those I regularly re-read and/or go back to get my bearings right. I've organised them by a few categories for quick access. My apologies if I've missed out your favourite book - chances are I might have not come across them - please do specify them in the comment section. 

Can't help but share this quote "The man who does not read has no advantage over the man who cannot read.” ― Mark Twain



Leadership

Strategy

Professional Development

Companies

People

  • Einstein: His life and Universe (How did his mind work? What made him a genius? Isaacson’s biography shows how his scientific imagination sprang from the rebellious nature of his personality. His fascinating story is a testament to the connection between creativity and freedom)
  • iWoz: Computer Geek to Cult Icon (iWoz traces the life and times of a brilliant, gifted...individual whose contributions to the scientific, business and cultural realms are extensive)
  • Leonard Da Vinci by Walter Isaacson (Based on thousands of pages from Leonardo da Vinci’s astonishing notebooks and new discoveries about his life and work, Walter Isaacson shows how Leonardo’s genius was based on skills we can improve in ourselves, such as passionate curiosity, careful observation, and an imagination so playful that it flirted with fantasy)
  • Steve Jobs (Walter Isaacson has written a riveting story of the roller-coaster life and searingly intense personality of a creative entrepreneur whose passion for perfection and ferocious drive revolutionized six industries: personal computers, animated movies, music, phones, tablet computing, and digital publishing)
  • The Autobiography of Benjamin Franklin (From printer's apprentice to internationally famous scientist, inventor, statesman, legislator, and diplomat, Benjamin Franklin led a most remarkable life. Seldom is history so well articulated by someone who was there)
  • The Snowball: Warren Buffet and the Business of Life (In this startlingly frank account of Buffett's life, Schroeder, strips away the mystery that has long cloaked the word's richest man to reveal a life and fortune erected around lucid and inspired business vision and unimaginable personal complexity)

Life Advice

  • Atomic Habits (How to set life changing habits and how to break negative habits)
  • Brand You 50 (In 50 essential points, Tom Peters shows how to be committed to your craft, choose the right projects, how to improve networking, why you need to think fun is cool, and why it's important to piss some people off. He will enable you to turn yourself into an important and distinctive commodity. In short, he will show you how to turn yourself into . . . Brand You)
  • Deep Work (How to do deep, focussed work free from all other distractions)
  • Ego is the Enemy (Many of us insist the main impediment to a full, successful life is the outside world. In fact, the most common enemy lies within: our ego. The book shows how reach highest levels of power and success by con­quering our own egos)
  • Feel the Fear and Do It Anyway: How to Turn Your Fear and Indecision into Confidence and Action (Offers insight and tools to vastly improve your ability to handle any given situation)
  • Grit: The Power of Passion and Perseverance (Why success is less about IQ or inborn talent, but more about perseverance, passion and resilience (my excerpts))
  • How to Fail at Almost Everything and Still Win Big (Blasting clichéd career advice, the contrarian pundit and creator of Dilbert recounts the humorous ups and downs of his career, revealing the outsized role of luck in our lives and how best to play the system. Adams shares the game plan he’s followed since he was a teen: invite failure in, embrace it, then pick its pocket)
  • Learned Optimism: How to Change Your Mind and Your Life (The father of the new science of positive psychology, draws on more than twenty years of clinical research to demonstrate how optimism enchances the quality of life, and how anyone can learn to practice it)
  • Mastery: The Keys to Success and Long-Term Fulfillment (Drawing on Zen philosophy and his expertise in the martial art of aikido, bestselling author George Leonard shows how the process of mastery can help us attain a higher level of excellence and a deeper sense of satisfaction and fulfillment in our daily lives)
  • Mindset: The New Psychology of Success (People with a fixed mindset—those who believe that abilities are fixed—are less likely to flourish than those with a growth mindset—those who believe that abilities can be developed. Mindset reveals how great parents, teachers, managers, and athletes can put this idea to use to foster outstanding accomplishment)
  • The Power of Habit: Why We Do What We Do in Life and Business (At its core, The Power of Habit contains an exhilarating argument: The key to exercising regularly, losing weight, being more productive, and achieving success is understanding how habits work. As Duhigg shows, by harnessing this new science, we can transform our businesses, our communities, and our lives)
  • QBQ! The Question Before the Question: Practicing Personal Accountability at Work and in Life (Succinct, insightful, and practical, QBQ! The Question Behind the Question provides a method for putting personal accountability into daily action, which can bring astonishing result)
  • Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity (You don't have to choose between being a pushover and a jerk. Using Radical Candor―avoiding the perils of Obnoxious Aggression, Manipulative Insincerity, and Ruinous Empathy―you can be kind and clear at the same time (my excerpts))
  • Rich Dad, Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not! (The #1 Personal Finance book of all time - the book explodes the myth that you need to earn a high income to be rich and explains the difference between working for money and having your money work for you)
  • Your Erroneous Zones (How you can take charge of yourself and manage how much you will let difficult times and people affect you)
  • The Art of Possibility: Transforming Professional and Personal Life (A set of breakthrough practices for creativity in all human enterprises. The Zanders' deceptively simple practices are based on two premises: that life is composed as a story ("it's all invented") and that, with new definitions, much more is possible than people ordinarily think)
  • The Path fo Least Resistance : Learning to Become the Creative Force in Your Own Life (Discover the steps of creating; the importance of creating what you truly love, how to focus on the creative process to move from where you are to where you want to be, and much more)
  • The Power of Your Subconscious Mind (In The Power of Your Subconscious Mind, Dr. Joseph Murphy gives you the tools you will need to unlock the awesome powers of your subconscious mind)
  • The Richest Man in Babylon (Based on “Babylonian parables”, the book has been hailed as the greatest of all inspirational works on the subject of thrift, financial planning, and personal wealth. In simple language, these fascinating and informative stories set you on a sure path to prosperity and its accompanying joys)
  • The Seven Spiritual Laws of Success (Once we understand our true nature and learn to live in harmony with natural law, a sense of well-being, good health, fulfilling relationships, energy and enthusiasm for life, and material abundance will spring forth easily and effortlessly)
  • What to Say When You Talk to Yourself (Shad Helmstetter shows the reader how to erase and replace past mental programs with healthy, new programs that can be positively life-changing)
  • Zen and the Art of Motorcycle Maintenance: An Inquiry into Values (A narration of a summer motorcycle trip undertaken by a father and his son, the book becomes a personal and philosophical odyssey into fundamental questions of how to live."Is it hard? Not if you have the right attitudes. Its having the right attitudes thats hard." (More quotes here))

Inspiration

  • 7 Habits of Highly Effective People (needs no intro)
  • As a Man Thinketh (An extraordinary book that shows how man is the creator and shaper of his destiny by the thoughts which he thinks. Its a very short book and I recommend reading it in one full sitting of  45-60mins and I bet you'd come out different in your thinking)
  • Awaken the Giant Within (In his indomitable style, celebrate self-help Guru Tony Robbins forces you to conduct a reality check and take a hard look in the mirror and most importantly to take action) 
  • Don't Sweat the Small Stuff (Extremely good company when you take yourself seriously and get stressed. Dr. Carlson with gentle and supportive suggestions reminds us almost everything is "small stuff" and helps not to make a big deal and remain sane and happy)
  • Man's Search For Meaning (Viktor Frankl, a holocaust survivor and a psychiatrist argues man's deepest desire is to search for meaning and purpose. Touching, impactful and contemplative)
  • Jonathan Livingston Seagull (A story of a bird determined to be more than ordinary. Its about seeking a higher purpose/vision, and learning the meaning of love and kindness)
  • The Alchemist (Paulo Coelho's masterpiece tells the story of a shepherd boy who yearns to travel in search of a worldly treasure. The book teaches the wisdom of listening to our hearts and follow our dreams)
  • The Law of Success (A timeless classic, Napoleon Hill's 16 lessons are obtained after interviewing dozens of successful individuals. Lessons are valuable even now. Read it and gift it to an young adult and make a difference in their life)
  • The Monk Who Sold His Ferrari (The subtitle says "A fable about fulfilling your dreams and reaching your destiny". It comes pretty close to its promise. Presented in a fast paced way, it helps you get out slumber)

Spirituality

  • A New Earth: Awakening to Your Life's Purpose (Eckhart Tolle describes how our attachment to the ego creates the dysfunction that leads to anger, jealousy, and unhappiness, and shows readers how to awaken to a new state of consciousness and follow the path to a truly fulfilling existence)
  • Autobiography of a Yogi (A dynamic and inspirational story of Paramahansa Yogananda, that many consider a masterpiece of spiritual literature. I can't explain the feelings I go through whenever I read this book).
  • Freedom from the Known (Usually it needs a few re-reads to understand JK but his books are gem. In this book he talks about living the life without fear and anxiety) 
  • I'm That (This book is a collection of Nisargadatta Maharaj's speeches on Advaita Vedanta. Deep, Meaningful and beautiful - not an easy read though)
  • Talks with Sri Ramana Maharshi (An awesome collection of the conversations with the great sage. Self-enquiry shines through every page of this book)
  • The Art of Meditation (Matthieu Ricard shows that practicing meditation can change our understanding of ourselves. Great book for anyone trying to understand what meditation is, how it is done and what it can achieve)
  • The Art of Happiness: A Handbook for Living (HH Dalai Lama tells happiness is the purpose of life and the very motion of our life is toward happiness and guides us to defeat anxiety, stress, anger etc.,)
  • The Power of Now: A Guide to Spiritual Enlighenment (Simple and profound. Life transforming teachings on ego-based state of consciousness, how being present in the Now changes one's life dramatically)
  • Walden and Civil Disobedience (Thoreau's chronicles during his isolation in the woods - makes you stop and reflect, slow down and appreciate the universe)
  • Wherever you Go, There you Are  (Great introduction to mindfulness with practical exercises and good examples)
  • Zen Mind, Beginners Mind: Informal Talks on Zen Meditation and Practice ("In the beginner's mind there are many possibilities, but in the expert's there are few". So begins a classic, thought provoking and enigmatic book with full of insights)

Software Development




Miscellaneous