No, robots won't steal all the jobs

When I was in high school, I worked in a nearby cherry orchard for a few summers. Harvesting cherries is tough work, and requires five or six people and several machines working in coordination. I'd spend long hours in the hot sun, lifting heavy tarps full of cherries and dreaming…

Recipe #5: Homemade pizza

Ingredients 1 1/2 cups warm water 1 package (2 1/4 t) active dry yeast 3 1/2 cups bread flour (all-purpose flour is an acceptable substitute, but you will notice a taste difference) 2 teaspoons salt 1 teaspoon sugar 2 tablespoons olive oil Directions Place the warm water…

Recipe #4: Sloppy Joes

This recipe is part of my goal to compile a hundred deliciosa recipes for me to cook on a regular basis. Ingredients 1 pound ground beef (or for a vegetarian version, imitation ground beef) 1/4 cup chopped onion 1/4 cup chopped green bell pepper 1/2 teaspoon…

Automate the command line with a custom bash script

I spend a lot of time on the command line these days. Often I find myself typing very similar commands over and over again. For example, any time I want to launch a Rails console on Heroku, I have to type a command like this: heroku run rails console -a…

Strategies for defensive Rails migrations

I tend to be quite lazy when writing Rails migrations. I was painfully reminded of this recently when I tried to deploy a client project, and ran into some sticky issues. I've always been somewhat aware that there was more I should be doing, but never really took the time…

Recipe #3: Quinoa Corn Chowder

This recipe is part of my goal to compile a hundred deliciosa recipes for me to cook on a regular basis. Ingredients: 3/4 cup raw quinoa 1 tablespoon cooking oil 1/2 cup diced onion 2 - 3 cloves garlic 1 jalapeno pepper, seeded and minced 1/2…