Welcome to Mike's Software Garden

Huh? What's up with the name? It came from :

software is much more like gardening. You do plan. You plan you're going to make a plot this big. You're going to prepare the soil. You bring in a landscape person who says to put the big plants in the back and short ones in the front. You've got a great plan, a whole design.

But when you plant the bulbs and the seeds, what happens? The garden doesn't quite come up the way you drew the picture. This plant gets a lot bigger than you thought it would. You've got to prune it. You've got to split it. You've got to move it around the garden. This big plant in the back died. You've got to dig it up and throw it into the compost pile. These colors ended up not looking like they did on the package. They don't look good next to each other. You've got to transplant this one over to the other side of the garden.

-- from an interview with Andy Hunt and Dave Thomas

So this is my garden, weeds included.

Click here to browse them in the spiffy CGI that almost works.

Most of these projects are use Darcs and you can fetch them like:

darcs get http://mike.hostetlerhome.com/garden/project