Stay Focused How (50+ New Hacks for Stay Focused in 2019)

Stay Focused

How to Stay Focused in 2019

In this blog, we’ll discuss what focus is and how to stay focused, why it’s so important, and— most importantly—how you can get more of it. Resist the temptation to flip the pages ahead, put your phone on vibrate, and let’s get started.


We all know we’d be more productive if we’d do what we know we’re supposed to do, but a variety of reasons including laziness, lack of motivation, Facebook, and funny cat videos tend to foil our plans.


How can we sit down and do the work we’re supposed to do? How can we overcome our addiction to animated feline antics and kill procrastination dead in its track?


It all starts with a focus

There is no big secret to productivity. If you want to be more productive, you need to get more work done faster. Now, being productive doesn’t guarantee you’ll be effective.


Producing a lot will make you very productive, but getting the right work done will make you effective. But for right now, we’ll just focus on being productive; I’ll assume you can solve the problem of choosing what to work on, once you can produce consistently.


How do you get more work done…faster? Well, it all starts with focus. The focus is critical to getting any task done. Right now, I’m focused on the task of writing this blog.


I’ve got my headphones on, I’m ignoring my email, I’m looking at my screen and typing because I know this blog could take me all day to write, or it could take me a couple hours. It all depends on focus.


What is the focus?


Put simply, the focus is the opposite of distraction. The problem is we live in a world that’s so distracting that many people don’t actually know what true focus is. It’s easy to work an entire day and never reach a point of focus.


The constant bombarding of emails, phone calls, text messages, distractions, and interruptions tends to rob us of focus and make us forget what it even feels like to be focused. Let me take a second to remind you what true focus is—in case you’re having trouble recalling the last time you had it.


Remember the last time you were working a really hard problem? Perhaps you were trying to fix some bug or trying to figure out why your code didn’t work. Time seemed to fly by as you forwent food, drink, and sleep laboring at your task. Anyone who dared distract you was greeted by an angry growl and you poured all your attention into a single task.


That’s focus. We’ve all felt it from time to time, but the problem is that most of the time we aren’t focusing. Most of the time, we’re in quite the opposite mode of working—we’re easily distracted and can’t seem to settle down into the task we know we should be doing.


Focus, like many things in life, is a game of momentum. It’s harder to get focused, but relatively easy to remain focused once you’ve pushed the ball up the hill.


The magic of focus

magic of focus

I don’t usually believe in magic pills, but I do believe the focus is the magic pill for productivity. If I could buy a focus, I’d whip out the credit card and max it out, knowing full well the return on my investment was all but guaranteed. The focus is that important.


The problem is, without focus, tasks end up getting stretched out over a very long period of time. Distractions that break our focus—or prevent us from ever getting it—end up costing us more than the time they take away.


When we talk about multitasking, but many tasks we take on have a context-switching cost. When we switch from one task to another, we end up having to regain some lost ground before we can begin again.


The focus is important because it keeps us from having to keep laying that foundation over and over again when we’re trying to work on a task. It can take some time to get everything set in our mind so that we can actually perform at our peak. Think of it like a car getting up to highway speed. It takes a few gear shifts before that car can maintain a highway speed.


If you have to constantly stop and start, you’ll be forced to go at a much slower speed overall. It takes time to get that car back up to highway speed again and shift it into fifth gear. But once you’re there, you can cruise along with very little effort.


Focus helps you maintain speed.

I’m sure you’ve probably experienced situations where you were able to work very hard, yet it seemed effortless. In those situations, it often takes some time to get to that point, but once you’re there, you can really get a lot done in a short period of time (unless you’re chasing your tail trying to track down an elusive bug).


Getting more focus

Getting more focus

I probably don’t have to take any more time to convince you of how important focus is. But you’re probably wondering how you can get more of it. (No, sorry, I haven’t figured out how to get it in pill form, but I’ll let you know if I do.)


In fact, it’s pretty critical that you learn how to get focused because most of the rest of this section will be of little help to you without the ability to stay focused. I can tell you all the productivity hacks and techniques in the world, but if you can’t sit down and focus on a task, it won’t do you much good.


Now is as good time as any to put this into practice. Is there some task you can pick up right now that will take you around 15–30 minutes? Put a bookmark in this book and do it now. But concentrate on doing it with complete focus. Don’t think about anything else, just work on the task. See how that feels.


As I said before, the focus has its own kind of momentum. If you want to get into a focused mode, you have to realize that it isn’t an instant switch that you can flip. You’d be kind of a strange person if you could instantly flip into focus mode.


I think you’d probably scare people when you sat down at your computer and in an instant, your eyes glazed over as you started typing frantically.


To get into a focused mode, you have to push through the initial pain of contorting your mind to a single task. And unless your task is something you thoroughly enjoy doing, it’s pretty painful—at first. But that’s the key. You have to realize that the pain and discomfort are only temporary and doesn’t really last that long.


When I first sat down to write this blog, I felt a burning urge to check my email, urinate, and get some coffee all at the same time—and I don’t even drink coffee anymore.


My brain was doing anything it could to stop me from focusing. I had to subdue it and force my fingers to start typing. Now I’m in a zone where I could keep typing for hours—well, maybe half hours. The point is that I had to sit down and force myself to get going to get into a focused mode.


Most of the techniques I use to be productive are rooted in this backbone of productivity, reaching a point of focus. In blog 38 we’ll talk about the Pomodoro Technique, which is a formalized way to force you to sit down and work long enough on a task to build up the momentum that will take you to focus nirvana.


It’s not as easy as it sounds


Now, I may have made it seem a little easier than it is. Focusing isn’t as simple as just sitting down at the keyboard and typing. You’ve got to actively fight against the distractions that will come at you while you’re upshifting to the high gear that will send you cruising. Fighting these distractions requires some forethought.


Before you begin a task, make sure you have done everything you can to protect yourself from interruptions—both internal and external. Silence your phone, close distracting browser windows, disable popups on your screen, and you may even consider hanging a sign up on your door or cubicle entrance that says you’re busy.


You might think I’m joking about the sign part, but I’m absolutely serious. Your coworkers and boss might be a bit resistant at first, but once you start producing like a madman, they’ll understand—in fact, they’ll want to buy some of your magic pills.


Okay, so you’re ready to start working. You sit down at your computer and start typing. No distractions in sight, but wait—oh, what’s that? You can’t think of what to say. You feel like you just have to see if someone liked your post on Facebook. Stop it. Don’t even think about it. Now it’s up to you to use your willpower to remain glued to the task at hand.


At first the focus will be forced, but eventually, the momentum will build up and carry you through. Your goal is just to survive the first 5 or 10 minutes. If you can make it to 10 minutes, chances are you’ll have enough momentum to continue. At that point, even a minor distraction will be unlikely to break your focus.


My personal productivity plan

productivity plan


The basic idea of my productivity plan is to plan out my entire week in small tasks that take no more than two hours. I use what is called a Kanban board to organize my week. The Kanban board is a simple board that has different columns that you can move tasks between.


In the Agile world, Kanban boards usually contain columns for the various states some work could be in. Typically, there will be states like “not started,” “in progress,” and “done.” But my Kanban board has columns for each day of the week.


I utilize the Pomodoro Technique to stay focused when I’m working on my tasks and to estimate and measure how long they’ll take. We’ll talk more about how that technique works in the next blog.


Quarterly planning

My planning starts at the quarter level. I divide my year up into four quarters of three months each. When I plan out my quarter, I’ll try to come up with one big project that I want to get done during that quarter and I’ll also plan out some smaller goals.


I’ll also think about what things I’ll do on a weekly or daily basis. This planning is usually done in a list in an application like Evernote. I’ll create a high-level outline of what I want to accomplish during the quarter. This gives me a good idea of what my one major goal is and how I’ll achieve it. It also keeps me focused.


Monthly planning

Every month, on the first day of the month, I print out the calendar for that month and try to plan out where I think work will fall on the days of the month.


I can’t be very exact here, but I can estimate roughly how much work I can get done that month based on how many days are available and any previous commitments I made. I’ll simply take items from my quarterly outline and see what I can fit on the calendar.


I’ll also plan out anything that I want to do on a monthly basis. For example, I batch-create all my YouTube videos for the month at the beginning of the month and that usually takes me a whole day.


Weekly planning

Every Monday morning, I’ll start my day by planning my week. I was using a tool called Trello for the Kanban board I


Sample Kanban weekly schedule


use to organize my week, but lately, I’ve been using Kanbanflow to create my Kanban board because it has a built-in Pomodoro timer. My Kanban board has a column for each day of the week and also has columns for “today,” for what I’m going to be doing that day, and “done,” for any tasks that I’ve already completed.


I also have a column called “next week” where I move any tasks that I couldn’t get done this week or anything I know I need to do next week and don’t want to forget.


I start off by going through the list of things that I need to do every week. I have a checklist I created in Evernote that lists everything I need to do each week. For me, it includes


  • Writing a blog post
  • Producing a YouTube video
  • Creating a blog post about the video
  • Recording two podcasts
  • Creating a blog post about the podcast
  • Getting my podcast transcribed and edited Writing a newsletter email
  • Scheduling my social media content for the week


I schedule all of these tasks by creating cards in Trello or Kanbanflow. For each card, I estimate how long it will take in pomodori (which are each 25 minutes of focused work). I assume that I can get about 10 pomodori done each day. I make sure to add these tasks first, because I know they need to get done each week.


Once I’ve added the mandatory tasks for the week, I go through my calendar and see if there are any fixed appointments that will take up time during the day. For those days, I’ll either create cards to represent those appointments—if they’re work-related—or I’ll reduce the number of pomodori I expect to complete that day.


Finally, I’ll slot in whatever work I plan to get done that week. I’ll add cards for each task I’d like to get done that week, filling in all the available slots. I usually leave myself a small amount of slack by only scheduling nine pomodori worth of work each day.


At this point, I’ll have a pretty good idea of what I can accomplish during that week. I find this prediction to be very accurate. I have the


Schedule your weekly tasks.


power to shift around cards to prioritize certain tasks that I think are more important and I want to be sure to get done. I’m also able to see clearly where my time is going each week and I’m able to control where I spend that time ahead of time instead of looking back at where I actually spent the time in retrospect.


Daily planning and execution

Each day I’ll start off by getting my workout done before I sit down to work. I do this so that I won’t have an interruption during my day that might break my focus. Once I’m ready to sit down and actually work, the first thing I do is plan my day.

Daily planning

To plan my day, I move the cards from the corresponding day into the “today” column and put them in the order of importance. I make sure that I work on the most important things first each day. I’ll also adjust the tasks for that day and give them a bit more detail if what the task entails wasn’t clear enough from the card.


I want to make sure that I know exactly what I’m doing and what criteria I’ll use to determine that a task is done before I start it. Doing this prevents me from procrastinating and wasting time during the day with tasks that aren’t clearly defined.


Once I’ve slotted everything I plan to do for the day, I’ll go back and make small changes to the schedule of the rest of the week. Sometimes, I’ll get more done than I expected, so I’ll need to move cards forward or add new cards to the board. Other times, I’ll be behind, so I’ll need to make adjustments and possibly move some cards to the next week.


Dealing with interruptions


There are many interruptions that can come at you during the day. As soon as you sit down, the phone rings. Your email notification pops up on your screen. Someone has liked your post on Facebook.


Oh no, the world is coming to an end again, better check CNN and find out why. Some interruptions are unavoidable, but I’ve found that you can actually get rid of most of them if you’re willing to put forth the effort.


I try to avoid interruptions as much as possible during the day because I know they’re the biggest productivity killers. I work at home in my home office, so this is a bit easier than in a cubicle environment, but it’s still a challenge. My phone is never set to ring.


