AcademicMy Cal Poly home page
- Training in Personal Software Quality
- Software Portfolio (Tools, Games, etc.)
My Source Code Repositories
My Recreational Siteswww.graniteclimber.com
My PhototographyWildlife and Landscape Photos
Climbing and Backpacking
The Luddite Blogger
- Your new California Electric Bill (May 2001)
- CD labeler photo tutorial
- Poly P Dimensions
- Online Password Generator
- Instant Web Page
- Prototype - Collaborative online crossword puzzle
- Yes, that's the future.
- Can you name the ten rights in the Bill of Rights?
- Paradoxes for our time
- How many simple things does it really take to save the earth? Book review by John
- We need higher oil prices LA Times, Sep 14, 2000.
- Not So Fast Slowing down could be the single most effective action to save the world. Essay by D. Meadows
- The True Cost of Commuting
- The Good Life: A Fable
- One Thing at a Time, Please Multi-tasking is not only annoying, it may be killing us.
- What Really Matters Essay by J.T.Gatto
- The Secret Life of Your Computer
- Why you should turn off your TV
- How noise is killing us
- Buddhist Peace Fellowship
- The Center for a New American Dream - "More Fun, Less Stuff"
- Free Your Machine! and Head Banging
- Drive Now, Talk Later
- John's Booklist for Software Engineers
- John's Favorite Inspirational Quotes
- John's Favorite Poems
- John's Favorite Books