Hello DAOstack

Hello, world. My name is Bo Henderson.

Some background: I got an undergrad degree from Indiana University in Chemistry and then got a Computer Science MS at the same school. I was very fortunate to take a survey course focused on data protection where we read white papers & journal articles to learn more about Tor and Bitcoin and, most importantly, I met my lovely wife Shivani in that class.

I fell down the crypto rabbit hole right after graduating in May ‘17 when I had some time to dedicate to reading & researching more deeply. I ended up walking away from a nice stable job to play with cryptocurrency full-time. I came out of college with lots of nice theoretical background but didn’t feel like I actually knew how to build anything. So, to self-teach, I spent several months building a Blackjack tip jar WordPress plugin and, in the process, learned the bare bone basics of how to build client-side with React & SVG, how to build server side with Node.js and PHP, how to deploy with Docker, and how to write solidity & deploy smart contracts. Halfway through, I got obsessed with cryptokitties and spent a little over a month trying to build an autobirther.

I embarked on a crypto-nomad adventure w Shivani soon after getting married on June 21, 2018. We started out in India & had an awesome time at EthIndia (our first hackathon) learning how to build stuff using Dharma’s lending protocol. We headed to EthBerlin after that & were thrilled to meet the DAOstack team & build on this platform there.

Leading up to EthBerlin, I researched various DAO platforms with the goal of merging a DAO with Dharma’s lending platform and decided that DAOstack was the platofrm most likely to play well with others. Shivani & I decided to build on top of it at the EthBerlin hackathon and built a scheme that would allow a DAO to take out loans using Dharma. I had some great conversations with the DAOstack team at EthBerlin, saw some really incredible presentations at the How to DAO event funded by Genesis Alpha, and participated in my first pollinator’s conference call on Sept 18th.

Through these experiences, I’ve gained an understanding of the DAOstack technical architecture and the DAOstack community’s philosophy & goals; I will use my Genesis Alpha reputation to support proposals that are in line with what’s best for Alchemy’s technical health and to help build upon the shared vision we pollinators have for DAOs.

Short term, my goal is to be a bounty hunter drawing on hackathon connections & DAOs to bring in enough funding for this skill-building adventure to continue.

Long term, I’m just trying to live a useful life. Sometimes I type ls in my terminal & wonder who happened to be in just the right place at the right time to write this beautifully simple little program that I & millions of others rely on millions of times a day.

I think Ethereum in general and DAOstack in particular is a good place to be at this point in time.

We have the opportunity now to write some code for DAOstack that might go on to power decentralized companies, hospitals, governments, etc. DAOstack schemes are so reusable that writing a good one could go on to have a critical impact on many different projects for many years to come. This excites me & I’m grateful to be in a position to make meaningful contributions.


We’re about to lose the best way to ease the symptoms of the opioid epidemic

I’m relatively certain that the opioid epidemic isn’t directly caused by access to opioids. Rather, it seems like a symptom of deeper problems eg hopelessness & the inability of many to find meaningful work.

That said, I see no reason to make the symptoms worse by increasing the availability of opioids. Our friends over at the FDA & DEA however, seem to be pushing for exactly that: more opioids or, at least, no less.

Why would they push for that?
– My cynical side says that opioids are staggeringly profitable and that they’re being bribed (oops I mean lobbied) to do so by big pharma.
– My more optimistic side attributes it to good intentions mixed with ignorance.

What makes me think they’re even pushing for more opioids? Because there’s an ongoing campaign to list Kratom as a schedule I controlled substance.

For context, that means the government would consider kratom “worse” than Fentanyl which is schedule II.

Fentanyl: not as bad as Kratom?

Fentanyl is heroin’s evil twin: hundreds of times more potent & deviously enough, often mixed with heroin by unscrupulous drug dealers to bring potency back to a diluted product. Mixing fentanyl with heroine is a great way to kill someone via overdose. And fentanyl alone is just a plain good way to kill someone: it was recently used to execute an inmate in Nebraska.

Dark web drug markets take a somewhat more lenient view on drug use than the DEA but even these black markets have been known to ban the sale of fentanyl out of concern for it’s customer’s safety.

Fentanyl, a drug so dangerous even criminals won’t sell it, is still profitable in the mainstream medical field where tightly controlled dosages reduce the risk of overdose while it’s sheer potency makes it a much cheaper alternative to more well-known opioids (gotta love those profit margins).

What is Kratom?

From the results of this study:

Kratom leaves and extracts have been used for centuries in Southeast Asia and elsewhere to manage pain and other disorders and, by mid-twentieth century, to manage opioid withdrawal. Kratom has some opioid effects but low respiratory depression and abuse potential compared to opioids of abuse. This appears due to its non-opioid-derived and resembling molecular structure recently referred to as biased agonists. By the early 2000s, kratom was increasingly used in the US as a natural remedy to improve mood and quality of life and as substitutes for prescription and illicit opioids for managing pain and opioid withdrawal by people seeking abstinence from opioids. There has been no documented threat to public health that would appear to warrant emergency scheduling of the products and placement in Schedule I of the CSA carries risks of creating serious public health problems.

Kratom is illegal in only a couple states, of which my home-state Indiana is one of them (shout out to Eli Lilly). My time spent in Portland, OR gave me the opportunity to experiment with Kratom and I’m impressed.

It’s a bitter green powder that, if eaten on an empty stomach, produces a gentle buzz that’s mildly stimulating & euphoric. I’ve taken some in the morning along with coffee before some of my most productive programming sessions. Don’t take too much otherwise you’ll be hit by nausea, a little more and you’ll vomit.

It is impossible to overdose on this stuff the same way it’s impossible to overdose on THC: 0 deaths have been attributed to kratom overdoses (although some kratom was contaminated by salmonella recently and the FDA tried to point this out as evidence of what a dirty dangerous drug it is).

As someone who’s experimented with Nicotine, I can say without a single doubt that Nicotine is categorically more addictive than kratom. As someone who’s experimented with THC, it seems to be similarly habit-forming but without any chemically-fueled addictiveness on top of that.

Kratom’s fatal flaw

So why does the DEA think Kratom is worse than Fentanyl? Because of one glaring problem: it’s frightfully cheap and could ruin the party that’s raging in the stunningly profitable market of pain relief.

Don’t take this to mean that pharmaceutical companies aren’t supposed to help people, they are. In the words of Mr. Huph, Mr. Incredible’s boss at Insuricare: “We’re supposed to help OUR people, Bob! Starting with our stock holders, who’s helping them out?!”

Again, I believe that the opioid crisis is only a symptom of deeper problems and these problems need to be, above all, identified. But identifying, let alone fixing, them is no small task.