It’s always on silent during the day. My wife and daughter also know not to disturb me while I’m working on a Pomodoro. If they need my attention, they’ll either send me an email or pop their head in the door so that I know when I’m on a break to come and see them—unless, of course, there’s an emergency.


Another big thing I do to avoid interruptions is to basically ignore email during the day. During breaks, I’ll often check email just to make sure there isn’t something urgent that has to be dealt with immediately, but unless there’s something truly urgent, I’ll only reply to email at one set time in the evening.


By batching up all my email correspondence at one time, I’m able to get through my email much more efficiently. (I’d probably be more productive if I could kick the habit of checking email, but I’m only human.)


I also either log out of or make myself unavailable on all the chat programs that can be a source of constant distraction. I find chat programs to be a complete waste of time. In most cases, an email works better because I can respond at my leisure instead of being interrupted while I’m trying to focus.


Breaks and vacations


Working like a machine on a tight schedule every single day isn’t something that can be maintained in the long run, so I make sure that I have some time off and some weeks I’ll do what I call “free work,” which is basically a week where I don’t use pomodori and I don’t plan the whole week out.


I just work on what I feel like working on during that week. Those weeks are usually pretty unproductive and I’m eager to get back to my system, but they give me a break from the monotony and help me to remember how important having a system is to be productive.


I also take a day off every once in a while to recharge or do something with my family. I just schedule my week around it accordingly. Tomorrow I’m taking my daughter to Disney World, so I’ll be just doing three pomodori worth of work when we get home. I take a longer break every few months for a couple of weeks or a month at a time.


During that long break, I either queue up things like blog posts and podcasts, or I do the minimum I need to get done to keep up with my weekly commitments. I find that this kind of break is needed after working hard and being productive for an extended period of time.


Pomodoro Technique

productivity techniques

I’ve tried quite a few productivity techniques over the years, and although I use a combination of parts of different ones, the one that has the biggest impact on my productivity is the Pomodoro Technique. If there’s just one productivity habit that I’d encourage you to develop, it’s the Pomodoro Technique.


I wasn’t always sold on the Pomodoro Technique, though. The first time I tried it I thought it was far too basic to be effective. I didn’t really see the point of it until I tried using it for a week and immediately began to see results.


In this blog, I’m going to introduce you to the Pomodoro Technique and I’ll show you why this fairly simple technique is so effective.


Pomodoro Technique overview

The basic idea is that you plan out the work you’re going to do for a day. Then you set a timer for 25 minutes and work on the first task you’ve planned. You work only on a single task at a time and give it your complete focus for the full 25 minutes. If you’re interrupted, there are various ways of handling the interruption, but generally, you strive to not be interrupted at all. You never want to break focus.


Pomodoro Technique process

At the end of the 25 minutes, you set a timer for 5 minutes and take a break. That’s considered one Pomodoro. After every four pomodori, you take a longer break, usually 15 minutes.


Technically, if you finish a task early, you’re supposed to dedicate the remaining time to “overlearning.” That is, you continue to work on the task by making small improvements or rereading material if you’re trying to learn something. I tend to ignore this part and move on to the next task immediately.


And that’s basically it. The Pomodoro Technique is really that simple. Francesco originally used a tomato-shaped kitchen timer to time the pomodori (Pomodoro is Italian for tomato), but there now exist plenty of apps for tracking and recording pomodori. I use the built-in Pomodoro timer in the Kanbanflow app for tracking my pomodori. (In fact, I have one running right now.)


Using the Pomodoro Technique effectively

Pomodoro Technique effectively

When I first started using the Pomodoro Technique, I didn’t do it properly. I simply tried to do some pomodori during the day by setting a timer for 25 minutes. I didn’t pay attention to how many I got done or do any estimation of how many pomodori a particular task would take me, so I didn’t get much out of it.


I figured that the whole technique was about focusing for an extended time period. I thought it was a good idea, but I didn’t see why I’d need to do much more than remember to focus for 10–15 minutes to get into my work.


I didn’t see the real value of the Pomodoro Technique until later when I decided to apply a bit more rigor to my use of it. A friend of mine, and fellow software developer, Josh Earl, had been using the technique very effectively and convinced me to give it another try.


What he was doing that was so effective was tracking how many Pomodoro he was getting done in a day—and setting a goal for how many to accomplish. It turns out this makes all the difference.


The real power of the Pomodoro Technique is using it as a tool to estimate and measure your work. By tracking the count of pomodori done in a day and having a goal of how many to accomplish in a day, you’re suddenly given the power to truly gauge how hard you worked in a day and what your true capacity is.


Once I started applying the Pomodoro Technique in this way, I found that I was getting quite a bit more out of it than before. I was able to utilize the Pomodoro Technique, not just to stay focused during the day, but to plan my days and weeks, figure out where I was spending most of my time, and motivate myself to be as productive as possible.


Using the Pomodoro Technique, you can start thinking about your week in terms of a finite resource of pomodori. Want to get a certain amount done each week? Figure out how many pomodori you can do in a week and prioritize accordingly.


You no longer have to feel like you didn’t get enough done because you can be sure of exactly how much you got done during a week by measuring the amount of pomodori you completed. If you didn’t get done what you wanted to, but you completed your target amount of pomodori, the problem isn’t doing enough work, it’s one of prioritization.


Using the Pomodoro Technique in this way taught me the true value of prioritization. When I have only so many units of work I can assign to each week, I have to be careful with how I dole out that precious pomodori. Before using the Pomodoro Technique, I’d always imagine I could get a lot more done in a week than what was actually possible.


I was overestimating my time and underestimating the length of time tasks would take me, but once I started using the Pomodoro Technique, I knew exactly how much time I had to work with during a week and I had a good idea how many pomodori tasks would take. I can’t even begin to tell you how valuable that is.


In fact, I know with a precise degree of accuracy how long it will take me to finish this blog. I have a good idea how many pomodori each blog takes to write, and I know how many pomodori I’m willing to assign to the job each week.


Try it out yourself. Now is a good time to put down this book and try applying the Pomodoro Technique to some task you have to do today. Give it a shot and then come back and finish reading this blog.


The mental game

mental game

So far I’ve only really talked about how the Pomodoro Technique can make you more effective by increasing your ability to plan, but the Pomodoro Technique is also very powerful because of the psychological impact time-boxing has on you.


One huge problem I’ve always had with my work is that I always feel guilty that I’m not doing more. It doesn’t matter how much I work in the day, it seems like I can never relax. I always feel like I should be doing something.


I’d sit down to play a video game (one of my favorite pastimes) and I wouldn’t be able to enjoy it, because I’d feel like I was wasting my time and should be doing more work. Perhaps you have this same feeling as well.


The problem stems from not being able to accurately assess how much you’ve accomplished in a day and not having a clear goal of how much should be accomplished. Perhaps, like me, you’ve tried to solve this problem by defining a list of things you wanted to accomplish for the day.


This seems like a good idea until you hit a day when the tasks you estimate take way longer than they’re supposed to take. You’ve been working like a dog all day, but you didn’t complete the tasks on your list, so even though you’ve put in a herculean effort, you still feel like a failure. That sucks.


We can’t necessarily control how long a task takes to complete. All we can do is control how much time we dedicate to the task—or any tasks—during a day. If you put in a hard day’s work, you should feel good about yourself.


If you’ve slacked off and it turns out you ended up getting everything on your list done because the tasks turned out to be easier than expected, you don’t really deserve a pat on the back. Making a list of things is arbitrary; what really matters is the volume of focused work that gets done in a day.


That’s exactly where the Pomodoro Technique saves the day. When you have a goal of x Pomodoro for the day and you get that goal done— a goal you can actually control—you know you did what you were supposed to do that day and you can give yourself permission to feel good about it—and more importantly—relax.


This realization has made a huge improvement in my working life and has helped me to get much more done while enjoying my free time. Once I’ve hit my goal for the day, pomodoriwise, I’m free to do whatever I want.


If I feel like it, I might get more work done, but if I want to sit down and play a video game or even waste time watching a movie or some other mindless activity, I can do it without guilt, because I know I’ve put in a hard day’s work.


We’ve already talked about focus, so I won’t drive too hard on that topic here, but there’s a huge difference between doing focused work and unfocused work.


The Pomodoro Technique also forces you to focus, so when you do a full day’s worth of work using the Pomodoro Technique, it ends up being a lot more work than you might normally be used to. The good news is that you’re more productive.


The bad news is that you feel it. I’m not going to lie; it takes some getting used to. Focusing for a majority of your day is hard—probably a lot harder than what you’re used to.


Landmine: I work in an office and I can’t just focus for 25 minutes at a time


Just because you work in a regular office doesn’t mean you can’t start using the Pomodoro Technique. I often hear the complaint that the Pomodoro Technique sounds great, but I’m constantly interrupted throughout the day.


Coworkers stop by my cubicle, my boss wants to talk to me; I can’t just hold up my hand and tell them to wait 10 minutes until my timer dings.


Ah, but you can. Well, as long as you give people notice ahead of time. If you’re having trouble with too many interruptions, try telling your boss and coworkers what you’re planning to do and how it will increase your productivity.


Tell them that you’ll never be unreachable for more than 25 minutes at a time and that you’ll respond to any requests as soon as you’ve completed a Pomodoro.


I know this sounds a bit crazy and that no one would go for it, but if you present it in the right way, you’ll be surprised how supportive many people will be. Just present your case to show how this will be best for the team and help you to be more productive overall, and you’ll have the best chance of success.


How much work can you get done?

How much work

One thing I’ve discovered after using the Pomodoro Technique is that I have a definite cap on the amount of pomodori I can get done in a week or a day. That cap has grown over time and I’ve gotten better at focusing and used to the increased amount of work, but if I overstretch my bounds and exceed my capacity, I always end up paying the price.


The actual cap might be a surprise to you. You might figure that in a given average work day you have 8 hours, so theoretically, you should be able to do about 16 pomodori in that time, because each Pomodoro takes about 30 minutes to complete. Realistically though, getting 16 pomodori done in a single day, even in 12 hours, would be a ginormous effort.


When I first started doing the Pomodoro Technique, I found it difficult to even get 6 pomodori done during a day. You’d be amazed how time just seems to disappear during the day and the amount of dedication and mental strain it takes to stay focused for most of your day.


Now I set a goal of about 10 pomodori per day, which is still a very taxing effort. I often put in more than 8 hours to reach this goal and some days I still fall short.


My goal for the week is about 50-55 pomodori. If I hit that range, I know I’m doing well and I can count on making consistent progress each week toward my goals. If I go even just a little bit above that range, I feel it next week. It hits me hard.


If you’re going to adopt this technique, make sure you have a realistic expectation of what you can actually accomplish. Just because you work 40 hours in a week doesn’t mean you can get 80 pomodori done. (If you’re able to achieve that feat, I’d be utterly amazed, and, quite honestly, would fear for your mental health.)


And lest you think I’m a bit crazy or just lazy, examine this quote from John Cook about Henri Poincaré, a famous mathematician, theoretical physicist, engineer, and philosopher of science.


Poincaré…worked regularly from 10 to 12 in the morning and from 5 till 7 in the late afternoon. He found that working longer seldom achieved anything.


Many other famously productive people, like Stephen King, have said similar things about the maximum capacity of focused, productive work a person can hope to achieve in a day. You only have so much time—it’s up to you to choose what to do with it.


Taking action

Taking action

Give the Pomodoro Technique a shot. For now, don’t worry about setting a goal for how many pomodori to get done in a day, but try using the technique and chart how many you get done for an entire week.


