Deep Work and Flow: The Best Techniques To Complete Any Project -The Cosmopolitan Mindset - Deepstash
How to Become a Quick Learner

Learn more about career with this collection

Cultivating a growth mindset and embracing challenges

Developing adaptive thinking and problem-solving skills

Effective learning frameworks and approaches

How to Become a Quick Learner

Discover 65 similar ideas in

It takes just

10 mins to read

The problem of Deep Work

For deep work, the main problem is multitasking and jumping between projects. As Sophie Leroys analyzed in her study , multitasking results in attention residual , which is the inability of our mind to switch between two tasks instantly. Even if you think you can do it, your mind is not built to perform different jobs alternatively. In other words, if you have two tasks, A and B, when you try to switch from A to B, you still think about task A for some time before being able to focus on task B.


82 reads

The problem of Flow

For flow instead, the problem is the mindset since it deals with the inability to track progress, define tasks, and avoiding a fear-breaks. This last problem, in particular, is the pause we take when a task is too complex.


72 reads

Split each project in daily tasks

Without good planning, a project advances twice slower. And since the purpose is to speed up the process, divide your projects into daily macro-tasks.

At the beginning of each project, take some time to split it up and approximately plan the work, leaving some blank spaces for eventual delays. Usually, I keep one (1/2 workdays) every slot of macro-tasks (1 to 6 days).


54 reads

Split each day in sessions

In any type of work it is essential to have sessions dedicated to work and rest. The subdivision of your workday depends on what you have to do.

Each session contains a particular task, and usually, each of them takes at least half a session. If you perform repetitive tasks, you need to track your time and keep statistics of how much time you spend on each of them, so you can efficiently stack it with the others and take the pauses when needed.


39 reads

Set shorter tasks and deadlines

Short deadlines not only make you work harder to finish faster, but they also train you to reach the deep work state constantly. Also, some new tasks may add up to the estimated ones, so you may need those extra hours of work every now and then.

Make every task simple. Each time I have to make a work call, I convince myself it will last for a maximum of 10–15 minutes, even if it never does. In this way, I nullify any barrier my mind develops against that task.


33 reads

Make clear and simple goals

  • Make every goal traceable in terms of expected length and completion percentage. For example, write 2 out of 10 pages of a book, or run 2 out of 3 times per week.
  • Do not use too many words. Mastering goal-setting abilities means also using fewer words to explain what you have to do. Once you read a goal, you should immediately understand the activity without too much effort.


33 reads

Use a reliable tracking system

A reliable tracking system is fundamental to switch between one task and another, maintaining flow. The better you track your progress – even in terms of required effort – the greater is the flow you will translate in the following task.

Another useful habit is to check your progress at the end of each day since it gives you the sense of progress that keeps your motivation high between days.


33 reads

Match challenges with skills

The most relevant part of flow is the ability to match skills with the complexity of the tasks. Every time you set a task, think about making it challenging enough it doesn’t bore you, but also not so harsh you give up on it.


30 reads

Choose the first task correctly

There are two techniques of choosing the first task of the day.

Think about each task as an obstacle to jump, while flow is the power that adds up to your jumping skills.

With the first, you can hope your jumping power is strong enough to make the obstacles fall. With the second instead, you will always have enough jumping power to surpass lower tasks once you collected enough flow. The only problem is the first task, but if you matched its complexity with your skill, it shouldn’t bother you.


24 reads

When to Schedule

Scheduling is another problem that will make you lose a lot of time in the beginning.

Some people schedule before the session. This allows them to start knowing what they have to do, so they don’t lose time on scheduling. Still, they spend their free time thinking doing that.

Other people schedule at the beginning of the working week/day. This technique is better for their mental health, but it is worse for productivity since scheduling takes away time from the work session.


26 reads



Passionate about self-improvement, personal growth, finance, and creativity. I love to inspire people to become the better version of themselves. Author @


Explore the World’s

Best Ideas

200,000+ ideas on pretty much any topic. Created by the smartest people around & well-organized so you can explore at will.

An Idea for Everything

Explore the biggest library of insights. And we've infused it with powerful filtering tools so you can easily find what you need.

Knowledge Library

Powerful Saving & Organizational Tools

Save ideas for later reading, for personalized stashes, or for remembering it later.

# Personal Growth

Take Your Ideas


Organize your ideas & listen on the go. And with Pro, there are no limits.

Listen on the go

Just press play and we take care of the words.

Never worry about spotty connections

No Internet access? No problem. Within the mobile app, all your ideas are available, even when offline.

Get Organized with Stashes

Ideas for your next work project? Quotes that inspire you? Put them in the right place so you never lose them.


2 Million Stashers


5,740 Reviews

App Store


72,690 Reviews

Google Play

Shankul Varada

Best app ever! You heard it right. This app has helped me get back on my quest to get things done while equipping myself with knowledge everyday.

Ashley Anthony

This app is LOADED with RELEVANT, HELPFUL, AND EDUCATIONAL material. It is creatively intellectual, yet minimal enough to not overstimulate and create a learning block. I am exceptionally impressed with this app!

Sean Green

Great interesting short snippets of informative articles. Highly recommended to anyone who loves information and lacks patience.


Don’t look further if you love learning new things. A refreshing concept that provides quick ideas for busy thought leaders.

Jamyson Haug

Great for quick bits of information and interesting ideas around whatever topics you are interested in. Visually, it looks great as well.

Laetitia Berton

I have only been using it for a few days now, but I have found answers to questions I had never consciously formulated, or to problems I face everyday at work or at home. I wish I had found this earlier, highly recommended!

Giovanna Scalzone

Brilliant. It feels fresh and encouraging. So many interesting pieces of information that are just enough to absorb and apply. So happy I found this.

Ghazala Begum

Even five minutes a day will improve your thinking. I've come across new ideas and learnt to improve existing ways to become more motivated, confident and happier.

Read & Learn

20x Faster





Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving & library

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Personalized recommendations

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.


I agree to receive email updates