In the mean time, we have the tools required to greatly ease the symptoms of the opioid crisis but our government’s greed (or, hopefully, ignorance) is striving to keep these medicines from those who need them the most.

Dawn of the Digital Vending Machine

When you hear “smart contract,” what do you picture? Maybe a legal contract on an ipad, maybe nothing; it’s not a very vivid term. Let me introduce a better way to visualize the crypto-space.

Crypto 101

Ethereum uses a similar method as Bitcoin to safely store a bunch of information but Ethereum’s a lot more flexible.

Bitcoin stores transactions and that’s it. A transaction is something like “I give you 0.05 BTC”. Bitcoin stores every single transaction ever created and when you send some BTC, it looks through the history of transactions and says “Ahh I found some bitcoin you received but haven’t spent yet, you can spend these” and then a new transaction is created where ownership of this particular piece of BTC is transferred to the next person.

Ethereum can also process a transaction like “I give you 0.05 ETH” but Ethereum keeps track of everyone’s balances. So this transaction would subtract 0.05 ETH from my account’s balance and add it to yours. Each transaction is stored in the Ethereum database but old ones can be thrown away to save disk-space.

Introducing the Digital Vending Machine

The Ethereum State doesn’t just include a list of human-controlled accounts and their balances. It also includes digital vending machines. Bitcoin is peer-to-peer electronic cash; Ethereum is too, but inside an arcade. I can transfer my ETH to another person or put it into one of these digital vending machines and maybe receive something in return. I can also write a message on the money I insert into the digital vending machine and tell it to do something special according to the code that controls it. Anyone can read or verify this code and be confident that this digital vending machine will do exactly what it’s public code tells it to do.

Digital Vending Machines (DVMs) are smart contracts. But a smart contract is an abstract term that doesn’t provide much useful context. Vending machines, being static, sturdy & not controlled by humans provides a much more useful mental model that taps into our prior knowledge and helps us to reason more intelligently about what’s actually going on. Therefore, I prefer to think of smart contracts as DVMs.

ICOs: the original DVM

Initial Coin Offerings (ICOs) are centered around DVMs built on Ethereum that just give out tokens, exactly like a dollars-to-token machine at Chuck-E-Cheese’s. They’re super simple but they’ve already enabled ambitious projects to receive massive amounts of funding to build new DVMs that these tokens will one day be used to interact with.

They’ve also given con men the opportunity to fund a project and then run away with all the money, so the system isn’t perfect yet. There are more elaborate ICO DVMs being considered that could, for example, make a monthly payment to the builders for as long as the token holders are satisfied with their progress.

Fun fact: of the top 100 most popular cryptocurrencies, at least a quarter of them are simply tokens that were given out from various eth-to-token DVMs built inside the Ethereum arcade.

EtherDelta: the grand token exchange

One notable DVM that you can visit and use right now is EtherDelta (this link will take you right to their DVM). Spoiler alert: DVMs look a lot like a normal websites except they’re usually a little slower and buggier because we’re still figuring out the best ways to build and use them.

If you’ve installed MetaMask (aka the wallet that stores your money & tokens in the Ethereum arcade) then you can visit the EtherDelta DVM and stick some ETH into it (or some BAT or OMG or any other token built on Ethereum). This will simply increase your ETH balance within the EtherDelta DVM the same way putting 1 dollar into a traditional vending machine gives you 1 dollar of spending power to make your muchie selection.

I can stick some ETH into the EtherDelta DVM and browse the selection of OMG tokens for sale. If I don’t see any at a price I like, I can tell it to put my ETH up for sale instead. Later, someone can stick their OMG into the EtherDelta DVM, see my ETH for sale, and decide to make that purchase. Funds are exchanged securely without any 3rd parties needing to be involved thanks to these shiny new high-tech vending machines.

Cryptokitties: A taste of what’s to come

Cryptokitties is a DVM that gives out pictures of cats, the same way a baseball card vending machine might give out baseball cards. Except we can use it to buy and sell cryptokitties the same way we use EtherDelta to exchange tokens.

I can also write “Breed kitty 123 with kitty 456” on some money and use that to receive a new kitten. The code running this vending machine had a special algorithm in it that, when asked to breed, takes the genomes of the two parent kitties and mixes them together to produce a kitten with some traits from each parent and maybe a cool, new mutation if you get lucky.

Cryptokitties is first in it’s class as a project that uses Ethereum plus some of it’s own private resources. It’s like you and a traditional website are interacting as normal except you’re both standing in front of an Ethereum DVM pushing buttons together.

If you go to https://cryptokitties.co and buy or breed some cats, you’ll have a user-friendly interface where you can select which cats to breed and then click “Give them some privacy” when you’re done. Nothing new or complicated required!

The cryptokitties website then tells your wallet which buttons on the DVM you need to press to get what you want & MetaMask will push them for you after you review & confirm the transaction. You, the user, don’t have to think about or interact with the underlying DVM which is awesome! Because DVMs are complicated and it’s easy to lose money if you fat-finger a button press.

But you can interact with it on your own if you want to. And you don’t even need the cryptokitty team’s permission to start pushing buttons yourself. Some random people thought that their cryptokitties would be cooler if they could wear hats. They created KittyHats, their own little DVM that interacts with the cryptokitty DVM to give out hats and watches and tattoos which can be attached to and traded with cryptokitties.

Still a hard-hat zone

Cryptokitties is awesome but you wanna know the most exciting part? There are way bigger & more elaborate DVMs being built as we speak. That team that raised a few million dollars from an ICO a couple years ago? They and the team of developers they hired have been hard at work (if they didn’t run off with your money).

Ethereum isn’t an arcade with just a couple games. It’s an arcade with a couple games plus 100 multi-year construction projects that are building things which, before now, haven’t been possible.

I have no idea what 2018 holds for Ethereum but I’m excited to find out!

The Philosophy of the Four-Hour Workweek

The 4-Hour Workweek by Tim Ferriss is a fantastic book that goes beyond running a business or being productive and digs into how to live a fulfilling life. I loved this book and, after listening to it on Audible, I went out and bought a physical copy to flip through and take notes with. And then I bought the kindle version so I can better manage my highlights. It’s that good.

Life Goals

Conventional life goals:

  • To work hard and become the boss.
  • To amass a fortune.
  • To retire early and relax for the rest of your life.
  • To maximize happiness and eliminate sadness.

Better life goals:

  • To be the owner and have other people do all the work for you.
  • To make money for the sole purpose of being who you want to be and doing what you want to do.
  • To distribute mini-retirements throughout your life.
  • To maximize excitement and eliminate boredom..

When deciding what you want to do with your life, be unreasonable. The whole world is insecure and everybody aims for ‘reasonable’ goals which means the competition for these goals is fierce. In contrast, competition for unreasonable goals is often more relaxed because so few people even attempt them. Eric Anderson and Peter Diamandis started a company that’s preparing to mine asteroids for valuable minerals. These guys don’t have a whole lot of competition.

