Not a great programmer; just a good programmer with great habits alvin January 17, 2017 - 10:07am

“I’m not a great programmer; I’m just a good programmer with great habits.”

~ Kent Beck

What to do on those days when you just can’t meditate

This morning I’m reminded of a favorite meditation tip: Some days when you try to meditate, it just doesn’t work. On those days just put in your time on the cushion, or try to make game of it. Get up when the timer goes off, have a cookie, but don’t punish yourself for being a “bad meditator.” New wrinkles in the brain aren’t easily made.

But then on those days when it comes easily and naturally, turn off the timer/alarm, think, “Surf’s up, dude,” and ride that wave as long and as hard as you can. Good rides like these make those struggles worthwhile.

Happy New Year & Namaste

How to find a good Function Point Analysis consultant (Part 2) alvin July 7, 2009 - 11:13am

They know the rules, and can also offer advice

Like a good accountant, a good CFPS not only knows the bean-counting rules, they also know a lot of general rules, and a couple of "magic formulas", and they're willing to share that information with you.

How to find a good Function Point Analysis consultant alvin July 7, 2009 - 11:09am

As I've written several articles lately about Function Point Analysis (FPA), it occurred to me that, just as any other service, there's a big difference between being a Certified Function Point Specialist (CFPS), and a really valuable CFPS.

So, if you're interested in hiring a CFPS, or renting a CFPS consultant, I'd like to share a few thoughts here about what I think makes a good CFPS.

A good Function Point specialist

I don't sell my services as a CFPS any more, but when you're looking for a good CFPS, I think a good CFPS is like a good accountant:

Being a good person is good business

This article is now part of my new eBook, which is only $2.99 on

You want me to do what? A Survival Guide for New Consultants

I hope you enjoy my book, and more than that, I hope it helps you have a very profitable and rewarding career.


Share it!

There’s just one person behind this website; if this article was helpful (or interesting), I’d appreciate it if you’d share it. Thanks, Al.