Once you have an idea of how many pomodori you can get done in a week, set a goal for the next week and see if you can reach it. Pay attention to how much work you end up getting done and how it makes you feel to accomplish the set number of pomodori for a day.

My quota system: How I get way more done than I should


I’ve already told you about the basic system I use to stay as productive as possible, but there’s another part to it that I haven’t talked about very much. This part of my productivity system is unique—as far as I can tell. I haven’t ever heard anyone else talk about it or seen it in any productivity systems. I call it the quota system.


I use the quota system to make sure I make definite, measurable progress toward my most important goals on a daily and weekly basis. In this blog, I’m going to tell you about the basics of the quota system and how you can use it yourself.


The problem


One of the major problems I had with all the productivity systems I tried is that none of them seemed to do a great job of addressing repeated tasks that occur every single day. I also wanted a way to handle big tasks that might take weeks or even months to complete.


I found that I have many different tasks that repeat each week. Every week I need to produce a blog post, several podcasts, exercise and make progress toward my major goals. I even have daily tasks that I repeat every single day. I’m sure you have similar weekly and daily commitments.


I was always slipping on getting these kinds of repeated tasks done because I’d either forget about something I was supposed to do or I’d end up not having as much time in the week as I had expected. I never quite got as much done as I planned and I always felt like I couldn’t get traction because I wasn’t consistent.


Perhaps you’ve tried to do a workout program and you found that you just didn’t get to the gym as much as you had expected. Maybe you have a blog and you’d like to update it regularly, but months go by without an update.


You know that if you could just consistently blog, you’d see much better results, but even though you mean well, you never actually end up having the time to blog as much as you’d like.


Enter quotas

Enter quotas

I began to realize that the only way to guarantee that I’d make consistent progress in something I was pursuing was to create a defined goal for how much progress I needed to make in a predefined time period.


I originally had some success with my workouts by creating quotas for how many times I needed to run in a week—three—and how many times I needed to lift weights during the week, also three. I decided that every week I needed to meet this quota of three runs and three weightlifting sessions.


I started applying a weekly quota of doing one blog post per week and added quotas for other things I wanted to make sure I got done regularly, like creating YouTube videos and podcasts. I created a quota for everything I did that I needed to do more than once.


I quantified exactly how frequently I’d do any repeatable task. It could be once a month, four times a week, or twice a day. If I was going to repeat it, I was going to define how often, and I was going to make a commitment about it. Rain or shine, I was going to do what I committed to. I took these quotas very seriously.


What I began to find is that I was producing much more than I ever had before. And the best part was that I was doing it on a consistent basis, so I could measure and chart out my progress over time. I knew exactly how much volume I’d produce in a given amount of time.


One of the biggest successes I had with this system was in my production of Pluralsight courses. I set a quota for myself to get three modules done every single week. (A module is a 30- to 60-minute part of a course.


Most of my courses have five modules in them.) By setting this quota for myself, I was able to complete over 55 courses in under three years, even while taking some time off. I quickly became the top producer and had three times more courses than any other author for the company.




  • I will run three times each week.
  • I will create one blog post each week. I will write one blog each day.
  • I will get 50 pomodori done each week.


Try it yourself. Take some time now to come up with your own list of quotas. Think about what you’d like to accomplish each week or each month and write them down. You don’t have to commit to it now, but just doing the exercise can be helpful.


How the quota system works

You might be wondering how this quota system works. It’s actually pretty simple. Just pick some task that you do repeatedly and set a quota for how often you’ll get that task done in a given interval. Your interval could be monthly, weekly, or daily, but you have to have a clear interval of time in which so much work must be done.

quota system works

If you have a large project, you need to find a way to break it into smaller repeatable tasks. For my Pluralsight courses, I was able to break the work into modules. For this blog, I’ve broken the work into sections. (By the way, my quota for this blog is one section a day.)


Once you’ve defined what you’re going to do and how often you’re going to do it, the next step is to commit. This is the really important part because without really committing, you aren’t going to be successful.


True commitment means you’re going to accomplish what you committed to so far as it’s humanly within your possible ability. It means there’s virtually nothing, besides physical incapacity, that’s going to stop you from completing the task.


This idea is the core of the system. You don’t leave yourself any choice but to do what you set out to do. In your mind, failure can’t be an option. Because if you’re willing to let yourself slip once, you’ll slip again, and pretty soon the “quota” won’t mean anything at all.


The whole system falls apart if your commitment is weak, so you have to choose attainable and maintainable quotas. Don’t commit yourself to something you know you can’t do; otherwise, you’re setting yourself up for failure. Start with small commitments and make them bolder as you become successful at reaching them.


If a quota is too high, I only have one rule about it: you can’t quit in the interval in which the quota must be completed. At one point I committed to doing five modules for my Pluralsight courses each week. I was able to meet the quota for a few weeks, but it was very difficult to do and required me to work on Saturdays and Sundays most weeks.


When I decided to reduce the quota, I made sure I completed the quota of five for the week and then reduced the quota to three for the next week. I didn’t stop midway and change the rules, because I knew that doing so would cause me to lose respect for the quotas in the future.




  • Pick a repeatable task.
  • Define an interval in which that task must be done and repeated.
  • Define a quota for how many times the task should be done during a given interval.
  • Commit. Make a firm commitment to meet your quota.
  • Adjust. Make your quota higher or lower, but don’t adjust during an interval.


Okay, now is the time to act—to make your own commitment. Pick a task that you came up with a quote for and commit to it. Go through the quota system rules and apply the quota system to just one thing at first.


Why the quota system works

long-term productivity

The secret of why the quota system works goes back to the story of the tortoise and the hare. It’s better to work at a slow and steady pace than to go really fast at times but lack consistency and follow-through. A quote from one of my favorite books, The War of Art by Stephen Press-field, describes it nicely:


He [the professional] sustains himself with the knowledge that if he can just keep those huskies mushing, sooner or later the sled will pull in to Nome.


The problem most of us face when it comes to long-term productivity is maintaining a consistent pace. Over time, small bricks put perfectly into place each day eventually build up a wall.


It can be discouraging to focus on the large task at hand, but it’s easy to think about just laying a single brick. The key is putting a system in place that ensures you lay that brick each day, week, or month.


The quota system also helps you overcome willpower weakness by pre-setting a course for you to follow, eliminating the need to make decisions. Because you’ve already committed to doing a task so many times during a set interval, you no longer have to make a judgment call of whether or not to do a thing—you know you must do it.


Any time you’re required to make a decision during the day, you’re forced to tap into the limited reserves of willpower you have left. Eliminate the decision by making it mandatory, in the form of a quota, and you eliminate the willpower drain.


Taking action

Make a list of all the tasks in your life that you repeat. Especially focus on things that you don’t do consistently right now, but you know you'd benefit from if you did.


Pick at least one task and commit to a quota for a specific interval of time. Take this commitment seriously. Try to keep the commitment for at least five intervals. Imagine what would happen if you continued the quota for months or years.


Holding yourself accountable

Holding yourself accountable

There are two kinds of motivation that can cause people to get work done: internal—the motivation that comes from inside us—and external—the motivation that comes from outside penalties or rewards.


Internal motivation is much more effective than external motivation. When we’re motivated internally, we get much more done and we tend to do a better job as well. The trick is getting your primary motivation to come from inside you instead of from the outside.


That’s what this blog is all about. Motivating yourself by holding yourself accountable to…you. Making promises to yourself does you no good if you can’t keep them. If you’re interested in learning more about this topic in depth, you might want to check out Daniel Pink’s book Drive (Riverhead Hardcover, 2009).




Most of us show up to work each day and on time at least to some degree due to the fact that we’re accountable to our employers. The accountability of having a job requires us to do certain things we might not otherwise do if they were left up to us.


If you currently work for someone else and you’ve had the opportunity to work from home for a day, or perhaps you’ve ventured out on your own and worked for yourself, you’ve probably quickly realized how powerful this concept of accountability is.


The first time I had a job working from home I intended to get up early and work, but I didn’t. I wasn’t trying to be a slacker. I just wasn’t used to being accountable to myself. I was used to an external entity influencing my behavior. When it was up to me whether or not I worked, I chose not to work. Just basic human nature.


This experience exposed a critical flaw in my work ethic that was hurting me in terms of productivity. I was influenced by external motivations rather than internal ones. Being accountable to my employer kept me in check, but once I was out on my own, I didn’t have my own sense of accountability to control my behavior.


It’s important to develop a sense of self-accountability to be productive when no one is looking. You could also call this having character or integrity because they’re all part of the same idea.


Without this sense of accountability to yourself, you’re always dependent on external motivations to get you to perform. You become easily manipulated by a carrot promising a reward or a stick promising…a beating if you fall out of line.


Self-mastery is the art of self-motivation, and at the heart of self-motivation is self-accountability. You have to learn how to be accountable to yourself if you want to have predictable, reliable results that aren’t dependent on someone else’s influence.


Becoming accountable to yourself

external motivation

I struggled with this problem of being primarily influenced by the external motivation for quite a while. I had to learn some self-discipline to be effective at my job and productive when the results were totally up to me. Eventually, though, I did figure out how to tame the wild beast that was dwelling inside me.


To develop self-accountability, you need to first develop some kind of structure in your life. If you don’t know what you’re supposed to be doing, you can’t really hold yourself accountable to anything.


When you go to work, you usually have certain days you’re supposed to work and a starting and quitting time. Even though some of these things can be flexible, they’re rigid enough to be clearly defined. You know when you’re in violation, so you can be held accountable by your superiors.


Make rules for yourself so you can develop structure in your life. Think about how you’d schedule your life if you didn’t have to do the activities yourself.


Steps for self-accountability

Steps for self-accountability

You have to put that same kind of structure in place in your own life, voluntarily, by making rules for yourself. You need to create your own rules that govern how you’d like to live your life, and you need to make these rules ahead of time when you’re able to think clearly and your head isn’t clouded with bad judgment.


You probably have some rules you’ve already defined for yourself, like brushing your teeth every day or paying your bills on time. But it’s a good idea to put rules around any areas of your life that are trouble areas for you or are critical to your success. This added structure can help you to stay on task and do what you’re supposed to be doing rather than being ruled by whims and emotions.


Sometimes it can help to step outside of yourself and think about how you’d schedule your life and your activities each week if you didn’t actually have to do the activities yourself. Imagine if you were playing a video game where you had to plan the activities for your character for each day. How would you plan out and schedule the time?


What kind of diet would you put in place? How many hours of sleep would your character get? Answers to these questions are good candidates for rules that you can use to hold yourself accountable.


External accountability

External accountability

You may find that it’s easy to violate your own rules when you’re only accountable to yourself. It may help to have a little bit of external help in those situations. You can still define your own rules and, thus, the motivation is still internal—because you’re the one making the rules— but you can have someone else help you enforce them.


There’s no weakness in getting others to help you hold yourself accountable to something you’ve agreed to. It can be helpful to recruit an accountability partner—ideally someone who shares a similar goal.


You can tell the person your rules or the goals you’re trying to achieve and you can keep each other accountable by reporting your progress— both successes and failures—regularly to each other.


Often the thought of having to report a failure to your accountability partner can be enough to discourage self-defeating action. It can be the difference that’s the tipping point in making a good choice over a bad one.


You can also run important decisions by your accountability partner to ensure that choices you’re making are truly in your long-term best interest and not shadowed by temporary bad judgment.


I have a mastermind group that functions as an accountability group. Our group meets weekly and we each talk about what we did each week and what we planned to do.


By discussing our plans in the group, we hold each other accountable to follow through with them. No one wants to let down the group by not following through on their actions. Since I’ve started this group, my productivity has increased tremendously.


