Friday, February 24, 2012

3 Tiny Habits Follow-up

I ended up participating in the actual 3 Tiny Habits program instead of trying to do it myself. The results were actually quite surprising!

The three habits I originally picked:

  • 1. After I get dressed, I will look at my todo list & calendar.


  • 2. After I put my daughter to bed, I will brush my teeth.


  • 3. After I log into my Mac, I will build whatever Xcode project is currently open by hitting Command-B.


  • Habit #2 turned out to be the easiest by far. I am already in the habit of brushing my teeth right before I go to bed. This tweak was to just do it right after I tuck my daughter in, which tends to be when the night snacking begins if I have nothing better to do. There's not much besides water that tastes good after you brush your teeth. Besides, if I had anything else I'd have to brush my teeth again. And that's just no good.

    What surprised me is how much I forget to do habit #3 at first. I'd login to my computer just wanting to check something quick - the weather, my email, etc and realize that shoot - I forgot to do my habit. The best solution I found was to make sure Xcode was up & running with an open project when I left the computer.

    You'll notice I left habit #1 for last... This is because what I found with that was most interesting. My morning routine goes like this - get up, use the restroom, weigh myself, eat breakfast & do my devotions, get dressed, head off to work. What I found was that some days the kids get up between me starting to eat breakfast and getting dressed. When that happens, all bets on me doing anything I didn't absolutely need to do to get ready for work are off.

    My fix was simple - I put my planner & iPod Touch on the book shelf I pass going from the bedroom to the kitchen & changed the habit from checking my todo list & calendar after I get dressed to after I weigh myself.

    In summary: two big things I learned from tiny habits:

  • 1. For a habit to be automatic, you need to tie it to something you already do.


  • 2. To keep doing it, you need to set up as much as possible to reduce resistance to the habit. For example, I'm not going to even look at my development project in Xcode before I check my email unless Xcode is already up and running. I'm not going to run downstairs to check my todo list before breakfast, but I will pick up my planner on the way to the kitchen if it happens to be handy.


  • I also get the feeling that my best bet for accomplishing what I really want to accomplish - the things that take more than 30 seconds to do - is do them before anyone else in my family gets up or at night once everyone else has settled down to some point. While family is up & about - well that should be family time. After all, they are the most important people in my life! I need to fit the things I want to accomplish in around them, not the other way around.

    It will be a work in progress for quite a while - I expect for my whole life.

    Sunday, February 12, 2012

    Three Tiny Habits Different Than Three Small Habits

    I got a surprise comment on my previous post on the 3 Tiny Habits program. The creator of the program actually commented on the post.

    It seems I missed two things by trying to do the 3 Tiny Habits based off bits & pieces I heard on podcasts and the general description from the website. I went back and read the instructions (that's the last thing anyone does when they have issues, right?)

    1. I didn't have "anchors" in place. This is saying you'll do your habit after some trigger or anchor. For example, I said I'd work on a side project every day for 5 minutes. I never said WHEN I'd do it, so it didn't happen every day. I should have said something like I'll do it right after supper.

    2. I was doing small habits, rather than tiny habits. The habits I was doing could be 5 minutes as with my "do a side project for 5 minutes every day" habit. Or longer with my "have quiet time after breakfast" habit. The definition of a "tiny habit" for the purpose of this program is something you can do in 30 seconds or less. These are truly tiny, tiny habits.

    The point of the 3 Tiny Habits program is not to build a small habit to make life better, it is to build the skill of building habits.

    Tuesday, February 7, 2012

    Apps I use all the time

    I've been trying to declutter and simplify my life. After listening to a couple episodes of the Minimal Mac podcast "Enough" I decided one good way to do that would be figure out which apps I actually use and uninstall everything else.

    Here is the top of my list - apps I use all the time and that actually make my computer useful. I'm going to leave out the obvious stuff like web browsers unless I have something special to say. There other apps I use but they tend to be things I use to tweak my system or things I just use once in a while.

    Apps I use every day:

    1Password - password manager - because I can't remember them all. I also use it to store the serial numbers for the apps I own.

    MacJournal - my note-taking app/everything bucket of choice. If I want to store something and be able to remember it for later, this is likely where it's going to go.

    DropBox - currently the easiest way to keep important files in sync between Macs, iPod Touch, and iPad.

    Reeder - the best Google Reader client I've seen on the Mac. I like using an app rather than the web interface.

    Pomodoro - great simple Pomodoro implementation. You set the timer for 25 minutes of work or 5 minutes for a break and off you go! It logs everything. I've also been experimenting with an app called Vitamin-R that does that plus block out distractions.

    WriteRoom - Minimal text editing. I use this for doing quick notes. The iOS version of this has DropBox sync

    Sparrow - the best email client I've seen for a while. They seem to have taken the best features of Apple's Mail app, the iPad Mail app, Google's gmail interface and blended them together. This is something you must try if you have a Gmail account.

    YNAB - hands down the best budgeting/personal finance app I have ever used. It is built around the concept for zero-based budgeting - every dollar you have is assigned something to do whether this means buying groceries, eating out, saving for an emergency or buying an iPad. There is an iPhone version and Android version. Both sync over the local Wifi network. The iPhone version uses location services to automatically figure out where you are and guess what budget category the transaction will go in making data entry super fast.

    Todo list apps
    I'm currently in the middle of trying to decide which one I like best. I've actually ruled out two because of cost - OmniFocus (too expensive & too complicated for what I want) and The Hit List (looks like Things, plus has some of the features of OmniFocus but syncing requires a yearly subscription fee)

    Things - great app, very slick for managing your lists of things todo. This one is built on the ideas from GTD (David Allen's Getting Things Done) only it refers to "Contexts" as "Tags." It has built in Wifi sync between the desktop and iPhone/iPad version. The general consensus seems to be that Things and OmniFocus are the two best Mac todo list apps if you don't mind dropping some cash on such a thing. Things is simple and elegant. OmniFocus is no less nice looking, but it does EVERYTHING. Most of the time I see people praising OmniFocus, they are either way more OCD than me or own a business and track everything they need to do out of this one app.

    TaskPaper - Tracks your todo lists in simple text files. The iPhone/iPad version syncs via DropBox so you can keep everything up to date.

    todo.txt - shell script based tool made by Gina Trapani of LifeHacker fame. There is also an iPhone/iPad and Android version of this that syncs via DropBox.


    Programming Tools
    Xcode - for developing on iOS and Mac apps.

    TextMate, MacVim, TextWrangler - because as a programmer, I need a good text editor that does syntax highlighting and I flip between these depending on my mood