Source Code for Life v0.1
Tags: life
Published: 2018-04-01 21:40:54

---
title: Source Code for Life v0.1
published: true
description: Compiled Insights for Infinite Learners
tags: life
---

Happy Easter. In this first [12 week year](https://www.amazon.com/dp/B00CU9P31K/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1) of 2018 I summarized 80 popular books, nearly one for every day of the year. 

- I let whim and interest guide my book choice, but they tended to be around the top recommended lists of gurus and entrepreneurs. 
- I think learning needs to be complemented by doing, so for the next 12 week year of 2018 I will only be executing the source code I have compiled here.
- Your mileage may vary when reading jumbled thoughts from random self-help gurus.
- I am merely open sourcing what resonated with me. I'd love for you to write your own version of this, ESPECIALLY if you disagree.

What follows is compiled insights for Infinite Learners. Enjoy. You can [watch this Github repo for future updates.](https://github.com/sw-yx/life)

---

# Header - Top Level Rules

> The topics I have split out below consist of: **Productivity**, **Interpersonal Skills**, **Sales & Psychology**, **Tech Leadership**, **Life & Career Philosophy**, and **Mental Models and Systems Thinking**. It is highly artificial to split these interrelated things, so I extracted the most important, common threads among them to this top level Header section.

**Micro: Tactical rules to run your life**

- Smile! It makes you, not just people around you, feel better. 😄
- Learning is more important than earning.
- Your brain is not a storage device. Have a system to write stuff down (say, on [dev.to](http://dev.to)?) and make it organizable and searchable. 
- Play to your strengths, hire and work with other people based on their strengths.
- Remember the power of storytelling. A good story has more power than a good argument.
- Take pride in artistry in your work, and be generous with the results. People crave the authenticity only you can provide.
- Mastery is achieved by having a craftsman mindset focusing on rare and valuable skills, making small bets with a remarkable end goal, in the Adjacent Possible. (be [So Good They Can't Ignore You](https://twitter.com/swyx/status/980286751657865216))
- Always be on the lookout for your Purpose in life, and when you find it, align everything to it. As a company, rally employees and customers to your Purpose too. When you find yourself in [Flow](https://en.wikipedia.org/wiki/Flow_(psychology)), that's a big hint.
- **Flow is everything**. Seek out jobs where you can exist in a Flow state. Arrange your environment, calendar, and life around optimizing your time spent in Flow. Your best work will be done here, and the world will reward you for it. Ignore the noise that aims to interrupt your Flow. Destroy, eliminate, extinguish, kill with fire the Unimportant things that pretend to be Urgent (like notifications).
- Understand what people want. There are many, many, many theories of what people want, but the three big ones are the study of Incentives, of Motivation, and of Fascination.

**Macro: Big truths to shape your worldview**
- **[Stoicism](https://en.wikipedia.org/wiki/Stoicism)** will get you through tough times and not mislead you during emotional highs and flashes of anger.
- Technology has profoundly changed so, so many of the rules of our society and economy. 
    - The dominant Medium of our era defines our ideas of truth.
    - Companies and experts used to profit from information asymmetry, and now have to find better ways of delivering value. 
    - Effective marketing has switched from constantly interrupting you (eg with commercials and banner ads) to having your permission (eg with blogs and newsletters and referral codes). 
    - The Information Age valued left-brain skills, but as these get commoditized and automated, the "Conceptual Age" may now put right-brain aptitudes like Design, Story, Symphony, Empathy, Play, and Meaning on top.
- Understand the [12 Leverage Points in All Systems](http://donellameadows.org/archives/leverage-points-places-to-intervene-in-a-system/): Parameters < Buffer size < Structure < Delay < Negative feedback < Positive feedback < Info flow < Rules < Self Organization < Goals < Mindset < Transcendence.

---

# Productivity

- Your brain is not a storage device. Put ideas and tasks in a central source of truth, for example a Checklist or a Trello board. Modern human knowledge is too huge to store, organize, and apply all within our brains.
- Discard things that have served their purpose. Say No more often.
- Don't multitask. Multitasking is not Productivity.
- Your willpower is limited.
- Be proactive, take control. 
- Begin with the end in mind: have a Mission, Vision, and specific Goals.
- Put first things first. Urgent != Important; do Urgent & Important things first, then Important Non-urgent things. Avoid Urgent Unimportant things.
- Sharpen the Saw and Recharge. Make sure to balance personal with professional life.
- Make room and Define your working space. Define your work time vs free time. Define your online time vs offline time. Boundaries help you do deep work.
- Do premortems envisioning how your project might fail. Talk to your future self, and use the "uh-oh" effect to spur you to a strong finish.
- Use short Checklists to prevent avoidable mistakes, and schedule communication for teams.

### Books:

- [Getting Things Done by David Allen](https://twitter.com/swyx/status/947884052194893824)
- [The Life Changing Magic of Tidying Up by Marie Kondo](https://twitter.com/swyx/status/951035829664788480)
- [7 Habits of Highly Effective People by Stephen Covey](https://twitter.com/swyx/status/952795883799654400)
- [The One Thing by Jay Papasan](https://twitter.com/swyx/status/953507150294372352)
- [Deep Work by Cal Newport](https://twitter.com/swyx/status/953888242935443457)
- [When by Dan Pink](https://twitter.com/swyx/status/978089040841977858)
- [Checklist Manifesto by Atul Gawande](https://twitter.com/swyx/status/979603386919260160)

---

# Interpersonal Skills

- Smile!
- Be genuine and sincere.
- Be interested in others and use their names. Make them look good. When they suggest ideas, do a "yes, and" instead of rejecting it offhand.
- Admit mistakes immediately. Be buoyant to rejection. 
- Think win-win, Try for positive sum.
- Seek first to understand, then to be understood. Empathize, and Listen. Ask, Define, and Frame the problem.
- Synergize; combine the strengths of people through positive teamwork.
- **Difficult Conversations**: Be mindful of what you want and what you want to avoid. Make them feel safe. Focus on respect & shared goals. Contrast criticism with praise. Show you care. Paraphrase to ensure understanding. Get the facts straight. Make sure you have a resolution by reaching consensus or someone to decide.
- **Common Communication mistakes**: Overemphasizing content, being inauthentic, being unprepared, being not self-aware, repeating the status quo.
- **Communication tactics**: Eye contact, Posture, Use Gestures, Vary your voice, Pause, Have a point of view
- **Pitching people**: Shorten your pitch. Involve them in the process. Ask a question. Rhyme. Invoke purpose.
- **Practice the 5 aspects of Emotional Intelligence**: Self-awareness, Self control, Motivation, Empathy, and Influence.

### Books:

- [How To Win Friends and Influence People by Dale Carnegie](https://twitter.com/swyx/status/948431173331582978)
- [7 Habits of Highly Effective People by Stephen Covey](https://twitter.com/swyx/status/952795883799654400)
- [Crucial Conversations by Al Switzler et al](https://twitter.com/swyx/status/959945093129166848)
- [Communicate to Influence by Ben Decker](https://twitter.com/swyx/status/977730393825775616)
- [To Sell Is Human by Dan Pink](https://twitter.com/swyx/status/978079226011242496)
- [Search Inside Yourself by Chade Meng Tan](https://twitter.com/swyx/status/980252724418793474)

---

# Sales & Psychology

- We justify our actions, not vice versa.
- 40% of actions are unconscious habit. Habits stick because you crave reward. Redirect your cravings, don't resist them.
- Habits are formed through a Trigger -> Action -> Reward -> Investment cycle. Spot companies doing this to you, and use it responsibly.
- Establish Keystone Habits, which help you gain a series of small wins and have positive spillover effects for your willpower and habit formation.
- Beware of System 1 Unconscious flaws (Priming, Halo Effect, Confirmation bias) and System 2 Cognitive flaws (Heuristics, Risk Assessment, Memory).
- **Your thinking is being influenced by Priming**: Fact recall, Word choice, Credit taking, etc. When making critical decisions, try to take them out of the given context.
- **Things go viral if** they have Social Currency (makes people look good), Triggers (top of mind), Emotional value, Publicity, Practical Value, or a entertaining/educational Story.
- **Ideas are sticky when presented as**: Simple, Unexpected, Concrete (with examples or imagery), Credible (backed up with Experts, Stats, or with your audience), Emotional, and having a Story.
- **There are 6 weapons of Influence**: Reciprocation, Commitment & Consistency, Social Proof, Liking, Authority, and Scarcity.
- **There are 4 ways people respond to Outer and Inner expectations**: Upholders value self-reliance; just tell them what you need. Questioners value purpose; justify what you want to them. Obligers value teamwork; hold them accountable. Rebels value freedom; let them decide what to do.
- **There are 7 triggers of Fascination**: Lust (triggering anticipation of pleasure), Mystique (filling knowledge gaps), Alarm (tending to relevant threats), Prestige (going for social status), Power (desire for control), Vice (forbidden things), Trust (familiar things).
- When shit happens, you can reconstruct your reality in a positive way.
- Snap judgments are good at filtering signal from noise and when primed with intelligence and experience. They are bad when rationalizing gut feel, associating competence with looks, under stress, and when unconscious bias is present.
- **People have 3 levels of motivation**: Basic needs, Extrinsic (eg money, force), Intrinsic. Intrinsic motivation is strongest and is driven by the Flow state, pursuit of meaning, self determination, challenging tasks, and having a voice in decisions. 
- **You can also phrase this as the study of incentives**: economic, social, and moral. Beware unintended consequences applying incentives out of context, or replacing a big, unquantifiable incentive (eg moral) with a smaller but more measurable one (eg economic).
- **Flow** is enjoyment of novelty and growth, skillful, immersive, involves challenge and intrinsic reward.
- Gamify work.
- **Do Permission marketing** instead of interruption marketing: Appeal to self-interest, focus your efforts on a qualified audience. Your goal is building a relationship, not making a sale. Teach the benefits of your product, and earn trust. This builds long term loyalty and virality.

### Books:

- [Hooked by Nir Eyal](https://twitter.com/swyx/status/948129498473443328)
- [Thinking, Fast and Slow by Daniel Kahneman](https://twitter.com/swyx/status/949695448196902912)
- [Pre-suasion by Robert Cialdini](https://twitter.com/swyx/status/950313239233028096)
- [Contagious by Jonah Berger](https://twitter.com/swyx/status/955492366940389376)
- [Influence by Robert Cialdini](https://twitter.com/swyx/status/957875794268819456)
- [Made to Stick by Chip and Dan Heath](https://twitter.com/swyx/status/959829699496169474)
- [The Four Tendencies by Gretchen Rubin](https://twitter.com/swyx/status/964185050802769921)
- [Why Buddhism Is True by Robert Wright](https://twitter.com/swyx/status/964193985530036224)
- [Blink by Malcolm Gladwell](https://twitter.com/swyx/status/964256017407184896)
- [The Power of Habit by Charles Duhigg](https://twitter.com/swyx/status/965974707144151040)
- [Drive by Dan Pink](https://twitter.com/swyx/status/968692205195087872)
- [Flow by Mihaly Csikszentmihalyi](https://twitter.com/swyx/status/977328433217732608)
- [Permission Marketing by Seth Godin](https://twitter.com/swyx/status/977743034052947968)
- [Freakonomics by Levitt & Dubner](https://twitter.com/swyx/status/979608467232182272)
- [Fascinate by Sally Hogshead](https://twitter.com/swyx/status/980277366579703808)

---

# Tech Leadership

- Hire based on strength, not absence of weakness. Hire only when necessary. Build flexible teams. Always ask if you have the right people in the right place. Fire fast and fair.
- Having the right People is more important than the right Ideas and Processes.
- Know when you need to focus on strategy vs execution, being a peacetime vs wartime CEO.
- Find and Articulate a simple vision. Make sure this message is delivered, and role model it. Communicate it with a KPI or North Star.
- Motivate people. People work harder when needed and united by a goal. Evaluate performance by team results. Give them feedback and the support they need. Encourage healthy competition.
- Assess people's Task Relevant Maturity. If they are very experienced at the task, give them room. If they aren't be more hands on. Reevaluate as time passes. Very similar to parenting. Help people eventually manage themselves.
- **Decisionmaking**: Is this decision worth making? Define who is responsible for the decision, learn from the past, and solicit alternative views.
- Monitor, pair, and trend indicators to run the business and understand the levers. Prioritize goals and identify obstacles. Proactively detect problems.
- Avoid Secrecy. Promote open communications/radical truth in relationships and evaluations; use flowcharts and metrics to clarify how things work.
- Try new things and expect to Fail. Fail early and plan iterations. Series of quick decisions is better than overplanning. Spend "wasteful" R&D in order to be first to market. Allow personal project days.
- Build momentum.
- Technology is JUST an accelerator. It won't fix what you don't have. Start from the problem, not the solution.
- Put thought into designing the workplace.
- **Level 5 leaders** are Excellent managers, Modest, Ambitious, do succession planning, Confront facts, and engage in Socratic Debate.
- **How to Cross the Chasm from Visionaries to Pragmatists**: Have a Whole Product, establish a Beach-head, make a Powerful Claim, lock down your Distribution Channels, and price like a Market Leader.
- **7 Questions to evaluate Companies**: Is this 10x better? Is this the right time? Can I get a large market share? Do I have the right people? Can I reach the right customers? Can this survive competition? Is this non-consensus?
- B2B > B2C.
- **Human-centered Design**: Helps users learn to use the product; avoids dangerous errors, and brings users and tech closer together. 
- The power of Word of Mouth means you have to **be remarkable or die**. Taking risk is SAFER than avoiding risk. Invent with marketing in mind.
- **Launch earlier, stand for something, and make it inimitable. Launch early, repeatedly, and authentically.**
- Identify the market's central Pivot; Isolate and create demand around it; Innovate and anticipate second-order effects; Test hypotheses; learn from others' past.
- **How to form a Tribe, create a Movement around your cause**: Start by giving generously and authentically, connect to an existing yearning in a new way, tell a story of the future, create channels for horizontal and vertical connection, and give them something to DO.

### Books:

- [The Hard Thing about Hard Things by Ben Horowitz](https://twitter.com/swyx/status/949158306127458304)
- [Principles by Ray Dalio](https://twitter.com/swyx/status/952232991455174656)
- [Only The Paranoid Survive by Andy Grove](https://twitter.com/swyx/status/952578803771027456)
- [Zero to One by Peter Thiel](https://twitter.com/swyx/status/953194724399054848)
- [Good to Great by Jim Collins](https://twitter.com/swyx/status/956001706747224064)
- [Creativity Inc by Ed Catmull](https://twitter.com/swyx/status/956008610521235456)
- [Crossing the Chasm by Geoffrey Moore](https://twitter.com/swyx/status/956374350931795968)
- [The Effective Executive by Peter Drucker](https://twitter.com/swyx/status/956728174460588033)
- [The Design of Everyday Things by Don Norman](https://twitter.com/swyx/status/966062356525715456)
- [Purple Cow by Seth Godin](https://twitter.com/swyx/status/971860940839845888)
- [ReWork by Jason Fried](https://twitter.com/swyx/status/972944346432630785)
- [Make by Pieter Levels](https://twitter.com/swyx/status/973246571809771520)
- [Good Strategy, Bad Strategy by Richard Rumelt](https://twitter.com/swyx/status/974358449470562309)
- [Tribes by Seth Godin](https://twitter.com/swyx/status/980208647430115329)
- [High Output Management by Andy Grove](https://twitter.com/swyx/status/980300366595141632)

---

# Life & Career Philosophy

- Avoid the hedonic treadmill.
- Much of Media is noise. Don't listen to noise.
- Life is too short for complaining or lounging.
- When shit happens, you can reconstruct your reality in a positive way.
- Take risks, have clear preferences, build a business. Avoid laziness and arrogance.
- The Days are Long but the Years are Short. The little things you do every day matter more than the big things you try to do once in a while.
- **Being right is an illusion**: choose values you can control, learn from failure, commit to things and narrow your options.
- **Identify and write down your core Principles**: fundamental truths to keep you on goal.
- Build up to big goals with low level goals. Balance deliberate vs emergent strategy.
- Choose interesting work where you can make a difference, have autonomy, and can enter Flow state. Know that The Resistance opposes all our creative endeavors. Treat your dream like a job and work at it.
- Avoid our hidden bias to blame and reward Talent. Effort and Grit is more valuable than Talent; you can go very very far with Deliberate and Intelligent Practice.
- Be in permanent beta and prioritize learning. Learning is more important than Earning. Constant learning. Did I mention learning is good for you? If it comes to it, don't be afraid of career change.
- Know yourself. Know your competitive advantage.
- Own a territory: Grab attention, define a niche, and command loyalty.
- Pursue breakout opportunities doggedly.
- There are 2 levels of Networking you should pursue: Deep Professional Alliances, and broad, weak acquaintances. Both can be valuable. Relationships need constant work but have a long term payoff.
- Satisfaction = Motivation + Discipline
- Invoke muses. Apprentice under a mentor, then outgrow.
- "Do what you love" is wrong. Learn to love what you do through achieving Mastery, Autonomy, and deep Relationships.
- Mastery is achieved by having a craftsman mindset focusing on rare and valuable skills, making small bets with a remarkable end goal, in the Adjacent Possible.
- To reach Mastery: Challenge what you have learned. Broaden your mind. Practice skills until they are automatic. Focus on the bigger picture.
- **The dominant Medium of our era defines our ideas of truth.**
- New tech is always underestimated as extending existing tech.
- Play to your strengths; look for strength in others; deal with coworker frustration by involving their strengths.
- Death is a part of life; live life with meaning while facing death.
- A Growth mindset seeks Development, views Failures as Opportunities, and relish Difficulties. Changing your mindset: Changing role models, reaching out for support, talking about mistakes.
- Play Infinite Games: see a series of moments, endless possibilities, no clear winners, treat it as play, and liberated from the past.
- The Information age has become the Conceptual Age: Emphasis on left-brain has given way to "right directed thinking", where Design, Story, Symphony, Empathy, Play, and Meaning have gained more importance today.
- Be a Linchpin. Linchpins are indispensable artists who find their own way instead of taking instruction, who put emotional labor into their work and gain a reputation for it, who choose to fight fear and discomfort by repeat exposure instead of retreat.
- We mistake luck for skill (the narrative fallacy) and forget that life is non-linear and path-dependent. Going the last mile often has asymmetric payoff, and also pay attention to overconfidence in risks you don't fully know (Ludic fallacy).
- Eat to Live: >2lbs of greens a day, get 90% of your calories from plants.

### Books:

- [Meditations by Marcus Aurelius](https://twitter.com/swyx/status/948844674315366400)
- [Why Buddhism Is True by Robert Wright](https://twitter.com/swyx/status/964193985530036224)
- [The Happiness Project by Gretchen Rubin](https://twitter.com/swyx/status/951514989755555840)
- [The Subtle Art of Not Giving a F*ck by Mark Manson](https://twitter.com/swyx/status/951712433017516032)
- [Principles by Ray Dalio](https://twitter.com/swyx/status/952232991455174656)
- [Grit by Angela Duckworth](https://twitter.com/swyx/status/954751334959501312)
- [The Startup of You by Reid Hoffman](https://twitter.com/swyx/status/954751334959501312)
- [How will you Measure Your Life by Clay Christensen](https://twitter.com/swyx/status/957361180900757505)
- [Mastery by Robert Greene](https://twitter.com/swyx/status/958239930454507520)
- [Amusing Ourselves To Death](https://twitter.com/swyx/status/960271016529408002)
- [Strengthsfinder by Tom Rath](https://twitter.com/swyx/status/961738346761543680)
- [When Breath Becomes Air by Paul Kalanithi](https://twitter.com/swyx/status/964259552370839559)
- [Mindset by Carol Dweck](https://twitter.com/swyx/status/970043624267370496)
- [Finite and Infinite Games by James Carse](https://twitter.com/swyx/status/972936304441921536)
- [How the World Sees You by Sally Hogshead](https://twitter.com/swyx/status/973253321518612480)
- [Eat to Live by Joel Fuhrman](https://twitter.com/swyx/status/974341489710043140)
- [The War of Art by Steve Pressfield](https://twitter.com/swyx/status/976644855899262977)
- [How To Find Fulfilling Work by Roman Krznaric](https://twitter.com/swyx/status/977314695635001346)
- [Rich Dad, Poor Dad by Robert Kiyosaki](https://twitter.com/swyx/status/977725758297772033)
- [A Whole New Mind by Daniel Pink](https://twitter.com/swyx/status/978085452975673344)
- [Linchpin by Seth Godin](https://twitter.com/swyx/status/980217246726443009)
- [Fooled by Randomness by Nassim Taleb](https://twitter.com/swyx/status/980231808624283649)
- [The Black Swan by Nassim Taleb](https://twitter.com/swyx/status/980236314468642816)
- [So Good They Can't Ignore You by Cal Newport](https://twitter.com/swyx/status/980286751657865216)

---

# Mental Models and Systems Thinking

- Antifragile systems benefit from volatility, depend on fragile constituents, and overcompensate to stressors.
- Understand stocks vs flows, Positive vs Negative feedback, System resilience, Self organizing systems, and Hierarchical/Fractal systems.
- Mistakes in systems: Managing by only looking at outcomes, doing linear projection and false isolation, having slow/no feedback.
- Look at the 12 Leverage Points in a system: Parameters < Buffer size < Structure < Delay < -ve feedback < +ve feedback < Info flow < Rules < Self Organization < Goals < Mindset < Transcendence.
- Know the difference between scalable info (where you can draw useful conclusions at different scales) and unscalable info.
- Image matters more in situations where people (bankers, politicians etc) have no skin in the game, while Competence matters more where SITG is fully tied in (doctors, entrepreneurs)

### Books:

- [Antifragile by Nassim Taleb](https://twitter.com/swyx/status/949477941091565568)
- [Thinking in Systems by Donella Meadows](https://twitter.com/swyx/status/975486199925178369)
- [12 Leverage Points by Donella Meadows](https://twitter.com/swyx/status/977332913212567552)
- [The Black Swan by Nassim Taleb](https://twitter.com/swyx/status/980236314468642816)

Note: Not all of the 80 were worth including here, so it doesn't add up to 80.

That's it! What rules do you run your life by? Share it below!