It can also be a good idea to make your actions as public as possible. I publish blog posts, YouTube videos, and podcasts every week. If I miss a week, I’ll know that it won’t go unnoticed, so I don’t feel like I can be lazy and not do what I know I’m supposed to do.


It can be helpful to expose your own work to public scrutiny because it can motivate you to action due to either embarrassment or let down other people who are relying on you.


The important thing is to make sure you have some kind of accountability for your actions. You’ll be much more productive when you’re holding yourself to a standard you’ve created.


Taking action

Decide how you'd like to live your life and spend your time and create some rules to help you ensure you’re heading in the right direction.

Create an accountability system that will help you to enforce your rules.


Multitasking dos and don’ts


Ah, multitasking. Some people call it a bane to productivity and others swear by it. More and more, though, the sentiment has turned toward eliminating multitasking completely.


I don’t think it’s quite that simple though. I think some tasks are suited for multitasking and others aren’t. If you really want to maximize your productivity, you’ll have to learn when to multitask, when not to multi-task, and how to multitask effectively.


Why multitasking is generally bad

Why multitasking

Most of the recent research on multitasking seems to indicate multitask-ing almost always results in reduced productivity even though multitask-ers themselves may think they’re increasing their productivity. Take a look at this article from the American Psychological Association to see a summary of some of that research.


The reason for this seems to be rooted in our inability to truly multitask. For many activities, we may think we’re multitasking, but in reality, what we’re doing is constantly switching between tasks.


This task-switching seems to be the culprit for the hit on productivity. The more you switch between tasks, the more time you waste getting your brain ramped up to work on a task.


True multitasking means to do two or more things at the same time—and that can be effective, as we’ll talk about a little later on— but most of the time, we’re actually doing task-switching.


This makes sense when you consider how important focus is to productivity. When you multitask, you tend to break your focus and end up having to take time to get back into that task. You’re also more likely to procrastinate or allow other interruptions to distract you when you aren’t in that focused mode.


If you consider that you’re most productive when you’re “in the zone” and it takes a period of focused work to get there, it makes sense that rapidly switching tasks wouldn’t be effective.


Now, this is only true for certain kinds of work where you can’t actually do two or more things at the same time or doing so breaks your focus. If you can actually manage to combine tasks together, you can get quite an efficiency boost, but we’ll get to that a little later on. For now, let’s talk about a more effective strategy for dealing with tasks that we’d normally try to multitask.


Batching is much more productive


I get quite a few emails during the day. I used to have notifications on my computer to tell me when a new email came in. Almost every time a new email came in, I’d stop what I was doing and read and respond to that email. It wasn’t very efficient, because I was interrupting my focus all the time and I never got into “email mode” either.


It’s pretty obvious in that case that I wasn’t actually multitasking. I was simply interrupting whatever work I was doing to deal with email. I was task-switching. It wasn’t possible for me to answer email while writing this blog, for instance. I simply don’t have enough keyboards or fingers to accomplish that task.


The way I handle email now is in batches. I might check my email a couple of times each day and answer any urgent emails. But in general, I process all of my emails at a single time during the day.


I go through my entire inbox and deal with it all at once. I’m much more efficient because I’m not interrupting my other task and I can get into the “email zone” where I can deal with emails much more quickly than I can when I’m just opening my inbox.


What’s my point in telling you this? Well, if you’re having trouble with multitasking during the day because there are multiple tasks you have to get done, you’ll probably be better off learning how to batch those tasks and work on a series of related tasks all at once rather than splitting them up throughout the day.


Email is a great place to start, but anything that you do in small intervals is a good candidate for batching.



  • Dealing with email Making phone calls Fixing bugs
  • Short meetings


Batching related tasks instead of working on them at different times during the day have two major benefits. First, you don’t break your focus on bigger tasks you’re working on during the day.


Second, you’re able to get into a deeper focus on the tasks that you’d normally not spend enough time on to get into a focused mode. Answering a single email doesn’t afford you enough time to get focused on that task, but answering 20 emails in a row can put you in the zone.


Take a moment now and think about some areas of your life that you might be able to batch together. What types of activities do you do a lot of but are spreading out over time? Can you set aside a bigger chunk of time and do those things all at once?


What about true multitasking?

 productivity benefit

Okay, so now that we’ve got the multitasking hate out of the way, let’s talk about true multitasking when you’re actually doing two things at once, not just switching between tasks rapidly.


I get quite a bit of a productivity benefit out of doing true multitasking. It only makes sense that if you can combine two tasks and actually do them both at once, you’ll be able to get much more done. The trick is figuring out what tasks can actually be combined without reducing the productivity on each task more than the overall gain.


I’ve found that it’s possible to combine a brainless task together with a task that requires some degree of mental focus. Right now I’m listening to music on my headphones while I’m typing this blog.


Now, arguably listening to the music itself isn’t a productive activity, but it turns out that listening to music while writing makes me more productive at the task of writing. The music seems to help me get my words flowing and reduces the chances of other distractions stealing my attention.


How about a more productive example? I usually try to combine fitness activities with educational ones. When I’m at the gym lifting or running, I’ll often listen to an audiobook or podcast.


I’ve found that I can do a physical activity while listening to something educational without any negative impact. I’ve been able to get through many books by listening to audio versions while running or lifting weights.


But imagine what would happen if I tried to listen to an audiobook while writing this blog. I’d either not be paying attention to the book, or I’d be unable to write. Our brains can’t do two mentally taxing things at once.


The key is to find time during your day when either your brain or body isn’t engaged. Driving in the car is a great time to listen to audiobooks. You don’t have to focus to drive. You can almost do that on autopilot, so you might as well learn something while you commute.

It’s too hard to do two mentally taxing things at once.


Flipping it around, I’ve got a treadmill that has a little shelf that I can put my laptop on. There’s no reason why I shouldn’t be walking while I’m typing replies to emails. I’ve found, though, that I can’t do a good job of writing code while walking on the treadmill—unless I’m going very slowly.


It seems there’s a small tax of concentration that walking or another physical activity imposes. For that reason, I’d recommend reserving the least concentration-requiring tasks for combining with physical exercise. You’d probably also find it hard to solve difficult math equations while lifting weights—not that I’ve tried.


Taking action

Cut out any multitasking that isn’t true multitasking. Strive to work on only a single thing at a time during the day. The Pomodoro technique is a great help.


Batch together any smaller tasks that can be done at one time instead of multiple times throughout the day or week.

Look for areas where you can implement true multitasking. Any time you’re doing a non-mentally taxing activity, try to combine it with something else. Any time you’re doing a mentally taxing activity, try and combine it with a physical activity.


Burnout: I’ve got the cure!

One of the biggest hindrances to productivity is the physical and mental state known as burnout. We all tend to get started on a project with large amounts of enthusiasm and energy, but after some time, even our most passionate endeavors can make us sick to our stomach at the very thought of them.


Most people call this state burnout, and they never get past it. It’s unfortunate, though, because if you can manage to get past that burned out feeling, you’ll find that renewed energy and rewards are just on the other side of the wall you’re banging your head against.


In this blog, we’re going to talk about what burnout is, how it happens, and why I think burnout—in most cases—is just an illusion.


How you burn out

As humans, we tend to get really excited and motivated about new things at first, but then as they become more familiar and time wears on, we tend to either take those things for granted or even grow to despise them.


It’s a natural cycle in life and I’m sure you’ve experienced it many times before. Remember when your car was brand new (at least to you)? Remember how excited you were about driving it and how good it made you feel? How long did that last? How long was it before you didn’t really care about your car anymore? How long before it got “old”?


You’ve probably experienced the same thing with a new job. I remember my first days of work at several different jobs. I was excited and hopeful, eager to get started. But it didn’t take long for most of that enthusiasm to fade. It didn’t take long before I eventually dreaded going to work and felt like I couldn’t take it anymore.


What happens is that the newness wears off and reality sets in. If you’re starting a new project or trying to learn a new skill, you eventually reach a point where your interest and motivation are low and the results you’re seeing are increasing very slowly—or seemingly not at all.


Eventually, you get to a point where you feel mentally and physically exhausted. You may try to deny the fact—or hide it—but eventually, you know that you just don’t feel excited about that job, project, work-out routine, and so on anymore. You feel as though you’re burned out.


The harder you push, the more work you get done, the faster you accelerate the pace of this feeling of being burned out. That’s why it’s so hard to be productive. The more productive you are, the less you feel like being productive.


In reality, you’re just hitting a wall

hitting a wall

Now, most of us think of burnout as the end. We can’t really see past it. We think that we’ve just lost our motivation and interest, so, therefore, we must move on and do something else.


We go out and look for a new job. We leave that book half-written. We drop the side project a few weeks from completion. We’re off to search for something new—to find our real passion. Because if what we got burned out on was our real passion, we wouldn’t have gotten burned out.


Sometimes we think we need to take a vacation. But often when we come back from vacation, we feel even more burned out than we did before. Not only have we lost motivation and interest, but momentum is gone as well.


The truth is that—in most cases—this feeling of burnout is totally natural and doesn’t indicate a serious problem. The truth is that most of us, in any endeavor we pursue, eventually hit a wall, a point where our initial interest and motivation have dropped off and we aren’t seeing enough results to rev them back up.

  • Wall
  • Interest
  • Results
  • Results Motivation
  • Interest


We all hit a wall in our motivation from time to time.


When you first start a new project, your interest is the highest. But just like that new-car feeling, the interest level drops down rather quickly. Interest seems to be fueled by hope and anticipation. We’re most interested in things before we actually start doing them.


Motivation tends to start out low, but as you make progress doing something, your motivation level starts to rise. Early successes make you feel more motivated. Momentum pushes you forward.


Over time, though, the slow pace of results starts to wear on your motivation. You eventually find yourself at a point where your motivation and interest are both close to rock bottom. This is the wall.


On the other side of the wall

Unfortunately, most people never get past the wall. You only have to look around to see that this is true. How many people give up before they actually get good at something or before a project is completed?


Look at your own history. How full is your closet of half-completed projects, yellow belts, dusty guitars, and soccer cleats? I know I’ve hit the wall many times and I’ve failed to push through it. My own closet is filled with plenty of passions that ended in defeat.

But there’s good news. Remember that cure for burnout I promised you? Well, here it is. It’s pretty simple. Ready for it?


Push through the wall.


Yes, it’s that simple. And yes, I’m serious. Take a glance back at the figure of interest, motivation, results, and the wall. Notice what happens right after the wall, if you can manage to get through it? All of the sudden, results shoot up extremely fast. Motivation and interest come right along for the ride.


Before you get too skeptical, let me explain what happens and why the wall is there. Like we discussed earlier, most people quit when they hit the wall. They don’t try and go past it, because they feel like they’re burned out.


Before you hit the wall, the competition is fierce. There are many runners in the race. Everyone is enthusiastic and excited. The road is easy. No one has been filtered out.


But because so many people never get past the wall, the other side of the wall is very sparse. There isn’t much competition. Most of the runners have dropped out of the race. Each runner on the other side of the wall gets a bigger share of the reward because there are so few runners left.


If you can just make it to the other side of the wall, suddenly things will start to get easier and your motivation and interest will pick up again. We have a high level of motivation and interest in new endeavors we undertake, but we also have a high level of motivation and interest in things we’ve mastered.


Starting to learn guitar is fun and easy. Sticking to the path and becoming good is long and boring. Becoming a great guitarist is the most fun and rewarding.


If you can grit your teeth and bear it, if you can push your way through the wall, you’ll eventually find that you’ve “cured” your burnout by simply ignoring it. Pushing through the pain is the secret to overcoming burnout.


You’ll eventually hit more walls, but every time you push through one, you’ll get a burst of renewed energy and motivation. Plus, the number of people you have to compete with gets fewer.


