// Internet Duct Tape

Overtime Considered Harmful

Posted in Getting to Done, Technology, Workhacks and High Tech Life by engtech on October 29, 2007

(or I’m Too Lazy to Think of a Better Title)

Time Management

In the past month I’ve worked over 100 hours of overtime to ensure that a project deadline was met when unforeseen issues put the entire project at risk. When you’re a high tech worker then this can happen often enough that it feels like a way of life. What I find strange is that I’ve caught myself bragging about the hours I’ve spent tied to my job. In what sick world should living off of food from Styrofoam containers and an intravenous espresso drip be considered an admirable accomplishment?

If anything it’s a sign of monumental failure in project scheduling, design, delegation or personal time management. Spending two thirds of my waking hours at work isn’t a sign of dedication, it’s a sign of screwed up priorities where I’m willing to push everything else in my life to the side to satisfy the SNAFU I find myself in. The sensible decision would be to get my resume in order and find a way out of this mess.

But like bad movies and bad relationships there’s a sickening desire to stick it out until the end. The sunk cost of time invested seems more valuable than the future cost of staying in this downward spiral. Despite having a university education with a strong background in numbers I can’t do the math and see that the grindstone of a doomed project damages my health and completely destroys my ability to respond to new opportunities. If I’m going to spend a significant portion of my life on work, shouldn’t it be something where that time has a chance at being rewarded?

If the project success depends on a Hail Mary pass to the end zone then chances are slim that things will turn out well for the project in the end. There is no room for heroes on large multi-team projects. For large projects success comes from putting in consistent effort over time and crossing your T’s and dotting your I’s. One last hard push to get it out the door isn’t a valid project management strategy. There is no doctor waiting in the sidelines with a chemical cocktail to induce labour.

I’m lucky that I don’t have children, because this isn’t a life blueprint I’d want to pass on to them. Success that comes from time stolen from the other aspects of your life isn’t success at all.

Interesting Links

Related Posts

Distraction Free GTD: 32 Todo List Web Applications

Web Browser Tips & Tricks

The fine folks at LifeHacker have forced me to tip my hand with their post on using Web Runner as a distraction free browser. Web Runner is a tiny site-specific web application that runs using less resources than Firefox or Internet Explorer.

The whole idea behind a site specific web browser is that you want to access a web application without being tempted to access other sites. You want to access a site without being distracted by the rest of the Internet. A good example is an online todo list or GTD application. You want to be able to quickly access your todo list to add or checkoff items without getting caught in an Internet black-hole.

internet is a big distraction

(via Coding Horror)

To make things easier for everyone I’ve created a huge bundle of Web Runner web applications centered around accessing ToDo/GTD web sites. This is a list of the supported sites.

Want more sites added? Leave a comment.

Step #1: Install Web Runner

  1. Go to this page on the Mozilla Wiki
  2. Choose the Windows, Linux, or Mac installer
  3. Run the installer

Step #2: Download My “Distraction Free GTD” Web Bundle

  1. Download this zip file (Update 2007/10/10)
  2. Unzip the contents to a folder
  3. Click on a .webapp file to launch the web application you want

Every web app has hotkey history navigation (ALT+LEFT, ALT+RIGHT and ALT+HOME).

Leave a comment if you have any problems.

Adopting Getting to Done

Posted in Getting to Done, Software, Technology by engtech on September 05, 2007

Lifehacks and Productivity

Last week I wrote a post about the 3 steps to be successful at anything: be happy (position of strength), know what is important (goal setting, heading in the right direction) and be disciplined (execute the tasks to achieve your goal). The great thing about writing “productivity” posts is that the people who really know you well know how hypocritical you are being.

I imagine don’t work 80 hour weeks that keep you at work until midnight on the weekends should be included in the happiness part. — AJ Valliant

I’m an avid video gamer, and one of the worst lessons that video games (particularly the online shared world MMORPGs) teach people is that success can always be achieved by spending more time. That’s a bald-faced lie as Seth Godin illustrates in this post:

