Stumbling Blocks, or Stepping Stones?
dirtSimple.org is PJ Eby's blog on transcending limits in personal development, software development, and business development.
Through an eclectic collection of articles and essays, discover new insights and "ahas" about change, growth, and the design of processes and systems... and keep up with PJ's projects in the twin worlds of personal development and software development.