Pushing past the wall

Okay, so maybe you’re a little unsure of what I’m saying. I mean, you really do feel burned out. When you wake up in the morning, you seriously don’t feel like typing on your computer. You just want to get away to a cabin in the woods where you’ll never have to see a computer again.


But perhaps…just maybe, you’re willing to give it a try. Perhaps you’re willing to see if there really is a pot of gold on the other side of the wall.

Good. Then let me tell you how to do it.


You’ve already gone through the first step, which is realizing that there’s something waiting for you on the other side. Most people give up because they don’t realize that things will get better if they just keep pushing through. Knowing that your efforts aren’t in vain can help you to hold on and eventually make it through.


Unfortunately, though, that isn’t enough. Trying to push on when motivation is at an all-time low is really difficult. Without motivation, you don’t feel like pressing on. You feel like doing exactly the opposite.


What you need is some structure. You might want to review blog 40 on holding yourself accountable, but essentially, you need to create a set of rules for yourself that will ensure you keep moving forward.


Take this blog, for example. When I first started writing it I was extremely excited. I couldn’t imagine what could be more fun than sitting down and writing “my book” all day. It didn’t take long for that initial excitement to wear off. But the fact that you’re reading this proves that I made it through to the end. How did I do it when my motivation


You need to push past the wall. and interest eventually faded? I set a schedule for myself and I stuck to it. Rain or shine, no matter how I feel, a blog gets written each day. Some days it’s more, but it’s always at least one blog.


You can adopt a similar approach to help push you through the walls you hit. Want to learn to play the ukulele? Set aside a certain amount of time to practice each day. Do this before you even start your first lesson—while you have the interest and motivation. When you eventually hit that inevitable wall, you’ll have a structure in place to help you get through it.


Taking action

Think about all the unfinished projects and endeavors you undertook but never completed or mastered. What was it that made you quit? How do you feel now about this thing?


Decide that next time you take on a project, you’re going to take to completion or mastery. Set up rules and constraints that will force you to overcome the walls you’ll inevitably hit.


If you’re facing a wall of some sort in your career or personal life, try and push past it. Think about what might lay in store for you on the other side of the wall. Imagine that your motivation and interest will eventually return.


How you’re wasting your time

wasting your time

We all do it. We all waste time. In fact, if we could learn to stop wasting time, by definition, we’d be as productive as possible. If you could maximize the hours of your day so that there was absolutely no time waste, you’d be operating at maximum capacity.


Unfortunately, you can’t squeeze every minute out of every day—that’s too unrealistic of a goal. But you can figure out the places you’re wasting the most time and eliminate them. If you can get rid of your one or two biggest time wasters you’ll be in pretty good shape.


In this blog, I’m going to help you identify some of the biggest time wasters in history, help you find your own, and give you some practical advice on eliminating them once and for all.


The biggest time waster of all

 time waste

I’m just going to come right out and say it. Stop watching television!

Seriously, stop doing it as soon as you can. Put down the remote, turn off the TiVo, and find something else to do—anything else to do.


We live in a world where a majority of people waste a large chunk of their lives watching TV with no benefit to themselves or society. In 2012, a Nielson report showed that the average American over the age of two spends more than 34 hours a week watching live TV. But wait, that’s not all.


They also spend 3–6 more hours watching taped programs. Holy cow. Are you serious? Did I read that right? Are we spending 40 hours a week watching TV? We’re spending as much time as a full-time job every week glued to the TV. That’s just insane.


Now, you might not watch much TV, or perhaps you don’t watch as much as the average American, but it’s pretty hard to ignore this kind of data. It indicates we all may be watching much more TV than we think.


Imagine what you could do with an extra 40 hours per week. If you want to start your own business, there you go, 40 hours. If you want to get ahead in your career, do you think you might be able to do it with about 40 more hours each week? How about getting in shape? I think 40 hours ought to be enough time.


Even if you’re watching half as much TV as the average American, that’s still 20 hours per week—a part-time job. Be honest with yourself and estimate how many hours of TV you’re watching each week. Track it so you know for sure.


Take a moment now and track your own TV watching. Think about all the shows you watch and track how long you think you spend watching TV each week. Be honest with yourself. Add up all those hours over a year’s worth of time.


Giving up the TV

Giving up the TV

I probably don’t need to tell you why watching TV is such a waste of time, but you might need a little more convincing to give it up completely or at least cut it back.


The biggest problem with TV is that there’s no actual benefit from the time you spend watching it. Unless you’re purely watching educational programs, you’re basically wasting time. Time would be better spent on literally just about anything else.


Not only is TV watching a time waster, but it also has the ability to influence you in ways that you aren’t likely aware of. TV programs short-circuit the problem-solving part of your brain and lay everything out for you.


Everything from your spending habits to your worldview is directly influenced by the TV. The more you watch, the more you’re giving up control of your own mind and actions. The TV is literally programming you.


How do you give it up? I’ll be the first to admit it’s not easy. I used to watch quite a bit of TV every week. I had the habit of getting home from work and turning on the TV. (I even bought a little foldable table so I could eat dinner in front of it.)


I grew up doing it, my parents did it, and when I became an adult, that’s what I did. I was used to it. I felt like after a hard day of work I needed to relax and watch some TV. I needed my mindless entertainment.


I didn’t start to back off watching TV until I started working on side projects of my own. I started out creating an Android application to help track my runs. I was setting aside a couple of hours each day to work on the app.


I found that by replacing the time I was spending watching TV working on this project that I enjoyed, I was getting a lot more done and I was feeling better about it.


After seeing these positive benefits, I wanted to reclaim more of my time, but I didn’t want to give up some of my favorite programs. I decided to narrow down my TV programs to just one at a time.


Instead of watching TV live or recording episodes on TiVo, I bought complete seasons of the shows I wanted to watch and I watched them when I wanted to watch them or when I had the time.


I stopped letting the TV programming and weekly cliffhangers set the pace for my TV watching. (Even now, I’ll occasionally buy a complete season of a TV program and watch it as if it were a movie.)


By finding something else to occupy my time and by breaking the control over my schedule that regularly scheduled TV programming had on me, I was able to eventually break my addiction to TV, freeing up 20–30 more hours per week.


Other time wasters

time wasters

I primarily set my focus on TV, because for most people it’s the biggest time waster. Just eliminating that one-time waster can potentially double or triple your productivity—not to mention save you some money. But there are some other major time wasters out there that you might want to learn how to eliminate from your life as well.


One of the major ones today is social media. It’s definitely important to have a social media presence, as we talked about in section 2, but it’s easy to waste countless hours on Facebook, Twitter, and other social media sites when you’re supposed to be working or you could be doing something productive.


One good strategy, which applies to email as well, is to batch up your social media activities to one or two times during the day. Instead of incessantly checking Facebook during the day, try only checking Facebook at lunchtime or in the evening. Trust me, you won’t miss out on much.


If you’re working a corporate job, one major time waster that can make you less productive is meetings. I probably don’t need to tell you about how much time meetings can waste. I’ve worked jobs where I was in at least two to three hours of meetings a day. Needless to say, there wasn’t much time left over for actual productive work.


One of the best ways to stop letting meetings waste your time is to simply not go to them. I know this sounds a bit heretical, but I found that many of the meetings I was going to were meetings where I was an optional attendee or where my presence truly wasn’t needed.


You might also be able to reduce the number of meetings you go to by getting the meeting organizers to cancel a meeting if the agenda in that meeting can be handled over email or another medium. I found that calling a meeting is often chosen as the default action because it’s so easy to do.


Try to use a meeting as a last resort if an issue can’t be handled via a less time-consuming medium like email or even a quick phone call. (Check out the book Rework by Jason Fried and David Heinemeier Hansson for some more details on how to streamline your meetings.)




  • Watching TV, Social media, News sites
  • Unnecessary meetings, Cooking
  • Playing video games, (especially online games), Coffee breaks
  • Landmine: Are cooking, coffee breaks, and other things you like doing really wasting time?


Yes and no. It depends on why you’re doing them. Things you consciously do for enjoyment aren’t a waste of time if you’re doing those things specifically because you enjoy them and not to avoid doing real work that you know you should be doing.


I saw playing video games as a waste of time, but I love playing video games. Does that mean I give up playing video-games completely? No. But it does mean that I don’t play video games when I should be doing something else that needs to get done as a way of avoiding my work.


The same goes for cooking. Perhaps you enjoy cooking and making healthy meals for yourself. If so, great, but if you’re spending a large amount of time cooking when you could come up with a simple meal plan that would greatly reduce your time, and you don’t particularly enjoy it, perhaps you should consider finding healthy ways to reduce your cooking time.


The point isn’t to cut out everything you enjoy doing in life, but to make sure that you aren’t wasting time by doing things that you don’t need to do and you don’t enjoy or things that eat up all of your spare time.


Tracking your time

Tracking your time

If you’re having a problem with social media distractions, you might want to track just how much time you spend on social media sites. You can use a tool like RescueTime to track what you’re spending your time on during the day and generate a report that will show you exactly how much time you’re wasting on social media sites and doing other nonproductive things on your computer.


The best way to eliminate the time wasters in your life is to identify them. You have to know where you’re wasting your time before you can start claiming that time back.


I’d recommend implementing some kind of time-tracking system to see exactly where your time is going each day. When I first started working for myself, I didn’t understand where all my time was going.


I felt like I should be able to get much more done in a day than what I was actually getting done. I started meticulously tracking my time for about two weeks and eventually was able to find out many areas where I was wasting the most time.


If you can get an accurate read on where you’re spending your time, you’ll be able to identify and eliminate your biggest time wasters. Try to figure out exactly how much time you spend on different tasks each day. Even track how long you spend eating meals to really get an idea of where your time is going.


Taking action

For the next week, meticulously track your time. Get an accurate estimate of how you spend every hour of your day. Look at the data and see where your biggest two or three-time wasters are.

If you have a TV habit, try and kick it for just a week. Have a “no TV” week and see how you do. Keep track of what you spend your time doing instead of watching TV.


Figure out if you can buy back more time by hiring someone to do your yard work or cleaning for you. (If you cut your cable, you might even be able to pay for these services from just those savings.)


The importance of having a routine


The true secret to productivity: small things done repeatedly over a long time period. Write 1,000 words a day, every day, and in a year you’ll have written four novels. (The average novel is between 60,000 and 80,000 words.)


Yet, how many people sit down to write a novel but never complete even a single one? They don’t realize that the only thing that’s standing between them and their dream is routine.


A routine is one of the most powerful ways to shape your life, become more productive, and achieve your goals. What you do every day adds up over time in every area of your life.


In this blog, we’re going to discuss the importance of having a routine and talk about some ways you can set up a routine for yourself to make you more productive and help you achieve goals that might currently seem out of reach.


Routines make you

Every morning I get up and either go to the gym to lift weights or go for a three-mile run. I’ve been doing this for years and I’ll continue doing this for years to come.


When I get back from my workout, I sit down at my desk and go through my daily routine. I know exactly what I’m going to do each day and each week. The routine changes from time to time, but I always have some routine that’s pushing me toward my goals.


The routine I put in place a year ago shaped the person I am today. If my routine involved going to the donut store every morning instead of working out, I’d actually look quite a bit different than I do now. If my routine involved practicing kung fu every day, I’d probably be a pretty good martial artist.


The same is true for you. What you do every day defines and shapes who you are over time. There are many things you may want to change about yourself, but the trick is that it takes time and consistency to do it.


If you want to achieve a goal, like writing a novel, developing an application, or even building your own business, you have to put in place a routine that slowly but surely moves you in the direction you’re trying to go.