If you fail to accomplish an impossibly big goal, you’ve met your expectations and if you succeed, you’ve wildly exceeded them. Besides, failure is a fantastic teacher. If you aren’t setting lofty enough goals that you fail frequently, you’re missing out on valuable learning experiences.

“Ever tried. Ever failed. No matter. Try again. Fail again. Fail better.” – Samuel Beckett.

“You won’t believe what you can accomplish by attempting the impossible with the courage to repeatedly fail better” – Ryan Marrinan.


Doing less work is not laziness. Not bothering to prioritize is laziness. Focus on getting important things done (effectiveness) rather than focusing on just getting a lot of things done (efficiency). When you’re overwhelmed, don’t work more; prioritize more. To do this, you should keep the following two questions in mind:

  • If this task is the only thing I accomplish today, will I be satisfied with my day?
  • Am I inventing things to do to avoid the important?

The Pareto Principle states that 80% of the effects result from 20% of the causes. These two questions help you identify and focus on the 20% of your tasks which provide 80% of your success. This principle can and should be applied to other areas of your life as well (i.e. Which 20% of people provide 80% of your happiness? Which 20% provide 80% of your frustration?)

Parkinson’s Law states that work expands or contracts so as to fill the time available for its completion. This concept should be applied synergistically with the Pareto principle: Identify the 20% of tasks that provide 80% of your success and then set a short, strict deadline within which to complete each of these tasks. This time limit forces you to focus only on mission-critical aspects of the task and will prevent you from being side-tracked by perfectionism. This enhanced focus frequently results in higher quality work than would be produced by working for longer with less focus.

Eliminating Distractions

Being focused is simply a lack of distraction. This can come either from working on something so engaging that you don’t pay attention to anything or from removing everything else so that the only thing left to focus on is the task at hand. The elimination chapter of The Four Hour Workweek focuses very heavily on the latter: eliminating distractions and interruptions to facilitate productivity. Tim advocates a low information diet for supercharging your creativity:

  • Completely avoid news, TV, Netflix, aimless web browsing, and aimless phone browsing.
  • Don’t read more than one non-fiction book at a time. When you are reading for facts, ask yourself “will I definitely use this for something in the next couple days?” If not, read it later or not at all.
  • Limit reading fiction to an hour before bed to unwind and get out of work-mode.
  • Spend the time you save being creative and discussing ideas with others. The less time you spend consuming ideas, the more time available for producing ideas.

It is important to note that Tim has been reading non-fiction for nearly 15 years. For him, I believe that spending a week on a low-information diet would result in a massive boost to creativity but I have no intention of going on a low information diet at this point in my life. Instead, I try to consume as much high-quality information as possible because I believe that, in my case, the benefits of idea-consumption outweigh the decrease in idea-production. If you think about ideas as LEGO blocks, Tim has spent 15 years accumulating a massive number of LEGOs so taking a break from collecting new ones to build with what he has is certainly a valuable use of his time. In contrast, I’m a naive 22 year old who has a comparatively miniscule LEGO collection. Before I can build anything impressive, I need to make sure I have enough raw material so I’m going to spend the next several years collecting as many new ideas and concepts as possible (via both books and life experiences) before I take a break and dedicate 100% of my energy to creation. For those of you who already have a sizable LEGO collection, it might be worth experimenting with taking a week off of idea consumption so you can focus entirely on idea creation.

No matter what, it is valuable for anyone to minimize the consumption of low-quality information (tragic news, outrage/clickbait articles, most TV shows, etc)

Unnecessary detail can also be considered low-quality information. When you are conducting research on how to do something, it’s often a waste of time and energy to bury yourself in books and articles. Instead, skim a how-I-did-it book and then contact experts for specific advice. This personal contact approach will not only get you better information more quickly but it provides powerful alliances and mentors who may be valuable in the future. Remember, it’s more reasonable to learn how to swim by conducting your own research. Don’t be reasonable. Go ahead and try to contact Gary Hall Jr. for advice, the rewards are far greater and most people don’t think it can be done and therefore don’t even try. One caveat: Don’t go for someone who’s currently in the lime light (i.e. Michael Phelps). Contacting a previous gold medalists (i.e. Gary Hall Jr.) who is no longer well known will provide similarly high quality advice as a current gold medalist but it will be far easier to get in touch.

In addition to living a low-information lifestyle, Tim also advocates living a choice-minimal lifestyle to enhance focus. On it’s own, making decisions hardly drains your “focus energy” but deliberating does. When you’re making small, reversible decisions, don’t deliberate. Just make the decision as quickly as possible. If you can’t decide whether to have this or that for dinner, you obviously don’t care that much so just flip a coin and be done with it. Additionally, don’t strive for variation when you’re doing something to achieve an outcome (Eat the same few healthy meals for breakfast and lunch. Wear the same few outfits to work everyday.) Save variation for things that you’re doing for enjoyment (Go out with friends to lots of different restaurants. Wear cool, new outfits every time you go out to celebrate).

A solid chunk of decision making can be eliminated by batching small, repetitive tasks, into a single larger time-block. This is especially useful for managing email, voicemail, paper mail, groceries and laundry. Instead of trying to fit these small tasks in throughout your day, wait for as long as possible for them to accumulate and then do them all at once. For example: set aside one hour a week when you will process all of your paper mail and don’t even look at it until then. Gradually lengthen the time between batches until the cost of delaying is equal to (time saved) x (your hourly earnings). If checking paper mail weekly results in an average of one $30 mistake but saves you 2 hours and you make $20 per hour, that’s a net gain.

Eliminating Interruptions

Email: Avoid checking email first thing in the morning to ensure you have a few hours to focus on predefined tasks before the chaos of the day derails your plans. Do not check email more than twice per day and move to checking it once per day as soon as possible (batch!). Implement an auto-responder if you have traditionally been expected to check email constantly. Include an “If __, then __” structure when asking questions to minimize follow-up discussion.

Phone: If you don’t have to deal with emergencies (you probably don’t) then put your phone on silent and put it away. Don’t check it more than once every 30 minutes. If you have to deal with emergencies, use two phone numbers, a work number (non-urgent) and a cell phone (emergencies). Always let the work number go to voicemail. Let the cell phone go to voicemail when it’s an unknown number or someone you don’t feel like talking to but check the voicemail immediately. Open calls with “This is __ speaking, I’m right in the middle of something. How can I help you?” to minimize chitchat. Don’t let them call you back, they called your emergency number so find out what the emergency is. If you need to, interrupt with “Sorry to interrupt but I’m expecting a call in five minutes, what can I do to help you (or can you send me an email)?” Always try to move in-person meetings to phone conversations. Always try to move phone conversations to email.

