Working Together

Your co-workers are your partners. If you don’t have their support and trust, you will have more trouble getting your own work done and will, most likely, be less happy...

Goal Setting and Iterating Quickly

How do we choose our goals? How do we avoid doing the wrong thing? How do we avoid wasting people’s time and money? What happens if we’re wrong? How do...

Life of a Project

Projects have a pulse. Like most living things, they are born, grow, mature and finally, well, let’s call it retirement. The phases of their lives bring different challenges and opportunities....

Documenting: Boring to Write, Crucial to Read

For those who are driven, documenting what you’ve done is not only a waste of time but a task that robs you of the time to create new things and...

Be Happy

Success is not the key to happiness. Happiness is the key to success. If you love what you are doing, you will be successful. — Albert Schweitzer I’m obsessed with happiness. Probably...