It seems like common sense when I write the words here but take a look at your own life and goals; examine the dreams and aspirations you have. Are you making an active effort to progress toward them every day? Don’t you think that if you created a routine that put you one step closer toward your goals, each day, you’d eventually achieve them?


Creating a routine

Creating a routine

Now is the time to act. Not tomorrow or next week, but now. If you want to reach your goals, if you want to shape your future—rather than let someone else or circumstance shape it for you-you have to develop a routine that will guide you in the direction you want to go.


A good routine begins with a big goal. What is it that you want to accomplish? You can usually only focus on accomplishing one big goal at a time, so pick the most important goal you have right now. You know, that one that you’d like to do someday, but you’ve never had the time to get around to doing.


Once you’ve picked your big goal, it’s time to figure out how you can make incremental steps toward that goal each day or week that will eventually get you there.


If you want to write a book, how many words do you need to write each day to get it done in a year? If you want to lose weight, how many pounds do you have to drop each week to reach your goal?


This big goal will form the basis of your routine. You’ll build your schedule around this goal. Most people have to commit 8 hours of their day to work at their job.


There might not be much flexibility there, but you still have 16 hours left to schedule your day. We’ll take another 8 hours off for sleeping, which leaves you 8 hours. Finally, we’ll take another 2 hours off per day for eating. At worst you should have about 6 hours each day that you can allocate to what you want to achieve.


Now, 6 hours a day might not seem like all that much, but that’s 42 hours a week. (And if you read the previous blog on how you’re wasting your time, you can probably guess what most people do with 40 of those hours each week. See how important it is to quit watching TV?)


Alright, so now that we know what we’re working with, the next task is to actually schedule that time. You’ll be most successful scheduling your routine around a five-day work week because you already have a routine around going to work each day. I’d recommend taking the first hour or two of your day and devoting that time to your most important goal.


You might have to wake up a couple of hours earlier, but by utilizing the first hour or two of your day, you’ll not only be more likely to stick to what you’re trying to do, you’ll also have the most energy.


With just that simple change, you’ll move yourself each day in the direction of your most important goal. If you only schedule your progress on weekdays, you’ll still move 260 steps each year in the right direction. If you’re writing a novel and writing 1,000 words a day, you’ll write 260,000 words in a year. (Moby Dick is 209,117 words long.)


Getting more detailed

Getting more detailed

So far we’ve only scheduled one thing into your routine—but it’s the most important thing. If you only do this, you’ll be pretty happy with the results, but we can do a bit better than that. If you really want to be productive, you need to be even more in control of your life.


I work from home for myself, so you can imagine that my routine is pretty detailed. I have a routine that defines what I’m going to do for most of the day.


This routine enables me to get the maximum amount of work done each day. Most people I talk to are surprised to find out that I follow a routine each day when I have the flexibility to do anything I want. But that routine is critical to my success.


If you work for yourself or from home, you should definitely put together a routine that clearly defines what you’re doing during the day, including what time you start working and what time you stop.


The lack of flexibility will be more than made up for by the increase in productivity and the security of knowing you’re making forward progress toward your goals.


But even if you don’t work from home, you still need to develop a routine that encompasses the majority of your day. If you’re working a regular 9-to-5 job, the good news is that most of the structure is already in place for you.


I’d highly recommend scheduling out your workday so that you know what you’re going to be doing each day and each week. We talked about having a big goal that defines your routine, but you probably have many smaller goals you want to make progress toward as well. The best way to make progress toward those smaller goals is to schedule them into your routine.


Decide what you’re going to do each day when you first start working. It might be checking and responding to your email, but perhaps a better choice is to start working on the most important thing you have to do each day. (Email can always wait until later.) Pick out a few tasks that you’re going to repeat on a daily or weekly basis.


Schedule a time each day to work on those tasks so you can be sure they get done. When I worked in an office, I regularly had 30 minutes each day I dedicated to learning more about whatever technology I was working with. I used to call it “research time.”


You should also schedule your meals and even create a routine around what meals you’ll eat each day. I know it might sound a little bit crazy, but we waste a large amount of time deciding what to eat and cook and we end up eating poorly if we don’t plan these things out ahead of time.


The more structured your day is, the more control you’ll have over your life. Think about it: if you’re always reacting to circumstances, if you’re always handling things as they come up instead of planning them out, your environment is directing your life, not you.


Table Example routine

Time Activity

Time Activity

  • 7:00 AM Workout (run or lift weights)
  • 8:00 AM Eat breakfast (M, W, F: breakfast A; T, Th: breakfast B)
  • 9:00 AM Get to work and pick the most important task to work on
  • 11:00 AM Check and respond to email
  • 12:00 PM Eat lunch (M, T, W, Th: bring lunch; F: eat out)
  • 1:00 PM Professional development time (research, improve skills)
  • 1:30 PM Work on secondary work, meetings, and so on
  • 5:30 PM Plan tasks for the next day; record work is done from today
  • 6:30 PM Eat dinner
  • 7:00 PM Play with kids
  • 9:00 PM Read
  • 11:00 PM Bedtime
  • Landmine: Be careful not to be too obsessed with your routine


You should have a general routine you follow, but be flexible as well. You may miss a day or mess up your schedule. Don’t forget that there are unpredictable events like your car breaking down that will potentially mess up your routine. You need to learn to take these events in strides.


Taking action

What is your current routine? Track your daily activities and see how much of a routine you’re already following.

Pick one big goal and work it into your routine at least every weekday. Calculate how much progress you’ll make in a year if you make a daily step toward your goal.


Developing habits: Brushing your code

We are what we repeatedly do. Excellence, then, is not an act, but a habit. —Aristotle


We all have habits—some good, some bad. Good habits propel us forward and help us grow. Bad habits hold us back and stunt our growth. Developing and cultivating good habits can help you be productive without conscious effort.


Just like routines help us to slowly but surely build a massive wall a brick a time, habits also can move us forward or backward by an accumulation of our efforts. The big difference is that routine is something we can control, and habits aren’t.


In this blog, we’re going to talk about the value of having good habits and how to develop those habits. We don’t have control over our habits, but we do have control over forming and breaking them. Learning how can be one of the most effective things you can do in your life.


Understanding habits

Understanding habits

Before we can dive into changing your habits and building new ones, we need to discuss exactly what habits are. I’ll give you a brief overview here, but for a more detailed explanation, you might want to check out the excellent book by Charles Duhigg, The Power of Habit (Random House, 2012).


Habits basically consist of three things: a cue, a routine, and a reward. A cue is something that causes your habit to be triggered. It might be a certain time of the day, some kind of social interaction, a particular environment, or just about anything else. I’ve got a cue of buying pop-corn whenever I’m in a movie theater.


Next up is the routine. A routine is something you do—the actual habit itself. A routine might be smoking a cigarette, going for a run, or running all your unit tests before checking in your code.


Finally, there’s the reward. This is the anchor that actually keeps the habit in place. This is the good feeling you get from executing your habit. The reward might just be a feeling of satisfaction, a “ding” when you gain a level in World of Warcraft, or that sugary taste of your favorite treat.


Our brains are really good at forming habits. We automatically form habits around things we do. The more we do a thing, the more likely a habit will be formed. The strength of the habit is often based on the value of the reward. We like to do things that give us better rewards.


Strangely, though, variable rewards are more addicting than a known standard reward. This is why you see so many people in casinos. Not knowing if you’ll get a reward or how big that reward will be can create some pretty bad habits, also known as addictions.


Habits consist of three things: a cue, a routine, and a reward.


You probably have hundreds of habits that you aren’t even consciously aware of. There is probably a particular routine you perform each morning when you get up. You probably brush your teeth every evening, and you likely have all kinds of habits that influence the way you work and how you work.


That’s what I really want to focus on in this blog because developing those habits are going to help you increase your productivity the most.


Recognizing bad habits and altering them

It’s often easiest to start by taking bad habits and turning them around to create good habits out of them. If we can identify what our bad habits are, we can gain a double boost in productivity by taking negative habits and making them positive ones.


I’ve got a bad habit of immediately checking my email and then checking a few internet deal sites and my social networks when I first sit down to my computer each day. I’d venture to guess that you have some similar routine that you do each day as well.


Now, I’ll be the first to admit that I’m still in the process of breaking this habit and changing it around—it’s not exactly easy to do. But it serves as a good example of a bad habit that I know I could turn around and change into a good one.


Let’s examine that habit and break it down into three parts. First is the cue. Sitting down at my desk seems to be the cue. Once I get in front of my computer first thing in the morning, the habit begins.


Next comes the routine. The routine is checking email, seeing if there are any good deals on Slickdeals: The Best Deals, Coupons, Promo Codes & Discounts, checking Facebook, checking Twitter, and so on. Finally, there’s the reward. The reward is two-fold.


It feels good to check all the internet sites I like to check—sometimes there are likes on my posts or shiny new emails just waiting for me. I also feel a bit of stress relief, because I can distract myself from what I know I need to get done that day and take a few moments to relax.


I could try to stop this habit completely, but it would be rather hard to do. I’d be constantly tempted by its alluring call, and half the time that I’m doing the habit I don’t even realize it; it’s just automatic. But


It’s important to have good habits.

good habits

instead of trying to completely eliminate it, I can change the routine. Instead of checking all those internet sites I like to check, I could leave the cue in place and have the cue direct me toward another action—a more productive action.


What if instead of checking internet sites the first thing in the morning, I decided to plan my day and cherry-pick the one task for the day that I enjoyed the most? I’d be able to get more work done and I’d start off with the work I enjoyed instead of the work I enjoyed least.


Sure, I wouldn’t be working on the most important thing first each day, but I’d be working on something productive rather than waste half an hour doing something completely unproductive.


It might take me a while to make the switch to turn the bad habit into a good one, but eventually, the good habit would replace the old bad habit and it would start to become part of my daily routine.


You can apply the same approach to the bad habits of your own, but first, you have to identify them. The best way to identify your bad habits is to try to find things in your life and routine that you feel guilty about. What are the things that you want to stop doing, but you always put off for another day?


Try starting small. Pick a single bad habit that you’ve been able to identify and don’t try to change it right away. Instead, try to identify exactly what triggers the habit, what exactly it is that you end up doing, and what the reward is that motivates you to execute on that impulse.


Sometimes, you might even find the reward is a phantom one—a promise you expect to be fulfilled but that never really is. Many people buy lottery tickets habitually because they think they might win, even though they never do.


Once you have a good handle on the habit itself, you’ll find that you’ll become much more conscious of it. You might even be able to break or change a habit just by examining it closely.


Next, try to figure out if there’s some other routine you can substitute for the one you’re currently doing for that habit. If possible, try to find something that you can do that will carry a similar reward or even the same type of reward.


Finally, the hard part is forcing yourself to stick with this new change of habit for a long enough time period for it to take over the old one. It helps to know that the new habit will eventually become easy and automatic as long as you can stick with the change long enough.


Forming new habits

In addition to changing old habits, you’ll want to form new habits around the things you want to do. In the previous blog we talked about the importance of having a routine, but you won’t be very successful with a routine unless it’s made up of habits that will keep you doing it.


You might be successful in forming new habits by just sticking with a routine long enough. I was able to develop my habit of running and lifting weights three times a week mostly by sticking with the routine for a couple of months.


After a couple of months, I automatically felt compelled to get outside and run or to go to the gym, depending on what day of the week it was.


One of my favorite examples of forming a new habit comes from a blog post from John Resig, a developer I hold in high regard.


In his blog post titled “Write Code Every Day,” John talks about how he wasn’t making any progress in his side projects until he created the habit of writing some amount of useful code for a minimum of 30 minutes each day. After implementing his new routine, it became a habit and it resulted in a huge productivity increase for him.