Meetings: Meetings should only be held to discuss a predefined agenda with a well defined end time. Request an agenda in advance to ensure that this agenda has been defined and to give you an opportunity to solve the problem via phone or email and prevent the meeting entirely. If the meeting is predicted to take a long time, try to leave early and have a colleague catch you up afterwards.

In-Person: Always work with headphones in. Say “Can you hold on a sec?” into your phone when someone requests your attention. Ask the interrupter how you can help and don’t let them get back to you later, find out what’s going on. “A big part of GTD (Getting things done) is GTP (Getting To the Point).” – Tim

Permission: Remove yourself as a decision-making bottleneck to prevent those under you from having to constantly ask you for permission. Empower them to make small-risk decisions and gradually increase the value of decisions they have power over until the cost of mistakes equals (time saved) x (hourly earnings). Develop a flowchart and FAQ to make sure those under you are capable of making as many decisions as possible without bothering you. If you are an employee who needs to request permission excessively, have a heart-to-heart with your boss to try to get more decision making power. See below for tactics.

Putting It Into Practice: When making the above changes, ask forgiveness rather than permission. “Most people are fast to stop you before you get started but hesitate to get in the way if you’re moving.” – Tim. When you do have to ask permission, request it “just this once” or “just as a trial” to make it seem less permanent but don’t fall for this when others try to use it on you (“can you work overtime just this once?”). Ask “does this seem unreasonable?” because people are reluctant to label things as unreasonable.

On Retirement

“Subtracting the bad does not create the good. It leaves a vacuum.” – Tim

So maybe you do follow the above steps and subtract all the wasted time from your life, then what? Conventional wisdom might recommend you fill that time with more work and make more money so you can retire that much sooner. One problem: retirement as a goal implies that you’re doing something you don’t like for the 40 most healthy years of your life. Nothing can justify that sacrifice. In addition, inflation and increasing life expectancy means your savings will be worth less and less over the years. Your standard of living will likely decrease and even if you have managed to save enough money to live a long, comfortable life, you’re a hard worker who will be bored to death when you suddenly stop. Conventional retirement is often paired with conventional travel: touring 7 countries in 14 days. Saving all your travel time for later in life leads to bingeing. This is not recommended, Tim describes it as “taking a starving dog to an all you can eat buffet. It will eat itself to death.”

Instead, sprinkle several mini-retirements throughout your life and prepare for retirement as ‘worst-case-scenario’ insurance. Alternating periods of activity and rest is more fun and productive than hoarding all your free time until the end. Relocating to a new place for 1-6 months doesn’t have to be expensive, especially if you travel outside of the US. Even including travel costs, living for a few months in Thailand will almost certainly save you money over paying rent and car insurance in a large US city. Leaving on a mini-retirement is also a great excuse to perform a ruthless 80/20 analysis of all your physical stuff to clear out both physical and mental space. During this mini-retirement, don’t try to eliminate all your time commitments and stress; that will only lead to an existential crisis. Instead, learning and service work are two fantastic ways to fill your time. Start with learning the native language and practicing something kinesthetic (sport, instrument, dance). In doing so, you will hopefully experience the stress of a hard workout or escaping your comfort zone (eustress ie good stress) and be free from the stress of deadlines and unpleasant people (distress ie bad stress).

On Money and Fear

Money alone does not grant power. Having control over the “four W’s” grants power: What you do, When you do it, Where you do it, and with Whom you do it. The presence/absence of these freedom multipliers can provide a $500k/year lifestyle from $50k/year or vice versa. Work on getting your absolute income above a certain critical minimum necessary to start pursuing your dreams and, from there, the goal should be to minimize the hours worked while maintaining the same income. Focus on maximizing your relative income ($/hour) rather than your absolute income ($/year).

The blind pursuit of absolute income is often a form of procrastination. Assuming you’ll be happy once you’re making $x per year is just an excuse to not critically examine your life and determine how you can be happy right now. Frequently, what someone needs to do to be happy is scary (quitting a boring job, meeting more attractive men/women) and trying to make more money is a far more comfortable course of action. Tim notes that “what we fear doing most is usually what we most need to do.”

Fear can be overcome by clearly defining what you’re scared of as this removes the fear of the unknown; this is usually the worst part. Clearly defining and recording the risks, consequences, and benefits of a scary action allows you to assess them rationally rather than emotionally. This especially applies to things you’re already planning on doing someday. “Someday is a disease that will take your dreams to the grave with you… If it’s important to you and you want to do it eventually, just do it and correct course along the way” – Tim

A more rational fear: boredom. A boring job is much more sinister than one that is pure hell. The latter forces you to take action while the former allows you to be optimistic and tell yourself “things will get better.” If you aren’t happier now than you were a month ago, things aren’t improving quickly enough. It’s time to stop being optimistic, face your fear, and make a dramatic change. The worst case scenario is not crashing and burning spectacularly. It’s having your life slowly sucked from you by never ending boredom. “The average man is a conformist, accepting miseries and disasters with the stoicism of a cow standing in the rain.” – Colin Wilson.


The 4-Hour Workweek goes on to walk the reader step-by-step through starting their own business and becoming financially independent but this review is already long enough so I’ll leave the rest for you to explore on your own. If you were interested in this post, I strongly suggest looking into The Tim Ferriss Show, I’ve listened to about 80 episodes so far and am still tearing through them. If you don’t know where to start, check out his hilarious conversation with Samy Kamkar about hacking Myspace and OkCupid.

How to Squat and Deadlift

I never learned to squat or deadlift as a high school cross country runner so I turned to Mark Rippetoe’s Starting Strength instead. Rippetoe speaks of barbell training with a conviction rivaling that of Jim Jones. I finished the introduction believing that the barbell was god’s gift to man. After reading the first chapter I wanted nothing more than to dedicate my life to achieving a perfect squat. Feeling myself starting to be drawn into his cult, I searched for dissenting opinions and found several that snapped me out of my trance. Nonetheless, I deeply admire his attention to detail and I believe the information I gained from his book will go a long way in helping me lift efficiently and injury free. I have summarized his chapters on squatting and deadlifting below.

Although I encourage you to skim through these tips, you won’t get much out of them if that’s all you do. What I did & what I encourage you to do is to print this cheat-sheet out and keep it in your gym bag or locker. Immediately before & after every workout, skim this list & notice what you’ve done well so far and what you need to improve on. Over the months, the details will sink in and your form will become beautiful.

How to Squat

Grip: Set the bar to be at mid-sternum height (most people set it too high). Use a thumb-over grip to keep the wrists straight and to minimize the weight supported by the arms and maximize the weight resting on the posterior deltoids and traps. The grip should be as narrow as is comfortable.

