GTD »

I Love Evernote

I’m now completely addicted to evernote.  I’ve installed it several times but, until recently, never really used it.  I always thought “what am i supposed to use this for?”. I guess I just didn’t get it. Well… now I do. I watched Merlin Mann’s desktop tour, and it convinced me to give it another shot.  I’ve had DevonThink, Yojimbo, OneNote,  and Evernote all installed, but never really used any of them.
I now dump almost everything into Evernote. I used to use Stickies, random disorganized text files, notes in the margins …

UX/Web Design »

So I got so frustrated with the formatting of the last couple posts I wrote with Blogger (and never published), that I decided to move my blog to WordPress.  The inertia of that, of couse, made me go months without writing a post.  Well, I’m back and on WordPress.  Hopefully the move inspires me to publish more posts!
I chose WordPress because of the flexibility, extensibility, and availability of plugins, extensions, themes, etc.  Basically, I chose WordPress because that’s where all the cool kids are!

recruiting »

“What’s the difference between an abstract class and an interface”
“Define polymorphism”
“What’s the difference between a value type and a reference type (primitive and object)”
“How is an object different from a class”
I had a conversation with a fellow Improver a while back where we discussed object oriented and development questions often asked during tech interviews. My colleague had a low opinion of these questions for reasons you might expect: people have rehearsed answers, they don’t necessarily test knowledge that is relevant to being a talented developer, they make you look like …

apple »

I think it’s very pathetic how awesome this day has been for me. The iPhone software 2.0 was “released” today (more like “found on Apple’s servers“). And I’ve been playing with all of the cool free and non-free apps I downloaded. My favorite so far is, of course, OmniFocus for iPhone. I feel like I’ve been waiting my whole life for my iPhone to support my GTD lifestyle and now my system is finally complete! … except MobileMe has been down all day so I can’t …

agile, improving »

I’ve been doing a lot of thinking about when/why a company should outsource application development. Our Rural Sourcing offering at Improving is a perfect solution for companies looking to outsource custom development, but I wonder if I would be acting in my customer’s best interest if I were to council them to choose outsourcing a large, long-running development project to Improving rather than staffing up internally and executing the project in house. Here is a bit of the conversation I’ve been having with myself:
Outsourcing offers several clear advantages:

No hiring/onboarding …