Currently:

Chad Fowler

Author, Speaker, Programming Lifestyle Engineer

Required Reading

Speaking/Lecturing Appearances

Mar 7-10
Pragmatic Rails Studio II
Santa Clara, CA
Mar 29-31
Pragmatic Rails Studio
Reston, VA
Apr 1-2
Ruby Nation
Reston, VA
Apr 6-8
Scottish Ruby Conference
Edinburgh, Scotland
Apr 22-23
Red Dot RubyConf
Singapore
May 16-19
RailsConf
Baltimore MD
May 28-29
RubyConf India
Bangalore, Karnataka, India
Jun 16-18
Nordic Ruby
Gothenburg, Sweden
Sep 11-14
SpeakerConf
Rome

Want me to speak at your event? Email me.

Blog Topics

career

life

software

rails

ruby

education

management

web

success

books

writing

job

metrics

quality

art

weightloss

development

programming

Search

Go Ahead and Complain

Twitter is an excellent service for allowing people to vent. I’d guess a large percentage of the messages that pump through the site are complaints about something (technology, airlines, restaurants, etc.). I know I’ve posted my share of complaints.

A couple of days ago, Chris Wanstrath linked to one of his Twitter complaints from a year and a half ago:

failed at setting up a public git repo with working push. giving up for tonight, working on something else.

This was probably the first seed that led to the birth of the extremely popular GitHub.

I’m hoping to remember this every time I type in a whiny tweet about something I have the power to fix. Complaining and being critical is great as long as you’re willing to do something about the problem when you can. And, maybe if it’s annoying enough for you to type it into Twitter to share with your followers, it’s annoying enough that a solution could be your next big thing.