Stance: Point the toes outwards at 30 degrees (most people point their toes too far forward). Keep the heels shoulder width apart.

Bar Placement: Keep the bar low on your back (immediately below the ridge at the top of the shoulder blades) to maximize the work done by the more powerful posterior chain muscles. Lift the chest and elbows before lifting the bar off the rack to tighten your back and establish a sturdy platform for the weight to rest on.

Preparation: Lift the bar off the hooks as if you were finishing a full squat. Take one step backwards to clear the rack. Fix your gaze on a spot on the ground 4-5 feet in front of you. Take a deep breath and hold it during the rep. This allows the pressurized lungs and abdomen to behave as a rigid cylinder surrounding and stabilizing the spinal column.

Knees: Shove your knees outwards as you begin the movement so that the femurs stay in line with the feet (very difficult for most people). This allows you to squat deeply and to keep your knees in a neutral position. Don’t let your knees get more than a little in front of your toes.

Depth: Squat deeply (at least below parallel) to train both the quads and posterior chain. If it’s too heavy to squat deeply, it’s too heavy for your back to safely support.

Back Position: Keep your back as flat as possible throughout the rep. This requires a conscious extension of the back, especially at the bottom.

How to Deadlift

Stance: Place the bar directly over the middle of the foot. Heels should be 8-12 inches apart with toes pointing out slightly.

Grip: Keep your legs stiff as you bend over and take a double overhanded grip with thumbs around. Alternate grip (one hand forward one back) is stronger and could be used in the last few reps if your grip is failing. Your grip should be just barely outside your legs. To minimize callous formation, grip the bar at the creases where your fingers meet your hand (not the creases where your hand folds in half).

Knees: Bend your knees slightly until your shins touch the bar. Keep your hips high. Your knees should be touching your elbows.

Body Position: Lift your chest as you straighten and tighten your back. Do not squeeze your shoulder blades together and do not bend your arms. Look at the bar, is it still directly above your mid-foot?

Preparation: Fix your gaze on a spot 12-15 ft ahead of you. Take a deep breath and hold it throughout the rep.

Movement: Drag the bar up your leg and make sure it never loses contact. To save your shins: either wear sweatpants or position your thumbs to drag against your shin instead of the bar.

Lockout: At the top of the pull, lift your chest, lock your knees, and take a second to make sure you’re stable before lowering. No need to shrug, no need to pull your shoulders back, no need to release your breath. Lower the bar in the exact opposite way your raised it.

Reset: Don’t bounce the barbell at the bottom. Reset your form at the beginning of each rep. Doing continuous reps robs you of valuable muscle contraction and prevents you from fixing any form deterioration.


  • Imagine a thin vertical lane extending straight up from your mid-foot. Concentrate on keeping the bar within this lane at all times and most problems will fix themselves.
  • Always start with an empty bar when squatting (or a nearly empty bar when deadlifting) and work up slowly from there. Focus on form & full a range of motion while the weight is light. If you don’t have time to warm up, you don’t have time to workout.
  • Thin soled shoes are a must for both ankle stability and lifting efficiency. No thick-heeled running shoes! Vans or converse or dedicated lifting shoes are better.

Agile Results

Getting Results the Agile Way by J.D Meier is not nearly as popular as GTD but it’s a fundamentally different book which means these two systems can work together rather than having pulling you in opposite directions. The good advice given in Getting Results the Agile Way is really good advice; the only problem is that the good advice is repeated ad nauseam. I’ll spare you the repetition and succinctly summarize what this book has to offer.

10 Key Principals

1. The Rule of Three

What? Limit your focus to three desired outcomes each day. Keep three outcomes in mind for weekly, monthly, and yearly time frames as well. These three desired outcomes are dynamic and will change as your priorities change.

Why? (1) It forces you to prioritize. (2) It provides wiggle room; you’ll still probably finish this small number of activities even when small, in-the-moment crises pop up. (3) It provides enhanced focus; by clarifying the three best activities to spend time on, you give yourself permission to not pursue or even think about your other tasks.

2. Value Over Next-Item

What? When looking at your to-do list, instead of blindly moving onto the next item, you should answer: “What will be the most valuable use of my time?”.

Why? This question catalyzes productive changes to your three daily outcomes and prevents unproductive changes. Worthless tasks will naturally fall off your radar.

3. Hot Spots (aka Areas of Focus)

What? Hot spots are areas of your life where you spend time and energy (similar to “Areas of Focus” from GTD). Hot spots can be divided into two main categories: Personal (i.e. mental health, physical health, emotional health, finances, friends, family, hobbies, personal projects) and Professional (i.e. work projects, professional network, roles at work).

Why? Creating a list of all your hot spots makes it easier to notice ones that you might be over/under-investing in. Identify the top three opportunities and threats within your list of hot spots. Manage threats as efficiently as possible so you have time to dedicate to opportunities.

4. Scannable Outcomes (aka List of Goals)

What? Explicitly record the goals you have for each hotspot in a single, easily scannable list.

Why? This list provides a valuable overview of your goals that you can use as a reference while planning each week, month, or year. Notice hot spots for which you have an unusually large or small number of goals as this might be a sign of over or underinvestment. Scanning this list daily helps maintain a results mindset (principle 6).

5. Setting Boundaries

What? When presented with a task or hot spot, set a maximum and/or minimum amount of time that you’re willing to invest. Instead of choosing a task to complete and spending as much time as you need to complete it, set a maximum amount of time you’re willing to dedicate to the task and complete it as well as possible within that time limit. For certain hot spots (eg health/family), you will likely benefit from setting a minimum boundary and trying to spend at least that amount of time on it.

