29 Nov 2007 @ 6:07 AM 
 

Update

 

I am still alive, and I still consider myself a blogger. I know I haven’t written much in the past couple weeks, but I have a big project at work that demands my entire focus. I’m doing fine and I’m not overworked right now, but I’ve fallen into a pattern where I’m either writing code or I’m far away from my computer. Blogging is a hobby, but my job is my job and I have to get this project completed.

This weekend I’m going to allocate some time to catch up on emails, comments, and hopefully some blog posts that have been simmering in my brain.

And by the way, I’m not stressed out and I know everything I have to do. GTD really is saving my life right now. I have a ton of work to complete, tasks to delegate to other coders, emails to respond to, and other clients to do work for, but I’m really on top of it all. Following GTD completely (instead of using Vitalist as a to-do list organizer) has made me into a better person. I don’t know how I handled my job without it!

Tags Tags:
Categories: Blog
Posted By: Darren
Last Edit: 26 Dec 2008 @ 02 29 PM

E-mailPermalinkComments (0)
 05 Nov 2007 @ 9:47 PM 

I’ve been busy lately, working on a number of different projects. One of my projects is finishing “Getting Things Done: The Art of Stress Free Productivity” by David Allen. I’ve written before about my use of GTD, my search for GTD software, and my own GTD software program (still in development), but I didn’t really know much about GTD itself. I just saw an easy-to-understand way to organize my to-do lists. I thought I didn’t need to read the book and wasn’t planning to, but for a couple reasons I had to. And I did, and I’m so glad I did. Now that I understand what GTD is about, I see that by skipping major parts (setting goals, collecting, and separating the steps of GTD) I really wasn’t getting the most out of it.

I want to write a post detailing how I use GTD now and how it helps, but today I want to talk about the next great GTD tool that I’ve started using. I still believe that software is the best way for managing and viewing GTD lists and calendars, especially when it comes to switching between contexts, projects, and goals. I don’t think current software meets the needs for collecting items, though. You can’t run to your desktop everytime you think of an idea, right? Well, I found the solution.

I’ve used a couple Palm PDAs in my life, a Palm IIIx and a Sony Clie. Well, here’s a device that beats them all: the Mead Memo Pad!

meadmemo.jpg

Check out these specs: 15 Lines per Page, over 50 double-sided pages per pad, and compatibility with all pencils and pens. Vroom vroom! And it comes in multiple colors!

I used to be the guy who would mock the use of paper and pen when there are so many great tech tools, but when it comes to being able to quickly jot something down I still don’t know of a better way to do it. I tried going back to Palm, but even the simplest note-taking programs get in my way. When I have an idea I need to be able to collect it without having to think about using the Palm OS to open the note-taking program.

Am I a caveman? Am I like those ladies that pull out their checkbook in the checkout aisle? Maybe. Somebody, anybody, please find a tech solution for quick note-taking for me.

Tags Tags:
Categories: Blog
Posted By: Darren
Last Edit: 26 Dec 2008 @ 02 31 PM

E-mailPermalinkComments (2)
 09 Sep 2007 @ 6:42 PM 

I’ve written up some initial specs and some basic code to the GTD application I mentioned a few weeks ago. Initially I thought I’d write the application in a similar way to the many I’ve written before, but just in a new PHP framework so I’d learn something. I’ve changed my mind, though, and now I think I’m going to make this site primarily a Javascript / Web 2.0 app. I’ve used AJAX and Javascript a ton at work, but I’ve only built one site that used them as the foundation. Since that site I’ve learned how to use Javascript in much more efficient and logically ways. I’ve often taken the attitude of Javascript as a supplement to a webpage, in that I’d call declare javascript functions and variables on pages whenever it suited my goal. That’s worked for me before, but I think we’re well past the point where Javascript should be coded with the same principles and respect that other languages get.

I think I want the same basic functionality I’ve seen in most GTD applications, but I want to put an emphasis on sharing lists. For example, I want to be able to share my House Chores list with my wife so she can view and add things to the “honey-do” list. Or, if I’m working on a certain project at work, I can send a link that will allow the project manager to see what my plans are for today. I think this functionality exists in other applications, like other applications, but I want to make it work how *I* think is best. And that goes for many other types of functionality. I think there are pros and cons to a lot of GTD applications I’ve tried, so I’m going to look for the pros and implement them in my own way.

For those that are interested, I’m sticking with php/mySql. I thought about going with a PHP Framework, but since the bulk of the PHP will probably be used for security and data retrieval, I’m just going to stick with my own code. When it comes to Javascript, I’m going to try out the YUI library. I’ve been a jQuery guy, but I really like how thorough and solid Yahoo’s libraries are. And if I can get permission, I might SourceForge this project. More details as they happen.

Tags Tags:
Categories: Blog
Posted By: Darren
Last Edit: 26 Dec 2008 @ 02 35 PM

E-mailPermalinkComments (0)
 22 Jul 2007 @ 4:37 PM 

This weekend I started searching for software that will help me manage my growing list of things I have to do. My life used to be simple enough that I could manage it in my head, but after going through the wedding process, picking up some new projects at work, and now I’m buying a house and moving, some things were starting to fall through. And after talking to a house inspector who gave me a list of regular maintenance and checks that I’m going to have to make with my new house, I realized that I had to do something now. During my searches for a solution, I came across a concept called “Getting Things Done,” (GTD) a life-organization philosophy created by David Allen.

I don’t know much about the philosophy itself, except that it seems like it is built on dumping all of the things you have to do from your head into a set of organized list. Once you have a system of managing those actions that you can rely on, you can take all of the energy you’d spend managing your to-do list and focus on clearing out one thing at a time. There is more to it, but the basics seem to fall in line with the “crow epistemology” concept in Objectivism. You can only hold so many units in your head at one time, and using a system that manages your to-do list in a way that keeps things you don’t need to think out-of-sight and gives you a simple list of tasks that you can tackle one-at-a-time.

But the philosophy doesn’t matter to me as much as the software it generated does. I looked around for software built on the GTD ideas. I started with php-gtd software, thinking I could host it myself, but after deleting one project half of the screens were broken. I took a look at the code, and I decided that the software just wasn’t ready for real use yet. I moved next to Remember the Milk and thought it looked promising, but it seemed to be missing some features that I could find in my eventual favorite: Vitalist. Vitalist not only lets you manage your to-do lists, but it also offers RSS and iCal feeds. Now my to-do list is integrated with my Google Calendar, and it’s great. I’ve only been using it for a couple days now so I may grow to hate it, but so far it looks like Vitalist is really going to make my life easier.

Tags Tags:
Categories: Blog
Posted By: Darren
Last Edit: 26 Dec 2008 @ 02 40 PM

E-mailPermalinkComments (1)
\/ More Options ...
Change Theme...
  • Users » 1
  • Posts/Pages » 188
  • Comments » 168
Change Theme...
  • VoidVoid
  • LifeLife « Default
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LiteLight
  • No Child Pages.
  • No Child Pages.
  • No Child Pages.