The only way to become a high performer and fulfil your full potential is to create, iterate and rely on your systems.

In programming terms, systems are O(log n), and No-Systems are like brute force O(n^3). Systems allow us to focus on the task and not reply to other things.

Suppose you want study for IELTS exam and it’s been your goal for 3-4 months. When you look at what you did in these past months, you can see you wasted a lot of time. Re-iterating, you create a system for yourself. You setup flash cards that you practice daily for 5 minutes once you reach home. In a less than a month, you were able to cover up more than you did in last several months combined.

What are the benefits of creating a system?

Systems allow you to free up your mental load. Allowing you to perform at your best, be decisive, and be confident that everything will work properly.

Systems allow you to fall back and know everything is okay and taken care of. They are comparable to taking breaks and letting go. We take breaks and let go knowing we are stronger and in control.

Systems allow us to be happy at the moment and know that the path we are on is the best path there is.

If you want to have a 360 life, a life where you are covered all areas of life pretty well, you need systems. This is because you have limited time, and limited cognitive ability to re-thing something again and again. You need a set process.

What are the different kinds of systems?

Different kinds of systems are:

  1. Targeted Training and Testing - O(n)
  2. Assistance via Environment - O(log n)
  3. Automation - O(1)
  4. Habits - O(1)

Each system has its pros and cons, and when to use each depends on what you are trying to accomplish.

Targeted Training and Testing: Learning and deliberately practising each and every step of something. This includes re-training to keep yourself sharp and eliminate flaws.

Assistance via Environment: Setting your environment in a way that makes it easy to accomplish your tasks.

Automation: Using Technology to its full advantage as a modern human. This would take our output from 1 to 20x.

Habits: Creating healthier habits that are in our best interest.

Targeted Training and Testing

Training is the same as putting your reps in the gym. Initially you are fat or skinny, but as you keep training and working out, muscles develop and this development gives you new abilities that allow you do new things.

Training allows you to not be effected by change in environment or mood. Since you have practices your kick 10,000 time, there is little error that you’ll make a mistake.

You rely on training and testing to get better at a skill. Suppose you want to give a public speech, create a script, practice it a few times, maybe record yourself, iterate and then give the speech.

The stages of progression in training and testing are following:

Level 1: Learn: You are learning about the topic and actually practising the things you learn. There is no learning about actually doing. You need #skinInTheGame as early as possible.

Level 2: Cover the flow: You take things slow and try to cover the flow a few times. i.e. you practice something end to end but slowly.

Level 3: Rectification: You rectify everything starting from your weakest point because that’s where you’ll get the most growth.

Level 4: Iterate and practice: You continuously iterate and practice.

Level 5: Mimic the real world until you feel confident to go out into a real situation

Level 6: Graduate but sometimes return to one of the previous steps to iterate.

// REFLECT and improve

Remember, your training needs to be targetted and focused. Only by removing redistractions and targetting you’ll have enough myelination in your brain to truly focus and grasp what you are learning.

Exposure therapy is also a good example of training. You are scared of something and it terrifies you. Now you take steps to learn it, expose yourself to it again and get better at it.

Find places where you can include training.

Make a list of all the things that you do. Find places that can be trained.

For example; Gymn

Nuances about training and testing

You need to do your reps.: You need to do your reps when it is needed. And take breaks when you are not doing your reps. Work hard. Play hard.

You’ll face resistance You need to train to get stronger in whatever you are doing. :) You’ll face resistance from your own self. Trust the training process and the system you have set. Part of your training is facing and overcoming these resistance.

Don’t expect you’ll special: Perhaps there are people out there that don’t need to practice piano on a weekly basis. Assume you are not one of those people.

Here are some examples of trainings and testing

Pomodoro: Trains your attention and focus by focusing on something for 25 minutes and then taking a break for 5. The timing and Pomodoro principles need to be strictly followed for good training.

Meditation: Meditating for a fixed amount, like 10 minutes/20 minutes, would train your brain to focus your attention on what you truly want and trains you to not be swayed by your emotions.

Practice Sessions: Whether it is Piano or learning a language. You need proper regular practice sessions. These can in be pomodoro style.

Tests: Tests are a good way to assert if you actually know something. This can be Dry Runs of Demo or an actual test where you sit down for the exam time and give the test. Tests can also be in form ask letting someone else ask a question and you answering it. Tests are something we did commonly as kids.


Trust the system you have set.