The idea of forming habits is similar to that of creating a routine. Try to think of one big goal you want to accomplish and see if you can form habits that will move you in the direction of it. The more positive habits you have, the easier it will be to progress toward your goals.


Once you’ve picked out a habit that you’d like to develop, think of a reward that will help motivate you to start the habit. You might decide that you want to develop the habit of running all your unit tests before checking in your code.


Perhaps you decide that if you run the unit tests before checking in your code, you’ll give yourself a nice five-minute break to check your email. Just watch out to make sure the reward you give yourself isn’t a bad habit in itself. I wouldn’t recommend eating a candy bar every time you work out.


Next, figure out the cue for your new habit. What’s going to trigger the habit? Make this cue something constant that you can rely on. A certain time of day or day of a week is a great cue that will ensure you don’t put the action off until another time. If you can piggyback off of another habit, even better.


I had a habit of reading a technical book for 30 minutes every evening to keep my skills sharp. I decided I could create a new habit of walking for 30 minutes a day by combining the two. Now when I want to read a book I feel compelled to walk on the treadmill as well.


Taking action

Track your habits. What are the most influential habits that currently make up your life? How many of them would you consider good habits and how many would you consider bad habits?


Take one of your bad habits and try to turn it around into a good habit. Before you do it, visualize what the net result will be in your life one week from now, one month from now, and one year from now.


Breaking down things:

How to eat an elephant

When eating an elephant take one bite at a time. —Creighton Abrams


One of the main reasons for procrastination—which is the bane of productivity—is problem admiration: being so busy admiring the size of a problem that you don’t actually try and solve it. When we look at tasks in their entirety, they can seem much larger and intimidating than they really are.


In this blog, I’m going to talk about a productivity hack that can help you overcome procrastination: breaking things down. By breaking down big tasks into smaller ones, you’ll find that you’re more motivated to get them done and you’ll make much steadier progress toward achieving your goals.


Why bigger isn’t always better

bigger a task

The bigger a task, the more intimidating it appears to be. Writing an entire software application is difficult. Writing a single line of code is easy. Unfortunately, in the field of software development, we tend to encounter more large tasks and projects than smaller ones.


These large tasks or projects can psychologically hurt us and our productivity, because of our inability to see far into the future. A large task can seem almost impossible when you look at it in its entirety. Think about incredible feats like building a skyscraper or a bridge that spans for miles.


Many skyscrapers and bridges have been built, so we know it’s possible, but if you look at any of these kinds of projects as a whole, it seems like no one could possibly accomplish them.


I struggled for a long time to complete a large project like building an application from scratch. I started many different applications, but never ended up quite finishing any of them until I started learning to break things down.


It seemed that I’d always be enthusiastic about a project at first, but pretty soon I’d get bogged down in the details. I’d get caught up in thinking about how much work there was left to do and I’d never quite make it to the finish line. The bigger the project was, the more likely I was to fail.


I’ve found that I’m not alone in this regard. In my various roles in the software development field, when I’ve given out work to other developers, I’ve invariably found that the biggest indicator of the success of a project was the size of the task that I doled out. The bigger the tasks I asked someone to do, the more likely they were to not do them.


We’ve already talked about one of the reasons why this is true: the psychological burden of a large task. When faced with large problems we tend to spend more time thinking about the problem than taking steps to solve the problem.


Humans tend to take the path of least resistance. When faced with a big task, checking your email or getting another cup of coffee almost always seems like the easier path, so procrastination ensues.


But procrastination isn’t the only reason why bigger tasks aren’t better. The bigger a task, the less it tends to be defined. If I ask you to go to the store and get me eggs, milk, and bread, that task is well defined and you know exactly what to do. Executing on that task is easy and chances are you’ll execute correctly on your mission.


On the other hand, if I ask you to create a website for me, that’s a much bigger, less defined task. You might not know where to start and there are many unanswered questions.


You’re less likely to know exactly what to do to get that job done. I could write up a description of what exactly creating a website for me means and what I expect, but that level of detailed description would take some time to read and understand and there would be a high probability of error.


Big tasks also tend to be very difficult to estimate. If I ask you how long it will take you to write an algorithm to find the biggest item in a list, you can probably give me a pretty accurate estimate.


But if I ask you to tell me how long it will take you to implement a shopping cart feature on a website, your estimate is probably going to be closer to a wild guess than anything else.


Bigger tasks are mentally challenging, more likely to bring about procrastination, generally less descriptive, error-prone, and more difficult to estimate than smaller tasks.


Breaking down things

Breaking down things

Don’t lose hope. There is a solution. It turns out that most big tasks can be broken down into smaller tasks. In fact, almost every large task can be broken down into an almost infinite number of easier smaller tasks.


Breaking down large tasks into smaller ones is one of the techniques I use all the time to get more work done and to have more accurate estimates of how long the work will take me to do.


In fact, it’s no coincidence how this blog is structured. You may have wondered why there are so many small sections in this blog. When I set out to write this blog, I purposely chose to create many small blogs broken up into several sections instead of a few large blogs. The reason is two-fold.


First, you as a reader will have an easier time digesting this content. I know that when I read books with long blogs, I’m more likely to avoid picking up the book and reading unless I have enough time to get through a full blog.


The task of reading a book with longer blogs seems more intimidating, so I’m less likely to do it. Hopefully, you’ve found that each blog of 1,000–2,000 words are easier to read and less intimidating than a much larger, less broken-up text.


Second, it’s easier for me. I know that writing a blog is a challenge. I know that most people who sit down to write a book don’t finish it. I’ve sat down to write blogs myself and never completed them.


Having small blogs that are each the size of a long blog post makes the task of writing a blog much more manageable. Instead of having one big task of writing a massive blog, I have 80 or so small tasks of writing blogs.


When you break down tasks into smaller pieces, those tasks become easier to do, your estimates for completing the tasks are much more accurate, and you’re more likely to perform them correctly.


Even if a smaller task is done incorrectly, you have more opportunity for correction before you get too far into a large project or undertaking. I’ve found that it’s almost always a good idea to break down any large task into smaller ones.


How to break down things

It turns out that breaking things down isn’t all that hard. Most tasks can be easily decomposed into smaller tasks by taking them one step at a time. The quote about how to eat an elephant is very true. The only way you can conceivably eat an elephant is by taking one bite at a time.


The same goes for almost every large task. Even if you don’t consciously break down a large task, you’re still limited by time’s linear progress. One thing must be done before another thing can be done and so forth and so on.


If you want to take a large task and make it less intimidating, you need to start by determining what steps need to be done to complete the task. If I’m given a large task to work on, the very first thing I try to do is figure out if I can chop that task into smaller sequential pieces.


I was recently working on a project for a client of mine to get their continuous integration system and deployment working for their code. This was a large task. The task seemed quite intimidating and difficult at first, but instead of trying to tackle it head on, I started by breaking down the task into smaller tasks.


It made sense to first start by trying to get my client’s code to build and compile from the command line because that would be necessary for creating an automated build.


The next task that made sense was to have a build server be able to check out the code. Then another task could be created to combine the two—have the build server check out the code and use the command-line script to compile the code.


I broke down the entire project into small tasks like these and suddenly the insurmountable beast looked like a little mouse. Each little task seemed trivially simple, even though the whole project seemed like a very difficult problem to solve.

Step 1:

  • c:\>compile from command line_

Step 2:


Step 3:



Breaking down a large task into smaller tasks makes more sense.

One thing you’ll probably find when you’re trying to break down a large task into many smaller ones is that you don’t have enough information about exactly what you’re supposed to do. Remember how I said that bigger tasks are usually less defined?


A critical step of breaking down a large task into smaller ones is identifying what information is missing that’s preventing you from creating smaller, well-defined tasks. If you’re having a problem breaking down a large task into smaller ones, chances are it’s due to lack of information.


This isn’t a bad thing, though. It’s much better to learn early on in a project that you’re lacking the information to complete it than it is to find that out when you’re already far into a large undertaking.


When you break down large tasks into smaller ones, make sure each small task has a clear goal. Trying to identify these goals will often reveal important information you might have otherwise missed.


When I work on Agile teams, I often try to use this technique to get the right information out of the customer. Customers often have a hard time stating exactly what they want when they’re asking you to perform some large task like adding a shopping cart to their site. But if you can break down the large task into smaller ones, you can make it much easier for them to tell you what they want.


Breaking down problems


This same approach to breaking things down can be applied directly to code and problem solving as well. Many new developers get overwhelmed with trying to solve what they perceive as a difficult piece of code to write or a difficult problem to solve because they try to tackle too big of a problem at once—they don’t know how to break things down. (I have to admit, I’m still guilty of this myself from time to time.)


We naturally do some of this to manage the complexity in our code. That’s why we don’t have one large method with all the code in it. We break down our code into methods, functions, variables, classes, and other structures to help simplify it.


No matter how difficult a programming problem may be, it can always be decomposed into smaller and smaller pieces. If you’re trying to write a difficult algorithm, instead of plowing ahead and writing code, it can help to break the problem down into smaller pieces that can be solved independently and sequentially.


No matter how large and complex an application is, it can always be distilled into lines of code. A single line of code is never beyond the complexity level of any programmer to understand or to write, so if you’re willing to break down a problem far enough, you can literally write an application with only the ability to write a single line of code.


Taking action

What large tasks are you avoiding right now because the size of them intimidates you? Are you procrastinating on cleaning the garage, writing a blog post, or tackling that difficult algorithm?


Pick a large problem you're facing now and see if you can figure out a good way to decompose it into smaller tasks.

The value of hard work and why you keep avoiding it


This blog is near and dear to my heart. I feel like there was a huge turning point in my career—and my life—when I finally embraced the idea that hard work was necessary for success and not something to be avoided.


Everyone is always looking for a shortcut in life—some way to get out of doing the hard work required to succeed—myself included. We all want to find some way that we can enjoy the results of hard work without actually having to do it. I’d like to have this book be magically finished with-out me having to do the hard work of sitting down to write it.


The reality of the situation, though, is that everything that’s worthwhile comes as a result of hard work. In life, and especially in your software development career, you have to learn how to sit down and do the work you don’t want to do—and do it consistently—if you really want to see results.


In this blog, we’ll dispel some of the myths of the charlatans that promise you great rewards by working smarter instead of harder, and we’ll tackle some of the motivational challenges behind doing hard work.


Why is hard work so darn…hard?

It’s a mystery to me why some things are so much harder to do than other things. Why is it that I have no problem playing a video game for hours at a time—which arguably may involve quite a bit of mental strain.


But I can’t seem to get myself to sit down and type out the words to a blog post? Does my mind really care what kind of work it’s doing?


I know that to my brain, the machine that runs the show, it’s all work. Does my brain really care if it’s mashing buttons on a video game controller or mashing keys on a keyboard? But to me, one is work and the other is play. One is hard and the other is fun.


I’ve never met a person who really enjoys doing hard work. There are plenty of people who will say they enjoy hard work and most of us enjoy the work once we get into it or once it’s finished, but hardly anyone ever wants to start doing hard work.


To be honest with you, I don’t think I could give you a good reason why this is so.

I can’t tell you why it’s much more difficult to get your brain to send the electrical signals to your hands to write the code to fix that bug you need to fix than it is to get that same brain to send those same electrical signals to your hands to type a comment in Facebook or the address of your favorite time-wasting website.

But the reality is that certain work is hard and other work is easy.


It seems to me, though, that the work that we consider hard is the work that’s most likely to benefit us. It’s the work that’s most likely to advance our careers or open up new opportunities. All the work that doesn’t have any benefit always seems so easy.


I’ll just work “smarter”

