twitter


Agile vs Waterfall

I have come to dislike “agile vs waterfall” discussions. “Agile vs waterfall” is a false dipole which leads to confusion about agile. The term “waterfall” is simply a description of a problematic, default approach to developing software.

On Writing Well

As I writer, I find I do my best writing in a rush. I believe this is because, due to my training, I have very little time to write inspiring things before Common Sense reasserts itself, and my Training kicks in. The ole ego steps up, takes command, and thinks about wretched things like approachability and marketability and other “abilities”. All these “abilities” impair my capacity for joy, which is the only thing I really care about writing in the first place.

Software Craftsmanship: Time To Pay The Piper

Jason Gorman says computing education is in decline. I say it isn’t; it’s just that computing education never has been truly the purvey of universities.

contact

joel {AT} joelhelbling {DOT} com

twitter.com/joelhelbling

Google+

phone: (216) 220-0416

Resume [download PDF ]

Some Thoughts About TDD and TAD

Commenter Shmoo asserts that in my article TDD is Dead; Long live TDD all my arguments were not really supporting TDD so much as unit testing. And as such, I was building a case which equally supports a Test-After Development workflow…

Google+ Will Win Because I'm Already Tired of It

Ok, so this is not a really scientific barometer for the viability of Google+ (we always need more barometers), but try this one on for size: I’ve been using Google+ for three weeks now, and I’m feeling a bit burned out.

What's So Wrong With Quick and Dirty Code?

There has been a lot noise lately about expedient coding vs clean code. Craftsmanship is nice and all, but wouldn’t we deliver software faster by not worrying too much about clean code?

I’m Joel Helbling, and I am fanatical about integration. I have a profound belief in connectivity, and I love to see people and the systems they create reach their full potential. My personality, vision and passion lead me to opportunities where complex technology challenges interact with the goals of the people with whom I work. I am addicted to discovery, and I instinctively teach anything and everything I know to anyone who needs to know what I know.


I am a @leandog

blog comments powered by Disqus