You could argue, “Hey, I work weekends and pull all-nighters. I start early and stay late. I’m always on, always connected with a BlackBerry. The FedEx guy knows which hotel to visit when I’m on vacation.” Sorry. Even if you’re a workaholic, you’re not working very hard at all.

Sure, you’re working long, but “long” and “hard” are now two different things. In the old days, we could measure how much grain someone harvested or how many pieces of steel he made. Hard work meant more work. But the past doesn’t lead to the future. The future is not about time at all. The future is about work that’s really and truly hard, not time-consuming. It’s about the kind of work that requires us to push ourselves, not just punch the clock. Hard work is where our job security, our financial profit, and our future joy lie.

Seth believes that success is a factor of taking apparent risks that the status quo believe is unsafe. I’m more interested in how to reach the my goals in less time. I want to improve my time management skills by getting tasks/ideas out of my head and tracked so that I don’t lose them and don’t have to think about them all the time.

I’m shopping around for one of the many a “Getting to Done” implementations, so that I can join the cult.

What I’m Looking For

  • Able to use the same system for different aspects of my life (personal, work, blog)
    • Skills I build up using this system should improve multiple areas of my life
  • Low overhead
    • Organizational systems can be huge time sinks in and of themselves
  • Mostly automated
    • If it feels like work then I won’t have the discipline to follow through with it — I want to spend all my discipline on completing tasks
  • Low “hack” value
    • I like to “improve” things. The system should be robust and well supported so “improving” means installing a plugin, not developing one from scratch

The key point is that I want to use the system to get all my tasks done in as little time as possible, not to spend time playing with the organization system. I want to choose something that works, and stick with it as long as possible.

Why I’m Looking For It

There’s been a meme going around about blogging productivity tips, and I’m sad to say that it was a large inspiration for why I’m deciding to adopt a time management system. Too often I get sucked into looking at stats, reading RSS feeds and commenting on other blogs instead of doing a few key tasks on my own blog and then doing something else with my time.

What I’ve Settled On

I’ve decided to go with D3 for the following reasons:

  • Built-in projects/actions/context/reminders support
  • Based on TiddlyWiki, an actively supported wiki system
  • Stored as a single file that saves itself which means it’s very portable and easy to backup
  • You can even keep it on a thumb drive and always carry it with you
  • Large community of hackers/tweakers who offer lots of support

It has a ridiculously simple installation — all you need is a web browser (Internet Explorer and Firefox both supported). Download the file from dcubed.ca, open it, and start working with it. You can keep the file on your local hard drive, or on a portable thumb drive. I also tried it on a network drive and there seemed to be some latency issues.

If you’d rather store your D3 online (like me), then you can sign up for an account at TiddlySpot that supports several flavours of TiddlyWikis, including D3. I like it because you can password protect it, and have the ability to update offline. It even supports RSS.

The only issue I can see so far is that it is a bit on the slow side if you turn autosave on. What I’d really like it a background autosave that saves any changes after being idle for 5 minutes. It’d keep the application feeling fast.
d3 gtd wiki

Different Aspects, Different Tools

I’ve created separate D-Cubed wikis for different contexts in my life

  • Personal – used for groceries, bills, planning (online)
  • Blog – used for ideas, reoccurring tasks (online)
  • Work – used for task tracking (offline)

D3 is a computer-based solution, so when I’m away from the computer I use a notepad and a camera phone. Quite often a picture is all the information I need to remember to look up a movie/game I’m interested in renting or to research a product I want to buy. Notepads are great for quickly capturing ideas that can’t be conveyed in a photo.

Once I’m at the computer I go through the notepad/camera phone and

  • do the action (if it’s short),
  • decide not to do the action (easiest choice), or
  • add the action to my D3 list

This adds some filtering upfront before it goes into D3.

What Works For You?

The only downside I can see is that D3 isn’t dead simple for non-tech people. I feel that this is offset by the advantage I get from being able to use any plugins that work with TiddlyWiki. Should I have gone with Remember the Milk? Is time management for sissies, pansies, and cat-loving shut-ins? What do you think?