All the time now, it seems, I hear someone preaching the idea of working smarter rather than harder. While I agree that we should work as smartly as possible, I don’t agree that working smarter is a substitute for hard work.


Everyone who promises greater results with less work is trying to sell you something, or they have forgotten how hard they had to work to get to where they are.


There is a major fallacy in the idea that smarter work can overcome harder work. It’s true that to get ahead you have to work smart, but a hard worker will consistently pass a self-proclaimed smart worker any day. The truth of the matter is that if we want to actually see results from our actions, we have to be willing to work hard.


If you really want to be effective, you have to learn how to work both smart and hard. Being smart isn’t enough. There is a certain amount of gumption that’s required, a certain amount of perseverance in the face of obstacles that’s necessary to actually succeed.


Hard work is boring

If I had to speculate as to why we avoid hard work, I’d say it’s because hard work is generally boring. When I first started writing my blog I was excited about it. I was enthusiastic about this new opportunity to express myself.


But over time, it became drudgery. If I didn’t learn to stick with it, even though the drudgery, I’d never have seen the benefits of my actions.


The things that we perceive as difficult are actually the things we don’t want to do because they aren’t exciting or they aren’t glamorous. It’s very tempting to fly through life going from one passion to the next, only doing the things that interest you. As soon as something stops interesting you, you fly on to the next thing.


But there’s a problem with this kind of thinking. The problem is that your peers who are willing to stick with a single thing over time will eventually surpass you. At first, you may appear to be ahead of them.


At first, your passion for what you’re doing will give you a temporary boost, but the person who is willing to put in the long, hard hours and do the boring work necessary to get a job done will eventually pull ahead…far ahead.


The race is to the driven, not to the swift. —John Jakes, North, and South


The reality

The reality of your situation, of all our situations, is that nothing comes easy. If you truly want to succeed, if you truly want to be successful, you’re going to have to pull some all-nighters. You might have to spend a few years of your career doing 60- or 70-hour weeks.


You might have to forgo watching TV or hanging out with friends for a few years to pull ahead. You can’t cheat the system. You get out exactly what you put in. In one season you plant, in another season you reap. You never reap what you didn’t plant.


But it doesn’t mean that you’ll never be able to take it easy. Success begets success. The more successful you are, the easier success will come. It’s just that the first hill you have to climb is a long and steep one.


Few people ever make it to the top. Few people ever actually see real success. Most people go through their careers being mediocre. They aren’t willing to put in the time and the sacrifice necessary to truly succeed.


You could follow all of the advice in this book, but if you weren’t willing to work hard, it would do you no good. No good at all. You have to be willing to work. You have to be willing to put the things you learn into practice to make them effective.


Working hard: How to do it

Okay, so at this point, you might be wondering how it is that you can motivate yourself to actually sit down and do the work you know you need to do.


I wish I had a magical answer that could suddenly make you the most productive person alive, able to take on any task without procrastination or protest, but unfortunately, I don’t possess a miracle to that degree.


What I can tell you, though, is that we all struggle with the same problems. We all have a tendency to procrastinate and to avoid the work that’s truly important to us.


Stephen Pressfield, the author of one of my favorite books, The War of Art, calls this mysterious force that throws these roadblocks in our way resistance. He claims that whenever we try to elevate ourselves to a higher plane of existence, resistance rears its ugly head and tries to keep us where we are.


We have to learn how to beat this resistance if we’re ever going to succeed at whatever endeavor we’re pursuing. But how do we beat this for? How do we hold resistance’s face to the mat and make him tap out? We simply sit at our desks and do what we’re supposed to do. We all have to learn how to push through and just do the work. There’s no easy answer.


I know that isn’t what you wanted to hear. It isn’t what I wanted to hear, either. But at least you know you aren’t alone. At least you know it’s just as difficult for me to sit down and write this book as it is for you to sit down and read it. At least you know when you’re avoiding your work browsing Facebook instead, there are 100 million other people doing the same exact thing.


The question, though, is this: Are you going to be beaten? Are you simply going to decide that you’re unable to focus and concentrate on your work, or are you going to push past those barriers and take resistance head on? It’s a choice that only you can make. You just have to decide that you’re going to do the work that needs to be done.


You have to realize that the work must eventually be done, so it might as well get done now instead of later. You have to realize that the only way you’re going to accomplish your goals, the only way you’re going to reach your full potential is if you’re willing to grit your teeth, bite the bullet, and get to work.


Taking action

What kind of hard work are you putting off? What kinds of tasks do you procrastinate because you don’t ever feel like doing them? Pick one of those tasks and, without hesitation, do it. Get in the habit of not delaying, but immediately executing on work that needs to be done.


Any action is better than no action

Any action is often better than no action, especially if you have been stuck in an unhappy situation for a long time. If it is a mistake, at least you learn something, in which case it’s no longer a mistake. If you remain stuck, you learn nothing.

—Eckhart Tolle, The Power of Now


I thought I’d end this section by talking about one of the worst killers of productivity: inaction. In your software development career, nothing is more deadly to your productivity than failing to take action.


It’s important to make wise decisions and to think things through, but often you don’t have all the information you’d like to have and you have to just go ahead and make a choice—take action.


In this blog, we’ll talk about why taking any kind of action is almost always a better choice than taking no action at all, why so many people default to inaction, and what you can do about it.


Why we refuse to take action

So many opportunities are wasted and so many possibilities are squandered by the refusal to take action. It seems somewhat obvious. I mean, without taking action, how can you expect anything to happen? I think most people understand this statement to be true—it’s pretty obvious. But why then do so many people choose not to take action?


I know for me—and I’d venture to guess for you, too—the reason is pretty simple: fear. Fear of being wrong. Fear of messing something up. Fear of not measuring up or failing. Fear of change, of doing something different.


Fear is probably the biggest reason that we refuse to take action when we know we should. But it’s important that we don’t let our fears trap us in. It’s important we learn to overcome our fears and realize the truth that even though an action we take might not be the best one, it’s almost always better than taking no action at all—the default choice.


Very few people regret actions they took based on the best knowledge they had available to them, but very many people regret not taking action—the opportunities they missed because they were too shy, cautious, or indecisive to go forward and do something.


What happens when you don’t take action

I know a couple who are constantly plagued by their inability to take action. The husband is a very logical person and the wife is more feeling-oriented. A pretty common situation. But the problem they have is when it’s time to make a big decision and to take action on that decision.


One time that couple decided it was time to upgrade the guest bathroom. They got a new tub installed, but then had the problem of deciding whether they should put in a shower curtain or a glass enclosure for the tub.


One wanted a curtain, the other an enclosure. The debate raged on for years. Neither side wanted to give in or take any kind of action. Arguments were laid out, possibilities were discussed, but no decision was made. No action was taken.


This went on for years. My wife and I stayed at their house at least seven times over the last 10 years, and every time we stayed with them we had to use the master bathroom instead of the guest bathroom because there was no shower curtain or enclosure for the tub.


They went for years without being able to utilize a shower they had, inconveniencing their guests and themselves, because a decision couldn’t be made; the action couldn’t be taken. This same couple is now in another epic battle over replacing the lawn, which threatens to last for the next decade.


Now, this couple could have decided to take some kind of action, even if it wasn’t optimal and it would have almost certainly been a better outcome than not having a functioning shower for 10 years, but they didn’t. Instead, they chose the default choice that most of us choose when we can’t make up our minds—no action at all.


You might not have a shower without a shower curtain for 10 years, but how many choices in your life have you dragged out over time that could be solved today, in five minutes, if you would just take action?


How many choices are you stuck on because you haven’t found the optimal solution or you’re afraid of making the wrong decision, so instead you’re ensuring defeat by choosing to do nothing at all? How many hours, years, decades of your life are you wasting by not taking action?


Perhaps you want to learn how to play guitar. Maybe you aren’t happy with your job and you want to find a new one. Perhaps your financial situation needs a major overhaul. Whatever it is you’re avoiding, what-ever it is that’s plaguing you, but you refuse to take action on, now is the time to act. Now is the time to make a decision.


What is the worst that could happen?

What is the worst that could happen? You should always ask yourself this question if you’re stuck on making a decision. Most of the time, the answer to this question is that you find out you were wrong and take another course of action instead.


Many times you’ll need to be wrong quite a few times before you’ll find the correct course of action to take. The longer you delay any action, the longer it will take you to go down all the wrong paths and finally end up on the correct one.


Most of the decisions we tend to get hung up on tend to be trivial. We’re often trying to find the 95% solution that will take us 300% more effort rather than settling for the 90% solution that’s more than good enough.


We do this with life, we do this with code, and we even do this when we’re trying to decide on a new television set. (Although for the third choice, you’re arguably better off if you never do decide on a television set to buy; see blog 43 on how you’re wasting your time.)


Yet, some of these trivial decisions can have a big impact on our lives if we choose to do nothing rather than risk a suboptimal solution or an outright failure. Consider what happens when you can’t decide between two comparable algorithms for solving a problem in some code that needs to be completed to deliver a feature to an important client.


Perhaps both choices would produce an acceptable outcome, but one of those choices might be marginally better. What happens when you delay taking action so that you can gather more information and end up missing a deadline that results in you losing that important client?


In that case, it would have been much better to choose one of the algorithms, even if it wasn’t the best one. By taking action, you might have even found out that one of the algorithms didn’t work and had time to still implement the other. The choice to not make a choice—to delay action—resulted in the worst possible outcome.


Even some seemingly important choices—life-altering ones—are better off left to a random roll of the die than indecision and inaction. Many college students think that choosing a major or a career is a really important decision.


While that decision may be important, it isn’t nearly as important as choosing something, but how many college students graduate with unusable degrees or generalized majors because they couldn’t make and commit to a real decision? Being paralyzed by indecision prevented them from taking action.


It’s easier to steer a moving car

Often not taking action is like sitting in a parked car and turning the steering wheel. Have you ever tried to turn the steering wheel of a parked car? It’s not easy to do. It’s much easier to turn the steering wheel on a car when the car is in motion.


Yet, so many of us are sitting in the garages of our lives behind the wheel of a parked car, furiously cranking the steering wheel to the left and right trying to decide which direction we should go before we’ve even pulled out of the driveway.


It’s better to just get in your car and start driving, so you’re at least going in some direction. You can always turn the steering wheel and course-correct once the car is in motion—and it’s much easier to do. As long as you’re sitting parked in the garage, you might not turn the wrong direction, but you won’t turn the right direction, either.


Once a car is moving, it has momentum. That momentum can carry you forward in the wrong direction, but it can be just as easily diverted with a turn of the steering wheel to the correct direction once you figure it out. And you might even start out in the correct direction to begin with.


Sometimes, when you’re completely unsure about what to do, the best course of action is to do something and course-correct along the way. Sometimes, this will be the only way to proceed.


You can’t know where the left-hand turn that you need to make is if you never see it, because you never moved forward. You can’t anticipate all the future actions you’ll need to take and what might possibly go wrong until you start doing something.


Often, the only way to find out a direction is wrong is to go in that direction. When the cost of being wrong is small, always opt to do something rather than nothing.


What can you do now?

Okay, so how can you apply this to your life right now? How can you start taking action today? Go through the simple checklist and see if it can help spur you into action.


  • What’s the worst that can result from making a wrong choice?
  • If I choose wrong, can I go back and try another choice? Will the cost of doing so be high?
  • Is there a big difference between the choices? Can I get away with a suboptimal solution that I can take action on right away?
  • Does the problem I’m facing lend itself to self-discoverability? If I start taking some action, will I be able to course-correct until I eventually find the right action to take?
  • What will happen if I don’t take any action? What will the cost be in time, missed opportunity, or money?