validated learning

  • Top 10 ways to learn or improve any skill fast

    If it’s knowledge, it can be acquired. If it’s a skill, it can be learned or improved. Period. Even if you don’t have the talent or IQ of a genius, you can get dramatically better at almost anything you want in life.

    It might take a lot of willpower, persistence and deliberate practice, but you can do it. There’s nothing that can stop you, if you’re determined enough.

    A tremendous help when it comes to knowledge and skills acquisition is to do it the right way. You want to shorten the learning curve as much as possible.

    When you’re going for new knowledge, it’s good to know the best learning practices; and when it comes to skills, you want to know the best tips and tricks for learning and improving any skill fast. In this article, you will learn exactly that.

    Let’s start with the initial and hardest requirement for acquiring any new skill.

    Learn or improve any skill

    1. Get emotionally, financially and timewise invested in the skill

    For every single thing you want to achieve in life, first ask yourself why. Always start with why.

    Because only when you have a strong why (the emotional drive to improve yourself) can you conquer all the obstacles on the way to your goal. Skills are no exception to that. Imagine your emotional drive like an elephant that can’t be stopped when properly directed.

    There are many different “whys” that can drive you when it comes to acquiring new skills. Here are a few most common ones:

    • With every new skill, you double your odds of success.
    • Most skills bring better earning potential.
    • You make sure your talents don’t go to waste.
    • To keep you mind, body and soul sharp.
    • To enter a new industry.
    • To be more respected.
    • New skills bring more ways to create.
    • Life is much more fulfilling and interesting.
    • It’s fun to master many things, and so on.
    • Find your why first!

    Sometimes you can have a strong why, but somehow still lie on the couch and feel sorry for yourself. In practical terms, that means you have to direct your why into concrete action, not towards self-pity. The best thing you can do is to schedule (or timebox) regular weekly practice session. If it’s not on your calendar, you probably won’t do it.

    For many people, putting money where their mouth is helps a lot. I’m not one of them. I can buy an online course and forget about it if I’m not strategically and emotionally engaged.

    But for many people, buying something leads to solid commitment. If you’re one of them, enroll in that class, buy that online course or book, get a coach or make any other type of serious financial commitment.

    Everything that gets in the way of focused, deliberate practice is an enemy that needs to be crushed completely and destroyed forever.

    Talent is overrated

    2. Make sure a lack of talent isn’t your excuse

    Talent absolutely helps. It can help a lot. But you can’t be talented for everything. Even more importantly, talent is not an “all-or-nothing” game.

    If you don’t have the talent, it doesn’t mean you can’t get better at something. So make sure a lack of talent isn’t your excuse for not getting better at something or acquiring a completely new skillset.

    Let me give you a few examples from my life.

    • I’m very talented for everything analytical. My analytical skills are really strong. I can structure an article, a presentation or a mind map at the drop of a hat. Self-reflection is instinctive. Through conversation, I can understand people really quickly, and so on. Improving my analytical skills is a breeze. When it comes to applying analytical skills to new domains, I can learn it lightning fast. Business planning, life strategizing, process optimization, market analysis, stock analysis, book summaries, it all comes naturally to me.
    • I’m very untalented for grammar. In high school when it came to language subjects, I was extremely good at writing essays, expressing my opinions or extracting the main points out of literature. But I really sucked at grammar. I barely passed grammar exams. That didn’t stop me from writing and publishing more than 2,000 pages of text in my life. I’ve been very slowly improving my grammar throughout the years. I’m still struggling to understand many grammatical concepts, but that doesn’t stop me. My improvements are slow, but I’m not standing still. That’s what matters.
    • There is one thing I’m even more untalented for than grammar. That’s sports. Again, in primary school and high school I was the one who couldn’t catch the ball. So instead I skipped gym classes. But for the last three years or so, I’ve been heavily investing into my motor and sports skills. It often sucks that most people can do some exercises by default, while I’m struggling. But that never stopped me. I’m getting better, I’m catching up. Comparing myself three years ago and today … what a difference in mastering athletic moves.

    Thus, having double standards when it comes to talent makes sense. If you don’t have the talent for a skill you want to learn, think of talent as being overrated. Hard work beats talent every time. With all the hard work, you’ll develop more stamina, willpower and persistence. Lucky you.

    There is one big value added if you don’t have a skill. You understand how life looks like when you’re not talented for something and you know what it takes to learn it the hard way. People who are talented for something usually don’t have that unique perspective. By possessing a unique perspective, you can always write a book or become a teacher or a coach.

    How to find a mentor

    3. The best advice ever is to get a mentor or a coach

    I experimented with dozens of different tips, tricks and recommendations when it comes to learning and acquiring a new skill. There is one pattern that stands out. It’s the most important recommendation when it comes to learning a new skill – get a mentor or a coach.

    But don’t get just anybody. Get somebody who is really good at coaching – the best you can afford. Make sure that the person you choose for coaching acquired their skills the hard way. Even more importantly, analyze their track record, make sure that in the past the coach successfully taught several people the same thing you’re trying to achieve.

    • My personal trainer is the most talented guy for sports and training other people. He sees every detail when it comes to performing exercises the correct way. He knows which weak points needs to be abolished, he can properly direct my practice and improvement etc.
    • Each of my published articles in English is copyedited. But it’s not just copyedited. My proofreader writes me comments, warning me about the common mistakes that I make, expressions that can be improved, and so on.
    • I recently just started working with a pronunciation coach. In a few lessons, I learned more than in weeks of doing research by myself. What also happened to me was that I practiced things the wrong way, reinforcing wrong pronunciation. What a waste.

    These are just three examples from my life. I had many mentors before that taught me many different skills – from sales to innovative thinking.

    If you hire a professional coach, it can be quite expensive, but most often definitely worth the investment. At least if you know why you’re doing it and if you find the right coach. The only investments I never regret are investments in myself.

    There are many benefits when it comes to coaching:

    • You usually progress based on a carefully prepared plan that already worked for others.
    • They immediately see poor or wrong execution. Practicing the wrong way is the worst thing you can do.
    • A good coach makes sure you’re always at the edge of your abilities.
    • They know how to interleave practice correctly.
    • You get immediate feedback on your performance and improvement.
    • They can always push you in the right direction.
    • You can model the coach.

    Last but not least, having a coach is a solid financial and time investment. You strictly set the dates when you’ll have practicing sessions. You have to pay for those sessions. All that gives you additional motivation. It’s hard to say to your coach: “I will give up now”.

    Role models can also be a great help

    Besides getting a coach, finding a few role models can help a lot. You can model the success of people who have already achieved what you want to achieve, at least to a certain extent. Finding role models is not only excellent way for speeding up the skill acquisition process, it’s also very motivating.

    Thus, find a few people you admire and respect who have mastered the skill that you want to master – read interviews with them, watch videos of how they perform, examine their road to success, read about their (humble) beginnings, and so on.

    Skill improvement chart

    4. Have realistic expectations when learning a new skill

    There’s nothing that will stop you from acquiring a new skill faster than big disappointments. If you have unrealistic expectations of how fast you can learn a new skill, you’ll start falling behind your expectations sooner or later, and then you’ll quit. I had such unrealistic expectations for learning how to code.

    If you don’t manage expectations properly, the excitement of skill acquisition can quickly turn into bitterness. But what are realistic expectations? There is no one right answer. Even performance psychology researchers have different opinions.

    But we can definitely set some soft limits and hard facts about the investment needed for new skill acquisition:

    • You can master the pure basics of any skill in around 25 – 30 hours of deliberate practice. That’s enough to orientate yourself and execute a few basic moves.
    • To reach the global mastery level, approximately 10,000 hours of practice is the big investment needed. But the hours invested account only for around 10-20 % difference in performance. Only practice isn’t a sufficient condition for mastery.
    • There are many other factors that determine how far you’ll get. Talent, quality of practice, stability of the curriculum structure, possible shortcuts (like participating in reality shows) and other similar leverages have a big influence on how quickly you can become good at something. But you don’t need to be a global master, all you need to do is become so good that they can’t ignore you.
    • The time it will take you to become good enough at something is somewhere between 25 and 10,000 hours. By respecting the best learning practices, you can get much closer to 25 than 10,000.
    • The beginnings are slow and very frustrating with every skill. After initial frustrations, steep learning acceleration takes place. Then at some point, you reach a plateau and it’s harder to get better and better. When it comes to skill acquisition, getting through conscious incompetence and plateaus is the hardest. That’s where your willpower, stamina, determination and “whys” come into play.


    These are the facts you must consider when managing your expectations. The beginnings are always hard and frustrating. The first few hours of deliberate practice suck when you realize how incompetent you really are at that particular initial moment.

    But then the next 25 – 50 hours are extremely important. If you have the right plan in place and if you practice the right way, you can progress extremely fast.

    Make sure that 25 – 50 hours is the minimum commitment you’re prepared to invest in acquiring a new skill. If you do the math, that’s not that little. You must practice between 45 and 90 minutes, 3 times per week for 3 months. That’s the investment needed for mastering the basics.

    If you don’t know where and how to start or how to organize yourself, do the following: Combine the 30-day challenge and Hour of power concepts. For the next 30 days, commit to practicing 1 hour per day. If you’re not prepared to make such a commitment, forget about acquiring any new skill.

    Practical examples

    My personal experience is in line with that. With any new skill, making the first step and orientating myself is always extremely frustrating. We live in the post-information age and the body of knowledge for any skill is huge, complex and comprehensive. You must push yourself to focus on the best information and it takes time to separate the wheat from the chaff. It took me 6 months to orientate myself when it came to internet marketing.

    Then in 30 hours of deliberate practice, you can understand the basics. Photoshop, blogging, SEO, HTML, CSS, cognitive behavioral therapy, psychoanalysis, the lean startup, proper exercise form etc., it took me around 30 – 50 hours to understand the basics of these skills (or knowledge). With an online course, books, personal coach or YouTube tutorials, that was an investment needed for understanding the skill and properly executing the basics.

    But when it comes to mastering something, we can definitely talk in years. It took me 5 years to become a master of lean startup methodologies. It took me 5 years in venture capital to really understand what makes a good startup investment, term sheets, and so on.

    It goes the same for my friends who excel at specific skills. The best programmers have been writing lines of code since they were 10. The best athletes have been doing sports from when they could walk. Any kind of mastery requires years of hard work. There are exceptions, but they prove the rule.

    5. Set very specific goals for what you want to master

    For every new skill you want to master, you can find hundreds of books, online courses, coaches and other resources. That can be very intimidating. In a tyranny of choices and options, we tend to do nothing in the end. That’s something you want to avoid.

    One good way to avoid the tyranny of choice is to define what kind of a skill you want to acquire very narrowly and in detail; and then find the best resources for that. Additionally, defining practical value is a big plus. Make sure there is always a problem you’re trying to solve by acquiring a new skill. Let me give you a few examples.

    Vague skill acquisition goal Smart skill acquisition goal
    I want to learn how to program I want to learn HTML/CSS and basic JavaScript so I can build landing pages for my products.
    I want to learn one of the backend languages that is in high demand so I can easily get a job.
    I want to learn how to sell I want to be able to confidently and clearly present our company’s products to the target market, manage main objectives and close sales.
    I want to be better at sports I want to learn the proper form of the main complex fitness exercises, like squats, pull-ups and deadlifts.

    Once you master one narrow definition of a skill, you can of course add a new one. The only point of this approach is to not get overwhelmed. Besides having no emotional drive and unrealistic expectations, being overwhelmed and lost in the information overflow is the biggest danger that can stop you on your way to acquiring a new skill.

    6. Preliminary research and a skill acquisition plan

    Once you have a specific goal for which skill exactly you want to learn, it’s time for preliminary research and a skill acquisition plan. Preliminary research is about finding the best resources.

    For every skill, if you invest several hours into research, you can find the best books, tutorials, online courses, coaches (and interviews with them) and other resources. You can drown in resources, so make sure you go to the best knowledge and find the resources that fit your character and the narrow definition of what you want to master.

    Then you want to make a skill acquisition plan. Every skill usually consists of several sub-skills, which are the core building blocks for performing that skill.

    Thus, the first step is to parse every skill into small manageable sub-skills. Again, the main point of deconstructing a skill is to make learning manageable and to not feel overwhelmed. Deconstructing a skill can also help you identify and focus on the most important sub-skills.

    At this point, you should have everything necessary for preparing a skill acquisition plan:

    • A very exact definition of what you want to learn and why
    • An overview of what mastering a certain skill really means (a semantic map with a list of sub‑skills)
    • The best resources for learning a new skill or, even better, a coach
    • Scheduled weekly practice for several months with enough space between practicing sessions for the new skills to sink in
    • A few role models for additional motivation and for modelling them

    An example of a skill acquisition plan

    To get more practical, here is how a simple skill acquisition plan would look like:

    Category Description
    What? I want to master HTML/CSS to build my own landing pages for infoproducts and consulting services.
    Why? To present my products exactly as I want them, experiment with new landing page building blocks quickly (A/B testing) and make money blogging.
    Time commitment One month, three hours per day.
    Sub-skills
    • Coding editor (Sublime Text 3)
    • Hosting, FTP and uploading files
    • Git & Github
    • HTML Syntax and elements
    • HTML Page structure and grouping content
    • HTML Formatting page content
    • HTML Links, images, tables, links, forms
    • CSS Syntax
    • CSS Selectors
    • CSS Box Model
    • CSS Cascade and inheritance
    • CSS Formatting
    • CSS Transforms, transitions and animations
    • CSS Page layout, grid system and flexbox
    • Sass & Post CSS
    • Bootstrap
    • WordPress & Plugins
    Resources
    • Lynda Photoshop/HTML/CSS/JS courses
    • Head First HTML/CSS book
    • The missing manual HTML, CSS
    • W3School
    • WordPress plugins for landing pages (as an alternative)
    Coach
    • A friend who mastered these languages and builds landing pages.
    • Front-end development meetup group.
    Practical application I will build two landing pages, one for my coaching sessions and one for an online course.
    Models Examples of the best landing pages for infoproducts.
    Financial investment $100

    Supportive environment for skill acquisition

    7. Build yourself a supportive environment

    You can’t succeed in anything alone. You always need strong support from your environment. Acquiring a new skill is no exception.

    You need to organize your environment in a way that supports your training, and you need to surround yourself with people who believe in you and know how to motivate you when thoughts of giving up pop up in your head.

    The best approach when organizing your environment is to assume the worst about your self‑discipline. Assume that at some point you’ll be lazy, unmotivated and ignorant.

    At that point, you’ll need a supportive system that pushes you back on the right track. Here are a few examples of what you can do:

    • Set up a series of reminders for a timeboxed practice session (on your desktop, phone etc.).
    • Put books and other resources at the reach of your hand (desktop table, your bed etc.).
    • Change your desktop wallpaper into one big motivational reminder.
    • Rearrange your software icons and bookmarks to support skill learning (bookmark the resources, if you’re using an app for skill acquisition make it easily accessible etc.).
    • Join meetups, make new friends, make sure you’re surrounded by people who want to achieve the same thing as you or who have already achieved it.
    • Reward yourself with something small every time you perform the practice.
    • Get a client or commit to a project at your job, so you will have a deadline to really master the skill. But make sure you have realistic expectations. Always under promise and over deliver.

    Don’t rely solely on self-discipline. Build yourself a supportive environment. That’s really important, it’s half of the success equation.

    Feedback system

    8. Immediate implementation and feedback system

    You can read 100 books about swimming and it can’t compare to jumping into water once.

    You absolutely want to do research, prepare a learning plan and understand the skillset from a logical perspective, but it’s even more important that you simultaneously put the skill into practice as soon as possible. That’s how you learn the most. A practical project will also help you not get stuck in the analysis-paralysis.

    The good news is that most skills are about solving practical problems. That also means that most skills are in high demand. Consequently, it’s really easy to join different projects and slowly brush up on your skills with practical work. The simple rule is to practice your skills wherever possible.

    If you want to improve your writing skills, open a blog and start writing, if you want to learn web design, design a blog, if you want to learn how to sell, open a lemonade stand.

    Working on practical projects has another additional benefit. You get immediate feedback on your work and new ideas on how to improve. You can always engage experts and peers to show you how to do things better and give you additional recommendations.

    As additional help, you can get valuable feedback in other ways:

    • Record yourself
    • Observe yourself in the mirror
    • Benchmark your performance to the performance of your models
    • Crowdsource improvement ideas, and so on

    When it comes to skill acquisition, make sure you have a really good feedback system.

    Best learning practices - skills

    9. Respect the best learning practices

    When it comes to acquiring a new skill, the same rules apply as they do for acquiring new knowledge. The problem is that the best learning practices are most often counterintuitive.

    We assume that crammed learning sessions where we repeat the same thing over and over again and practice in the same way work best. But that’s not true. That kind of an approach is the least effective.

    In summary, the best learning practices are:

    • Chunking strategy: Break down the learning material into manageable chunks (sub-skills in this case).
    • Focused attention: Have zero distractions when you’re learning something new and be completely focused. Your working memory must be focused on learning.
    • Take breaks: After a session of 45 – 60 minutes, take a small break to restore your attention.
    • Spaced repetition: It’s better to practice for 1 hour 5 times than for 5 hours 1 time.
    • Deliberate practice: Do focused drills and exercises until you get better at a particular chunk.
    • Interleaved practice: Use different concepts, approaches and techniques in the same learning session, mix your practice – speed up, slow down learning, take tests, practice different things, and so on.
    • Get out of your comfort zone: Don’t practice the thing you already mastered, practice things that are a little bit out of your comfort zone. Always be at the edge of your abilities.
    • The point where you master a chunk: You master something when practice turns to boredom. Practice a chunk until you get bored.
    • Rest: If you want to improve, you need to get enough sleep and you must rest between the practicing sessions. There is no improvement without rest. When acquiring knowledge or skills, you’re making changes to your brain. That requires time and rest.
    Four stages of learning a new skill
    Noel Burch – Four stages for learning any new skill, graphics GWS Media

    Four stages of the learning process and the dip

    Another very useful thing to know when it comes to learning are the four stages of the learning process. The first stage is unconscious competence, where you don’t even know what you’re doing wrong. That’s the calm before the storm, where you can have unrealistic expectations and self‑assessment.

    Then comes conscious incompetence and big frustrations with it. It’s the hardest stage that you have to persist through, as we’ve talked about. The next level is conscious competence. At this stage, you are aware of your mastery level, you know what you’re doing well but you also know how you can improve.

    The last stage is unconscious competence. You achieve this final stage when you can perform a skill without thinking. That’s where the mastery level resides.

    Seth Godin - The dip

    When you enter the conscious incompetence you have to face the dip. There are five main reasons why you might quit when you find yourself deep in the dip:

    1. You run out of time
    2. You run out of money
    3. You get scared
    4. You’re not serious about it
    5. You lose interest

    Make sure that doesn’t happen to you.

    10. List the skills you want to master and rank them properly

    Sit down, take a piece of paper, and list all the skills you would currently like to master. You can probably easily list 10 – 15 skills. Logically, you can’t master all of them at once. At best, you can learn 2 – 3 skills simultaneously, one or two at your job and one or two in your free time.Which skills to pursue first

    So, the final question is how to prioritize the skills you want to master. There are several criteria that can help you do that:

    • Point of the skill: Firstly, there are several categories that skills can fall into. The point of acquiring a new skill can be to increase your earning potential, have a hobby (something you like but won’t be paid for) or improve your overall quality of life (relationship skills, fitness etc.).
    • Supply and demand: When it comes to the skills’ market value, you want to develop skills that are in high demand and low supply. These are the skills that will dramatically increase your earning potential. Hobbies, on the other hand, usually have zero market value.
    • Talent: Your talents must not go to waste. That’s a lesson that was already written in the Bible. Categorize skills into those for which you’re talented, neutral and untalented.
    • Your goals and yearly focus: Your skills acquisition plan must be part of the long-term goals you’re trying to achieve. For example, changing a job or improving your health can be connected to specific skill acquisition.
    • Current opportunities: Assess the current opportunities you have in your environment. Can the company you work for pay for your skill acquisition? Do you have a friend or a spouse that mastered something and they are prepared to coach you? Can you easily join a paid project?
    • Resources you have: As we’ve seen, every skill acquisition requires emotional, financial and time commitment. Skills that are harder to acquire demand more resources. Realistically assess what kind of skill acquisition you can currently afford.
    • Life situation: Sometimes life forces you into a situation where you must acquire new skills. An injury, job loss, breakups, promotions, migrations, these are all situations that usually require and push you into developing new skills. When it happens, accept that, don’t resist, and improve yourself.

    Build an array of skills you want to acquire and all the mentioned criteria. Then rank the skills from the best ones to acquire at the moment to the least attractive ones. After that, it’s time to put everything you learned about skill acquisition into practice.

    From unqualified to qualified

    In summary – the best tips, tricks and recommendations to learn or improve any skill fast

    In summary, the best tips, tricks and recommendations for learning any new skill are:

    1. Find a strong emotional reason why you want to learn a new skill.
    2. Timebox regular practice sessions in your calendar and don’t miss them no matter what. Start with a 30-day challenge where you practice a skill one hour every day for a month.
    3. Have double standards when it comes to skill acquisition. When you’re not really talented for something, see talent as overrated.
    4. Have realistic expectations. Beginnings always suck big time and the hardest thing to do is to pass the conscious incompetence stage. But you can master the basics of every skill if you invest around 20 – 50 hours. Then things get a lot easier, until you reach a plateau.
    5. If possible get a mentor or a coach or at least find a few role models you can model and look up to.
    6. Very narrowly define what you want to master, parse the skill into small manageable chunks (sub-skills), prepare a learning plan for yourself, and go straight to the best resources.
    7. Practice at the edge of your abilities. Do spaced repetition. Focus your working memory (or attention) with deliberate practice with zero distractions. Interleave practice. Rest.
    8. Build yourself a strong supportive environment (people, habit triggers), apply for practical projects and have many feedback loops. With feedback loops, you will make sure you’re not reinforcing wrong execution.
    9. Develop highly valuable skills that are in high demand but short supply. Make sure none of your talents go to waste.
    10. Finally, enjoy the learning process!
  • Learn how to model successful people to accelerate your own success

    I was a fashion model for Calvin Klein for more than 10 years. In those 10 years, the most important things about modeling that I learned was … Stop there, I’m just kidding.

    I don’t have the looks to be a model and I certainly have zero advice or experience on how to become a successful fashion model. Today, we’re going to talk about a different kind of modeling.

    Modeling is one of neuro-linguistic programming techniques designed to recreate excellence that only the best people reach. With modeling, you want to duplicate extraordinary results of high achievers by mirroring their conscious and unconscious behavior.

    The main principle and idea behind modeling is that if you overtake the behaviors, strategies, beliefs, language (words, phrases, questions), emotional states and other traits of successful people, you will also become more successful.

    By having access to someone who achieved exactly what you want to achieve, you could simply ask him or her: “Teach me how to do that!”.

    The second best thing you can do, if somebody isn’t prepared to coach you in person, is to study them through all the public materials available. The latter is not as effective as full in-person access to the exemplar (the person you want to model), but indirect modeling can still prove to be valuable.

    If we take a step back and go to the definition, a model is a simplified description of a complex entity or process – in our case, a model is a simplified version of the whole system and process that lead the person (exemplar) to the desired outcome.

    A psychological model carefully describes a method, form, ways of doing, customs and styles. It kind of gives you a step-by-step formula to replicate the success as much as possible.

    Nevertheless, every psychological model is still a very simplified version of a real-life success scenario, with many limitations. In modeling, we tend to focus only on the main variables that lead to success. We try to slice the success into small chunks, identify the biggest contributors to the success, and build them into a replicable model.

    In the end, modeling is successful when you manage to achieve more or less the same behavioral outcome as the person you are modeling. You achieve that by mirroring the main “psychological personality chunks” or contributors to the success.

    How to model successful people

    In this article, you will learn all these things, like:

    • The mindset you need to successfully apply modeling
    • The detailed process of how to use modeling in everyday life
    • The limitations of modeling
    • The questions that can help you build a successful psychological model
    • The most practical approach to modeling
    • Practical examples of how to use modeling in your personal life

    By the way, neuro-linguistic programming (NLP) modeling is a very complex and detailed subject, way beyond the scope of this article. If you are interested in NLP modeling in particular, I suggest you read the book Modeling with NLP written by Robert Dilts.

    I will rather describe a simplified version of modeling that you can quickly and practically use in everyday life. I will also give many examples on how I use modeling to achieve my goals faster.

    I own me, and therefore, I can engineer me. – Virginia Satir

    Modeling others comes naturally to human beings

    A child doesn’t pay as much attention to what their parents say or command as s/he does to what they do. A very big part of a child’s personality development is modeling their role models – they want to be like them; in the early age, that means especially their parents and other caretakers.

    That’s why we say that the apple doesn’t fall far from the tree.

    A little bit out of the context, but an extremely useful exercise when it comes to choosing a spouse to start a family with is the following: ask yourself if you want your child to be the same as your spouse (especially the child of the same gender)?

    If the answer is yes, you clearly respect the personality traits your spouse possesses. If the answer is no or you don’t have a clear opinion, you should probably reconsider if you are with the right person.

    You might tell a child to clean their room a thousand times, but if your room is messy, there’s a high probability that the child’s room will also be messy.

    Now let’s get back to modeling. With age, the interest to model other successful people and have role models declines in most people, as does the interest to learn new things.

    There are many reasons for that, from ego defense to a lack of curiosity, fixed mindset, intellectual sublimity, general laziness, and so on. Much like people stop reading books, exploring the world and acquiring new competences, so they stop mirroring their role models.

    But here’s the trick. Even if you stop looking up to your role models, you’re still influenced by the people who surround you. That’s why you can hear over and over again that you are the average of the 5 people you spend most time with.

    Whether you want to or not, you are overtaking the mindset, behavior, values, beliefs and actions of people you spend the most time with. You are unconsciously modeling them, because no matter age you never stop modeling others. Slowly, you overtake other’s people attitudes and behaviors.

    You maybe didn’t have a choice about who to model when you were a child. But you can absolutely choose who your role models and people who surround you will be in your adult age.

    People who surround you are the people that you will sooner or later consciously or subconsciously model. Thus, make sure you use your modeling capabilities to your advantage. Carefully choose with whom you spend time with.

    Try to be positive among 10 grumblers. It’s impossible, and sooner or later you also start to whine, bitch and complain.

    Modeling success

    Practical use of modeling in everyday life

    If you’re going to model anyway, make sure you are modeling the right kind of people. Below are a few very practical ideas for how to use modeling to your advantage, from the simplest forms of modeling to the most complex ones:

    1. Read biographies of successful people to get inspired when you feel down.
    2. Never put your ego in front of learning something new, there is always something to learn or model from other people. Find that one thing in which the person is better than you are.
    3. Spend time with people who have personality traits and skills you want to develop. Make sure you are never the smartest person in the room. You will slowly assimilate their characteristics. And you will learn the most when you spend time with smart people.
    4. Study people you admire. Read their biographies, interviews and other articles. Read and watch everything that exists about them. Ask yourself: what would [an extremely successful person] do in the same situation as you are facing?
    5. Find a person who has achieved exactly the same thing as you want to achieve. Ask them to coach you and based on regular interactions, build yourself a model of how you can apply their behavior in your life to become more successful. That is real modeling.
    6. Model your previous successful self. There are times when you’re feeling up and there are times when you’re feeling desperate. Just thinking about your thoughts, beliefs, actions and decisions when you were feeling assertive and ambitious can motivate you to take action.

    I use all six ways of modeling in my personal life. Besides reading books and regularly experimenting with new things in my life, modeling is one of the fastest ways how I learn about life and develop new skills. Let me give you a few examples:

    Practical examples
    1. I regularly read biographies and watch documentaries about successful people I admire. From Siddhartha Gautama, Alexander the Great, Marcus Aurelius to Sigmund Freud, Richard Branson, Elon Musk and others. It always greatly motivates and inspires me.
    2. Whoever I meet, I usually ask them many different questions to understand them and learn from them. I really get interested in a person’s life – how they think, experience reality, where they blossom and what are their struggles. And people love to talk about these things.
    3. I always surrounded myself with people who are more successful than I am. With investors, scholars, entrepreneurs, scientists, and so on. There are so many clubs, meetups, communities, associations and co-working places you can join and meet people smarter than you.
    4. At the moment, I am studying the most successful personal development bloggers that I like the most – Tim Urban, Tim Ferris, Tai Lopez, Ramit Sethi, Mark Manson, James Clear, James Altucher, Steve Pavlina, Barrie Davenport, Derek Sivers, Cal Newport and Steve Scott. I read their blogs and books, watch or listen to interviews with them, and want to learn everything about their strategy, mindset, skills and daily habits. I already see some patterns in their success (every one of them innovated a distribution channel, they all have a few simple ideas that they repeat over and over again, and so on).
    5. I always learned the most with a personal coach, either a hired one or people who were willing to be my mentor because we worked together. I learned the most and the fastest when I spent several hours over the course of a year with people who mastered the skills or possessed the knowledge that I wanted to learn. From selling skills to athletic moves, in-person coaching or real modeling is how I learned the most.
    6. Last but not least, when I’m feeling down or my spirits are dampened for whatever reason, I vividly visualize a particular situation in my past when I was highly motivated, determined, had a clear goal that I assertively pursued and felt mentally strong. I transfer the past positive feelings and thoughts into the moment when I’m feeling down and it always helps motivate my spirit.

    No matter how smart we are, on the basic level we are still monkeys. Monkey see, monkey do. Thus, make sure you choose your role models and people you spend time with very carefully.

    You are modeling people around you, whether you want to or not, even in your adult years. Make sure modeling is working to your advantage and accelerates your personal growth.

    Your role models play a huge role in how you pick your vocation and make other important decisions in life. If someone looks like you, has had a similar upbringing, belongs to the same religion order, has attended a similar school, and is making a good living, it naturally has a huge impact when you’re trying to decide your calling in life. [Thus, ask yourself:] Where will your life lead you if you follow the path laid out by your parents, peers and other role models? – Mohnish Pabrai, Dhnadho Investor

    Limitations of modeling and why modeling is not copy-pasting

    You can absolutely progress faster in life with the use of modeling, but there are still big limitations. First of all, the less frequently you personally interact with an exemplar, the harder it is to build a model that you can replicate in your own life.

    You would get the best modeling results if you were able to do a “shadow experience” with an exemplar. That means you would spend hours observing them in action every day.

    In-person modeling is most effective because it gives you the opportunity to model the same way you did as a child. By observing, you get a chance to mirror and match the behavior of the other person – their conscious and unconscious parts.

    You don’t try to merely understand and rationalize what the exemplar is doing, you employ your unconscious resources to exactly mimic the behavioral patterns.

    Here is the hierarchy of the information quality you can gather when it comes to modeling:

    • Consistent live observation or shadow experience
    • Watching video or audio material
    • Interviews in person
    • Role-playing
    • Questionnaires
    • Reading biographies, articles and written interviews

    Secondly, no success can be completely replicated. You have your own set of talents, your environment is different and there are always “blind spots” – things that contributed to the success that neither the exemplar nor the modeler know about.

    If success were that easily replicated, everybody would be successful. That means you have to always account for an individual’s specifics in every model and must keep realistic expectations about the extent to which the success can be modeled. Real modeling takes a lot of hard work.

    Last but not least, modeling does not equal copy-pasting other people’s personalities. You don’t want to lose yourself by trying to be someone else.

    That might not be a problem when you try to model skills and habits, but it can present a huge challenge when it comes to beliefs, values and personality traits. You can’t just change your personality like underwear.

    But there are two core things you can do that will protect your true self:

    1. You can find a healthy intersection between you and the exemplar you’re modeling. If there are parts of the exemplar’s character that don’t fit your ideal self, there is no point in modeling them.
    2. You can only temporarily take over different beliefs, values and personality traits to find a balance that works better for you. For example, if you are always giving yourself away to other people and consequently they take advantage of you, you might temporarily model someone who gives nothing, and then in the following step find the right balance between giving and taking.
    Your current self Your ideal self
    Modeling >>

    You must use common sense when it comes to modeling. It’s not a miraculous solution, it has many limitations, but it can absolutely help you progress faster in life towards your ideal-self. Now let’s move to a more practical level of how to use modeling in everyday life.

    Different stages of modeling successful people

    These are four very simple and logical steps when it comes to modeling:

    1. Choosing a person to model – In the first step, you must find a person worth modeling. It must be someone you respect, who already possesses a skill or personality trait that you want to acquire. The best scenario is if you have access to spend a lot of time with the person. You can also choose several people to model (that’s often an even better approach).
    2. Observing and mirroring – When you have your model chosen, the analytical part comes into play. It is a combination of mirroring exactly what a person does (unconscious mirroring) and employing questions that can accelerate learning (logical modeling). You want to understand in detail what the person regularly does, how they do it and why they do it.
    3. Finding similarities and differences – By mirroring, spending time with people and asking questions, you want to find which behavioral differences are present. You want to list all the small personality chunks (traits, behaviors etc.) and understand how they contribute to success.
    4. Designing a model – In the last step, you try to build a model that can be replicated. The model is like a manual that can be presented to other people so they can improve their skills. It describes all the important pieces together with the sequence, system and process.

    Modeling personality traits

    Things you must pay attention to when modeling other people

    In a way, we could call modeling reverse-engineering psychology. The idea is to find as many factors as possible that lead to a specific successful outcome in someone’s life, and rank their influence. From the macro perspective, you are interested in three different types of information when you are modeling:

    1. External behavior – habits, responses, words, phrases, skills, competence etc.
    2. Internal states and processes – values, beliefs, emotions etc.
    3. Environment – social circles, trends, support etc.

    Here’s the big catch. When you are listing elements, you must pay attention to those that the person you’re modeling is aware of as well as those they aren’t aware of. Many times, people have no clue why they are really successful. They just are.

    It’s because they possess a competence or a personality trait they aren’t even aware of. It’s called an unconscious skill and competence.

    Very similarly, we know universal success principles and situation-specific success contributors. Many people are successful merely because they were lucky. There was no skill involved. You probably wouldn’t try modeling a lottery winner.

    Thus, you must make sure you’re not fooled by random success factors, like being born in the right family, being in the right industry by accident, or being one of the first employees in a high-growth company.

    These factors don’t mean that there is nothing to model per se, you just have to make sure there are really strong personality traits or skills present that contributed to the success and outcome that you’re trying to model.

    If we go back to the three macro factors – external behavior, internal states and processes, and environment – you are interested in questions that help identify cause (activity) and effect (outcome):

    • What exactly do they do? – A precise description of an activity that leads to the desired result.
    • How do they do it? – Detailed description of how they perform an activity.
    • When and where do they do it? – What triggers the behavior and how often.
    • Why do they do it? – What is the motivation behind their actions.
    • What kind of support do they have? – How the environment influences their actions and outcomes.

    Personality chunks and dimensions

    We can parse the question further into different personality dimensions. Only understanding all these dimensions (“personality chunks”) really well gives you all the necessity input to build yourselves a viable model:

    1. Purpose and intention – That’s the big question why, consisting of motives, desires and wants.
    2. Identity – How the person sees themselves.
    3. Outcomes – What are their ideas about goals, what exactly do they tend to achieve.
    4. Strategies – What does the person do to achieve a particular outcome, what procedure and methods do they follow.
    5. Beliefs – The main ideas about life that they agree with and validate. Beliefs are philosophies and attitudes that lead to a specific heuristic and cognitive strategy.
    6. Values – All the ideas that are important to the person, things they like or tend to avoid; values expose how they decide to invest their resources, and they’re tied to emotional aspects of life.
    7. Representations, submodalities and meta-programs – How the elements of the environment are identified, interpreted and reacted to.
    8. Understandings – All the mental support of the inner world (subjective interpretations of reality). Personal interpretations of how the world works, supporting individual beliefs, values and representations. Understandings are realizations about what kind of actions will lead to a specific outcome.
    9. Heuristic – How evaluations and judgements are made in problem solving.
    10. Attention – What the person focuses their limited mental resources on and what do they think most of the time.
    11. Cognitive strategy – Proactive response to the environment based on representations; mental syntax and sequence involved in performing a specific action or behavior.
    12. Behaviors and habits – Behaviors that are repeatedly performed, usually based on triggers.
    13. Emotional states – What is the dominant emotional state when the person performs specific activity or behavior.
    14. Conscious and unconscious knowledge and skills – What kind of competences are present that enable successful execution of an activity. They can be simple or complex behavioral, cognitive or linguistic skills.
    15. Physical (somatic) skills and physiology – Particularly body (or motor) skills and what kind of a connection between the mind and the body (posture, muscle tones, balance etc.) is present when the activity is executed.
    16. Language, communication style and non-linguistic symbols – What are the dominant words, phrases and questions used and other non-verbal cues.
    17. Peer group and environment – What kind of people surround the exemplar most frequently, what kind of support do they have, what are the industry trends and other environmental variables.
    18. How exactly everything ties together – Prioritizing elements that contribute to the success.

    Perspectives and questions that can help you accelerate the modeling process

    Before we go to specific questions, there is one more useful trick that can help you build the model you want to replicate. In the process of modeling, you can play with four different perspectives:

    • 1st person perspective – Analyzing how you’re currently performing an action, how it’s different from the exemplar and experimenting on your own with the exemplar’s behavior.
    • 2nd person perspective – Empathically putting yourself in the exemplar’s shoes and trying to understand completely why they do things as they do, together with mimicking their thoughts, feelings, actions and other personality characteristics.
    • 3rd person perspective – Observing at a distance as an uninvolved witness how the modeled person is behaving and what are their actions. Acting like a scientist that tries to analyze a specific person and situation.
    • 4th person perspective – Trying to understand a situation from the perspective of the whole system, from the environment to the individuals involved.

    It’s extremely important that you first mirror the person’s behavior and only then try to logically parse and understand it. That will give you the greatest insight and benchmark with your current situation. Then you can start logically building the model while playing with different perspectives.

    Questions to ask successful people worth modeling

    You can accelerate your learning and model building with the right questions. Below are examples of the questions to use when you’re modeling successful people – some questions are meant for asking the exemplar directly, others you can answer by yourself with observation:

    Purpose, identity, beliefs and values

    • How do you see yourself? What do you believe about yourself when you perform a specific action?
    • What is driving you to do this, what is your mission, vision or why do you do it?
    • What do you believe about yourself, the world and your life circumstances?
    • What are your beliefs that support your doing when it comes to that particular goal you’re trying to achieve?
    • How do you express your beliefs on a daily level – through thoughts, words, actions etc.?
    • What kind of expectations do you have towards yourself and others?
    • What kind of standards do you follow? Which standards must be met no matter what?
    • What rules do you tend to live by and why are these rules important to you?
    • How would you describe the hierarchy of your values? How do you satisfy these values?
    • How do you make decisions when you have to choose between two things in your schedule?
    • How do you respond when things don’t go as you planned?
    • What kind of gains you tend to enjoy with achieving the goal and what kind of pain are you trying to avoid?
    • What do you focus on for most of your day?
    • How do you make decisions and what criteria do you use when making decisions?

    Habits and patterns

    • What patterns do you easily recognize and why are these patterns important to you?
    • What are the dominant thoughts you repeatedly have? What do you think about most of the time?
    • What kind of emotions do you experience on a daily basis? Why are these emotions important to you?
    • What do you do when things go wrong or when you experience severe negative emotions?
    • Which are your dominant personality traits and what strengths do you have?
    • What kind of habits do you follow on a daily basis? What kind of activities do you not do at all?

    Competences – skills and knowledge

    • What kind of skills have you mastered and how are these skills helping you in life?
    • What skill helped you the most in achieving that particular outcome?
    • How and when did you acquire this skill or knowledge?
    • How often do you practice this particular skill? What is your learning style?
    • If you were going to teach me to do it, how should I approach it? What would you ask me to do?
    • What do you pay most attention to when you’re performing that specific skill?
    • How do you know you’re really good at these things?
    • How do you feel when you perform that specific action? What kind of an emotional and physical state are you in?
    • What kind of a situation happened in your life that led to you being good at this particular skill?

    Environment

    • In which places do you spend the most of your time? With which people?
    • Can you describe the main characteristics of your environment – industry, market trends, target markets, people that surround you etc.? Did you consciously choose them?
    • What kind of an infostructure do you have – what do you read, watch, which apps do you use?
    • How do you acquire the knowledge and information that you need in order to be successful?
    • Which are the main social groups in your opinion, where and how do you network?
    • Do you have any role models that you tend to model?

    Language and non-verbal behavior

    • What were the main words used in the conversation with the exemplar?
    • What is their dominant body language, what part of their physiology stands out?
    • How do they use body language when interacting with other people?
    • How do they tend to speak to themselves and others? Which words do they mainly use?

    Trust me, if you have answers to these 40+ questions, you understand the person extremely well and you have all the input needed to build a model to replicate their success. These questions are also very useful when it comes to practicing empathy or developing new perspectives. Last but not least, these questions can also help you better understand yourself.

    Flexibility comes from having multiple choices; wisdom comes from having multiple perspectives. – Robert Dilts

    NLP Modeling

    The final stage of modeling – implementation of the model in your own life

    We have come to the final stage of modeling. Implementing everything that you’ve learned about the chosen model in your own life.

    The very good news is that you have the ability to think about your thinking. You can perform self-reflection and find the differences between your strategies, behaviors and thoughts and those of the people who are more successful, those you want to model.

    Before implementing anything, you must first analyze all the gathered data:

    1. How exactly did you feel when you mirrored the model – what felt right and what felt wrong?
    2. Which things did you notice when you spent time with your exemplar?
    3. List of all “personality chunks” you gathered through observations and asking questions
    4. List of all other insights you have gathered by analyzing interviews, videos etc.
    5. Analysis of all other data that you managed to gather (interviewing other people etc.)

    Based on the data, you should build a model – a prioritized “personality chunk” list that explains all the main external behaviors, internal processes and environmental variables that led to a specific outcome.

    In the next step, you can analyze how the model differentiates from your particular situation as well as which differences are aligned with your ideal self and which aren’t. That should help you make a solid decision about which behavior you will continue to mirror, and which “personality chunks” are not part of your authentic self.

    NLP offers many tools that can help you permanently implement the “personality chunks” that you intend to keep in your life and that represent a way of personal improvement – from anchoring and mental rehearsal to game playing and visualization.

    But more about that in one of the next articles. Until then, find a person worth modeling and parse their personality down to the smallest chunk. Play with mirroring their activity and ask them thousands of questions that will help you better understand their motives, behaviors, languages and other personality traits. It’s a very fun exercise to do.

  • Everything you need to know about the lean startup

    The lean startup ultimate guide – Everything you need to know about the lean startup

    Welcome to the ultimate guide to the lean startup. Launching a new company, be it a hi-tech startup company, small or medium-sized family company or a business initiative inside a big organization, always included a series of hit‑or‑miss hypotheses about customers, the market, price policy and other business aspects.

    According to recommendation’s that were used in entrepreneurship for decades, the best framework for successfully analysing these hypotheses was preparing a business plan, followed by obtaining investors, building a team, building a product and finally following the goal of reaching the highest possible sales.

    Building by following this methodology, called the traditional new-product development model, doesn’t work in entrepreneurs’ favour. According to the research of the Harvard Business School, more than 75 % of companies started this way fail.

    In the past decade, a new set of methodologies and recommendations arose as an answer to this big risk of startup company failure, and they strongly decrease this risk.

    It’s the lean startup company methodology, favouring experimentation over business planning, immediate customer feedback over the entrepreneur’s intuition, and gradual cyclical and agile product development in collaboration with the market (based on the build – measure – learn cycle).

    The lean startup methodology, together with concepts such as “pivot” and “minimum viable product”, are increasingly in use, amongst new-age startups as well as in study programmes at the best global business schools and big companies, namely everywhere where a new product needs to be developed in highly uncertain circumstances.

    The lean startup - the ultimate guide

    1. The traditional new-product development model

    The traditional new-product development model, presented in Steve Blank’s Book The Startup Owner’s Manual and The Four Steps to the Epiphany as a no longer effective model for startups, developed from the general concept of manufacturing and the basic process of manufacturing various new or improved products.

    The traditional new-product development model is thoroughly established in the business world and is successfully serving mostly mature companies, where the customers and their problems are well-known, the competition is known and understood, and the specifications of the product and its improvements are clearly defined.

    Traditonal product development

    The traditional new-product introduction model consists of four key stages:

    • Concept and business planning: In this stage, the business team defines its vision and describes the business idea, which becomes the basis for preparing a business plan. Through individual chapters of business planning, the foundations of business strategy are defined, from defining the specifications of the product and carrying out marketing research to preparing a marketing plan and all up to financial projections with detailed predictions of how financial results will be achieved.
    • Development: In the development stage, planning and discussing stops completely, and hard work begins. A functional organization is formed in the company, where development engineers take care of product manufacture, marketing and sales implement various focus groups, prepare marketing materials and similar.
    • Testing: Passing into the testing stage includes collaboration with a small group of users whose task is to test the product to see if it works perfectly. Marketing materials are completed, suitable external co-workers are hired, such as a PR agency, new people responsible for sales are employed, and everything is finally prepared for the first real product sales on the market.
    • Market launch: In the last stage, the product is launched on the market, with big costs of marketing and advertising as well as opening events, the purpose of which is to create enough demand. Sales start being measured, and it is soon shown how truly interesting the product is for the market.

    What’s problematic with this model is that the large majority of products, even though they have extremely good quality, are not interesting for the market. Nobody wants to buy the built products.

    The main reason for this is the conviction that the business team knows exactly what they’re doing, what customers want, and which product functionalities customers need or which functionalities are the key competitive advantage on the market.

    Thus the business team focuses exclusively on deadlines for launching the product to the market based on a business plan, and the team’s work only emphasizes good implementation, not learning about the market and customers, and quickly adapting to their needs.

    The key entrepreneurship question, when we’re talking about traditional new product development is what if the business team doesn’t know exactly what customers need and the market wants.

    Traditional new-product development also doesn’t allow trying, mistakes and adjusting the direction (of the vision and strategies).

    Blindly following the plan and clearly divided responsibilities based on the functional organizational structure (department for development, quality control, marketing, sales etc.) don’t only lead to focusing exclusively on implementation but also often to unsuitable measurement of the newly founded company’s progress (focus exclusively on accounting metrics), wasting resources, and too early rapid growth.

    The fact is that no business plan survives the first contact with customers, so we urgently need a different approach than blindly following a plan that’s based on untested hypotheses of the business team.

    Startups usually don’t fail because they don’t know how to make a quality working product, but because of a lack of customers and a business model that doesn’t work.

    When startups launch a new product to the market, it turns out again and again that the transition from a few early customers to the mass market isn’t possible, that the product or service aren’t solving a real problem, or that the distribution costs are simply too high.

    So the main business challenge isn’t to make a product based on a business idea, but to systematically get feedback from the market about whether the product is even interesting for potential customers.

    The problem of traditional new-product development is that it’s most often based on untested hypotheses that the business team has about the market and customers, and it doesn’t enable rapid adjustments of the vision, strategies and functionalities of the product to the customers.

    It also leads to many other business mistakes, such as wasting resources, developing functionalities no one is prepared to pay for (waste), and setting weak foundations for a young company.

    1.1. Weaknesses of business planning

    Within the first stage of the traditional new-product introduction model, the first step is preparing the concept and planning company launch, which includes preparing a business plan.

    The business plan is where the business team writes its hypotheses, and it becomes the fundamental document of the company, which is why it has an especially visible role in the traditional new-product introduction model.

    Writing a business plan is good practice for an entrepreneur, but it usually doesn’t include a conversation with people who are key for company success – customers. Most starting plans turn out to be wrong in practice, so the entrepreneur needs something that isn’t as rigid as a business plan.

    If an entrepreneur spends a couple of weeks or months on writing a 60-page long document that’s based on untested hypotheses, this can only be a waste time and other resources.

    In accordance with lean production, on which the lean startup is based, waste is any activity of the entrepreneur that wastes resources and doesn’t create actual value (something customers are prepared to pay for).

    The most important question for the entrepreneur is whether the new company is progressing in the direction of a successful, long-term sustainable business operation. A common wrong measure for this progress is progressing according to the business plan and the set time and financial goal.

    Such measurement is problematic because the plan is often set wrongly due to big uncertainty and untested assumptions. Product manufacture can be planned for a product that no one will wish to buy in the end.

    No matter how well-prepared the business plan is, if it plans to manufacture a product that isn’t interesting for the market, then the business plan is practically without value.

    The main actual weaknesses of the business plan can thus be summed up in the following points:

    • Reality rarely unfolds according to plans.
    • If entrepreneurial success means trying and discovering approaches that don’t work, how can the entrepreneur then even prepare a relevant business plan.
    • At the beginning, the entrepreneur doesn’t really have an idea of how the company will even look in the future, because the company develops together with market demand.
    • Nearly no one reads business plans anymore, not even venture capital investors. The most successful global investors claim that business plans are too long and that successful flexible companies adapt to the market faster than it takes to read a business plan.
    • 5-year planning is impossible and pointless. Even yearly planning is problematic and that much more impossible in the long term.
    • In the real world, most business plans don’t survive the first contact with customers. The environment changes too quickly and a business plan is nothing but a bunch of untested hypotheses.
    • In a world of high uncertainty, it’s incredibly difficult to plan, so it is crucial to adapt and improvise.

    The value added of a business plan has decreased mostly with the change of the environment, which became significantly more unpredictable and rapidly changing. In such an environment, planning (especially long-term planning) is a thankless task.

    This is why it’s incredibly important to understand these changes of the business environment and the laws of today’s markets, so that we can better understand the need for new methodologies of launching a newly founded company.

    Tech changes

    1.2. Transition into a complex knowledge society

    The most advanced nations today are in the so-called post-information economy or the knowledge economy (society), where innovation and creativity are crucial for success. In this, information and knowledge are tools for creativity as the central component element of innovation.

    Thus the most advanced geographic areas marked with a high measure of creativity have three key elements (3T – technology, talent, tolerance), namely these are rapid technological development, a high concentration of talented (educated, entrepreneurial, ambitious) individuals, and a high level of tolerance (to diversity, difference and failure).

    Tolerance has a big influence on accepting diversity and entrepreneurial risk. Those environments that significantly stand out in these criteria can be said to have an incredibly strong creative class.

    As an interesting fact, California reaches incredibly high positions in all three elements (technology, talent, tolerance), so it’s not weird that lean methods originate exactly from the best local private university Stanford.

    Across the world, there are more and more geographic hubs driven by the creative class, and with help of globalization and global connection a hypercompetitive global business environment is being created.

    Hypercompetition is marked by uncertainty, market instability, rapid non-linear technological development, and a short lifespan of competitive advantages. And hypercompetition is driven by the creative class.

    Globalization is what led to hypercompetitiveness, together with rapid technological development, rise of transnational corporations, political liberalization of markets, strong demand on global and local markets, low entrance barriers, and a large number of providers (strong competition).

    In technology, as one of the strongest accelerators of these changes, we mostly have to highlight communication and information technologies as well as a significant drop in transport costs. The central dynamics of the new economy (knowledge society) is thus an unstoppable cycle of competing, innovating and raising productivity.

    Consequently, the following are some of the extremely important business, social and other trends for all entrepreneurs, brought about by the creative economy and hypercompetition:

    • a large number of products on the market and complete market saturation, amongst which we must especially emphasize the incredibly big offer of cheap goods (a good example of this is the choice between dozens of different cereal types on shopping shelves),
    • customers are highly informed and participate in the market,
    • completely new forms of global company organization,
    • high marketing buzz,
    • high level of individualization (the so-called egonomy),
    • high level of interactivity (connection between technological devices and their omnipresence),
    • work specialization (and the rise of the creative class),
    • knowledge has become the most important good (talent),
    • rise of cities (where technology, talent and tolerance are concentrated),
    • consumers are mostly interested in fun and new experiences.

    It’s the new age we all live in, with all the pros and cons. Brand Cooper goes even a step further and says that today, we live in the so-called value economy. The company that consistently creates the most value for a certain market wins. This goes for established companies as well as for young, newly founded companies.

    A fact that should be especially emphasized is that customers have special power in the value economy. Customers demand products that exceed all their expectations, they wish to have a personal relationship with the provider and to be treated respectfully but above all, they want to influence the design and further development of the product.

    The recommended strategy for companies that compete in a hypercompetitive environment is thus that they develop internal abilities for facing rapid changes, meaning that the organization needs to become (or stay) flexible, dynamic, adaptable, and learn constantly. This is all the more true for newly founded companies.

    1.3. Lean startup – answer to changes in the environment

    If an entrepreneur wishes to create a truly successful product and company, their key task is to reduce various risks. Entrepreneurship is a risky business, and as such one of the key missions of entrepreneurs is to gradually and systematically eliminate risks. The key in this is that when developing a product, the entrepreneur focuses on the biggest risks first.

    As mentioned before, the biggest risk in newly founded companies is rarely the manufacture of the product or solution. In today’s times of cheap manufacture, the entrepreneur can very quickly create a product with enough time, money and effort.

    The biggest risk for entrepreneurs is that they’ll create a product that absolutely no one wants to buy. When the entrepreneur is in the beginning, they only have a hunch about the problem that potential customers face, a suitable solution and maybe even the most logical customer segment.

    Exactly because they are only entrepreneur’s hunches, developing the solution too quickly, choosing the customer segment or even the entire business model too early can most often lead to failure.

    A good plan, solid strategy and implementation of a marketing plan seem like the right strategy at the first glance, because these are the things that successful big companies have. But applying these traditional tools to newly created companies doesn’t make sense, because the latter face too much uncertainty.

    The bigger the uncertainty, the more difficult it is to predict the future. This is why planning can be exact only when it’s based on a long, stable history of the company in a relatively stable environment, which doesn’t apply to newly created companies.

    If entrepreneurs build a product that no one will want to buy, it makes absolutely no difference if it’s made on schedule and with planned resources. This statement clearly indicates the fact that the fundamental task of the entrepreneur is to learn which product to make at all – that is the product for which customers are prepared to pay, and in the shortest possible time.

    As an answer to complex and quick changes in the environment, the so-called new methodology of building a new company developed, called the lean startup.

    The lean startup is a new look on the development of innovative products, emphasizing quick iterations of product development based on new insights into the customers’ wishes, and simultaneously including big visions and high ambitions of the business team.

    In modern economy, the question “Can this be built?” isn’t important anymore, because nearly any product can be built, since enough means of production are available.

    Significantly more important questions in the modern economy are whether a certain product should be built and whether it is possible to build a long-term sustainable business model around the product.

    Manufacture capacities of developed countries are significantly bigger and more developed than the knowledge of what exactly the markets want. With manufacturing capacities reaching the point where we can manufacture nearly anything we can think of, the question of whether we can make a new product or service isn’t in the foreground anymore, but rather whether it makes sense to build it and if it is profitable.

    For all lean startups, it is thus of necessary that they let go, as soon as possible, of the wrong assumption that they can exactly describe history, even more exactly predict or plan the future and thus co-create it.

    What should come to the forefront is the realization that the assumptions of the entrepreneur or the business team about the market, customers and their problems are wrong at first, and only by trying, measuring and discovering patterns with a scientific method can they become true.

    The history of successful startups in modern times teaches us that by far the most important factor for the business success of new as well as established companies is a desire for testing, verifying assumptions on the market, learning based on small failures, and looking for the right combination of a problem, solution and market, which brings the final big success.

    Customers are what makes the product into a success story. Without customers who are prepared to buy the product, it isn’t important how innovative an idea is or how affordable a product is, because the company will fail.

    In this, there is the important realization that bigger uncertainty doesn’t only bring disadvantages and challenges to long-term business planning. Bigger uncertainty is also an opportunity, because uncertainty and innovation go hand in hand.

    Without the first, there is no opportunity for the second. Disruptive innovations can happen in an environment where the final product, value offer, marketing, sales channels and (most importantly) price are at most informed guesswork, but more likely a complete unknown.

    1.4. Different types of startups and markets

    Before we delve into the basic concepts of lean startups, we need to emphasize the fact that not all startups are the same, and neither are the markets that they address, which means that lean launch methods aren’t suitable for all newly created companies.

    The type of market and startup changes the suitability of using different business tools and approaches for company launch, making it necessary for the business team to first exactly define which market type they are addressing and which company type they wish to build.

    1.4.1. Five market types

    Steve Blank divides markets, addressed by startups, into the following five types:

    1. New product for an existing market
    2. New product for a completely new market
    3. Resegmentation of the existing market with a low-price product
    4. Resegmentation of the existing market with a niche entrance
    5. Cloning a business model that is successful in another country

    When a startup launches a product to an already known existing market, traditional planning methods and preparing a business plan work just fine. The problem appears when a startup targets a new or resegmented market, where customers, channels and markets aren’t well‑known yet or are an unknown.

    And most startups with a potential for rapid growth address such a market. Addressing a new market means that a startup’s solution will enable the customers to do something that couldn’t be done by now, and that the startup wishes to create something completely new, yet unknown, meaning that there are that much more unknowns and risks, connected to launching a new solution.

    Different types of markets and suitability of using the lean startup methodology

    Market type Suitability lean startup
    New product – existing market No
    New product – new market Yes
    Low-price resegmentation Yes
    Niche resegmentation Yes
    Cloning a business model No

    1.4.2. Six types of startups

    Besides the five different market types, you also need to know six different types of startups, which are directly linked to the vision of the company and the type of market that the startup addresses.

    We know the following six types of startups (segmentation suggested by Steve Blank):

    1. Startup with the goal of satisfying the lifestyle of the founders, who are living out their passion (for example teaching surfing).
    2. Micro and small newly created businesses, whose primary motive isn’t capital gain but rather decent income, with the purpose of putting food on the family table (for example a hairdressing salon, family specialized store etc.).
    3. Startups with the potential for rapid growth (for example mobile apps).
    4. Social companies, whose primary purpose is to create big social value and change the world to the better.
    5. Big companies and corporations, which need to follow the philosophy of “innovate or die”, so there are similar processes to startups inside corporations.
    6. Scalable startups, founded with the purpose of growing and becoming big companies. The founders’ motive isn’t income but rather lies in profit and in increasing the value of the ownership share. They usually address new and resegmented markets.
    Startup type Suitability of lean startup
    Lifestyle startup Rarely
    Micro and small businesses Rarely
    Potential for rapid growth Depends on the market
    Social companies Depends on the market
    Big companies and corporations For launching new products
    Scalable startups Yes

    Each of the five different types of markets and six different types of startups demands a different business team, different financing sources, and includes different growth and profitability goals.

    The startup team should not only clearly define the type of the market and the company they wish to build, it is that much important for them to find answers to several key questions that help define the market, vision of the business team, and other key elements of the newly created company, such as:

    • which problems does the product solve,
    • are these problems really painful for the customer,
    • who exactly is the customer,
    • what will be the profitability of individual customer and similar.

    First of all, there needs to be the awareness that startups aren’t only small versions of big companies, which is a common false belief. Established and big companies are meant to implement the known, while startups are looking for a suitable business model.

    Second of all, the startup team is often convinced that they already know the information about the market and the customers (since everything is written in the business plan), but usually that is nothing but a bunch of untested assumptions that can turn out to be wrong.

    Write a business plan, build a product, and customers will come on their own isn’t a strategy, but rather a naïve hope, especially in cases where the market and the customers aren’t known.

    The first orientation within lean startup methodologies is thus for the business team to clearly define the type of company it wishes to build, and the type of market it’s addressing, on this, they can decide if lean methods are even suitable or not.

    2. Basics of the lean startup concept

    Lean startup (wiki) is a term introduced by Eric Ries and similarly to what the vehicle production system Toyota does, it connects customer development, methods of agile product development, and lean business practices.

    In this, an important starting point is Ries’ definition of a lean startup, which says that a lean startup is nothing other than an institution of people, organized with the purpose of making a new product or service in incredibly uncertain circumstances.

    The definition clearly shows that the lean startup includes the launch of a new product in uncertain circumstances, which means that lean startup methodologies are suitable for newly created companies as well as for big companies, and we shouldn’t forget about government institutions, non-profit organizations and other examples where new products or services are developed in such uncertain circumstances.

    The lean startup methodology is based on the fact that a business plan is nothing but a collection of assumptions. The document includes only assumptions about the strategy that the company should probably follow to achieve its vision.

    The main goal of the business team in lean startup is thus to first organize its activities in a way to check these assumptions without losing the company’s vision with it.

    Startups do not exist solely for the purpose of creating new products, becoming profitable and taking care of their customers, rather their mission is to learn how to build a long-term sustainable business around their idea.

    Lean startup is a temporary form of an organization developed with the purpose of using suitable systematic learning about the market to find a repeatable and scalable business model with the potential for rapid growth.

    Achieving a repeatable and scalable business model means that a startup has a developed sales team with a clearly defined price policy that regularly sells the solution to a known segment of customers.

    A long-term sustainable model with the potential for rapid growth means that a startup can obtain a large number of customers, not only some, and that every additional customer increases the profitability of the company. The path to this point isn’t easy and simple, and it demands a lot of learning.

    This means that the business model in the lean startup is still a complete unknown and it has to be “discovered”. We can consequently differentiate between two types of activities.

    The first type of activities focuses on finding a suitable business model, which is the lean startup’s task, and the second type on implementing an already discovered business model, wherein traditional methods of business planning, organizing and leading the company are an option (for established companies).

    In the early stages of company growth, focusing on implementation based on wrong assumptions is what usually leads to a quick collapse of a newly created company.

    This is why it is necessary to focus on learning and discovering insights into customers and the market through a carefully designed process that clearly shows what exactly needs to be implemented for the company to become successful and profitable.

    Difference between a lean startup and an established company

    Lean startup Established company
    Looking for a repeatable and scalable business model Implementing a known working business model

    Looking for the right business model is divided into several stages of the process called customer development and includes:

    1. Customer discovery
    2. Customer validation
    3. Customer creation
    4. A transition from a lean startup to a mature company that focuses on growing and implementing an already discovered business model.

    In the stage of searching, it is necessary to maintain complete flexibility and high tolerance for failure, in the foreground are mostly learning about the market and customers.

    This also means that it doesn’t make sense to organize a lean startup in a traditional functional organizational structure, but rather the founders should be surrounded mostly by a team that’s carrying out the process of discovering and validating customers.

    Besides a team that’s created to carry out the process of discovering and validating customers, the lean startup has to form another team, namely the team for rapidly developing the product’s functionalities.

    Gaining insight into what the market and customers want doesn’t make sense if new iterations of the (minimum viable) product aren’t being developed in accordance with the feedback, enabling new and repeated tests.

    This rapid development should mostly take place based on agile methodologies of management and new product development.

    So the lean startup doesn’t form its organizational structure according to the traditional functional form (development, marketing, sales, finances etc.), instead two teams are formed around the founders of the company and they have an exactly set purpose and goal – develop the right product for the right market in close interaction with customers.

    Tight collaboration between both teams is incredibly important: there shouldn’t be friction between them, as they should both constructively and transparently follow the common goal of developing a product that customers will actually be prepared to buy.

    Organization of a lean startup compared to a traditional organizational structure

    Traditional functional organization Lean startup organization
    Department for …

    • Management
    • Development
    • Marketing
    • Sales
    • Finance
    • Other functions
    • Team for discovering and validating customers
    • Team for rapidly developing new iterations and versions of the minimum viable product

    In doing so, each newly formed business team has to realize that failure is part of looking for a working business model, which is why you should constantly do pivots and adapt business operations based on the feedback from the market and potential customers.

    The fundamental concept of lean startups can thus be summarized in the statement: don’t sell what you can make, make what you can sell.

    2.1. Short history of the lean startup

    The lean startup originated in the revolution of lean manufacturing and lean thinking, developed by Taiichi Ohno and Shigeo Shingo in Toyota.

    The concept of lean manufacturing and lean thinking completely changed the method of manufacturing and delivery, with approaches such as encouraging the innovativeness of industrial workers, reducing the number of manufactured products in a series, meticulous control of supply, just-in-time manufacture, and accelerating manufacturing cycles.

    Lean manufacturing and lean thinking are dedicated mostly to a strict distinction between value added and wasting company’s resources, and how to systematically ensure product quality. Lean manufacturing and lean thinking are today especially known under the name “The Toyota Way”. The book with the same title was the first book to introduce such lean thinking outside Japan.

    The toyota way

    The content of the book is focused on how companies can significantly improve their processes by eliminating the waste of resources, systematically taking care of product quality, as well as by searching for low-budget alternatives to expensive high technology, perfecting company processes, and building a learning organization that’s constantly improving.

    Tools used by lean manufacturing or that stem from it are Kanban (work visualization), 5S methodology, Kaizen – continuous improvement, PDCA cycle, 5-Whys, Six Stigma, just-in-time manufacturing, and many other approaches. The lean startup transfers this philosophy from the field of manufacturing to the field of launching new companies.

    The term lean is here often misunderstood as “cheap”. Lean means you eliminate the unnecessary and use resources effectively, so this explanation isn’t completely wrong by itself, because one of the resources is money. But with a lean startup, we further strive to optimize the use of the resource we have the least of – time.

    If we are even more exact, the goal of the entrepreneur is to get to know as much as possible about the customers in a short amount of time. Thus with the lean startup, it’s very clearly defined what wasting resources means, that is directing resources into anything that doesn’t bring value to customers, and value is exclusively what customers are prepared to use and pay for.

    Such a waste of resources can include writing a business plan.

    3. Key techniques and tools of the lean startup

    The lean startup is thus a temporary organization founded for quick, active learning about the market and customers. Important elements of a quickly learning organization is that it puts concrete data before rhetoric, testing before implementation, and its customers before a business plan.

    A quickly learning organization constantly does experiments with the purpose of reducing risks, uses concrete data for solving internal conflicts, and is in constant interaction with existing customers and potential customers in order to understand them as well as possible.

    The lean startup does all this before it even has a complete product. How?

    Traditonal product development

    3.1. Three stages of a lean startup

    Every startup goes through three exactly defined stages, namely these are:

    1. stage of the problem/solution fit,
    2. stage of product/market fit, and
    3. growth stage.

    The second stage, so the stage of the product/market fit, is the most important milestone for every startup. Reaching this milestone strongly affects the strategy and method of leading the company.

    This is why it makes sense for the startup to divide building the company into a period “before product/market fit” and period “after product/market fit”.

    In the stage before “product/market fit”, it’s important for a startup to focus its activities on learning and pivoting the business model canvas. After the completed “product/market fit” stage, it makes sense for the startup to start focusing mostly on growth of the company and optimization of business processes.

    The following are the three stages of the startup, amongst which the second stage is the first important milestone:

    • Problem/solution fit: The first stage of a startup is called the problem/solution fit. In this stage, the startup decides whether it is trying to solve a problem that’s even worth solving. By doing this, the startup avoids the trap of spending months or even years developing something that nobody wants. Even though business ideas are cheap and there are a lot of them, their implementation can be rather expensive. That’s why concrete facts need to be chosen, showing that the right problem is being solved and that the business idea is reasonable. In the problem/solution fit stage, the startup should have a clear answer to three questions, namely whether the solution is something that customers need and want, are they prepared to pay for the solution and, of course, is the problem technically solvable. In this stage, the startup makes the minimum viable product.
    • Product/market fit: The second stage is called product/market fit, in which the startup tests the reliability of the product and the attractiveness of the product for sales. In this stage, the startup goes from testing different business models to a plan that works, meaning that the startup is regularly acquiring customers that make repeated purchases and are prepared to pay for the solution regularly. In this stage, the lean startup thoroughly knows the key functionalities of the product that the market is prepared to pay for and that solve key problems for customers.
    • Growth: The third stage is the stage of increasing the scope of business operations or the so-called growth. In this stage, the startup focuses its attention on increasing the scope of the business model. The lean startup increases the scope of the business model by using suitable mechanisms of marketing, sales and sales channels, and by choosing a suitable engine of growth.

    The end of the problem/solution fit can be called business idea confirmation, the end of the product/market fit can be called value hypothesis confirmation.

    And for rapid growth, confirmation of marketing, sales and engines of growth are needed (growth hypothesis). In this, it is crucial that the lean startup systematically establishes the collection of feedback (metrics) from the market or customers in every stage.

    Four stages of customer development

    Customer development Fit Validation
    1. Customer discovery Problem/solution fit Idea confirmation
    2. Customer validation Product/market fit Product confirmation
    3. Customer creation Growth Confirmation of engines of growth
    4. Building a traditional functional business organization

    The stage of discovering and validating customers (1st and 2nd stage of customer development) includes defining the consecutive steps that the lean startup follows when looking for a working business model. Steve Blank defines the steps as:

    • Phase 1: Write down the vision and hypotheses on a canvas
    • Phase 2: Test the problem
    • Phase 3: Test the product solution
    • Phase 4: Confirm the assumptions or pivot

    First, the lean startup team writes down its vision and hypotheses by using the lean or business model canvas. Then it tests the problem and solution by using the concept of the minimum viable product and out-of-the-building learning.

    All this enables validated learning based on the build – measure – learn feedback loop. Validated learning means that the company decides to confirm or reject assumptions written in the canvas based on concrete innovation metrics, and then decides to either keep the business strategy or pivot.

    In doing so, it is necessary for the business team of the lean startup to focus mostly on the problem (not the solution), namely on the smallest possible problem that it can solve and for which customers are prepared to pay.

    A niche approach is crucial, and if the entrepreneur becomes the first in a niche, they then have the option of expanding with a leverage, because they know customers better than the competition. Besides focusing on the problem, the vision of the business team is definitely incredibly important, and flexibility in business strategy should be kept around it.

    3.2. Vision of the lean startup

    Even though the lean startup represents a new business methodology and approach, at the beginning the business team (or startup team) needs a big vision (as it is written in the business plan) that defines any type of a blooming business that entrepreneurs wish to build.

    To achieve that vision, the startup team needs a starting vision that includes a business model (devised on a lean or business model canvas), plan of product development, strategic look into potential partners and competition, and a rough idea of who the potential customers could be.

    Examples of questions that help to define company’s vision:

    • How will the company contribute to the industry?
    • How will the company change people’ lives?
    • How big could the company become?
    • How big the team wants the company to become?
    • How many products there will be?
    • What will be the core competence of the company?

    Building a product is the final result of the vision and strategy. But in doing this, the startup team constantly supplements, upgrades and changes the product through optimization.

    The startup team changes the strategy with a pivot if that is needed based on the feedback by customers and market, but the vision of the team rarely changes significantly or only parts of it change.

    The lean startup’s vision stays more or less the same final goal, but the path to it is flexible. In some way, the task of the startup team is to find synthesis between the business vision and what customers are prepared to buy.

    So the goal of the lean startup is to use scientifically devised experiments to discover and learn how to build a long-term business around the vision of the business team. Considering that the vision of the lean startup is very viable, it is often called the minimum viable vision.

    On the one hand, the business team must always have a pragmatic and practical approach rooted in the reality of metrics, but on the other hand it needs a vision that is exciting, daring, unshakable and attractive for founders.

    The minimum viable vision is what provides an exciting explanation of why the lean startup will become the dominant and disruptive player on the market. It often includes a lot more than only empty illusions of the business team.

    The minimum viable vision reflects concrete exciting facts, for example that a new business ecosystem is being built around the company or that there are several options for monetizing the idea, marginal costs that lean towards zero, trends support the vision, it isn’t hard to set a pricing strategy, and other concrete facts that show a business opportunity.

    After defining the vision and consequently the type of company and the type of market, there is the step of writing down hypotheses (assumptions) in the lean canvas, followed by verifying hypotheses on the market with actual customers, first by focusing on the size of the problem and suitability of the solution.

    The Golden Circle

    3.2.1. Start with why

    The big vision must also include a clear answer to why the vision is important to founders. According to Simon Sinek, every great company must start with why.

    The general idea is that a startup team to find powerful why that gives their work a deeper meaning and makes everything else secondary. A powerful why gets team motivated and enthusiastic, and an enthusiastic team is always personally invested and stays like that much longer.

    The more clearly an organization describes and communicates their why, the more people will like it, and that goes for all stakeholders, especially customers. The truth is that people don’t buy what people make, they buy things for why people make them.

    The founders should have a clear answer on the questions like:

    1. Why are we making this?
    2. Why doesn’t this exist already?
    3. Why us?
    4. Why now?
    5. Why do people need this product?
    6. Why will people want this product?
    7. Why will people pay for this?
    8. Why will this make people do/feel/be, what they want to do/feel/be?
    9. Why would people buy from our competitors?
    10. Why will people cross the street to buy from us?
    11. Why does this idea matter?

    3.3. Lean canvas and business model canvas

    An alternative method of business planning inside the concept of the lean startup, enabling the team to regularly verify assumptions and quickly adapt the business idea to the market, is called using a business model or lean canvas.

    Because the business model needs to be turned on its head several times, it makes a lot more sense to use the lean canvas or business model canvas instead of traditional business planning. The use of the lean canvas is what enables the transition from a static business plan into dynamic adjustment of the business model.

    The main idea behind using a canvas instead of a business plan is the option of displaying the business model in a portable single-page schematic. Two main canvases are most in use, namely the business model canvas, designed by Alexander Osterwalder in the book Business Model Generation, and the lean canvas, which Ash Maurya derived from the business model canvas.

    By using the canvas, the startup team can very quickly and efficiently find potential business models, set priorities, and follow continuous learning based on the build – measure – learn feedback cycle.

    The business model canvas allows the business team to avoid many weaknesses of business planning, such as time-consuming long texts, unclearly written assumptions, long‑term planning etc.

    The key advantages of using the canvas instead of the business plan are mostly the following:

    • Speed – Compared to the business plan, which the startup team can spend several months writing, it is possible to sketch several business models on the canvas in a single afternoon.
    • Succinctness – The way that the canvas is designed allows the startup team to focus on the key elements of business operations and extract the essence of its product. Succinctness is achieved with clear visualization of the business model by using a frame (in lean manufacturing, this visualization is known as the Kanban philosophy).
    • Portability – The business model that’s presented on one page in the scope of the canvas is a lot easier to share with other stakeholders of the lean startup. That means that more people read it and that the frame is easier to update than a business plan.

    The lean or business model canvas don’t only represent a record of the currently planned business model of the company in a certain moment. Using them also enables the team to monitor the progress in finding a working business model, and to keep an eye on the state of confirmation or rejection of assumptions.

    This is why it’s incredibly important that the team of the lean startup refreshes the lean or business model canvas at least weekly. It is necessary to regularly write down assumptions, confirm or reject them, write down new assumptions, and clearly show the adaptation of the strategy.

    Business Model Canvas
    Business Model Canvas, Click to Enlarge

    3.3.1. Business model canvas

    The business model canvas was devised by Alexander Osterwalder. Using the frame allows you to present how the company will generate money with a diagram structure and clear visualization.

    The diagram structure, which can be used by all types of organizations for writing down key hypotheses and rapidly designing business models, including lean startups, encompasses nine frames:

    • Value proposition – Value proposition defines the way in which the organization solves the problem and satisfies customers’ needs. Value proposition is what defines the reason why customers decide to buy from a specific company.
    • Customer segments – The organization offers its products or services to one or more customer segments. In this segment, there is the important decision to be made about which segments take priority and which are not important.
    • Sales channel – Customers access the value proposition through communication, distribution and sales channels. This part of the business model includes all activities, from increasing the awareness about the product on the market to planned use of different distribution channels.
    • Customer relationships – An organization has to implement certain activities with which it establishes and maintains customer relationships. This includes activities like retaining customers, after-sales activities, additional sales, and other activities for building a strong customer relationship.
    • Revenue streams – Successful value proposition for potential customers through sales channels is seen in successfully created revenue streams. Revenue streams can be one‑time, in case there is a single purchase, or repeatable, if the customer makes a purchase with the provider several times.
    • Key resources – The part of canvas that includes key resources deals with assumptions about which resources are vital for serving customers and other business activities. Key resources can be physical resources (such as machines, facilities), they can be intellectual property (such as patents, brands etc.), and amongst them are also human resources and the need for capital resources.
    • Key activities – The organization achieves all desired goals through implementing a certain number of key activities that lead to the goal step-by-step. Key activities have to be defined mostly on the basis of all other parts of the business model.
    • Key partners – Some of the activities are carried out by other partners or the organization leases certain resources and services on the market, meaning it needs reliable key partners. Key partners mostly include strategic partners, subcontractors, suppliers and joint investments.
    • Cost structure – Business operations of an organization create costs that need to be thoroughly defined and compared to the revenue streams. With costs, it is important to define fixed and variable costs as well as the potential positive impact of the economies of scale.
    Lean Canvas
    Lean Canvas, Click to Enlarge

    3.3.2. Lean canvas

    Ash Maurya derived the lean canvas from the business model canvas by Alexander Osterwalder, as described in his book Business Model Generation. The lean canvas differs from the business model canvas mostly in that it is meant exclusively for startups.

    The business model canvas includes a large part of planned infrastructure (partners, activities, resources, customer relationships), while the lean canvas focuses exclusively on areas that are most important for startups. Thus key partners are substituted by the problem, key activities with the solution, resources with metrics, and customer relationships with unfair advantage.

    The purpose of the lean frame is that it helps the startup dissect the business model to nine components that can be systematically tested, starting with the most and ending with the least risky one. An important fact is that not only is the startup’s product a “product for the market”, but rather the entire business model is a “product for the market”.

    The nine components of the lean canvas are:

    • Problem – The startup team lists the three biggest problems that customers face and that need to be solved for the chosen customer segment. The problems can be imagined as the tasks and effort that the customer should make or does have to make without the solution. It’s also important that under problems, the startup team writes how the customers are currently solving them.
    • Solution – In the solution segment of the canvas, the startup team writes every thought on what is the easiest way to start solving every problem written down.
    • Unique value proposition – The field of unique value proposition defines how the startup’s solution is different from the competition and why it is worth the attention. In the starting stages of building the company, grabbing the attention of the customer is highlighted more than sales. By defining the unique value proposition, the startup extracts the essence of the product and has to describe it in a few words that clearly show how it will attract customers. A well-defined unfair advantage answers two key questions, namely what the startup’s product is and who the product customer is.
    • Unfair advantage – An unfair advantage is defined as something that can’t easily be copied by the competition. Unfair advantages can include everything from internal information and personal authority to the community and existing customers. Usually certain unfair advantages start as the basic values of the company and become the company’s differentiators, so what the customers use to differ the company from the competition.
    • Channels – Channels are paths to customers. In the learning stage, it makes sense for the startup to use all channels to potential customers and find those that lead to a sufficient number of customers as soon as possible. In this, the startup needs to realize that free channels don’t exist. Even those that seem free (social media, search engines etc.), have costs in the form of human capital. It is also sensible for the startup to give priority to inbound channels, namely those where customers find you on their own (the so-called pull messaging), rather than outbound channels. Examples of inbound channels are blogs, e-books etc. It is also advisable that at the beginning, the startup focuses on channels that are as direct as possible, because that enables maximum learning.
    • Segments – In the field of segments, the startup recognizes all potential users and puts them into segments (groups that are as homogenous as possible). Inside every segment, it is crucial that a startup creates a picture of a ideal customer (personas), whereby it makes sense to follow the goal of finding the early adopters, not aiming at all customers and the mainstream market from the very beginning.
    • Key metrics – In the canvas, the startup defines its key metrics. These include certain key numbers based on which the startup can measure progress and how well it is doing. In this, the recommended model is to use Dave McClure’s pirate metrics, which include the whole picture from raising awareness of the brand and creating demand to recommendations.
    • Revenue streams – Revenue streams, together with the cost structure, help the startup evaluate the lucrativeness of the idea. In this, it is important that the startup doesn’t think about long-term three- to five-year predictions, but more about the short term. It is also incredibly important that the startup thinks about potential streams from the beginning, because the way of pricing is an important part of the product. There is a rule (with certain exceptions) that if the entrepreneur is intending to charge for the product, they should do so from the first day. Beside this, the price determines which customer segment the company is in, and payment is the first form of validating the business idea. Revenue streams, pricing strategy, and earliest possible charging are thus important aspects of the business model.
    • Cost structure – With costs, it’s important that the startup knows the necessary amount of capital needed to launch the minimum viable product. Afterwards, it constantly renews and supplements this amount based on the feedback from the market. At the beginning, this amount of capital includes covering the costs for doing 30 – 50 interviews with customers, and for creating and launching the minimum viable product. The startup simply lists all operative costs that will grow until product launch.

    3.3.3. Recommended steps in making a lean or business model canvas

    It is recommendable that the startup (entrepreneur) starts thinking about who the potential customers for their product could be, and make a list. In this, they must strictly distinguish between customers (those who pay) and product users.

    In the next step, it’s advisable that they divide wide segments of users into smaller ones, because in entrepreneurship there is the general rule that it isn’t possible to create, design and position a product for everyone. When the startup is preparing a list of potential customers, it has to keep very specific customers in mind.

    In the next step, the startup starts preparing the lean (or business model) canvas. It is recommendable to start with one canvas, with two to three customer segments that are most promising, and using different colours and labels for different segments in the same canvas.

    During preparation, it is important that the startup sketches the canvas in one go (in less than 15 minutes), because the point of the first sketch is for the startup to write a short summary of its current thoughts and assumptions.

    There’s nothing wrong with a few fields staying empty, it’s more important that the startup is succinct with the first sketch, thinks about the present, focuses on the customers, then goes out of the building as soon as possible to test its model with other stakeholders.

    When the startup team goes out of the building and starts doing interviews, it upgrades the lean canvas based on the feedback.

    Lean startup - Hypotheses example
    Example of setting hypotheses – simplified and made up case

    3.4. Setting and verifying hypotheses

    The basis of the lean startup methodology is that the entrepreneur changes their business thoughts, ideas, assumptions and strategies into falsifiable assumptions or hypotheses. The point of such an approach is better risk management.

    A falsifiable hypothesis is nothing other than a statement that can easily be proven wrong. The statement we are testing as a hypothesis has to have a specific and measurable outcome, and be based on a specific and repeatable action.

    The prediction already enables you to more easily verify the actual state and a better judgement, even though mistakes are possible in evaluating the expected outcome.

    Verifying assumptions always takes place in collaboration with (potential) customers. The most typical mistake made by startups is to develop a product in absence of customers.

    It is simply impossible to learn about the market and the customers if there is no interaction with the customers and if at a certain point, customers don’t start using the minimum viable product and that is then the source of real feedback.

    Ash Maurya defines the falsifiable hypothesis as:

    Falsifiable hypothesis = [specific repeatable action] will [expected measurable outcome]

    The key purpose of testing assumptions is that instead of having blind faith in its assumptions, the startup team purposefully tests and tries to prove that their assumptions about the business and customers are wrong. By verifying assumptions, the team or entrepreneur-individual try to find shortcomings in their business idea on purpose.

    Setting hypotheses is confirmed qualitatively, and checked quantitatively. The sequence of using methods is that qualitative verification takes precedence over the quantitative. By testing, the startup follows goals to receive a strong positive or negative reaction from the market.

    Not a big sample of potential customers is needed to achieve that. By verifying hypotheses, the startup wishes to better manage mostly three key risks:

    • Product risk – Product risk is connected to how to correctly make a product, namely which functionalities to develop so that the customers will be willing to pay for it. When using the lean startup methodology, it is recommended that the entrepreneur first makes sure that they have a problem that needs to be solved; if they have one, they can then determine the specifications of the minimum viable product and make it; when it is made, the startup validates the minimum viable product on a small scale and in the last step on a big scale.
    • Customer risk – Customer risk is connected mostly to how to find the path to customers. The process of lowering risks with the lean startup method recommends that the entrepreneur should first focus on who even has a problem, then focus on the earlyadopters that want to have the product immediately.
    • Market risk – Market risk deals with the question of how to create a profitable business. Systematically managing risk according to the lean startup methodology includes recognizing the competition and its alternative existing solutions, setting the product price, and testing the price based on first spoken and written reactions of customers and their behaviour. In the last step, the startup optimizes costs by arriving at a suitable business model.

    All three risks can be summarized in two key assumptions that the lean startup must confirm, namely the value hypothesis and the growth hypothesis.

    When the business team sets a vision, the next step inside the lean startup methodology is that they break it apart into smaller pieces inside the business model or lean canvas. The most important components are exactly these two hypotheses.

    The startup uses the value hypothesis to check whether the product based on a vision really brings value to the customers (they’re prepared to pay for it), and uses the scientifically-set growth hypothesis to check how new customers will discover the profitable product or service.

    A condition for learning is failure, which shows through rejected hypotheses. If you don’t experience failure, you can’t learn, which leads us to validated learning.

    Two basic hypothesis of the lean startup

    Main hypothesis Validation
    Value hypothesis Idea confirmation
    Product confirmation
    Growth hypothesis Confirmation of engines of growth

    3.5. Validated learning

    When customers use a product, they create feedback and with it important information. Feedback can be qualitative as well as quantitative.

    Information from the first customers is significantly more important for a startup than an investment, victories at various competitions or media releases, because they are the input element for further development of product functionalities and ranking the importance of business ideas.

    When we speak of entrepreneurial learning, high caution is necessary. Learning is one of the most frequent excuses for failure. We can often hear the excuse we didn’t succeed, but at least we learned a lot.

    Entrepreneurs as well as managers quickly find excuses in saying what important lessons and new knowledge the failure brought. It can be very cold comfort, mostly to investors in the company who lost the invested resources, and entrepreneurs who lost the invested resources as well as their time and precious energy.

    Learning is important, but it shouldn’t only serve as a cheap excuse, but rather needs a different name and a more detailed definition. We are talking about validated learning.

    Learning about the market and customers is the key task of startups, because it’s the only way to build a real product. In doing so, actual learning isn’t the one that serves only as an excuse, but rather the one that tells which elements of the strategy work and which ones don’t.

    Real learning says exactly what customers want and what they don’t. Not even what they say they want or what they think they want, but what they actually want. Real learning gives feedback about the behaviour of potential customers. It’s called validated learning and it’s a key concept of the lean startup.

    Validated learning is a process that can empirically prove that the business team has discovered an insight into the market and customers, current and future ones. In validated learning, the information is more concrete, exact and faster compared to traditional marketing research and business planning.

    Validated learning helps the business team to learn and systematically eliminate everything that is a waste of resources, which includes all that the customers aren’t prepared to pay for. It should be stressed once again that validated learning is always supported with empirical data that are gathered from real (potential) customers.

    Thus the key goal of discovering and developing customers, and validated learning, is that the lean startup team understands which functionalities in the product aren’t needed. At the end, validated learning must show in improvements of key and lean startup metrics.

    In the beginning stages of business operations, these metrics are rarely the revenue, they are always connected to what the customers want. The customers might not know what they want, so it’s crucial to systematically verify assumptions with help of the minimum viable product.

    By validating or disproving hypotheses, the startup learns about the market and customers. A validated hypothesis thus means nothing other than that the business team is, based on data, confident enough to continue investing time, money and effort into a certain direction.

    In this, a healthy measure of scepticism is always necessary, the customer’s behaviour is more important than their words. This leads us to the fact that in a lean startup, learning first takes place outside the conference room (amongst the customers).

    3.6. Learning outside the conference room

    As we have seen, the main function of a lean startup as a temporary organization for validating the business model is customer discovery and development.

    In the stage of discovering and developing customers, the vision of the founders is transformed into a set of assumptions on the lean or business model canvas that need to be tested on the market.

    Discovering customers always takes place “out of the building”, and the key purpose of the process is mostly detailed understanding of the customer’s problem and the greatness of need for making the solution for the problem.

    First, let’s say a word about where the concept of learning outside the conference room comes from. In Toyota methodology of lean production, an important concept is “genchi gembutsu”, the translation of which is “go and see for yourself”.

    The wisdom of this concept is that you get direct knowledge about something through your own experience. The same concept is also used in lean startup, called “get out of the building” because early contact with the customer is what reveals the riskiest and most critical assumptions of the business.

    No matter how many intermediaries are between the company and customers, at the end customers are living and thinking individuals who behave according to certain patterns that are measurable and can be influenced. This is why intense contact between the lean startup and customers is necessary for developing the right product.

    The startup learns fastest in conversation with customers. When it comes to learning, talking to people is more important than collecting analytical data. Because customer discovery is about discovering the unknown, surveys and focus groups aren’t the best option.

    With a survey, the startup assumes that they already know the right questions (and sometimes answers), and this prevents additional explanations and the analysis of other unexpected areas. Focus groups often develop into group thinking, which prevents the collection of real concrete data.

    Customer discovery thus takes place mostly with interviews. For effectively doing interviews, mostly the following instructions are recommended:

    • The startup should focus on learning, not on selling their idea. It is crucial that in the interview, you only set the context, then let the customer speak most of the time. Every communication with a potential customer has to be a learning opportunity for the startup.
    • In interviews, potential customers often aren’t completely honest, either from politeness, a lack of interest or any other reason. That’s why it’s important that the startup observes the customers’ behaviour and measures what they are doing or how they are reacting. An example of getting a reaction is a call-to-action, such as getting a verbal commitment for buying the product with advance payment.
    • It’s important that the interviews follow a certain scenario, meaning that the startup is able to ensure the consistency and repeatability of interviews. The best way to achieve that is by using fixed scenarios.
    • A startup can start with a wider range of starting potential customers when doing the interviews, and set the exact target group later, once it starts a new round of detailed interviews.
    • It is recommended that at least two people are present at the interview, so that mistakes resulting from forgetfulness are prevented and more facts are detected.
    • Different financial incentives or rewards for participating in the interview aren’t desired. After all, the startup wants the potential customer to buy the product, not for the startup to pay the potential customer for participating in the interview.
    • Interviews should take place live, if at all possible, it’s best to start with personal contacts, choose a neutral location, and ensure enough time. It’s recommended that you avoid recording the interviews, because interviewees behave differently. The results should always be noted directly after the interview, while the thoughts are still fresh.
    The mom test
    Source: Rob Fitzpatrick – The mom test

    3.6.1. The customer discovery interview – problem

    The startup guarantees the consistency and repeatability of interviews by preparing a suitable scenario. In general, there are two types of interviews, namely the interview for learning about the problem and the interview for testing the solution.

    The goal of the first is to gain information from potential customers about whether they actually face a certain problem, while the second interview type is dedicated to obtaining feedback about the startup’s solution and inbound data for creating the minimum viable product.

    The scenario of doing the interview for learning about the problem (not testing the solution) includes several stages, suggested by Ash Maurya:

    1. Welcome (2 min),
    2. Collecting general and important demographic information (2 min)
    3. Presenting the problem together with the context and ranking problems that the customer supposedly faces (6 min)
    4. Discovering the customer’s view on the world and posing sub-questions (15 min)
    5. Conclusion (2 min)
    6. Writing down results (5 min)

    In the stage of conclusion, it is important that the startup does two more things: Explains its solution on a conceptual level and gains the permission to further inform about the product.

    An individual interview should consequently take about 30 minutes. Before an entrepreneur decides to make the final product following the lean startup methodology, they should test the solution with a minimum viable product, about which more below.

    The biggest challenge in doing interviews for learning about the problem of the lean startup is usually that the lean startup finds it difficult to resist the desire to present its solution and business idea. But that leads the conversation away from the key goal, which is deeply and thoroughly understanding the customer’s problems.

    Within the interview about the problem, it is incredibly important to realize that the purpose isn’t for the team to gather information about what specifications the customer would want. The team’s task is to find early users that need a solution consistent with the company’s vision.

    The most important things that a startup should learn when talking to potential customers about the problem are:

    1. One to three main problems that potential customers face, including the suitable context of the startup’s business idea
    2. How potential customers are currently solving this problem
    3. How big or painful is this problem
    4. What are the costs of this problem and existing solutions, are there any obstacles preventing the potential customer from starting to use a new better solution
    5. In what way could the customers most easily get the information about a new better solution the the startup has to offer

    For quality insight into understanding the problem, the startup should carry out between 30 and 60 interviews in the period of four to six weeks. The best measurement for stopping interviews is when they don’t give any new more knowledge to the startup.

    There are many opportunities for obtaining potential interviewees:

    • the startup can start with personal contacts,
    • by collecting contacts through a website,
    • collecting contacts through social networks,
    • and with cold calls and e-mails.

    3.6.2. The customer discovery interview – solution

    Only talking to customers about problems isn’t enough, because most potential customers know how to clearly express problems that they’re facing, but they often have problems with visualizing solutions.

    That’s why it’s important to do the second type of interviews (in approximately the same scope), where the startup is focused on the solution.

    The scenario of leading the solution interview also consists of:

    • A welcome (2 min),
    • Collecting demographic information (2 min) and presenting the problem with the context (2 min)
    • Presentation of the product, with which you test the solution (15 min)
    • Test of the price (3 min)
    • A conclusion, including writing down the results (2 min).

    In the end, the startup asks for permission to send further notifications and asks for recommendations if the potential customer knows any other potential customers for doing additional interviews.

    For leading a solution interview, the startup needs at least a demo product, if not already a minimum viable product that replaces the actual solution. Feedback based on a demo product can be excellent inbound information for making a minimum viable product.

    Demo products can be sketches, models, prototypes, clay products or products made with a 3D printer, demo presentations etc.

    When making a demo product it’s important that the startup makes it in such a way that it is feasible in practice, it has to look like the real thing, it has to enable quick iterations for additions and upgrades, and it mustn’t be financially wasteful.

    At the interview about the potential solution, the lean startup needs to get information about whether its solution is a sustainable or disruptive innovation – whether the solution can be directly compared to an existing solution.

    This gives the right context of whether you are addressing a new market or not, whether customers have a suitable business environment and the necessary conditions to start using the new solution immediately, whether they see an opportunity and reality of using the new solution in everyday working process and of course, are they prepared to pay for the new solution.

    An important part of the solution interview with potential customers is testing the price. In doing so, you have to stick to the principle that you shouldn’t ask a potential customer how much they are prepared to pay, because this often leads to embarrassment and there is also no reason why the potential customer wouldn’t give an unreasonably low price.

    It’s also important that in the stage of verifying the price, the startup doesn’t decrease the purchase friction (lower price, free use with the purpose of obtaining the first satisfied customers etc.) but increases it instead, because otherwise postponed validation can occur – the customer confirms that they will buy something for a fair price, but we actually don’t know this or they wouldn’t do it.

    The difference between a pitch and a solution interview is that a pitch is an “all-or-nothing” type of an offer. In a solution interview, learning is still in the forefront and the startup leads every step with a clear hypothesis and evaluates the customer’s reaction.

    The stage of customer discovery and validation is concluded when the team, based on tests and iterations of the minimum viable product, proves that the chosen business model can achieve the volume of sales that are needed for the desired profitability of the company.

    The startup team also needs to have concrete metrics and proofs that they can reach a bigger number of customers and consequently rapid growth. At the end of the stage of customer discovery and validation, the business team already has an exact sales plan. In the stage of customer discovery, it’s important that the business team obtains enough information for building the minimum viable product.

    Diffusion of innovation and early adopters

    3.6.3. Earlyevangelists – Excited early users

    In his book Crossing the Chasm, Geoffrey Moore popularized the concept of how new technologies are adopted by the market (based on Everett Rogers’ Diffusion of innovations), whereby the use of technology spreads through five different stages or user groups:

    • Innovators – Aggressively adopt new technologies, exclusively for technological interests. They are mostly the people working with technology, innovators, scholars and other technology enthusiasts. Their main characteristic is that they don’t have a problem spending hours upon hours with a certain technical product until it starts working properly.
    • Early adopters – Adopt and use new technologies because of the actual benefits that they bring. Early adopters are usually visionaries outside and inside organizations, who are the first buyers of new technological products and as such finance their further development. They are prepared to accept bigger risks and convince others in their environment to do the same. Their characteristic is that it is easy to sell something to them but it’s difficult to satisfy their needs, because they are, after all, a type of visionaries.
    • Early majority – They adopt and use new technologies, but only after the technology is developed well enough that there aren’t too many errors and un-working aspects. It’s a pragmatic segment that’s more difficult to profile, because they don’t accept overly large risks like visionaries do.
    • Late majority – They aren’t interested in technology, but they buy a solution when it becomes the market standard. We can call them conservatives. They are against technological changes and are often somewhat afraid of new technologies. They are stubborn towards changes and when they start using new technologies, that doesn’t mean that they like it.
    • Laggards – They don’t want to use new technologies or they adopt them extremely late. They often block the buying of new technologies in environments they work in, which is why it’s incredibly important that technological companies neutralize them.

    Successful lean startups in the first stages don’t develop a product for the mass market, because they usually lack the resources to do so. Instead, it makes sense for them to focus on identifying small groups of people with a big problem or pain that the startup solves with its product.

    Above all, members of this group have to strongly believe the startup’s vision. This group of customers are called earlyevangelists and they are a special segment of early adopters. So the goal of the startup isn’t to find the average customer through the customer discovery process, but to find the enthusiastic earlyevangelist.

    Earlyevangelists are the people who feel that they need the product right away, are prepared to participate in the development stage with feedback, and they allow development mistakes as the first users of the product.

    Steve Blank states the characteristics of earlyvangelists in five key elements:

    • Have a problem and a need.
    • Realize that they have a problem.
    • Were actively looking for a solution in the past and have to solve the problem as soon as possible.
    • Somehow manage to solve the problem temporarily in an ineffective way using several different parts and activities.
    • Have a budget for buying a better solution.

    The key participation of earlyevangelists in the process is mostly that these users have no problem giving feedback and including their idea of which functionalities the product needs and they would be prepared to pay for.

    The incredible importance of enthusiastic earlyevangelists lies mostly in the fact that they are already looking for solutions for the problems they have.

    Thus their purpose isn’t only a desire to use new technology, like it is with innovators. What’s even more important is that they disregard others when making buying decisions and they are prepared to help with feedback.

    Through the customer discovery process, the lean startup must thus find the so-called earlyevangelists who are prepared to actively participate in further development of the solution and buy it, and thus co-finance its development in a way.

    The majority of learning takes place in interaction with these users, and the minimum viable product is indispensable for learning.

    3.7. Minimum viable product

    Developing the entire solution or product is time-consuming and wasteful, especially if it turns out that the startup is developing the wrong solution or developing unnecessary properties. The goal of the lean startup methodology is also to increase the speed of learning.

    The problem is that in the stage of collecting demands, developing the product, and ensuring quality, you get very little information about the market and the customer, so there is almost no learning. The lion’s share of learning happens after launching the product.

    The solution for this problem in the lean startup methodology is the concept of a minimum viable product. With it, the startup learns about the market and customers more quickly, without already finalizing product development based on assumptions that can be wrong.

    In traditional methods of product development, which usually includes long development stages up until perfecting the product and until it is ready for the market, learning typically starts only in the end, when the product is already complete and on the market.

    The goal of the minimum viable product is that learning starts immediately. Unlike the prototype or pilot concept, the purpose of the minimum viable product isn’t to answer the technical and designer questions of the product, but to enable the testing of key business assumptions.

    The minimum viable product is completely different from the final, shiny and incredible product made by perfectionistic values, and it isn’t the product that you gladly show to your parents and that gets awards at different fairs. A minimum viable product often seems like an unacceptable compromise, an unfinished product full of mistakes.

    MVP enables the maximal amount of learning about the customers and the market with the minimum amount of effort.

    This is why when making the minimum viable product, good judgement is important and so is simplification, if the business team doesn’t know whether to add a functionality or not. The minimum viable product needs to include the smallest possible scope of functionalities that solve the central problem for customers.

    The minimum viable product often isn’t a lot more than an advert. Examples of a minimum viable product are:

    • video presentation,
    • manually doing the service instead of building the product,
    • landing pages,
    • testing the idea through crowdfunding,
    • quickly prototyping with 3D printers,
    • and other approaches that give a simulation of the actual product and the potential customer’s purchasing decision.

    The minimum viable product needs to be constantly upgraded based on feedback from customers. Upgrading and iterating the minimum viable product and later the final product in companies following the lean startup methodology often takes place following the methodology of continuous deployment.

    If we summarize what the minimum viable product is, it’s the version of the product that enables the maximal amount of learning about the customers and the market with the minimum amount of effort. It encompasses the smallest possible extent of functionalities that customers are prepared to pay for.

    In this, the rule is that if you aren’t at least a bit embarrassed when you show the minimum viable product to customers, you don’t have a real minimum viable product.

    3.7.1. The customer discovery interview – MVP

    After making an MVP, it’s recommendable that a startup does the third interview, namely the interview about the minimum viable product. The purpose of this is still learning and convincing users to sign up to use the service and in doing so, test the messaging, prices and activation stream.

    The scenario of such an interview includes a welcome (2 min), displaying introductory materials or website (2 min), showing and explaining the price (3 min), acquiring the customer (15 min) and conclusion (2 min), together with writing down the results (5 min).

    The goal is thus to gain additional feedback about the minimum viable product and marketing material, and to get the first paying customers.

    The lean startup cycle

    3.8. Build – measure – learn loop for validated learning

    The method of the lean startup is based on a scientific approach, which means that performing experiments is of key importance.

    An experiment in the lean startup methodology means implementing the cycle that includes the entire validated learning process. This is the build – measure – learn loop whose essence is to get feedback from customers.

    Based on this loop, the basic activity of the startup is to build individual functionalities of the product (which are part of the minimum viable product), and measure how potential customers react (product use metrics). Afterwards, based on the metrics of use and validated learning, entrepreneurs make a decision about whether to keep the functionality or pivot.

    The learning cycle has three stages.

    1. The first stage is the stage of creating, called build, in which the startup makes the minimum viable product based on the assumptions written on the canvas.
    2. Then in the next stage, the startup shows the minimum viable product to customers and, with a combination of qualitative and quantitative data, checks the reaction of customers and thus validates or rejects its assumptions. The stage is thus called measure because the startup measures the reactions of potential customers.
    3. All this leads to the last stage, namely the stage of learning. The findings are what help the startup decide whether a pivot is necessary or not.

    The main point of the build – measure – learn loop, is mostly in reaching a high speed of learning about the market and customers. The goal of the startup is to find a working plan before it runs out of resources, and it finds a working plan based on learning (validating hypotheses) about the market and customers.

    The startup’s goal should be to increase the amount of learning about the biggest risks of the business model in a time unit.

    The faster that the lean startup follows the build – measure – learn loop, the bigger the possibility that the startup finds a working business model on time. If the startup is too slow in following this cycle, it usually fails because the money for financing launch runs out.

    Meanwhile in speed and validated learning, the biggest problem is psychological (ego), because you have to admit small defeats and face unverified assumptions. You must have no problem with being wrong, knowing that you are always wrong before you are right.

    Types of research
    Types of research with examples

    3.9. Startup’s engines of growth

    Once the startup confirms the plan and validates hypotheses on the market, it passes to the stage of rapid growth. In this, the revenue is the first and customer retention the best form of confirming the hypotheses and the right business model.

    Company growth based on the lean startup methodology can originate from three foundations, called the engines of growth.

    An engine of growth is a mechanism and way that startups use to achieve sustainable growth of the company. Company growth primarily depends on three things:

    1. Profitability of individual customers
    2. Costs for acquiring a new customer (CAC)
    3. The speed of repeated purchases by existing customers.

    These are the basic elements of growth of a lean startup, and the bigger that these values are, the faster the company will grow and the more profitable it will be.

    In doing this, engines of growth are a mechanism that the startup uses to reach the desired constant growth. The startup can achieve constant growth only on the basis of:

    • activities of its existing customers, for example through word-of-mouth publicity,
    • repeated purchases,
    • reinvesting the revenue from existing customers into advertising, or
    • consequence of using the product, for example an invitation of friends into online social networks.

    These sources of growth compose the three basic engines of growth. The name “engines of growth” comes from the fact that this is a strong feedback loop where more existing and new customers bring even more new customers to the company.

    In the lean startup theory, we know three basic engines of growth that the company can focus on:

    • The sticky engine of growth: The sticky engine of growth mostly relies on the fact that once customers start using the product, it’s difficult for them to switch to a new product or to stop using it, and so they make repeated purchases. An example of such a product are databases. Growth in this case is determined mostly with the factor of how quickly the startup acquires new customers compared to the churn of existing customers. The sticky engine of growth is based on retaining a large number of customers as compared to the churn rate of existing customers. Growth in this engine is measured and achieved by keeping the customer acquisition rate higher than the churn rate. Churn includes all those customers who leave or don’t want to use the product anymore.
    • The viral engine of growth: Viral growth happens automatically, when existing customers bring in new customers by using the product. The speed of growth in this case depends on the viral coefficient, which measures how many new customers the startup obtains based on one existing customer (and how quickly that happens). For exponential growth, the coefficient has to be at least 1.0, meaning that every existing customer gains at least one new customer. Examples of companies that use such an engine are online social networks. In this, we know three types of virality: such that is inherently a part of the product and happens through product use; such that is artificial and achieved through a reward system; and word-of-mouth virality that happens based on customer satisfaction.
    • The paid engine of growth: The paid engine of growth means that the company reinvests the revenue of existing customers into paid advertisement for obtaining new ones. The speed of growth in this case depends on two factors – how much revenue from an individual the company can reinvest into paid advertising, and how much it costs to acquire one new customer. In this, there is the rule that the cost for customer acquisition is higher for more expensive products, but the profitability of such a customer has to be bigger. The paid engine of growth is based on a high margin. If a startup really achieves very high margin, then it can reinvest part of customer revenue into acquiring new customers. Growth based on the paid engine is measured based on the customer lifetime value and customer acquisition cost. The golden rule is that the customer lifetime value is even three times higher than the cost of their acquisition.

    It’s important for the startup to focus on one model of growth, which usually isn’t obvious at the beginning, but can change throughout the curve of the company’s lifecycle. Choosing the engine of growth strongly defines the choice of metrics that show the progress and development of the company.

    In this stage, not only searching for the suitable engine of growth is important. This stage comes after confirming the problem, solution and customers, and Steve Blank calls it customer creation.

    Customer creation includes finally launching the product after confirming all hypotheses in the customer discovery stage, marketing positioning of the product and company on the market, official launch to the market, and constantly creating new demand with different methods of sales and market communication.

    3.10. Innovation accounting and metrics

    The instinct of the business team gives ideas for experiments, while concrete data and metrics are proof of the accuracy of this instinct. Customer development gives the startup the first feedback about which minimum viable product to build, then validation with concrete metrics is necessary.

    The purpose of innovation accounting and metrics of the lean startup is to ensure a method for measuring progress in extreme uncertainty, where traditional financial planning isn’t useful.

    Traditional accounting and controlling (balance and income statements together with the financial plan) don’t give such good insight into the success of business operations with startups as they do in already established companies, mostly due to a lack of information about stable past business, and an uncertain future.

    This is why a different metric frame for measuring progress of disruptive startups is needed – the so-called innovation accounting. In lean startup, the purpose of analytics and metrics is thus that they show the business team the path to the right product and market before money in the account runs out.

    Innovation accounting is based on three key steps.

    1. The first step is that based on the minimum viable product, the startup starts obtaining concrete information about where the company currently is. Without a factual picture of the current situation, it is impossible to measure progress.
    2. In the second step, the startup must use different tests to try to improve the metrics of growth and progress.
    3. The last step covers the metrics-based decision of whether the company should continue with the strategy or decide to pivot. The startup decides to pivot when every next experiment doesn’t improve business metrics. This means that something is wrong with the strategy and it has to be changed. In case the strategy is changed, the startup returns to step two and once again works in the direction of improving metrics for the ideally planned picture.

    With metrics, making decisions stops being about what customers said in interviews and starts being about strictly measuring what customers are really doing and what their behaviour is. However, it is still necessary for the startup to see actual people or customers behind the numbers of metrics.

    An important problem solved by the minimum viable product and the set metrics is that the more disruptive the innovation, the less the customer is aware of what exactly they need and whether they would use and buy a certain product.

    In sustainable innovations, it’s usually clear what exactly the customer needs (a better and cheaper product), while in disruptive innovations it usually isn’t, because the potential customer hasn’t even had an experience with such a product yet.

    With disruptive innovation, the customer doesn’t know exactly what they want, simply because they aren’t aware of what’s possible outside their current experience and knowledge. This is why it’s necessary to measure the reaction of customers based on the minimum viable product based on metrics, and not only do interviews.

    3.10.1. Vanity metrics

    Vanity metrics are those metrics that note only the current state of the product, but don’t give an insight into how the startup arrived to a certain result and even less how to continue and which strategy to choose.

    Vanity metrics give the team good feelings, you can brag with them or even collect money from inexperienced venture capital investors, but they can absolutely have fatal consequences if the team makes business decisions based on them.

    So every metric or information that doesn’t influence the behavior of the business team and the strategy is a vanity metric. Based on a metric, there should always be an answer to the question of what the business team will do differently.

    3.10.2. Measuring actionable metrics

    The opposite of vanity metrics are actionable metrics. An actionable metric is defined as a metric that can connect specific and repeatable actions to a measurable result. Actionable metrics are actionable, accessible and auditable, which is known as meeting the 3-A criteria.

    Additionally, it’s important that metrics are comparative in different time periods, understandable to the business team and stakeholders, a good metric is also usually a ratio, but above all it strongly influences the behaviour of the business team, answering the question of what the team will be doing differently.

    That’s why it’s necessary that metrics are closely connected to clearly set goals of the lean startup.

    Metrics are often introduced based on funnel reports and cohort analyses. Funnel reports are designed in a way that you choose a certain period of reporting, in which certain key events inside the sales funnel are considered and shown.

    The key events inside a sales funnel are, for example, acquisition, activation and sales. For a more advanced analysis, funnel reports have to be connected to cohorts.

    Cohort analysis
    Example of cohort analysis. Source KD nugget

    The cohort can be designed based on any characteristic that we wish to assign to users, but the most usual characteristics when preparing cohort analyses are the starting date of product use, gender, operating system and similar.

    We can compare cohorts with one another and then observe differences inside the sales funnel – for example how many potential customers activated and bought a product in this week compared to the week before or any other time period that we wish to monitor.

    Cohorts are important because with rapid development of new product iterations, those users who start using the product in the first week don’t have the same experience as those who start using the product a week later. Designing cohorts enables you to monitor various metrics in detail, including revenue, churn rate, virality and other important metrics.

    When measuring metrics, it’s important that startups consider all the key rules of statistical data management, namely keeping the data clean and normalized, and correctly considering bigger deviancies, seasonal components and other possible irregularities.

    In doing so, it’s important to know that a startup drowning in data that it doesn’t know how to interpret is no better than a startup that collects no data.

    That’s why when it comes to measuring actionable metrics, it’s incredibly important that in each growth stage, the startup chooses the one most important metric. This helps keeps focus and discipline in the company. Focus is one of the most important factors of every startup’s success. The one metric that matters is what completely focuses the workings of a lean startup in a certain stage.

    The one metric that matters in a given stage should inspire a culture of experimentation, focus the entire company, answer the most important and critical questions of the business model, be closely connected to the goals, and show the startup’s progress or, in other words, define success.

    The formula for correctly focusing the company is that a startup team should have 1 to 2 specific business goals, one key metric, a list of activities that lead to business goals (whereby we always have to stay flexible about what these activities are based on market feedback), and lastly a real timeframe is necessary.

    In this, it is necessary to realize that it’s better to have 1 to 2 key goals than 3, 5 or even more goals.

    3.10.3. Pirate metrics

    For defining business metrics, Dave McClure’s pirate metrics are the most used model. It was designed mostly for companies making software, but it can also be used in other industries.

    The model encompasses five different stages – the so called AARRR funnel, inside which different metrics types are measured. The five stages inside the model are:

    • Acquisition – Acquisition happens when a random visitor transforms into an interested potential customer. It happens based on marketing, which can be advertising, using social networks, recommendations, or through any other channel that triggers interest with potential customers.
    • Activation – Activation is when a customer has their first user experience with the use of the product. Activation means that the user buys or uses the service at least once, registers for product testing, or establishes active interest for buying the product in some other way.
    • Retention – Retention is defined as repeated use of the product and the level to which the product attracts the customer. Because the customers are happy with the product’s functionalities, they use it again and regularly. Examples of metrics in this stage are the time from last use of the product, the frequency of product use, customer churn rate etc. Customer retention is the best indicator of the success and suitability of the product.
    • Revenue – Revenue metrics measure when and why customers pay. Examples of metrics that a startup can monitor in this stage are customer lifetime value, purchase conversions, size of purchase chart and similar.
    • Referral – Referral metrics measure how many of the existing customers bring new customers into the conversion funnel. Referrals are a more advanced form of customer acquisition, where satisfied customers bring in new customers. The existing customers are so excited about the product that they use word-of-mouth marketing or even bragging to bring new customers to the top of the funnel. Examples of metrics in this stage are the number of sent recommendations, the viral coefficient, and the speed of the virality cycle.

    3.10.4. Four stages of a lean startup

    Based on different stages of building a lean startup (customer discovery, customer validation, customer creation, building a company) and the frame of innovation metrics based on which the lean startup monitors its progress (funnel, cohort analysis, pirate metrics),…

    …we can define four stages that describe the set of metrics that the lean startup should most focus on.

    These four stages are:

    • Emphatic stage – In this stage, all metrics are focused on understanding the market and customers, what’s happening in the customer’s mind, and whether the problem being solved is truly one for which customers are prepared to pay for. Metrics are connected mostly to interviews, surveys and research.
    • Sticky stage – In this stage, metrics are mostly connected to whether the right solution is being built for the problem that customers have. If customers don’t use the product regularly, this is a clear indicator that their problem isn’t big enough or that the solution isn’t suitable.
    • Viral stage – When the company successfully completes the emphatic and sticky stage, it transitions into the viral stage, where all the important metrics are focused into how many new customers are brought in by existing customers, either through excitement about the product or in any other way.
    • Revenue stage – When the company confirms the value hypothesis based on empathy, regular product use and viral acquisition of new customers, it focuses on maximizing and optimizing revenue. It transitions more and more from innovation metrics to traditional monitoring of the company’s financial status.
    • Rapid growth stage – The last stage focuses metrics on expanding business operations to new geographic markets, new verticals and secondary segments. The company invests additional resources into new distribution channels and rapid growth. For a successfully completed stage of rapid growth, the company must know the company’s key engines of growth.

    It’s incredibly important for the business team to know which stage it’s in, and to focus its actions and the metrics it’s monitoring.

    Of course it’s possible for the lean startup to be somewhere in between the stages or in several stages at once, but it’s still important that it’s clearly defined where exactly the startup is, and that the metrics it monitors are suitably adjusted.

    3.11. Pivot

    We know two basic strategic activities of business operations. The first one is optimization and the second one is pivot. When the startup is in the stage of pivot, it’s looking for a real plan that works.

    Within the stage of finding and developing customers, the startup is trying to validate individual parts of business model canvas assumptions. Based on validating individual parts of the assumptions, the startup decides to adjust the direction or pivot, if needed.

    A pivot is nothing other than a fundamental change in strategy, while the startup keeps the vision. A pivot can be expertly defined as a structural course correction with the purpose of testing a new central assumption about the product, strategy or engine of growth.

    A successfully executed pivot in business demands that the startup considers everything it learned about the market and product up until the pivoting point, and decides to pivot with the purpose of additionally accelerating validated learning. The more money, time and creative energy that were invested in the initial idea, the more difficult it is to pivot.

    Examples of the most frequent pivots in business are:

    • Zoom-in pivot: An individual functionality of the product or service becomes the one and only functionality, others are abandoned.
    • Zoom-out pivot: The product or service becomes only one of the functionalities of a bigger and more expansive product or service.
    • Customer segment pivot: The startup realizes that it actually solves a problem on the market, but for a different target group than expected, so it decides to pivot to the new customer segment.
    • Customer need pivot: In the stage of customer discovery, the startup realizes that customers have bigger challenges with a different problem type, so it decides to build a solution for a different problem than initially intended.
    • Platform pivot: The startup decides to rearrange the application into a platform or vice-versa. It’s mostly applicable to IT companies.
    • Business architecture pivot: The startup decides for a different business architecture, for example going from a boutique market to the mass market or changing the basic business architecture in another way.
    • Value capture pivot: The startup decides for a different pricing strategy, different way of charging (for example from one-time payment into a subscription model) or decides for a different change that influences the way of charging and the pricing policy.
    • Engine of growth pivot: Based on several types of engines of growth, the startup decides to go from one model of growth to another with the purpose of achieving bigger profitability and quicker growth.
    • Chanel pivot: The startup decides for other main distribution channels and a way to market, sell and distribute its products and services to its customers.
    • Technology pivot: New technologies can often allow a startup to achieve a better price, quicker development, and ensure bigger quality. In such cases, the startup can decide to pivot in its use of the basic technologies with which the product or service is made.

    If the startup team doesn’t decide for a pivot, optimization follows. Optimization is an acceleration of a working plan.

    Within the scope of optimization, the startup stops validating individual parts of the business plan, and starts to work on the hypotheses with the purpose of achieving the highest possible effectiveness and growth of the company.

    3.12. Team formation

    As already mentioned, in line with a completely different approach to building a company, the lean company methodology recommends a different organizational structure.

    Instead of the standard functional organization structure and the traditionally named departments, such as engineering, marketing, quality control etc., it’s recommended that a startup forms two working groups:

    1. The team for the problem (or customer discovery)
    2. The team for the solution (or making the solution with quick iterations)

    The purpose of such an organizational structure is mostly that there is no friction between the departments, and employees are focused on real priorities.

    The problem team in a lean startup mostly does activities out of the building, including doing interviews and talking with customers, executing different use tests.

    Meanwhile the other team (called the solution team) mostly does activities inside the office, including product development, doing tests and similar. It’s recommended that both teams share certain tasks, such as customer communication, for example.

    Both teams or all founders of the lean startup need to have a strong passion towards the vision and what they do. Successful lean startups are different from the majority of people, they are only a small part of the entire population. Most people are extremely good in doing tasks.

    But successful lean startups have characteristics that enable them to work incredibly well in turbulent conditions, uncertainty and rapid learning. And even more, they are irrationally and completely focused on customers’ needs and giving the customers incredible products.

    An important part of the lean startup’s culture, which concerns all team members, is sharing all information and realizations in the learning stage. In the most successful startups, there is always the rule of information transparency.

    For such sharing, it makes sense and it’s necessary that besides regular weekly meetings, the team uses different technical tools, such as blogs, tools for product development and customer management, and similar.

    4. Transition from the startup into a mature company

    After validating the value hypothesis, the engines of growth, and the entire business model, the company transitions from the startup stage of “searching” into the stage of rapid growth and designing a professional executive organization.

    In order to transition from the startup stage, it is necessary that the company reaches the mass market with its product, clearly designs the management strategy and the mission of the company, designs the traditional functional organization structure, and consequently forms quick-to-react departments that are responsible for individual functions in the company.

    The company can only transition from the startup stage into the growth stage after the product/market fit. For achieving that, the following conditions need to be fulfilled:

    1. Customers are prepared to pay for the product
    2. The customer acquisition cost is significantly smaller than the customer lifetime value
    3. There is enough firm proof that the market is big enough for the company to grow quickly and reach a big enough segment of customers.

    Entrepreneurs usually know very well when they reach product/market fit (they don’t ask themselves about it anymore), and another good indicator is if more than 40 % of existing customers claim that they’d be very disappointed if the product weren’t on the market anymore.

    In the experience of Sean Ellis, 40 % or more of customers who would be miserable without the product is a good indicator of the product/market fit. A common way of measuring customer satisfaction is also net promoter score.

    Net promoter score
    Net promoter score, Source: Checkmarketing

    In this, he recommends that if the company has not yet found its product/market fit, it should lower the monthly costs of business operations as much as possible and direct all resources into increasing the percentage of customers that would be very disappointed.

    Besides failing to find a business model, the majority of companies fail because of too mature scaling. In such a scenario, there is usually too little concrete proof that the mass market for the product exists, but the team still decides for rapid growth.

    The reason lies in the chasm between the innovators, earlyadopters, and the mass market. This is known as the chasm in the Bell curve.

    For crossing the chasm, it is necessary for the startup to properly confirm the assumptions of the primary engine of growth and the size of the market, and mostly to carry out a suitable transition from a “garage” company organization to a professional one.

    5. Problems and limitations of lean techniques

    The first important fact is that lean startup methodologies aren’t suitable for all newly created companies but mostly for those that are doing business based on disruptive, not sustainable innovations.

    Disruptive innovations are those where the problem still isn’t well-understood, a completely new unknown market is addressed (the so-called blue ocean), the innovation dramatically changes the patterns of operation, the segment of customers isn’t yet clearly defined, and the market is completely unpredictable.

    With sustainable innovations, where the problem is completely understood, the market already exists, the customer segment is well‑plotted, the market is predictable, and the innovation only improves the functionalities, lowers the price, or logically linearly improves the product or service in some other way, traditional methods of planning completely suffice.

    The biggest and most frequent obstacles to using the methodologies of the lean startup, minimum viable product and other approaches, are:

    1. Legal questions connected to the protection of intellectual property
    2. Fear of the competition’s superiority, because having only a MVP
    3. Risks connected to the strength of the brand
    4. A negative influence on the business team’s morale, because of all the small failures (learning)
    5. Entrepreneurs are also usually extremely sceptical and afraid of using a minimum viable product, because they fear that an unfinished product would harm the company, customers would stop using the unfinished product or even that their idea would get stolen.

    We can find several wrong interpretations of lean methods, for example that this means building a company cheaply (speed is essential), that it’s easy to follow these methodologies (it’s not and the problem for that is mostly the entrepreneurs’ ego) and similar.

    But it is definitely the case that the tools and approaches aren’t perfected yet and have as many proponents as opponents.

    6. Resources and additional reading

    Here you can find the collection of resources used for this article and as suggestions for additional reading.

    6.1. Books

    1. Alvarez, Cindy – Lean Customer Development
    2. Blank, Steven, Bob Dorf – The Startup Owner’s Manual
    3. Blank, Steven – The Four Steps to the Epiphany
    4. Cooper & Vlaskovits – The Entreprenur’s Guide to Customer Development
    5. Cooper & Vlaskovits – The Lean Entrepreneur
    6. Croll, Alistair in Benjamin Yoskovitz – Lean Analytics
    7. Ellis, Sean – Lean Marketing for Startups
    8. Fitzpatric, Robert – The mom test
    9. Florida, Richard – The Rise of the Creative Class
    10. Liker, Jeffrey – The Toyota Way: 14 Management Principles from Toyota
    11. Maurya, Ash – Running lean
    12. Moore, Geoffrey A. – Crossing the Chasm
    13. Osterwalder, Alexander, Yves Pigneur – Business Model Generation
    14. Ridderstråle, Jonas, Kjell Nordström – Funky Business Forever
    15. Ries, Eric – The Lean Startup
    16. O’Reilly – The Lean Series

    6.2. Blogs and articles

    6.3. Videos and courses

    AgileLeanLife - Agile & Lean You

    6.4. Agile & Lean YOU – apply the lean startup techniques to increase personal productivity

    As we have seen, one of the toughest career challenges you can set for yourself in life is starting, growing and managing a new business. Living a start-up life is no piece of cake.

    The challenge of the same difficulty or even much harder is living a happy and productive life. We all have to deal with disappointments, obstacles, fears and life tests.

    But there are many parallels and similarities between managing a startup and personal life. And that is the main idea of this blog – how to apply agile and lean techniques in your personal life to achieve a completely new level of personal performance. Read more about it:

  • Reddit – The list of the best learning and educational subreddits

    The list of the best learning and educational subreddits

    Reddit is one of the most popular social news aggregators, online community forums and discussion-rating websites. For years, Reddit was one of my main sources for different life hacks and articles on the subjects I’m interested in. Today, I don’t use it regularly anymore. I visit Reddit only approximately once a month to skim the most popular posts and feel the pulse of different communities.

    If you wonder why I don’t use Reddit daily anymore, it’s because I’ve unplugged myself from all “fake” reading and learning, where you only skim through dozens or even hundreds of articles and not much knowledge really stays with you. Today I strive to get the most out of my learning time by reading books and through deliberate practice (here you can find a guide on how to learn).

    The bottom line is that in most cases, it’s better to read ten pages of a quality book than to skim hundreds of mediocre articles on aggregators. Next to that, there are hundreds of new articles published every day, which can make you very nervous if you are a perfectionist who would like to read everything in your newsfeed.

    In spite of that, Reddit is one of the few social networks that has really useful subreddits and can be worth your time, if you know how to use it in a productive way.

    Reddit - Front page layout
    Front page layout

    A few words about Reddit and why to use it

    If you are new to Reddit, Reddit consists of thousands of communities (subreddits prefixed with /r/) that focus on different topics and interests. Each subreddit has its own moderators and the subpage is designed slightly differently from the others while the general Reddit layout is the same. Anyone can start a new community and that’s why there are so many subreddits (850,000+).

    Many subreddits can prove to be:

    • a great community to motivate you,
    • a good place to get an overview of a specific topic,
    • an excellent source of knowledge (but not as good as books),
    • a place to get many ideas quickly,
    • the way to feel the pulse of different communities and what’s new.

    People post their thoughts and opinions in a simple text format to selected subreddits or they only post interesting links, and then a discussion evolves. Each item is posted to one subreddit and then gets upvoted or downvoted, and that influences the ranking of the posts.

    That means that the community decides what’s important and what isn’t. Posts that get the most upvotes rise to the top of the subreddit. Downvoting and upvoting is what differentiates Reddit from casual forums.

    • Link post: Title with link to a website (article, news etc.)
    • Text post: Title and body of text (there can be links in the text)

    You can sort posts by hot, new, rising, controversial or top (day, week, month, year, all time). Each subreddit also has its own admins ([A] next to the username), community rules and often general information about the subreddit in the sidebar.

    One more important term you have to understand is Reddit karma. There are two different Reddit karmas – comment karma and post karma. Post karma is the sum of all upvotes (minus downvotes) from the links and text posts you submitted to different subreddits. Comment karma is the same but for comments. So the more active member of the community you are, the more karma you get.

    One big downside of Reddit is that the site looks a little bit geeky, with a bunch of links and weird design, so it takes some time to get used to it. Especially when you open the default first page, things can be pretty confusing and nothing seems interesting if you aren’t ultra-geeky.

    People on Reddit also tend to be very critical and opinionated. Consequently, you have to be open to different perspectives and accept it when people write a few harsh words on your account.

    But trust me, if you create an account, unsubscribe yourself from a few default subreddits and subscribe to a few quality educational subreddits, your first page will become much more interesting and Reddit can become an important app in your infostructure and knowledge source arsenal.

    Reddit - Subreddit page layout
    Subreddit page layout

    Make sure you don’t start wasting your time on Reddit

    Several subreddits, even the popular ones, can be a pure waste of time. I suggest you completely avoid them. The number one rule when it comes to Reddit is: Don’t waste your time on mental masturbation subreddits.

    Not even on a single one of them; because you can quickly get drawn into unproductive browsing. The default front page of Reddit (before you unsubscribe from the default subreddits and subscribe only to the ones of your choosing) can become one of them – if you don’t rearrange it correctly.

    The front page shows the most popular posts from the subreddits you are subscribed to. So choose the subreddits you subscribe to very carefully and make sure you rearrange the first page (by unsubscribing and subscribing) as soon as you create your account.

    There are two general ways how to browse Reddit:

    • Browse the front page, where the most popular posts from all the subreddits you are subscribed to are aggregated
    • Go to a specific subreddit to read more new posts, browse popular past posts or check information in the sidebar

    Besides curated knowledge and a strong community, there is one more big benefit of Reddit. Reddit can present a great transitional path from using internet for wasting time (email, news, social networks etc.) to slowly building your attention span by being a part of the community to the point where you can finally start using the Internet for growing and learning.

    If you are serious about learning and making the Internet your tool for personal growth, here is how the transition usually looks like:

    1. You use internet only for fun, communication and mental masturbation (outside the working time) – unfortunately that is where most people stay forever.
    2. From time to time, you read an educational post that accidentally pops up in your social networks.
    3. You subscribe to a few interesting blogs or join an interesting subreddit, but you only skim the headlines and then you skim an article or two.
    4. The tipping point: You actually read a whole article or two of them, and think about the ideas in the articles and how to apply them in your everyday life.
    5. You start reading books. It feels weird because there is no scroll-down function or back button.
    6. You realize how much more you are gaining from real reading and learning, and slowly you are leaving all the mental masturbation things behind. You limit the time spent on social networks, online communities and aggregators.

    As you can see, Reddit can be a great first step towards nurturing your curiosity and starting with real online learning. That’s why I decided to gather all the best educational subreddits in one place. So you don’t have to search for them and you can immediately subscribe to the ones that interest you the most. These are the subreddits that are worth your attention.

    Life skills and educational subreddits

    Educational and life mastery subreddits you have to know

    Reddit has more than 850,000 subreddits (many of them are dead or small), 11,500 active communities and 230 million users. For some topics, there are even competing subreddits with many members, and others have small inactive communities.

    I tried to list all useful educational subreddits, even if they are small or not very active. They are ranked from subreddits with the most members (approximate number) to the ones with the fewest members (but that doesn’t necessarily mean that bigger is better).

    I suggest you check all the different topics you are interested in and then decide which subreddits you will subscribe to. You can subscribe to dozens of them, there are no limits to worry about. And you can always unsubscribe from the subreddits later if you find them boring.

    If you don’t have a Reddit account yet, it’s easy to open one. And it takes one click to subscribe or unsubscribe to a subreddit. They also have a great mobile app (iTunes, Google Play) so you can read interesting articles and enjoy the online community life everywhere you go.

    If you are looking for additional ideas about which subreddits to subscribe to:

    • Check sidebars of different subreddits – related topics are usually listed
    • Use the search bar in Reddit to find interesting topics
    • Many subreddits are advertised on other subreddits
    • Pay attention to the Subreddit of the day
    • And here is a big directory of subreddits

    And now the main part.

    Below is a list of educational and life mastery subreddits worth following. Select the ones that interest you and make sure you follow them. I skipped all the news subreddits or semi-educational ones, and instead focused on the ones that encourage real learning, knowledge sharing and critical thinking on specific topics.

    The links in this article lead to subreddits organized by the most upvoted posts of all time, so you can quickly get a glimpse of what kind of content is usually posted in the subreddit.

    IMPORTANT NOTICE: The links don’t work on mobile phones (because of sorting). Please click the links on a desktop computer. Reddit should fix the bug soon.

    Recommended subreddits are sorted into different topics:

    1. General
    2. Learning and skills
    3. Science and academic subjects
    4. Self-improvement
    5. Meditation and religion
    6. Relationships and dating
    7. Fitness, health and food
    8. Support
    9. Books and quotes
    10. Educational videos
    11. Personal finance
    12. Business, entrepreneurship and career
    13. Technology and trends
    14. Programming
    15. Design
    16. Writing

    Subreddits - General knowledge and skills

    General educational and life skills subreddits

    /r/AskReddit (13,686,000+ subscribers) – People post all kinds of questions and get many different views, opinions and experiences as feedback. Many life questions have extremely wise recommendations.

    /r/IAmA (13,168,000+ readers) – It’s a subreddit where the Reddit community interviews interesting people. There are always interesting individuals scheduled for interviews (actors, artists, politicians, people with unique experiences) and you can also browse the archive of community interviews with people like Barack Obama, Elon Musk, Bill Gates etc.

    /r/LifeProTips (9,177,000+ subscribers) – It’s a subreddit for all kinds of useful life tips and tricks. You can post a question about a life situation you need to solve in order to gather community ideas and recommendations. In the sidebar of the subreddit, you can also find a collection of common life tips that were asked and posted. Absolutely worth checking out.

    /r/ShowerThoughts (8,700,000+ readers) – A subreddit for you to share all those thoughts, ideas or philosophical questions that race through your head when you’re in the shower.

    /r/DataIsBeautiful (8,343,000+ subscribers) – DataIsBeautiful is for visualizations that effectively convey information. It’s a place for posting graphs, charts, maps and other data representations.

    /r/UpliftingNews (8,200,000+ readers) – Media is filled with negative stories. The uplifting news subreddit is an alternative to that – a place to read and share positive and uplifting, feel-good news stories. It can cheer you up seeing that the world is not only about negative events.

    /r/ChangeMyView (250,000+ subscribers) – A subreddit for people who have an opinion on something but accept that they may be wrong or want help changing their view from the community.

    /r/CrazyIdeas (203,000+ readers) – If you need to open your mind, browsing crazy ideas can definitely be a way to do that. In this subreddit, you will find all kinds of crazy ideas; some of them are very ridiculous and some of them might even be on to something.

    /r/tipofmytoung (177,000+ subscribers) – Can’t remember the name of that movie you saw when you were a kid? Or the name of that video game you had for Game Gear? This is the place to get help.

    /r/NoStupidQuestions (164,000+ readers) – Don’t be embarrassed about your curiosity, everyone has questions that they may feel uncomfortable asking certain people. This place gives you a nice area where you aren’t judged for asking. A similar community is /r/TooAfraidToAsk (10,600 readers).

    /r/Wikipedia (150,000+ readers) – People sharing interesting Wikipedia articles. If you are fan of Wikipedia, you will definitely find this subreddit intriguing.

    /r/coolguides (129,000+ readers) – A subreddit where people post all kinds of guides for solving various life problems, challenges and sharing wise advice. Most of them are in picture, video or infographic format. The guides are usually also short and sweet so you can quickly learn many different useful life hacks.

    /r/UniversityOfReddit (75,000+ subscribers) – Reddit used to have its own platform for online courses that was discontinued. This sub is now open to any open education platform as long as the classes are free.

    /r/languagelearning (73,000+ subscribers) – This is a subreddit for anybody interested in the pursuit of languages. It’s dedicated to beginners or polyglots, and you can find many interesting facts about languages, language learning tips and much more.

    /r/crafts (60,000+ subscribers) – This subreddit is for sharing your tutorials, tips, images, and questions on all things crafts related!

    /r/infographics (59,000+ readers) – Community of infographics enthusiasts. If you like to learn fast with infographics about different topics, this is absolutely a subreddit for you.

    /r/InsightfulQuestions (45,000+ subscribers) – Interesting life questions that encourage academic or intellectual discussions. For all the questions that are good discussion starters.

    /r/lightbulb (32,000+ subscribers) – Show off your ideas, inventions and innovations! This a subreddit for anyone who needs opinions on their ideas. No matter the sort, even theoretical ideas are acceptable.

    /r/TellMeAFact (28,000+ subscribers) – An extremely interesting community. Redditors post a question starting with “Tell me a fact about … [enter what you are interested about]” and then the community posts different answers.

    /r/HeresAFunFact (23,000+ subscribers) – A collection of verifiable facts always accompanied by photos or animations. You can find all kinds of interesting facts, from science and sports to history and animals. Learn a new fun fact now.

    /r/Knowyourshit (14,000+ subscribers) – The collection of best articles posted in different educational subreddits like /r/LifeProTips, /r/YouShouldKnow, /r/HowTo and similar. They also have a Twitter account where they post all the recommended articles.

    /r/usefulvids (10,000+ subscribers) – A collection of useful videos, from life tips and general education to reviews and do-it-yourself videos.

    /r/tipoftheday (5,000+ subscribers) – People sharing interesting life tips and practical information on different topics.

    Subreddits - Knowlege & skills

    Knowledge and skills subreddits

    /r/TodayILearned (13,500,000+ subscribers) – You should learn something new every day. This subreddit is an excellent opportunity to share it. An interesting collection of facts, knowledge and wisdom.

    /r/ExplainLikeImFive (10,710,000+ subscribers) – This subreddit doesn’t only have a super fun name, but actually explains complex subjects in an understandable way. From black holes to erasing national debt, this subreddit has all your tough questions covered. An alternative forum you might find interesting is /r/ExplainLikeImPHD (14,000+ readers).

    /r/EducationalGIFs (10,640,000+ subscribers) – Gifs are short clips and are great at getting quick-to-digest information. This subreddit strives to share educational info in this format. From chemical processes and how plants work to how machines work, posts in this subreddit will explain many processes in the quick-to-see format of gifs.

    /r/DIY (8,760,000+ subscribers) – It’s the biggest community of tutorials and help requests for how you can do things by yourself. Submissions include progress photos and detailed instructions.

    /r/YouShouldKnow (550,000+ subscribers) – A community to share tips and tricks how to successfully do everyday things in life so you can improve in activities, skills and various other tasks.

    /r/IWantToLearn (184,000+ subscribers) – The mission of this subreddit is to connect people who want to learn new things with people who can teach. This is the right subreddit if you have difficulty figuring out where to start, what path to take or just want some advice to get you to the next level.

    /r/howto (170,000+ subscribers) – This subreddit is a repository of all informative and interesting tutorials, guides and how-to articles, images and animations.

    /r/answers (95,000+ readers) – A place for everything you (and other people) ever wanted to know about anything but were afraid to ask. All the questions must have fact-based answers.

    /r/survival (88,000+ subscribers) – A community gathered around the philosophies, knowledge, techniques, and actions applied in a wilderness environment, in a short-term survival scenario, which serve to increase the likelihood of survival of the individual or group.

    /r/lectures (53,000+ subscribers) – This subreddit is all about video lectures, talks and interesting public speeches. The topics include mathematics, physics, computer science, programming, engineering, biology, medicine, economics, politics, social sciences, and any other subjects!

    /r/excel (51,000+ subscribers) – A community dedicated to discussing and answering questions about Microsoft Office Excel. A skill you absolutely have to master.

    /r/bestoflegaladvice (39,000+ subscribers) – All the greatest posts from /r/legaladvice in one location. If you are researching any legal advice, this community might be a good start.

    /r/teachingresources (6,000+ subscribers) – Teaching is one of the best ways to learn. This subreddit is a place to share the most amazing and useful teaching resources, and it can give you many ideas how to learn different subjects.

    /r/rhetoric (3,000+ readers) – A community of scholars dedicated to the study of rhetoric in its various forms: rhetorical theory, rhetorical analysis, argumentation, discourse analysis, public sphere theory, history of rhetoric, and more.

    /r/OpenED (1,000+ readers) – A subreddit dedicated to open education resources, including free lectures, courses, course materials, and textbooks.

    Subreddits - Science

    Subreddits covering science and academic subjects

    /r/science (13,497,000+ subscribers) – The Science subreddit is a place to share new findings. Read about the latest advances in astronomy, biology, medicine, physics and the social sciences. In this subreddit, you can find and submit the best write-ups on the web about a discovery.

    /r/AskScience (10,580,000+ subscribers) – The tagline of this subreddit is “ask a science question, get a science answer”. In this community you will find interesting questions from all scientific disciplines and quality answers based on scientific knowledge.

    /r/History (8,463,000+ subscribers) and r/AskHistorians (527,000+ readers) – This subreddit is a place for discussions about history. You can find everything from interesting articles to debates about books and different historical events.

    /r/Philosophy (8,257,000+ subscribers) and /r/AskPhilosophy (41,000+ subscribers) – Discussions, articles, blog posts, videos, news and interesting facts related to philosophy.

    /r/Economics (250,000+ subscribers) – News and discussion about economics, from the perspective of economists.

    /r/Psychology (220,000+ subscribers) – A Reddit community for sharing and discussing science-based psychological materials.

    /r/Literature (95,000+ subscribers) – A community for deeper discussions of plays, poetry, short stories, and novels. The subreddit is also dedicated to discussions of literary criticism, literary history, literary theory, and critical theory.

    /r/EverythingScience (74,000+ subscribers) – A subreddit about new discoveries, cool applications of science in the world, science policy, news, and videos and images of exciting scientific research and concepts.

    /r/CogSci (73,000+ subscribers) – A subreddit dedicated to the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience, linguistics, and anthropology.

    /r/AskEngineers (54,000+ subscribers) – Engineers apply the knowledge of science and math to build maintainable systems and devices to solve problems. AskEngineers is a forum for questions about the processes and standards used to build them, as well as for questions about the engineering profession and its many disciplines.

    /r/neuro (31,000+ readers) – Discussion and news pertaining to neurobiology, cognitive studies, clinical neuroscience, the laboratory, and anything else related.

    /r/HomeworkHelp (21,000+ subscribers) – If you are still a student and you can’t seem to find the right answer for your homework, this is a subreddit for you.

    /r/Neuropsychology (18,000+ subscribers) – A community sharing information about neuropsychology, neuroanatomy, neurodevelopment, studying neuropsychology, being a neuropsychologist, and related topics.

    /r/AcademicPsychology (13,000+ readers) – This subreddit is a place to share and discuss articles/issues related to all fields of psychology. The discussions in this community are of academic nature.

    /r/ScienceFacts (13,000+ subscribers) – A collection of articles from different science disciplines. If you are a general fan of science facts, discoveries and research findings, this is a subreddit for you.

    /r/inspirationscience (5,000+ subscribers) – The purpose of this subreddit is to show people how amazing the world is through a scientific perspective.

    /r/madscientist (1,000+ readers) – Tinkers, inventors and hackers unite in this Reddit community! Anything from paperclip tools to real life battle droids is fair game.

    Other interesting science, academic and other knowledge discipline communities:

    Subreddits - Self-improvement

    Self-improvement subreddits

    /r/GetMotivated (8,340,000+ readers) – This is the subreddit that will help you finally get up and do what you know you need to do. It’s the subreddit for giving and receiving motivation through pictures, videos, text, music, AMA’s, personal stories, and anything and everything that you find particularly motivating or inspiring.

    /r/Frugal (565,000+ subscribers) – Frugality is the mental approach we all take when considering our resource allocations. It includes time, money, convenience, and many other factors. This is the main topic of this subreddit.

    /r/LifeHacks (515,000+ subscribers) – LifeHacks is all about uncommon solutions to common problems, unusual ways of using everyday objects to make life easier, and simple and practical tips that may not be obvious.

    /r/minimalism (194,000+ readers) – A community for those who appreciate simplicity in any form. It’s for all people who love the minimalistic lifestyle.

    /r/GetDisciplined (182,000+ subscribers) – A subreddit for people who have issues with procrastination, motivation, and discipline. It’s a great place to gather to meet others with a similar mindset. Meet your goals and improve your life, Reddit style!

    /r/HowToNotGiveAFuck (160,000+ subscribers) – “How to not give a fuck” is the problem-free philosophy where anxiety is replaced with a focus on progressing in health, wealth, love, and self-mastery. This community will teach you how to achieve that.

    /r/ZenHabits (120,000+ readers) – A subreddit dedicated to simple and practical wisdom on happiness, goals, relationships, meditation, and self-improvement.

    /r/Productivity (110,000+ subscribers) – A community of people who share tips and tricks for being more productive in life.

    /r/DecidingToBeBetter (109,000+ readers) – The DecidingToBeBetter subreddit’s motto is: “A force for self-improvement, goodness and togetherness that helps humanity to eliminate evil.” Join the force, you won’t regret it.

    /r/simpleliving (84,000+ subscribers) – This subreddit is dedicated to breaking free of the work/spend/borrow cycle in order to live more fully, sustainably, and cooperatively.

    /r/SelfImprovement (75,000+ subscribers) – A subreddit for those who have questions about how to improve any aspects of their lives, from motivation and procrastination to social skills and fitness, and everything in between.

    /r/mbti (12,000+ personalities) – MBTI, short for Myers-Briggs Type Indicator, draws up 16 types that each of us can belong to, according to our preferred functions. This is the community dedicated to 16 personality types with links to subreddits for every type.

    /r/NoExcuses (4,000+ subscribers) – Straightforward, no-bullshit motivation for those who need it. Tell the community why you’re a piece of shit and they will motivate you to change your life.

    Subreddits - meditation & religion

    Subreddits dedicated to meditation and religion

    /r/Meditation (175,000+ subscribers) – A subreddit dedicated to experiences, stories and instructions relating to the practice of meditation.

    /r/Psychonaut (110,000+ subscribers) – A psychonaut is a person who experiences intentionally induced altered states of consciousness and claims to use the experience to investigate his or her mind, and possibly address spiritual questions through direct experience. Now you know what this subreddit is all about.

    /r/Buddhism (97,000+ subscribers) – A subreddit for all kinds of Buddhist teachings. If you are interested in Buddhism, this is a great place to start.

    /r/stoicism (37,000+ subscribers) – A Reddit community committed to learning about and applying Stoic principles and techniques. If you are wondering, Stoicism teaches the development of self-control and fortitude as a means of overcoming destructive emotions.

    /r/Zen (33,000+ subscribers) – Zen emphasizes rigorous self-control, meditation practice, insight into Buddha nature, and the personal expression of this insight in daily life, especially for the benefit of others. It’s a mixture of Buddhism and Taoism. This is a community dedicated to Zen.

    /r/Taoism (18,000+ subscribers) – A subreddit dedicated to the insightful and thoughtful discussion of Taoism. Taoism, also known as Daoism, is a religious, philosophical and ritual tradition of Chinese origin which emphasizes living in harmony with the Tao. The Yin-Yang symbol is from Taoism.

    /r/Humanism (13,000+ subscribers) – Humanism is about behaving decently without any expectations of reward or punishment after you die. It’s about seeing the world as your country, all mankind as your brethren, and to do good your obligation. This subreddit is dedicated to discussing humanism.

    Subreddits - relationships & dating

    Subreddits about relationships and dating

    /r/malefashionadvice (604,000+ subscribers) – The purpose of this Reddit community is to make clothing less intimidating for men and help men develop their own style. They welcome those who want to learn and those who want to contribute.

    /r/relationships (550,000+ subscribers) – /r/Relationships is a community built around the goal of providing a platform for interpersonal relationship advice between Reddit users. They seek posts from users who have specific and personal relationship quandaries that other redditors can help them solve.

    /r/everymanshouldknow (277,000+ subscribers) – It’s about all the things that dads are supposed to teach their sons but never did. The alternative for women is /r/everywomanshouldknow (4,600+ subscribers).

    /r/seduction (230,000+ subscribers) – This subreddit is all about learning how to connect with the opposite sex. It’s primarily dedicated to men looking to attract women in their life.

    /r/socialskills (143,000+ subscribers) – A community where people share their favorite social skills tips, ask for advice, or offer encouragement to others on their social skills journey. Discussed topics are conversation, body language, making friends, dating, and more.

    /r/relationship_advice (134,000+ subscribers) – If you need help with your relationship, whether it’s romance, friendship, family, co-workers, or basic human interaction, this subreddit exists to help you.

    /r/parenting (112,000+ participants) – /r/Parenting is the place to discuss the ins and out as well as the ups and downs of child-rearing. From the early stages of pregnancy to when your teenagers are finally ready to leave the nest, this subreddit is here to help you through this crazy thing called parenting.

    /r/dating_advice (51,000+ subscribers) – A community to share favorite tips, ask for advice, and encourage others about anything dating-related.

    /r/LongDistance (34,000+ readers) – If you are in a long-distance relationship and face challenges or need advice and good ideas, this is a subreddit for you.

    /r/confidence (22,000+ readers) – Confidence is the key to many things in life from relationships, professional careers and school work to success. Feel free to post questions, tips, advice, and stories related to confidence in this subreddit.

    Subreddits - Fitness, health & food

    Fitness, health and food subreddits

    /r/Fitness (6,205,000+ subscribers) – The fitness subreddit is for discussing health and fitness goals and how they can be achieved.

    /r/cooking (374,000+ subscribers) – This is a place for the cooks of Reddit and those who want to learn how to cook. If you want to learn how to cook or get recipe ideas, this is absolutely the community for you.

    /r/loseit (353,000+ winners) – A place for people of all sizes to discuss healthy and sustainable methods of weight loss. Whether you need to lose 2 lbs or 200 lbs, you are welcome here.

    /r/EatCheapAndHealthy (352,000+ subscribers) – Ideas for eating healthy on a budget. Who says you can’t eat healthy even if you are currently short on money? You absolutely can, and this subreddit will teach you how.

    /r/bodyweightfitness (258,000+ subscribers) – Bodyweightfitness is for redditors who like to use their own body to train, from the simple pullups, pushups and squats to advanced bodyweight movements like the planche, one arm chin-ups or single leg squats.

    /r/running (210,000+ runners) – A community of runners that shares tips, running tricks and inspirational personal stories. If you are a runner, you have to join this community.

    /r/keto (208,000+ subscribers) – A keto diet is well-known for being a low-carb diet, where the body produces ketones in the liver to be used as energy. If you want to learn more about the keto diet, this is the right subreddit for you.

    /r/progresspics (184,000+ subscribers) – If you need motivation for healthy living and looking good in the mirror, all the before and after photos posted in this subreddit will definitely help. And once you can show the results of hard work and post your before-after photos, the community will show you lots of love.

    /r/fitmeals (143,000+ subscribers) – This Reddit community is designed to share recipes for meals that are healthy, cheap, and delicious.

    /r/bodybuilding (142,000+ subscribers) – News, articles, pictures, videos & advice on everything related to bodybuilding – nutrition, supplementation, training, contest preparation, and more.

    /r/xxfitness (117,000+ subscribers) – For all female redditors who are fit, want to be fit, like reading about fitness to put off getting fit, or wish they could fit into their old clothes.

    /r/foodhacks (103,000+ readers) – Food hacks is a place to share quick and simple tips on making food that has more flavor, more nutritional value, or even both.

    /r/yoga (97,000+ subscribers) – Reddit’s best place for all things yoga. If you are interested in yoga as a way to stay fit, a stress reduction technique or just fun, this is a place for you

    /r/gainit (92,000+ subscribers) – Information and discussion for people looking to put on lean weight. Discussions are kept relevant exclusively to gaining.

    /r/weightroom (89,000+ subscribers) – This is a subreddit for general weight training discussion at all levels, ranging from beginners to those who compete in either weightlifting or in sports that benefit from weight training.

    /r/vegan (86,000+ subscribers) – Veganism is a way of living that seeks to exclude, as far as possible and practicable, all forms of exploitation of, and cruelty to, animals for food, clothing and any other purpose. This is a place for people who are vegans or interested in veganism to share links, ideas, or recipes.

    /r/paleo (85,000+ subscribers) – This subreddit is for anyone following or interested in learning more about an ancestral-style diet, such as paleo, primal, or similar. Other topics of interest are health, fitness and lifestyle issues as seen from an evolutionary perspective.

    /r/flexibility (53,000+ subscribers) – A place to share stretching tips, post your goals, progress, and anything else relevant to flexibility and mobility. But please mind that this subreddit is for discussing increasing a range of motion in healthy people, not diagnosing or treating injuries and postural issues.

    /r/vegetarian (53,000+ subscribers) – If you are a vegetarian or want to become one, this subreddit will give you many ideas for healthy meals and general recommendations how to be a healthy non-meat eater.

    /r/leangains (47,300+ practitioners) – All about LeanGains, the intermittent fasting and macro cycling methodology, which combines a daily 16-hours fast and 8-hours feed windows with weightlifting.

    /r/CrossFit (44,000+ readers) – A community that loves to hear new things and original ideas about CrossFit. Whether you are already a CrossFit fan or only flirting with it, this is a place for you.

    /r/AdvancedFitness (38,000+ subscribers) – This subreddit is a place to learn, teach, and share information about the myriad ways we all work to improve our health and fitness, and achieve training goals. Primarily aimed at non-beginners, though everyone is welcome.

    /r/Supplements (26,000+ readers) – A subreddit designed for discussing supplements and nutraceuticals – for health, performance, or any intended (or not intended) purpose.

    /r/getoutofbed (22,000+ readers) – For people who have a hard time getting out of bed, getting good sleep, or just want to improve their sleep—or all of the above.

    /r/homegym (19,000+ subscribers) – A subreddit devoted to working out at home. Weightlifters, strongmen (and women), crossfitters, yogi and anybody just wanting to be fit at home are all welcome to this community.

    /r/posture (13,000+ subscribers) – A place to share experiences and advice towards correcting and maintaining good posture.

    /r/GettingShredded (8,000+ subscribers) – This subreddit is focused on different cutting techniques, impressive macro-recipes, progress pics and ways to retain motivation during the cut.

    Subreddits - support

    Subreddits that offer support and answer tough life questions

    /r/tifu (8,652,000+ subscribers) – “Today I Fucked Up” is a community for the dumbass in all of us. We all have those moments where we do something ridiculously stupid. The purpose of this community is to make each other feel better about ourselves.

    /r/AskMen (283,000+ readers) – A subreddit dedicated to men’s issues. You can also find a very useful FAQ, where frequent questions on body image, dating, sex and health are answered.

    /r/AskWomen (280,000+ readers) – This is a subreddit dedicated to asking women questions about behavior, anatomy, habits or anything else that might baffle you as a woman.

    /r/DoesAnybodyElse (259,000+ subscribers) – If you have a quirk and it seems to you like you are the only one in the world with it, this subreddit might help you to discover other people like you.

    /r/OffMyChest (212,000+ subscribers) – You don’t need to look for advice or a solution for any problems, you just have a desire to get something off your chest. This community is here to listen and, if you want, talk.

    /r/nofap (198,000+ subscribers) – Whether your goal is casual participation in a monthly challenge as a test of self-control or whether excessive masturbation or pornography has become a problem in your life and you want to quit for a longer period of time, you will find a supportive community and plenty of resources here. Get a new grip on life!

    /r/Depression (149,000+ subscribers) – Depression is when you don’t really care about anything, anxiety is when you care too much about everything. And having both is just like hell. A support subreddit for anyone struggling with depression.

    /r/raisedbynarcissists (117,000+ readers) – This is a support group for people raised by (or being raised by) a narcissistic parent. This is a community to share your stories, your questions, your histories, your fears and your triumphs. Significant others and friends are all welcome.

    /r/Anxiety (93,000+ subscribers) – Discussion and support for sufferers and loved ones of any anxiety disorder including general anxiety, social anxiety, OCD, acute anxiety, agoraphobia, panic disorder, and more.

    /r/TheGirlSurvivalGuide (70,000+ subscribers) – This subreddit was created for girls to request tips and share discoveries to aid others in daily life. A survival guide of “life pro-tips” for the everyday girl.

    /r/ADHD (58,000+ subscribers) – “Attention Deficit Hyperactivity Disorder” is a developmental disorder found in both children and adults. Inattention, hyperactivity (restlessness in adults), disruptive behavior, and impulsivity are common in ADHD. You can find more about ADHD in this community.

    /r/IWantOut (56,000+ readers) – If you want out of wherever you live, this subreddit is here to help you. No matter where you’re from or where you’re going, you’re welcome here.

    /r/ForeverAlone (49,000+ readers) – A subreddit for people who feel forever alone and have to cope with loneliness, depression, sadness and anxiety.

    /r/stopdrinking (49,000+ subscribers) – This subreddit is a place to motivate each other to control or stop drinking. They welcome anyone who wishes to join by asking for advice, sharing experiences and stories, or just encouraging someone who is trying to quit or cut down. Their rule is to post only when sober, but you’re welcome to read in the meantime.

    /r/Advice (45,000+ readers) – This is a place where you can ask for advice on any subject. Everybody has issues that they run into, and everyone needs advice every now and again.

    /r/SuicideWatch (45,000+ subscribers) – Peer support for anyone struggling with suicidal thoughts or worried about someone who may be at risk. They offer a directory of voice and chat hotline services and FAQs about hotlines, plus selected online resources.

    /r/GetStudying (44,000+ subscribers) – The mission of this subreddit is to take the stress out of student success. If you procrastinate with your studying, this community will definitely motivate you.

    /r/askgaybros (33,000+ readers) – This is where you can ask the gay men for their opinions on various topics, from social to intimate issues. An alternative for women is /r/actuallesbians (61,000 subscribers).

    /r/needadvice (26,000+ subscribers) – NeedAdvice is a subreddit for getting outside advice about things going on in your life. Posting relationship or romance questions is not allowed.

    /r/pornfree (24,000+ subscribers) – This subreddit is dedicated to overcoming porn addiction one day at a time. If you watch too much porn, this subreddit might help you a lot.

    /r/short (21,000+ readers) – A place for people of small stature to discuss the pros, cons, highs and lows of being shorter than average. And the support for /r/tall (54,700 readers) people is also on Reddit.

    /r/BipolarReddit (14,000+ subscribers) – Bipolar disorder is a mental disorder with periods of depression and periods of elevated mood. The elevated mood is significant and is known as mania or hypomania. During mania, an individual behaves or feels abnormally energetic, happy or irritable. You can find more information and help in this subreddit.

    /r/AccomplishedToday (2,000+ subscribers) – This is the place on Reddit to brag about everything you’ve accomplished today. Sometimes it feels good to brag and it gives you additional motivation.

    /r/BackOnYourFeet (2,000+ readers) – This subreddit is designed for the sole purpose of helping those who have hit rock bottom. Those who seek to improve, but do not know where to start. It is for self-improvement, from the very bottom, only.

    Subreddits - Books & quotes

    Subreddits if you like books and quotes

    /r/Books (9,919,000+ subscribers) – Book reviews, recommendations, stories about books or book technology. If you’re a bookworm, you will love this subreddit.

    /r/Quotes (114,000+ subscribers) – A community to post your favorite quotes. Current quotes, historic quotes, movie quotes, song lyric quotes, game quotes, book quotes, TV quotes or just your own personal gem of wisdom, every quote is welcome here.

    /r/explainLikeIAMA (94,000+ subscribers) – A community where people answer questions stated in the following format: Explain [whatever the topic is] in [whatever the context is].

    /r/booksuggestion (58,000+ readers) – This subreddit is exactly what it sounds like. If you are in need of a good read, let them know what you want and the community is guaranteed to find you a great book.

    /r/screenwriting (56,000+ subscribers) – A subreddit dedicated to screenwriting with many resources, recommendations and useful links.

    /r/FreeEbooks (49,000+ readers) – A subreddit where people post free eBooks. You can post a link to your free eBook or find many interesting ones.

    /r/SuggestMeABook (33,000+ readers) – This is a sub where you can find new books based on suggestions from the community. If you are looking for book suggestions, give this community a try.

    /r/QuotePorn (25,000+ subscribers) – A home for sharing quotes. If you like quotes, you will find many interesting ones here. And don’t forget to post those that you like the most.

    /r/BookClub (24,000+ subscribers) – This community chooses a couple of books every month to read and discuss. They have something for everyone, so a great community for all bookworms.

    /r/52book (9,000+ readers) – A subreddit for the participants of the 52 Book Challenge (one book per week for a year) to discuss their progress and discoveries.

    /r/BookQuotes (9,000+ subscribers) – The motto of this subreddit is “When you read a quote so good you just have to share it”.

    Subreddits - Educational videos

    Subreddits for sharing and discussing videos

    /r/Documentaries (8,400,000+ readers) – A subreddit dedicated to documentaries. In this subreddit, the community shares and discusses interesting documentaries.

    /r/TED (41,000+ subscribers) – TED subreddit dedicated to spreading, discussing and implementing the ideas espoused by the worldwide TED conferences.

    /r/Interviews (11,000+ readers) – Fascinating unexpected things pop up in interviews. They give politicians a chance to go off-script, scientists an opportunity to speculate in ways that they probably shouldn’t, artists a venue in which to extemporize, and interviewers the power to challenge their subjects. In this subreddit, you will find many interesting interviews in which unexpected words popped up.

    /r/sciencevideos (2,000+ readers) – A community for sharing and watching incredible, amazing, mind-blowing videos that document and explain the fantastic world we live in!

    /r/99uVideos (1,000+ readers) – 99U provides actionable insights into productivity, organization, and leadership to help creative people push ideas forward.

    Subreddits - Finance

    Personal finance subreddits

    /r/personalfinance (8,384,000+ subscribers) – Learn about personal finance: getting out debt, budgeting, saving, investing, and managing your wealth. Join the community focused on financial education and helping each other manage finances.

    /r/investing (221,000+ subscribers) – A subreddit dedicated to sharing investment ideas and insights. A joking motto of the community is to lose money together with your friends.

    /r/bitcoin (191,000+ readers) – Bitcoin is the currency of the Internet: distributed, worldwide, decentralized digital money. This community is here for sharing everything related to bitcoin.

    /r/financialindependence (156,000+ subscribers) – This is a place for people who are or want to become financially independent – which means not having to work for money. At its core, financial independence is about maximizing your savings rate through less spending and or higher income.

    /r/finance (81,000+ subscribers) – A place on Reddit to discuss multiple facets of corporate and advanced finance (and careers within), including: financial theory, investment theory, valuation, financial modeling, financial practices, and news related to these topics.

    /r/stocks (69,000+ subscribers) – Almost any post related to stocks and investment is welcome on this forum. If you are interested in investing, that’s definitely a community for you.

    /r/stockmarket (42,000+ subscribers) – Stock market news, trading, investing, long-term, short-term traders, day trading, technical analysis, fundamental analysis and more. All these things are covered in this financial community.

    /r/FinancialPlanning (30,000+ subscribers) – A community to discuss and ask questions about personal finances, budgeting, income, retirement plans, insurance, investing, and frugality.

    /r/securityanalysis (16,000+ subscribers) – A subreddit about value investing. In this subreddit, you can feel free to discuss any stocks that interest you and various approaches to finding intrinsic value and a margin of safety.

    /r/InvestmentClub (14,000+ investors) – The Reddit Investment club is a $1,000,000 crowdsourced, simulated, stock portfolio run by redditors’ pitches, comments and votes.

    /r/BehavioralEconomics (11,000+ subscribers) – This subreddit is for articles, audio, video, and discussion about behavioral economics and the related areas of experimental economics and neuroeconomics.

    /r/money (6,000+ subscribers) – This community is dedicated to everything related to money, from financial and investing tips to serious discussions and jokes about money.

    /r/StockNews (2,000+ investors) – Featuring the best, and the most recent, news regarding the stock market. The one stop source for news that’s moving the markets. Talk about and share news articles and videos relating the stock market.

    Subreddits - Business & career

    Business, entrepreneurship and career subreddits

    /r/business (212,000+ subscribers) – From tips for running a business to pitfalls to avoid, this community teaches you the smart moves in the business world and helps you dodge the foolish ones.

    /r/entrepreneur (212,000+ subscribers) – This subreddit is for entrepreneurs, wantrepreneurs, and anyone who just wants to put their mark on the world and make it a little more awesome.

    /r/Startups (118,000+ subscribers) – The place to discuss startup problems and solutions. Startups are companies that are designed to grow/scale rapidly. A similar subreddit dedicated to web startups only is called /r/Startup (8,000+ subscribers). And you can also learn a lot from the startups that were shut down on the subreddit /r/shutdown (2,000+ readers).

    /r/jobs (90,000+ readers) – How to get work and how to leave it. Employment, recruitment, interviews, and everything else related to jobs only in this subreddit.

    /r/Marketing (58,000+ subscribers) – A place for marketing information and news. If you are interested in marketing or you want improve your knowledge, this is absolutely a subreddit for you.

    /r/smallbusiness (54,000+ subscribers) – A community dedicated to discussion and advice for starting, owning and growing a small business.

    /r/realestate (51,000+ readers) – Redditors sharing home ownership knowledge, real estate market knowledge, mortgage/lending and property investment expertise.

    /r/Flipping (48,000+ subscribers) – A place to discuss tactics and success stories of buying things for a low price and selling them for a higher one.

    /r/law (47,000+ readers) – This is a place for lawyers and non-lawyers to discuss the legal profession and new and interesting legal developments from around the world. But it’s not a forum for legal advice!

    /r/Accounting (38,000+ readers) – Primarily for accountants and aspiring accountants to learn about and discuss their career choice. Also a subreddit for accounting advice and questions.

    /r/freelance (35,000+ subscribers) – A community for sharing articles of interest for freelancers and people who want to become one.

    /r/Kickstarter (35,000+ backers) – A place for all the crowdfunding content, from projects and websites to questions, news and informative posts.

    /r/digitalnomad (30,000+ readers) – Digital Nomads are individuals that leverage technology in order to work remotely and live an independent and nomadic lifestyle. This is a community for them.

    /r/SocialMedia (30,000+ subscribers) – Intended for interactive advertising and marketing professionals who are actively engaged in social media and community-oriented websites around the world.

    /r/resumes (28,000+ subscribers) – The purpose of this subreddit is to post your résumé for critique, critique someone else’s, or look for examples of résumés in your field.

    /r/Advertising (27,000+ readers) – Ground zero on Reddit for ad creators, students, copywriters, affiliates, and anyone else who is finely honing their reverse banner blindness for professional reasons.

    /r/findapath (23,000+ subscribers) – For those who have a hobby, passion, or passing whim that they want to make a living out of, but don’t know how they can get there. Wanderers and contributors alike are welcome in this community.

    /r/consulting (18,000+ readers) – A place for all topics surrounding the consulting industry. Submissions can range from changing buyer behavior, consulting firm activity, M&A in the market place, layoffs, bad PR, government hiring of consultants, how to get into consulting, and what it’s like to be a consultant.

    /r/CareerGuidance (17,000+ career gurus) – This is a place to ask questions and give advice about careers. Are you struggling to figure out what you want to do with your life? Here is the place to ask all the questions that are bothering you.

    /r/GetEmployed (17,000+ readers) – This subreddit is dedicated to advice, questions, and self-help for getting a job and keeping one.

    /r/SomebodyMakeThis (17,000+ readers) – Got an idea for something that would be really damn cool, but you don’t have the time, money, or skills to pull it off yourself? Post it here.

    /r/sales (16,000+ subscribers) – This community exists to provide everything you need to know about sales from lead generation to closing the deal.

    /r/SideProject (14,000+ readers) – A subreddit for sharing and receiving constructive feedback on side projects. This is also a subreddit to get motivated and inspired to work on new projects.

    /r/tax (10,000+ readers) – A community for redditors interested in taxation. News, discussion, policy, law relating to any tax – U.S. and International, Federal, State or local. But it’s not a forum for tax advice!

    /r/BusinessHub (9,000+ subscribers) – A central reference point for the business, economics and finance subreddits – it gathers the best insightful reads from the business, economics and finance subs.

    /r/insurance (9,000+ readers) – The purpose of this community is to help fellow redditors with any insurance-related questions. Need help with a policy? Confused about your coverages? Want help shopping for insurance? They are here to help you.

    /r/businessschool (7,000+ readers) – A Reddit community focused on case studies, news, strategy and analysis from academia and the business world.

    /r/inventions (6,000+ ideas) – This subreddit is dedicated to interesting inventions, the process of inventing or prototyping and bringing a product to market.

    /r/MBA (6,000+ readers) – A community for all things business education-oriented. Whether you’re a teenager looking to pursue a career in business, a current MBA student, or a longtime executive, this subreddit is your home.

    /r/content_marketing (5,000+ subscribers) – A community of content marketers helping each other improve, giving feedback, sharing advice and tools.

    /r/digital_marketing (5,000+ subscribers) – A subreddit for digital marketing news, best practices, strategy, and learning.

    /r/GrowMyBusiness (5,000+ readers) – If you need help, feedback or advice on how to grow your business, this subreddit can help you answer all the questions you have.

    /r/alphaandbetausers (4,000+ readers) – If you need people to use your products and give you feedback. It’s hard enough to develop a product. This subreddit will make it easier for you to recruit the critical early users that you need to get the feedback on how to make your products better.

    /r/AskHR (4,000+ subscribers) – A place for employees to ask questions about compensation, benefits, harassment, discrimination, legal and ethical issues in the workplace.

    /r/banking (4,000+ readers) – This subreddit is dedicated to discussion about banks, bank accounts, and the banking industry.

    /r/CareerSuccess (4,000+ subscribers) – A place to bring together the best information from around the internet on what it takes to have a successful career. Also for discussions of all things career-related.

    /r/Business_Ideas (3,000+ subscribers) – This subreddit is made for people to help improve their new or existing business ideas and find business partners to make their business dream a reality.

    /r/BusinessInsiders (3,000+ readers) – Many companies have tricks and secrets that only the employees know. This is a subreddit for sharing those kind of secrets.

    /r/DotCom (3,000+ readers) – The DotCom community is dedicated to helping each other bootstrap internet businesses from the ground up.

    /r/ladybusiness (3,000+ readers) – An inclusive place to discuss, celebrate and encourage the entrepreneurial spirit of all women. They also have a Facebook group and Twitter account.

    /r/PublicRelations (3,000+ readers) – This is a subreddit about the PR industry, created by some nerds that work (and worked) in it.

    /r/small_business_ideas (3,000+ subscribers) – Are you considering becoming self-employed? Post questions about potential business opportunities and useful information concerning the benefits and responsibilities of running your own small business in this subreddit.

    /r/socialentrepreneur (3,000+ readers) – The purpose of this community is to gather the great social entrepreneurial minds to hear about their great ventures and ideas to make the world a better place.

    /r/Startup_Ideas (3,000+ subscribers) – This subreddit is for sharing innovative startup ideas. Links and discussion about startups and descriptions of startups are welcome. Share ideas. Improve ideas. Expand upon other ideas. Combine ideas. Implement ideas.

    /r/telecommuting (3,000+ readers) – Join this community to discuss working remotely from a beach, cheap hotels with blazing fast internet, brag about what awesome location you’re logging in from or some of the more “meta” aspects of working as a telecommuter.

    /r/bookkeeping (2,000+ readers) – This community is for you, whether you’re a bookkeeper, small business owner, office worker, or any random person interested in better understanding bookkeeping.

    /r/ContentMarketing (2,000+ subscribers) – A place for business owners and online marketing professionals to share knowledge and resources on how to use content marketing effectively for their businesses.

    /r/indiebiz (2,000+ subscribers) – A Reddit for small businesses, independents and startups to offer and share services, products, resources, and insight.

    /r/StartupAccelerators (2,000+ readers) – A community for everyone who is interested in joining a startup accelerator program, has graduated from one, or has insight into the experience.

    /r/venturecapital (2,000+ readers) – This subreddit is a place for anything and everything having to do with venture capital.

    /r/interviews (1,000+ readers) – Advice on preparing for job interviews, tips on how to answer various job interview questions, and what to do after the interview is over.

    Subreddits - Technology & trends

    Subreddits dedicated to technology and trends

    /r/Gadgets (8,516,000+ subscribers) – Discussion and news regarding everything from vintage gadgetry to the latest and greatest in gadgets. Keywords for this subreddit are: technology, gadgets, tech, news, products.

    /r/Futorology (8,429,000+ subscribers) – A subreddit devoted to the field of Future(s) Studies and evidence-based speculation about the development of humanity, technology, and civilization. And if you need inspiration about how the future will probably look like /r/futureporn (67,000+ subscribers) is a great subreddit.

    /r/Technology (5,000,000+ subscribers) – This is a place to share and discuss the latest developments, happenings and curiosities in the world of technology; a broad spectrum of conversation about the innovations, aspirations, applications and machinations that define our age and shape our future.

    /r/InternetIsBeautiful (8,600,000+ subscribers) – This is a subreddit based around sharing awesome, usually minimal and single-purpose websites and web tools.

    /r/BuildaPC (404,000+ subscribers) – Planning on building a computer but need some advice? This is the place to ask! /r/buildapc is a community-driven subreddit dedicated to custom PC assembly. And if you are buying a laptop, you can definitely ask the /r/suggestalaptop (26,000+ subscribers) community for help.

    /r/compsci (105,000+ readers) – In this subreddit, a community shares and discusses content that computer scientists find interesting.

    /r/tech (95,000+ subscribers) – The goal of /r/tech is to provide a space dedicated to intelligent discussion of innovations and changes to technology in our ever-changing world. They focus on high quality news articles about technology, and informative and thought-provoking self-posts.

    /r/techsupport (93,000+ subscribers) – Having tech problems? Ask the tech support community on Reddit and they will love to help you; and try to help others with their problems as well.

    /r/AmazingTechnology (12,000+ readers) – A subreddit dedicated to all kinds of amazing technology, like cool robots, awesome games and new technology that’s coming out.

    /r/TechnologyProTip (12,000+ readers) – A Technology Pro Tip is a tip that improves your tech knowledge and usage so that you can face and overcome certain problems regarding technology. This community is dedicated to sharing these types of tips.

    /r/AskTechnology (7,000+ readers) – If you have any questions related to technology, this is where to post it and you will definitely get an answer.

    Subreddits - Programming

    The best subreddits for programmers

    /r/LearnProgramming (277,000+ subscribers) – A subreddit for all questions related to programming in any language.

    Reddit communities for the different back-end languages:

    /r/gamedev (176,000+ game developers) – This is a game development community for developer‑oriented content. They strive to promote discussion and a sense of community among game developers on Reddit.

    /r/netsec (170,000+ subscribers) – A community for technical news and discussion of information security and closely related topics.

    /r/ProgrammerHumor (159,000+ readers) – A subreddit dedicated to humor and jokes relating to programmers and programming.

    /r/SysAdmin (152,000+ subscribers) – A subreddit dedicated to the profession of Computer System Administration.

    /r/WebDev (127,000+ subscribers) – A subreddit dedicated to general web development, from learning new skills to sharing interesting news.

    /r/DailyProgrammer (95,000+ readers) – In this subreddit, programming challenges are submitted every day and the community is gaining knowledge by solving them and sharing their solutions. Similar subreddits where you will also find coding challenges are /r/programmingchallenges (5,000+ subscribers) and /r/programbattles (1,800+ readers).

    /r/hardware (92,000+ subscribers) – /r/hardware is a technology subreddit for computer hardware news, reviews and discussion.

    /r/Google (90,000+ readers) – /r/Google is for news, announcements and discussion related to all Google services and products.

    /r/Coding (76,000+ readers) – Interested in programming? If you like to read about programming without seeing a constant flow of technology and political news, that’s what this subreddit is for. Pure discussion of programming with a strict policy of programming-related discussions.

    /r/MachineLearning (76,000+ readers) – Machine learning is the subfield of computer science that “gives computers the ability to learn without being explicitly programmed”. This is a subreddit dedicated exclusively to machine learning.

    /r/networking (71,000+ readers) – Routers, switches, firewalls and other data networking infrastructure discussions are welcome in this community.

    /r/simulated (53,000+ animators) – A community dedicated to simulations that were created with computer animation software. You can post your favorite fluid, smoke, soft or rigid body simulations here or browse many of them.

    /r/hacking (51,000+ readers) – A subreddit dedicated to hacking and hackers, from constructive collaboration and learning about exploits, industry standards to grey and white hat hacking, new hardware and software hacking technology, and sharing ideas and suggestions for small business and personal security.

    /r/homelab (47,000+ subscribers) – If you have an IT home lab, you absolutely want to show it off in this subreddit. And if you are looking for an inspiration to build one, this is a community for you.

    /r/WordPress (32,000+ subscribers) – If you are a WordPress user, you will find many interesting articles, recommendations and tips in this subreddit. And if you are more a fan of the Drupal CMS, you can of course also find the /r/drupal (6,500+ subscribers) community on Reddit.

    /r/FrontEnd (20,000+ subscribers) – /r/frontend is a subreddit for front‑end web developers who want to move the web forward or want to learn how. If you’re looking to find or share the latest and greatest tips, links, thoughts, and discussions on the world of front web development, this is the place to do it.

    Different FrontEnd technologies:

    The most popular JavaScript libraries:

    /r/DevOps (17,000+ readers) – /r/DevOps is a subreddit dedicated to the DevOps movement where they discuss upcoming technologies, meetups, conferences and everything that brings DevOps together to build the future of IT systems.

    /r/tinycode (16,000+ readers) – This subreddit is about minimalistic, often but not always simple implementations of just about everything – related to code, of course.

    /r/AskComputerScience (15,000+ subscribers) – If you have a computer science question, post it in this subreddit and you will get answers from experts.

    /r/BadCode (15,000+ subscribers) – This is a place for the very worst code you’ve ever laid your eyes on. All programming languages are welcome. A community where you can learn a lot about how not to write bad code.

    /r/database (12,000+ readers) – A Reddit community dedicated to data and database centric technologies, open and closed source database systems and related technologies including NoSQL.

    /r/git (12,000+ readers) – Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. This is the git community on Reddit.

    /r/softwaredevelopment (8,000+ subscribers) – Software development methodologies, techniques, and tools. Not to be confused with programming. Covering Agile, RUP, Waterfall, Crystal, Extreme Programming, Scrum, Lean, Kanban and more. /r/agile (4,000+ subscribers) is one of the most popular methodologies.

    /r/Browsers (7,000+ subscribers) – A subreddit for posting news about browsers, browser technology and web standards.

    /r/ProgrammingPrompts (5,000+ readers) – This is a subreddit for programmers to share simple project ideas, to help those who are beginning to gain experience and those who are experienced to stay sharp.

    /r/web_programming (5,000+ subscribers) – A subreddit for all things web programming. This is a community for you if you’re into the behind-the-scenes of web or front end, links to resources, questions about coding and advice from the pros.

    /r/ProWordpress (2,000+ subscribers) – A place for Professional WordPress Developers and Designers to share articles, resources, snippets, workflow methods, and all other interesting WordPress stuff.

    /r/hosting (1,700+ readers) – This sub is for discussions of hosting, including shared hosting, cloud hosting, VPSes, dedicated servers, and other hosting related services.

    /r/Servers (1,500+ subscribers) – Reddit’s home for anything servers. In this subreddit, you can get support, chat, share ideas or discuss your server specs.

    /r/LearnWebDev (800+ subscribers) – A subreddit for learning web development and design. If you want to learn how to make websites or applications, this is the place for you.

    /r/domaining (500+ readers) – A community for domain name industry news, guides and resources for domainers.

    Subreddits - Design

    Subreddits for designers

    /r/photoshopbattles (8,499,000+ subscribers) – Photoshop contests on Reddit. A place to battle using image manipulation software, play Photoshop tennis, create new images from old photos, or even win Reddit gold.

    /r/web_design (159,000+ subscribers) – This is the place for exploration and discovery of all things web design, development and the life cycle of the web designer. They welcome beginners and veterans alike to contribute useful and informative posts, ask questions or engage in discussion.

    /r/Design (141,000+ subscribers) – This community is for lovers of design. You can find many interesting discussions about design and other recommended design subreddits on more specific topics.

    /r/graphic_design (100,000+ subscribers) – News, inspiration, theory and resources for visual communicators, including logo, identity design, print design and commercial illustration, iconography, and more. Everything about graphic design with many resources.

    /r/drawing (88.000+ readers) – This is a subreddit for artists who particularly enjoy drawing and/or are interested in sharing their techniques as well as others’. Sharing some really awesome pieces by other artists is totally fine too.

    /r/Typography (51,000+ readers) – Typography is the art and technique of arranging type to make written language legible, readable, and appealing when displayed. This is the subreddit to discuss everything related to typography.

    /r/design_critiques (23,000+ readers) – Are you looking for a critique on your design? Post it here and you will get valuable feedback.

    /r/logodesing (17,000+ subscribers) – A place to discuss logos and their design. Everything related to logos is welcome in this community.

    /r/userexperience (16,000+ readers) – User experience design is the process of enhancing user satisfaction by improving the usability, ease of use, and pleasure provided in the interaction between the user and the product. Here you will find a community dedicated to improving any user experience.

    /r/designthought (15,000+ subscribers) – Designthought is a community on Reddit for sharing deep stories behind design process and craft.

    /r/learntodraw (13,000+ subscribers) – Drawing is a skill, not a talent. It doesn’t matter if you can draw or not, with practice you can be the best. This subreddit welcomes you to their community to learn with them and become the future artists of Reddit.

    /r/learndesign (6,000+ subscribers) – A community for collecting resources and tutorials about learning design, all kinds of design.

    /r/unsolicitedredesigns (6,000+ subscribers) – Feel like a website needs a redesign? Some logo is keeping you from getting a good night’s sleep? This is the place to dump your unsolicited redesigns and find peace in your mind, once again.

    /r/52WeeksOfDesign (4,000+ subscribers) – Each week, you will be challenged to design something new in this Reddit community. Everyone is encouraged to join and to give constructive criticism to others.

    /r/learnwebdesign (1,000+ subscribers) – Discuss resources for learning web design. Feel free to use this place as an open discussion on anything you’re working on, thoughts on what to learn, and any new resources you find that you think the community would find helpful.

    Subreddits - Writing

    Subreddits for writers and everyone who loves writing

    /r/WritingPrompts (7,990,000+ writers) – This is a subreddit dedicated to inspiring people to write. Find a prompt that moves you and respond with a story or a poem.

    /r/writing (183,000+ subscribers) – The home for writers. The community talks about important matters for writers, news affecting writers, and the finer aspects of writing.

    /r/KeepWriting (15,000+ readers) – A subreddit dedicated to helping writers improve their craft and fuel their creativity. Whether you’re looking to get feedback on an idea, hear a critique, or get unstuck in a story, this is the right place.

    /r/selfpublish (12,000+ readers) – A community for self-published writers to discuss the process of self-publishing, share experiences in the “industry”, and read up on self-publishing news.

    /r/blogging (11,000+ readers) – Blogging is love, blogging is life. This sub is aimed towards helping bloggers obtain constructive critique, feedback and advice.

    /r/write (9,000+ writers) – The written word: fiction, nonfiction, popular authors, critiques, editing, feedback, publishing, marketing … If it’s related to writing, it’s in here.

    /r/OneParagraph (7,000+ subscribers) – OneParagraph is a subreddit specifically for small format fiction limited to a single paragraph. Everyone is encouraged to contribute.

    /r/readitnow (6,000+ subscribers) – An online repository and discussion hub for short, free literature readily available for you to read right now!

    /r/WritingHub (6,000+ readers) – If you are a writer, START HERE. /r/WritingHub is an index of writing subreddits designed to help writers find communities relevant to their interests.

    /r/wordcount (1,700+ subscribers) – A place for writers to submit their daily or weekly word counts, and receive support and encouragement from other writers.

    That’s it, end of the list.

    I hope you decided to subscribe to a few of these subreddits. If I have missed any subreddit that has useful or educational content, please drop me an email. And please share the list.

    This list was last updated:October 2016

  • A short practical guide to creating professional and beautiful mind maps

    Two of the most efficient learning tools are flashcards and mind maps. While flashcards are great for practicing recall (the mother of learning), mind maps are an excellent tool for building semantic trees of knowledge, connecting core ideas and remembering key facts more easily.

    Both tools are scientifically proven to work perfectly and they are fun to use, you just mustn’t be lazy with getting the most from your intellectual potential.

    Mind maps were invented in the 1970s by Tony Buzan, a best-selling author and researcher (mind mapping is a registered trademark of his organization). He also wrote a free eBook on mind mapping that covers all the scientific research and benefits of mind mapping in the learning process.

    Mind maps are efficient, simple, intuitive and fun; absolutely a tool you should use. In this article you will learn:

    The semantic tree of knowledge

    The core idea of mind maps when it comes to learning is that they don’t only help you learn the individual dots (or the so-called knowledge chunks), but also to connect the dots in the right way.

    You can imagine your brain’s neurons that hold information as a city’s infrastructure. When you are learning something new, it’s similar to constructing a new building in the city. You never build a new building on its own, it needs to be connected with the rest of the city, with roads, electricity and other utilities.

    It’s the same when you are learning something new. You always have to connect new knowledge to what you already know. And you have to connect new pieces of information as much as possible among themselves. Like if you wanted to build a new neighborhood.

    That’s how neurons grow and get interconnected. And mind maps are a great tool for having a very structured overview (map) of the topic (city) and to see how specific elements are connected (buildings, infrastructure). That’s why mind maps are so efficient; because our brains don’t think in a linear way, but dynamically and visually.

    On a well-prepared mind map, you can quickly grasp the key concepts and see the connection between them. You see the big picture and individual chunks of information, and you can easily break topics down into smaller chunks to connect them in new ways or prepare a step-by-step learning plan for yourself.

    Mind maps are a great tool for organizing, structuring, brainstorming, arranging, prioritizing, memorizing and learning new complex topics. They are like semantic trees of knowledge you plan to master.

    Connected knowledge chunks

    The different ways how mind maps can be used

    Mind maps are a great tool for semantic representation of knowledge, practicing recall and using image representations for text. But If we take a step further, mind maps are a much more powerful tool that can be used for many other things, besides learning – they are a great tool for boosting your productivity, memorization, creativity and analytical thinking.

    Here are all different ideas for what you can use mind maps for:

    • Understanding complex topics
    • Brainstorming ideas
    • Management planning
    • Business Analysis (PESTLE, SWOT)
    • Any other type of planning
    • Organizational chart
    • Process definition
    • Event planning, meetings and agendas
    • To-do lists
    • Writing projects or note-taking
    • Problem solving and decision-making
    • Presenting

    If you are a little bit creative, you can employ mind maps in many other ways – for book summaries, travel planning, delegating tasks, personas, performing self-reflection, personal diary, and pros-cons analysis. You can also make your own knowledge database based on a collection of mind maps.

    The best thing is that creating mind maps is extremely simple, efficient and inexpensive. There is not much that you need in order to create a mind map, and that’s the beauty of it.

    There are only two things you really need (besides not being lazy):

    • A big sheet of paper and colored pens and pencils (or a software solution)
    • Your brain and imagination (or proper resources if you’re learning a new topic)

    Process of preparing a professional mind map

    Creating a mind map is not rocket science, nevertheless there are a few recommendations and best practices to follow. The first step is to decide about the basic outline and design of your map. Here are a few elements you can decide about:

    • Will you make digital or physical mind map?
    • Mind map structure: Radial map, right map, left map, organizational chart map
    • General mind map design: Fonts, font size, colors, backgrounds
    • How you will present relationships on the mind map
    • Use of specific elements for highlighting purposes (tags, icons, notes etc.)
    • Will you include multimedia elements (photos, sounds, links etc.)
    • Depth of the mind map (how complex will it be and with how many sub-branches)
    • Will you share the mind map with others

    You can find several collections of already prepared mind maps online (more about that later), to get a general idea of what kind of mind maps you can create. Browse a little bit among them and find a design you really like and copy it (great artists steal, right?).

    I did such research and in my experience, certain designs that other people really like make my brain hurt, because they are too graphical. I like my mind maps clean with more emphasis on keywords than graphical richness. That’s why I bought a software solution that enables me to meet these design standards.

    Well, you have to find out what suits you and your brain best. After you have a general idea of what kind of a mind map you wish to create in your head, outlined on a piece of paper or in digital software, it’s time to build your mind map. The process is very simple and intuitive.

    How to create a mindmap
    Click on the image to enlarge

    1. The main topic or central idea is always in the center

    When creating a mind map, you should always start in the center with a landscape oriented paper or digital design space. That gives brain all the freedom needed to expand ideas and express itself in all directions.

    It’s recommended that the central topic is very well seen, with big letters and emphasized background. It also makes sense to include an image or photo for the central topic of the mind map.

    2. Creating main branches, sub-branches and parking list

    A mind map should be structured as a semantic tree of the topic you are exploring. The main branches represent the main chapters of the topic and every sub-branch goes into more detail. With branches, you subdivide the main topic. With that approach, you can easily see how things are structured, related and connected among themselves.

    The idea of branches is not only to have a structured overview of a certain subject, but also to concur with how our brain functions. It’s the so-called radiant thinking. As mentioned before, we don’t learn in linear, but in a fluid way. Your brain maps out an idea using associations and triggers, and likes to connect things together into something visible and structured. That’s what branches are all about.

    While you are creating a mind map, you can have a list of unbranched items (often called a parking list). The parking list includes all the items that you don’t know where to put yet. Then while you are building your branches and sub-branches with keywords, you can see if any of the unbranched items from the parking list fit into the picture. Sooner or later, you will find a place where unbranched items fit perfectly.

    3. Adding keywords and coloring the branches

    You should create branches and sub-branches based on keywords or short phrases. It’s very important to keep the mind map clean and not to clutter it by copy-pasting text or adding long sentences. If possible, use a single keyword for branches and sub-branches. You can help yourself find the right keywords by asking yourself 5Ws – why, what, when, who and where. You can add how and for whom to the list of questions.

    Most often, different branches are visually presented in different colors. Colors add vibrancy to mind maps, it’s easier to distinguish between the branches and in the end, it makes them visually more attractive. You brain also likes images and by using several different colors, the mind map appears more like an image. Remember, your brain loves colors; and images, which leads us to the next point.

    4. Adding multimedia elements

    You probably know that an image or a photo is worth a thousand words. Having an image representation for text or for a certain chunk of knowledge is a well-known and proven learning strategy. Your brain thinks more or less in pictures, even more so if you are a visual learner.

    Therefore, it’s extremely important to add symbols, icons, images and photos to the central topic, branches and even to the more difficult keywords to remember.

    If you make a physical mind map, you can cut an image out of a magazine or something and stick it to the paper. You can even draw it if you have the talent. And if you are using digital mind mapping software, you can simply insert an image where it makes sense.

    5. The final touch – design and tidying up

    In the process of making a mind map, you usually always include a few supporting elements that you don’t need later (notes, visual aids, unparked items etc.). You should delete them and then rearrange your branches properly and give the final touch to the mind map. It’s much easier to do that with digital mind maps, that’s why you should go digital if you don’t have a strong argument against it.

    An important part of the final touch is also designing a mind map properly. You should partly design the mind map already in the previous steps of the process (coloring branches etc.), but as the last step a mind map needs small (or sometimes even bigger) design corrections that make it visually attractive and coherent.

    Design your mind map in a way that you will feel the flow of knowledge.

    Here are a few key recommendations for keeping your mind maps clean and to the point, even though it’s important that you develop your own style:

    • Absolutely use colors, but do it in style, so you don’t get lost in the mind map
    • Use enough spacing between branches and sub-branches to visually separate ideas
    • You can use borders to emphasize specific, more important parts of the mind map
    • Curved lines are supposed to be more interesting for the brain than straight ones
    • You can use different line thickness, arrows and uppercase words to further design your mind map
    • Include as many multimedia elements as possible, but have a clean, uncluttered final map

    Physical versus digital mind maps and mind mapping software

    The very basic decision you have to make is if you should go for a physical mind map or a digital one. That’s a pretty simple decision. Go for the physical mind map only in the following cases:

    • If you need a connection between the brain and the hand (note taking, complex brainstorming etc.)
    • For simple maps, if you don’t plan on updating and rearranging them several times in the process
    • If you have artistic talent and you like to create and showcase your mind maps
    • If you need them in the physical form as a school project or in any kind of presentation (and if the printed digital version is not suitable)

    The problem with physical mind maps is that they can’t be updated easily and even more, they are inflexible. You can’t just rearrange branches on the physical mind map on the spot or redesign them.

    So if you aren’t making a mind map for a school project that needs to be presented on paper, or if there is no other substantial reason for making a physical map, I suggest you go for the digital option. Sometimes you can also make a physical mind map (if you need to use the creative connection between the brain and the hand) and then digitalize it.

    The most popular mind mapping software solutions

    There are many powerful mind mapping solutions out there, some of them completely free and some of them quite expensive. The most popular mind mapping software applications (among the 40+ options that you have) are:

    Most software solutions have very similar functionalities. I suggest you try a few of them (most of them have a free trial) and see which one suits you best.

    Compare features like types of items you can add or attach to your branches (links, images, folders etc.), design capabilities (coloring, adding notes, visualizing relationships), offered export formats, keyboard shortcuts, collaborative mind mapping options, available templates, revision history, integrations, overall user experience and, of course, price.

    Collections of already created mind maps

    There are many already created mind maps that can help you see the semantic tree of different topics. I absolutely suggest you make your own mind maps. You can use other people’s mind maps to get design inspirations, additional ideas for what you can add to your branches or if you just need a quick overview of a certain topic.

    The most popular sites with collections of mind maps are:

    Homework

    Now create your first mind map

    A properly prepared mind map enables you to see the big picture and detail information at once, you can more easily remember complex information and see the relations between knowledge chunks. It encourages imagination, associations, concentration, retention, interest in the subject, it’s a nice visual representation and, in the end, it’s also fun tool to learn. There are numerous ways to employ mind maps.

    Out of pure fun, love for learning and curiosity create a mind map for a topic that interests you. Follow the next steps:

    1. Research software options and choose the one that suits you best.
    2. Explore other people’s mind maps a little bit and decide what kind of mind maps work the best for you (structure, design etc.). You can even prepare a few templates for yourself.
    3. Then choose a topic and start creating. I promise, your brain will love it and your competences will dramatically improve.
  • Flashcards – the best tool to speed up learning and make it more fun

    The scientifically proven best way to learn is practicing recall by spaced repetition. Recall means that you try to express and explain something you just learned from your memory as exactly as possible.

    You repeat the process of recall in certain time intervals (every day, every weekend etc.), and that’s how you get information stored in your long-term memory. Spaced repetition indicates that it’s better to learn every day for one hour, than one day for five hours (cramming).

    The two best ways to practice recall are (1) self-testing and (2) flashcards also known as cue cards. With self-testing, you try to solve a test based on a subject you’ve just been learning about. You can use many different types of tests to learn and practice – open questions, multiple choice etc.

    Besides testing, flashcards are an extremely effective and popular way to learn. They’ve been used since the 19th century.

    Flashcards are a set of cards where every card has a question written on one side and the answer on the other side. You choose a card, read the question, try to recall as much as possible (known as active recall), and then you compare your answer to the correct answer written on the back of a flashcard.

    You can use the question-and-answer format for any kind of information and subjects you are trying to learn – from new words, to formulas and other specific types of information. The decks can be in physical form (on cardboards) or in digital form using appropriate software.

    People most often use flashcards to learn new languages, but you can use them for studying almost any topic you want. If you are an enthusiastic life-long learner or you want to be a straight-A student, I absolutely recommend you to use flashcards. In this blog post, you will learn the best practices of using them.

    Active recall, metacognition, spaced repetition, self-testing, multi-sensory stimulation, making associations, and practicing fast response – these are all the benefits of learning with flashcards.

    Table of contents – In this blog post you will learn:

    1. How to prepare your own flashcards (physical or digital)
    2. How to learn with flashcards beyond memorizing facts
    3. About flashcards sorting systems and Leitner algorhitm
    4. Using flashcards at every opportunity to learn (even on the bus)
    5. Different flashcards software solutions
    6. Summary of the seven basic principles how to use flashcards for fast learning

    Flashcards - The best way to learn

    Physical or digital, prepare your own flashcards

    You can prepare flashcards in physical or in digital form. It’s definitely more fun to prepare physical decks, but it’s also more time‑consuming and you are less flexible with updates and the way you practice (sorting algorithms).

    I would say that you should go for physical decks for simpler subjects or if you are learning with your kids, otherwise it’s much more productive to use the appropriate software.

    If you decide to go for physical flashcards, buy A4/Letter or bigger cardboards and make approximately A6 size cards out of them (1/4th of an A4 page). Make sure that the cardboard is thick enough that you won’t see through it. You can color-code flashcards for different subjects or sub-categories.

    Probably even better alternative is to buy empty flashcards of the appropriate size and color in every larger stationery store. Well, you can also buy prepared physical flashcards on certain popular subjects. The most popular flashcard apps also have a community that shares flashcard decks among themselves.

    Nevertheless, you have to be really selective when to use other people’s decks and when to build your own. If you are trying to master a new subject, I would absolutely recommend you to build your own flashcards.

    It’s fun, you learn a lot about the subject in the process of making the cards, and you can much more easily manage and manipulate your deck and practice, since you know your deck very well. You can also much more easily connect knowledge chunks among themselves when you recall. Learning is about expressing yourself in new ways, not only memorizing a bunch of facts.

    There are exceptions for when to use other peoples’ flashcards. For example, if you are learning a new language and you find a specific group of expressions you would like to learn. Or maybe if you want to get familiar with certain topics quickly to get an overview. But if you want to really master something, prepare your own flashcards.

    Flashcards - cardboard

    Don’t prepare the flashcards just to memorize facts

    Memorizing facts is a boring way of learning; and if learning is boring, you’re doing something wrong. Here’s the only fact you have to memorize: You can always prepare your flashcards so that they are fun and support real learning, not just memorizing facts.

    Instead of answering only what’s written on the flashcard, add some fun to the learning and recall process. Here are a few examples of what you can do:

    • Connect a new knowledge chunk with what you already know
    • Explain, using your own words, why a new piece of information is true
    • Use mnemonics and analogies
    • Use visual representations or add other multimedia elements (images, sketches etc.)
    • Try to find arguments for and against
    • List as many practical cases as possible
    • Prepare several different cards for the same chunk of knowledge (interleaved practice)
    • Practice flashcards in both directions

    But you have to extend your learning beyond memorizing facts very carefully, not trying to escape recall, memorizing facts and storing crucial things in your long-term memory. You can easily deceive yourself that you are learning when you are really not.

    Thus make sure that every one of your cards in a deck is simple and straightforward. You don’t want your flashcards to be intimidating or to get trapped in the illusion of competence. Your flashcards must be designed in a simple question-and-answer way, and you have to keep the information very independent and straightforward (one correct answer).

    Only when you answer the question correctly (the core fact), you can make your answer much more intriguing and fun by adding things mentioned above (practical examples, interesting facts, analogies etc.). Avoid cluttered flashcards, stay on topic, but use the best learning practices together with using flashcards.

    Put a proper learning (sorting) system in place

    When you have your basic flashcards prepared, you have to decide for a learning system. It’s good to have a system in place and not just practice randomly. The elements of your flashcard learning system are:

    • Using digital or physical flashcards
    • Making your own or using other people’s cards
    • How detailed they are and if you will add any multimedia
    • How often you update your decks (add new flashcards, eliminate the ones you master)
    • Frequency of your spaced repetition (increasing intervals, steady intervals, random)
    • How often you practice a specific card if you answer right, wrong or partially right

    You can use the Leitner system easily with physical cardboards, and most software solutions provide practicing based on this algorithm or they have their own. The main idea of the Leitner system is that you have several boxes, and each next box contains cards you make mistakes with more often.

    You spend more time practicing the boxes with cards that are harder to remember. Specific cards are promoted or demoted in boxes depending on whether you answer wrongly or correctly.

    There are several other algorithms but used mainly by different software solutions. The benefit of software is that it will take care of sorting for you based on the difficulty of questions and how correctly you manage to answer.

    Leitner system for flashcards
    Source: Wikipedia

    Learn everywhere you go, but in spaced repetition

    The big advantage of flashcards is that they are simple and very practical to use. You can take a physical deck board with you anywhere you go, and if you use software, most solutions provide a mobile app.

    That means you can put your mobile phone out of your pocket at every opportunity and practice – on a bus, in the elevator, when you wait in a queue, and so on.

    Whether you are learning with flashcards or not, one very important thing is to base your learning on spaced repetition. You don’t want to have one big crammed session of learning and then just forget about the subject. It’s better to practice for one hour five days in a row, than for five hours on one day. That’s the strategy you have to use when practicing with flashcards.

    Practice regularly, and have periods of rest. In your schedule, timebox time for deliberate practice, in addition practice with flashcards when you have time to kill, and regularly update your flashcards. But make sure you take enough time to rest, and that you space your repetition in proper intervals.

    One more thing. When you are alone, try to answer questions on your flashcards out loud; or if you are in company, explain your answer to the other person. It can be fun to do productive things with other people.

    Using proper software for flashcards

    If you plan on having many flashcards and updating them regularly, making physical cards doesn’t make sense. In such cases, you have to go for software solutions.

    There are many options to go to when deciding for flashcard software. When making a decision which software solution to go for, compare the following specifications:

    • Card customization options (layouts, number of sides, adding multimedia)
    • Spaced repetition and learning systems (sorting algorithms, notifications)
    • User-friendliness and functionalities (attractive interface, option to print cards, card sharing and community, language support, import/export, plugins etc.)
    • Synchronization between devices (mobile, tablets, online etc.)
    • Scalability (if you will be adding hundreds and hundreds of cards)
    • Price (open-source, commercial, free version to try)

    You have dozens of options to choose from. The most recommended software solution practically everywhere is Anki, which also has the most functionalities. Cram, Quizlet, Supermemo, Studyblue and Memrise are also quite popular. I tested a few of them and decided to go with Anki.

    Short Anki review

    Anki is a very powerful flashcard software and probably the richest in functionalities. It provides nice card customization options, you can use spaced repetition, it’s available on all platforms, is scalable and open-source.

    You can use it for free on your PC, but the iOS app will cost you $25. I bought the app, because that’s where I use the flashcards (I make them on my PC, but practice them on a mobile device).

    Anki flashcards

    To be honest, I installed and uninstalled Anki from my computer a few times in the past. You have to invest a little bit of time to master the application, but it can pay off greatly in the long run.

    I find the interface boring and unintuitive somehow, and the community is not as rich as it is with some other competitors. But considering all the guidelines for the proper use of flashcards, it’s definitely the cleanest and most appropriate software.

    Ever since publishing a blog post on how to learn, I decided to use Anki on a regular basis. I am building myself flashcards for practicing advanced English and a few coding languages. I tried a few decks from other people, but they aren’t that useful. Creating your own flashcards is really the way to go. It’s an investment you have to make that forces you to really practice later.

    At some point, I had installed several apps (Anki, Memrise, Cram etc.), loaded many decks from other people in the apps, and convinced myself that I will be able to practice all these cool things every day. But everything becomes unfocused, overbearing and useless.

    One software solution, your own cards. Period.

    Homework

    It’s time to make the first flashcards of your own

    Before installing any software or buying cardboard, you need passion for a topic you really want to master. You always need to have a strong why for everything you do in life.

    I hope you already have such a passion for learning and a topic you love, otherwise find it. Go to the library, walk among the shelves until you find something that will ignite a learning spark in you.

    When you develop passion, the next step is to know that you can’t learn anything without hard mental work. You have to sit down, deliberately practice, memorize and recall, and connect new knowledge chunks with what you already know. You have to interleave your practice and do it in spaced repetition.

    Flashcards are a great tool that can help you achieve all that; but you need passion and you need self-discipline. So when your passion awakens and gets combined with smart learning and hard work, make sure you also make a collection of flashcards on the chosen topic, following all the guidelines we’ve discussed.

    Here they are once again, as revision:

    1. Prepare your own flashcards, you will already learn about the topic a lot in the process.
    2. Practice flashcards in spaced repetition – timebox practicing intervals or use flashcards when you have time to kill.
    3. Have very simple, straightforward and to-the‑point flashcards (one question – answer). Break a complex subject into small knowledge chunks and facts if necessary.
    4. Add photos or mnemonic elements to every flashcard, but don’t clutter your cards.
    5. When you answer a question correctly, take a step further – explain how a piece of information fits with what you already know, list practical examples, think of representative photos of the text, play with arguments etc.
    6. Use a proper sorting algorithm or use software that will take care of sorting for you.
    7. Combine flashcards with other proven learning methods.