Why? Setting a maximum time limit takes advantage of a corollary of Parkinson’s law: “Work contracts to fit in the time available”. While working within a time-limit, make sure you are delivering incremental value (execution strategy #3).

6. Maintain a Results Mindset

What? Keep the end goal in mind. Constantly be asking “What am I working towards?” and visualize the scenario you’re trying to achieve. Involve other people in defining what the end goal looks like, especially if it’s a team project.

Why? Visualizing the end goal provides motivation while dealing with individual tasks. In addition, it can identify early on which actions or projects which should be abandoned. If visualization of the outcome does not provide any motivation, reconsider whether this is an outcome you really need to spend your time pursuing. Identifying which action will get you closest to the end goal can guide your decision making.

7. Energy Management

What? Next time you find yourself energetic and focused, ask a few questions: “What time of day is it?”, “What did I do right before becoming super focused?”, “What have I not done in a while?”. Next time you find yourself drained and unfocused, ask these same questions. Identify times during the day when you’re most productive and set aside an hour (a power hour!) when you remove all distractions (put your phone away, don’t check your email) and focus entirely on a single task. Adjust your schedule to include more energizing activities (and make sure to eat right, sleep enough, and workout) to ensure you have as many power hours in your schedule as possible.

Why? Time management is worthless without energy management. You will get more done during one power hour than in many hours of low-energy.

8. Effectiveness over Efficiency

What? Measure your progress by focusing on how many desired outcomes you achieve, not by how many actions you take. Scan your list of desired outcomes frequently to keep in mind which outcomes will contribute to your effectiveness.

Why? Completing more actions isn’t helpful if they aren’t helping you achieve your desired outcomes. Efficiency without effectiveness is worthless. Make sure you’re working on the right things before you try to increase how many things you do.

9. Emphasis on Technique

What? Have an explicit technique to guide your in-the-moment actions (i.e. An execution checklist. See Execution Strategy #4). Focus on improving your overall technique rather than trying to improve each individual result because your results as a whole depend on your technique. I strongly recommend you check out the GTD system if you’re interested in a detailed task-management system.

Why? Having an explicit system makes it easier to improve because you can tweak it and see how your results change. Being unsystematically reactive leaves little room for systematic improvement. Having a system also puts small tasks on autopilot and frees up your mental energy to focus on bigger things. When you hit a rough patch, you will have heuristics to guide you so you can manage a crisis without becoming reactive.

10. Maintain a Growth Mindset

What? Maintain the idea that there’s always room for improvement. Constantly test new variations on your techniques to find new solutions or better ways of doing things. Review how much time previous activities took vs how much time you expected them to take to make better prediction in the future. Bring key liabilities up to speed but don’t worry about improving your weaknesses beyond a critical level. Spend time maximizing strengths instead.

Why? Seeing a tough problem as an opportunity for growth will encourage you to update your techniques rather than relying on outdated techniques to grind inefficiently through a problem. It also provides motivation to pursue challenges as you know you will come out stronger on the other side.

5 Planning Strategies

1. Weekly Planning (aka Monday Vision)

  • Routinize Core Hotspots: It is valuable to fix the time and duration of your core routines (eating, sleeping, and working out). Put these on autopilot so you can reserve decision making energy for other things.

  • Set Weekly Goals: Define what a good week would look like by scanning your list of outcomes and using the rule of three to define the three most important weekly outcomes. Which tasks will be the most stressful to still have on your plate on Friday?

  • Identify Time Commitments: Add meetings, appointments or other activities that are not flexible to your calendar. Also add appointments with yourself to designate time for planning/reflecting on your week.

  • Time Block: Set blocks of time aside for certain hot spots or groups of hot spots. Review your list of hotspots to ensure none are being neglected. For example, clearly define when you will be at work, in class, or at home and then further divide these time blocks as needed.

  • Batch: Group small, related tasks together into single time blocks. This is far more productive than doing them randomly throughout your day because you minimize the time/energy wasted on switching tasks. This is especially critical for email! Set a half hour aside a few times during the day to check and respond to email instead of being constantly interrupted.

  • Managing Draining Activities: Schedule draining activities early in the day and early in the week. Doing these activities while you still have energy means they get done more efficiently and once you finish them, you can look forward to more pleasant tasks for the rest of the day/week. Maintain a hard time-limit (Key Principle #5) within which to complete your draining activities. Do whatever you can to minimize the number of draining activities you’re responsible for and maximize the number of energizing activities you do.

  • Fresh start: Every week is a fresh start! If last week was unproductive, taking the time to reflect and plan your upcoming week will help you gain momentum towards making next week better.

2. Daily Planning (aka Daily Outcomes)

  • List Your Daily Goals: Every morning, scan your list of desired outcomes and record the three most important outcomes to work towards each day (with min/max boundaries if applicable). Remember to prioritize value over moving onto the next item (Key Principle #2) while choosing these desired outcomes. Title this list with the date and save it until you get a chance to reflect on it later.

  • Update Your List As Needed: As you consume information (email, meetings, conversations, etc) during the day, keep your top three daily outcomes in mind. If a new critical task pops up or was overlooked when you originally made your list, adjust it as needed.

  • Refer To This List Regularly: Keep these three outcomes in mind to guide your actions during the day. This list is your lighthouse to guide you when you get deep into the weeds of individual actions. Make sure you don’t take on any new projects until your top three outcomes have been achieved.

3. Weekly Review (aka Friday Reflection)

  • Weekly Routine: Schedule this reflection into your calendar to make sure you reserve time for it. Take notes during your reflection and save them for future reference.

  • 4 Items to Review: What you did or didn’t accomplish and why, 3 things that went well, 3 things that need improvement, what will you change in the following week?

  • Improve Planning: The more you reflect on your achievements, the better you understand how much you’re capable of achieving. Review how much time previous activities took vs how much time you expected them to take to help you make better prediction in the future.

4. Monthly Planning and Review

  • Monthly Review: Schedule extra time for the last weekly review of each month. Use this extra time to review the past month as a whole using previous Friday reflection notes, daily outcome lists, and monthly planning notes to guide you. Scan your hot spots and list of desired outcomes when deciding what to focus during the upcoming month.

  • Monthly Planning: Scan your list of desired outcomes and list of hot spots. Brainstorm as many new outcomes as possible and sort them into must, should, and could categories. Narrow this list down to the 3 most important outcomes to focus on during the upcoming month. During the following Monthly review, reflect on how successful you were at accomplishing these three outcomes.

5. Yearly Goal Setting and Planning

  • Yearly Free Write: Ask yourself “If I were granted three wishes, what three things would I wish for?” List possible wishes and do a short free write on why each wish is so valuable to you. If your wishes are unrealistic/break the laws of nature, identify what you hope to get out of this wish and brainstorm realistic ways to achieve similar outcomes. Imagine it were one year into the future, what outcomes would make you most satisfied with the previous year? Focus on what your life would be like if you achieved each outcome and describe the scenario in great detail. Which three outcomes produce the most appealing scenarios? Use these free writes to identify three goals for the upcoming year.

  • Set SMART Goals: Specific, Measurable, Actionable, Realistic, and Time-limited.

  • Notice Opportunities: Clarifying your goals makes you extra sensitive to related opportunities you might not have otherwise noticed. Brainstorm a list of people, events, and resources that might help you achieve each of your desired outcomes and update/review this list regularly (i.e. monthly) during the year.

  • Yearly Planning: Map out the hot spots you predict to be spending time on each month (which hot spots are season specific?). Make a list of big events (birthdays, holidays, vacations, big projects, etc) that you anticipate in the coming year. Generate meaningful milestones for your three yearly goals and add them to your calendar at the points in the year when you want to have achieved them.

5 Execution Strategies

1. Act, Don’t Analyze

Often you will find that excessive analysis and planning doesn’t actually help that much when you go to apply it. Instead, take action ASAP, get feedback, and adjust as you go. Avoid analysis paralysis by deciding in advance how much time to spend analyzing and sticking to your plan. As a rule of thumb, you should avoid analyzing/planning for more than 20% of the time/energy that the action is predicted to take. Motivation follows action as much (if not more than) the opposite. If you wait until inspiration strikes, you might be waiting a very long time. Instead, just start and motivation will naturally follow. This strategy might be void if you’re a carpenter but in most cases, tools are available (i.e. ctrl+Z) that make the “measure twice, cut once” rule obsolete.

2. It’s a Sprint, Not a Marathon

Or rather, a series of sprints. When you’re working, be 100% focused on the task in front of you. When you’re on a break, be completely focused on anything besides your work. Spend as little time as possible working at 50%. Take regular breaks and schedule them ahead of time to make it easier to fully relax. Start with the Pomodoro technique and adjust the time spent working vs time spent resting as needed.

3. Deliver Incremental Value (aka Premature Optimization is the Root of All Evil)

Instead of trying to build the perfect product (a presentation or essay or homework assignment, etc) from start to finish, focus on creating a functional product as quickly as possible and then improve it incrementally through many short passes. After your first pass, you should be able to stop at any point and have something functional to present if you have to suddenly stop for whatever reason. Try to keep progress flowing and have something slightly better after each step rather than having an incomplete product up until the very end. This strategy is similar to the advice you’ve probably been given before taking an exam: skim through and do the quick questions first, then go through and do the longer questions, then spend your time working on the challenges.

4. Utilize Execution Checklists

An execution checklist is a list of very specific actions that will get you to a desired outcome. Creating an execution checklist separates planning from action and alleviates the friction inherent in continuously switching between a thinking/planning mindset and an execution mindset. Being uncertain of the next action is a common sticking point that can be avoided by predicting future actions or breaking big next-actions into smaller ones. As you start to go through the checklist, completing each small task provides motivation and prevents you from feeling overwhelmed. If you have an outcome that you need to achieve regularly, having a physical list of steps makes it easy to fine tune your technique and this list can be shared with others for feedback or to help in training.

5. State Dump

When you are finishing up for the day, perform a short free write about whatever you were doing and thinking about. Review this free write at the beginning of the next day to quickly get back into the mindset you left with.

Getting Things Done

Beyond the anecdotal evidence of over 1200 glowing reviews on Amazon, David Allen’s “Getting Things Done” (GTD) system has been successful enough to attract the attention of cognitive researchers from The University of Brussels. Heylighen and Vidal praised GTD in their publication “Getting Things Done: The Science behind Stress-Free Productivity” which provides a summary and review of David Allen’s GTD method and connects it to cognition theories in an attempt to explain why these methods work so well for so many people (TL;DR: the brain is fantastic at generating ideas but is awful at recall so there is a lot to be gained from the external storage system that is at the heart of GTD).


Allen presents the ideas of horizons from which you can view your life. These horizons fall roughly into 5 different levels:

  • Actions you are doing moment to moment
  • Projects you are working on
  • Goals you are working towards
  • Areas of focus
  • Life purpose

Someone’s life purpose (5) might be to live an unforgettable life. An area of focus (4) could be rock climbing and a goal (3) could be to ascend El Capitan’s Great Roof route in Yosemite. To work up to this goal, a current project (2) might be to increase arm endurance so today they are going to do (1) a pull-up workout.

The GTD system focuses on organizing all of the actions (1) and projects (2) that are on your plate but doesn’t talk much about organizing horizons 3/4/5. For this, I recommend you check out Tim Ferriss’s “The 4 Hour Workweek” and read his discussion on lifestyle design and dreamlining. But before you can focus steering your ship, you’ve got to stop focusing on keeping it afloat. And that requires dealing with all of your “stuff”.

“Stuff” is anything that tugs on your attention due to it’s incompleteness. It could be a book report, a flashlight with dead batteries, or the business card that’s been sitting on your desk for over a year. Keeping track of “stuff” in your head is mentally expensive so you can free up a lot of brain power by minimizing the amount of “stuff” you have to keep track of. This doesn’t require finishing everything on your to-do list, you can get the feeling of complete clarity and control over your life by simply storing everything you need to do in a trustworthy system outside your brain.

The GTD system is composed of 5 steps:

  • Capture
  • Clarify
  • Organize
  • Reflect
  • Engage

There are four habits that stand out to me as being particularly powerful. If this whole system seems like too much to incorporate into your life, I recommend you at least make note of these 4 habits (ctrl+f “Powerful Habit #”) as they alone might remove any feelings of being overwhelmed.

Step 1: Capture

Powerful Habit #1: Capture everything.

Keep a notepad (physical or digital) at hand at all times and capture everything that you need to remember or do. To maximize the utility of this habit, you should capture with as few tools as possible and you should empty these capture tools frequently (at least once per day).

I can say from personal experience that it is incredibly relaxing to have 100% of your “stuff” stored outside of your head in a trustworthy system. The mosquitoes (“I can’t forget to call Dr. Bob today!” “Is that essay due tomorrow or the next day?!” “Oh I really need to prepare for that meeting tomorrow”) will stop buzzing in your ear and you will be able to start thinking about your obligations rather than just reminding yourself of them.

The first step to creating this trustworthy system is having an in-tray where you store anything that needs to be processed. Allen preaches about having a physical in-tray but I’ve just been using a digital list and so far it has worked like a dream.

Putting it into practice

There is a world of difference between capturing most of what you have to do and knowing that you have captured absolutely everything. If you’re used to mentally storing all of your “stuff”, you’ll want to set some time aside to perform a complete mind dump. Sit down in front of a notepad and record everything that has your attention. Browsing a (http://lifehacker.com/5611657/use-a-weekly-review-list-to-stay-a-step-ahead-this-semester”>list of triggers] is helpful in making sure you’ve got it all. Gather everything from your room and workspace that is not exactly as it should be, where it should be and add it to your in-tray. Trash can be thrown away immediately but wait to process anything else until you’re confident you’ve gathered everything.

My personal in-tray is the “To-Do List Widget” that’s on the home screen of my phone. I empty it first thing every morning.

Step 2: Clarify



The paper stacks represent buckets (lists/folders/etc), ovals represent decisions, and rounded rectangles represent actions. This diagram is based on a similar flow-chart provided on page 36 of GTD.

For each item in your in-tray, follow the above flow-chart. Simple as that. More information will be provided about each of the end categories in the next section.

Powerful Habit #2: Find and record a specific answer to: “What is the next action?”

Any ill-defined items that have landed in your in-tray need to be clarified. When you have vague tasks like “start working out” or “get a summer job” on your to-do list, the unmade decisions about how exactly to go about completing the task will stress you out and encourage procrastination. If you find yourself avoiding an item on your list, chances are it is not defined specifically enough (“free write for 30 minutes then create an outline” is better than “start writing my paper”). The next-action decision must be made eventually and it only takes a few seconds of focused thought so there’s no reason to put it off! In the examples mentioned above, the next actions might be: research workout routines, ask Jack for a gym recommendation, circle all the interesting jobs in the newspaper classifieds, or ask Wanda if she wants me to mow her lawn.

Powerful Habit #3: If it will take less than 2 minutes to complete, do it immediately.

Once you have decided on the next action, you will be adding it to a list of actions. If an action will take less than a couple minutes to complete, the time spent storing it in your actions list could be better spent by just finishing the task and being done with it.

Putting it into practice:

Go through your in-tray starting with the first item and deal with each one at a time. Do not even look at the next item until the one that has your attention has been processed. Make sure to update your projects list (see next section) as you go, any item that requires more than one action is a project.

Step 3: Organize

Your external storage system has, at it’s core, seven buckets (shown in the above flow-chart as stacks of weirdly shaped paper). These seven buckets are:

  • Actions list (actionable list)
  • Calendar (actionable list)
  • Projects list (non-actionable list)
  • Someday/maybe list (non-actionable list)
  • Waiting-for list (non-actionable list)
  • Project Files/Folder (folder)
  • General Reference (folder)

Actions List: A list of actions that you need to take. The list should be separated into contexts but the number of contexts you need to stay organized depends on the number of actions you have on your list. Common contexts: at the office, at home, online, errands, calls, agendas, read/review. Agendas are an important context, use them to keep track of things that need to be discussed with specific people (i.e. “ask for gym recommendations” might be added to the agenda for Jack).

Calendar: Contains the hard, unchangeable landscape for each day. Both time-dependent actions (i.e. meetings) and time-dependent information (i.e. directions to a party) should be included. Nothing time-independent should be included. Do not put anything on Monday that you would like to get done on Monday (i.e. get groceries). Only include things that must happen on Monday (i.e. doctor appointment).

Projects List: Any task that will require more than one action is a project. List all of your current projects in one place but don’t include any details about a specific project (that’s what the projects folder is for). This list provides a valuable overview of your commitments that comes in handy during your weekly reviews.

Someday/Maybe List: This is an eclectic list that is best described by listing a bunch of examples: things to make, hobbies to take up, skills to learn, creative media to explore, clothes or toys to buy, trips to take, organizations to join, service projects to contribute to, things to see, things to do, books to read, music to explore, movies to see, gift ideas, website to explore, miscellaneous ideas, etc.

Waiting-For List: When you give a task to someone else to do, record it and include the date. For example, after sending a couple emails on June 12th, you might add the following to this list: “Wanda re: lawn mowing (6/12)” and “Jack re: gym recommendation (6/12).” If you review this list in a week and notice that Wanda still hasn’t gotten back to you, that will be your reminder to either contact her again or ask to mow someone else’s lawn.

Project Files/Folder: A place to store details, ideas, and information regarding specific projects. Good for planning which actions a project might require in the future but do not rely on files in this folder to remind you of next actions. All next actions should be in your actions list or calendar.

General Reference: Make sure all reference materials can be filed away and retrieved quickly. There should be a single, alphabetically ordered list of material with sub-folders only added for large projects/areas of interest. Purge this folder once per year.

Managing the Buckets

It is important that each of these buckets has hard edges and there is no overlap or ambiguity. Do not have any lists/folders that contain both actionable and non-actionable items! Next actions should only be stored in your calendar and your actions list.

It’s often a poor use of time to maintain an item-by-item internal organization for a list (i.e. ordering by priority or size). Categories can be useful for large lists (especially the context categories in the actions list) but anything more involved than that should be avoided.

Some items (magazines to read, emails to respond to) can act as their own reminder and therefore do not need to be recorded on you action list. No need to list the emails you need to respond to when you can just look at your inbox.

Putting it into practice:

I use a simple text editor to manage lists stored as .txt files in a Dropbox folder. I have a projects folder in Dropbox and use my computer’s Documents folder as my general reference. I use Google Calendar and, when on my android, I manage it using aCalendar+ (the widgets for this app are beautiful).

Step 4: Reflect

Daily Review:

  • Process in-tray
  • Review calendar and actions list

Powerful Habit #4: Weekly Review

  • Capture, clarify, and organize everything that escaped your in-tray during the past week
  • Review and update your calendar, actions list, projects list, someday/maybe list, and your waiting for list.
  • Your projects list should be at the heart of your weekly review. Review it and remove any that are complete. Review your someday/maybe list and horizon 3/4/5 materials to see if there are any new projects you want to embark upon.
  • It is recommended that you set aside the last hour of your Friday workday for this. The workweek will still be fresh in your memory and it will allow you to enter the weekend feeling in control.

“When you make plans ahead of time and decide what actions will be carried out in which contexts, the proper behavior is nearly automatically enacted instead of being drawn from your limited reserve of willpower.” – David Allen

Step 5: Engage

This is where the context categories of your action list shine. When you’re in your office with an hour to spare before your next meeting, it is easy to browse your “in office” context for an action that you can complete during that hour. When you’re leaving to get groceries, it’s easy to browse your errands for any other stops you can make on the way. When Jack stops in to say hi, it’s easy to glance at your agenda for Jack and see that you wanted to ask him for a gym recommendation.

This part of the GTD system is purposefully left unstructured. Setting an elaborate plan ahead of time is useless when a crisis at the beginning of your day completely changes your priorities. Keeping the hard landscape of your calendar in mind while you fill in the gaps from your action list ensures that you will always have something valuable to spend your time on.


  • Capture absolutely everything that’s on your mind
  • For everything that you capture, find and record a specific answer to the question: “What is the next action?”
  • If the next action will take less than two minutes to complete, do it immediately.
  • Store all time dependent actions in a single calendar
  • Store all time independent actions in a single action list that’s separated into contexts
  • Maintain a list of projects, someday/maybe items, and items you’re waiting for.
  • Maintain a general reference and project folder where you can quickly store and retrieve files.
  • Review and update your system every week.

You will start to gain the full benefit of the GTD system once the above fundamentals become habits. Once you reach this point, you will be able to handle crises by spending extra time reflecting on your priorities and actions rather than “taking a break” from the system, going into panic mode, and focusing solely on in-the-moment actions. As you get more familiar with the system, you will integrate it more deeply into your life and custom fit it to suit your unique situation.

Once horizons 1/2 are on autopilot, you’ll have you’ll have extra energy to put towards horizons 3/4/5. Once you can stop worrying about keeping your ship afloat, you can focus your attention on steering it towards your destination.