Contact Info

(for those who care)

Instant Gratification   



Mon, 01 Jul 2013

Baked Beans

A combination of two recipes, from-scratch baked beans turned out pretty well for the BBQ. The sauce I’ll give is more of a ratio for the sauce as compared to an exact ratio of sauce-to-beans. You’ll end up with relatively lightly sauced beans, not beans drowning in a too-flavorful sauce. Don’t skimp on cooking time, you’ll need closer to 4 hours total than 2 hours. Once they’re baking in the oven you’re in good shape as they can “hold” very well, an extra 30-60 minutes will not do them any harm if they’re already cooked. Next thing to try is lightly salting the water when soaking the beans.



Wash and clean beans.

Soak beans generously covered in water overnight.

Boil beans in soaking water for ~1-2 hours (beans should be slightly mushy).

Add more boiling water if necessary to keep beans covered.

you should be able to smash a bean between your fingers with some resistance

Drain beans, reserve liquid.


While beans are boiling, crisp and crumble bacon, reserving fat.


While beans are boiling, add wet ingredients to a sauce-pan.

Mix over medium heat until well-combined (2-5 minutes).


Combine beans, diced onions, sauce, some reserved water, and some reserved bacon drippings in a casserole dish.

be sure to taste beans at this point and adjust salt, pepper, drippings ratio until you are happy with the flavor

beans should not be swimming in liquid, but there should be enough sauce to coat the beans when mixed

the reserved liquid is to prevent beans from drying out when they bake

Cover casserole with aluminum foil.

Bake for 1-2 hours at 325 degrees until beans are soft.

09:07 CST | category / entries / recipes
permanent link | comments?

Tue, 25 Jun 2013

Cheesecake


Combine crumbs, butter, sugar and gently press onto sides and bottom of springform cake pan.

Blend cream cheese, sugar, vanilla in large bowl with blender until combined.

Blend in one egg at a time until smooth, do not over-work.

Pour batter into crust.

Bake 45-50 minutes until center is almost set.

Let cool for 5 minutes, then slide thin spatula between crust and rim of pan.

Let cool and refrigerate overnight (4+ hours).

Top with strawberries + glaze if desired.

08:36 CST | category / entries / recipes
permanent link | comments?

Tomato-Peach Barbecued Ribs



Bring to boil ribs, onion, cloves in large pot with ~2 inches of water covering ribs.

Cover and simmer for ~1 hour.

Combine other ingredients over stove in sauce pan.

Simmer sauce for ~20 minutes until slightly thickened.

I have never made the sauce the same way twice. Try it with chipotle.

Remove cooked ribs from pot, baste with sauce on low-medium grill until ribs are sticky.

You can even finish ribs on a baking tray in the oven on high heat.

08:31 CST | category / entries / recipes
permanent link | comments?

Sun, 28 Apr 2013

Slow Cooker Carnitas

Using the following (visual) recipe as a base, I tried making these carnitas, but in a slow cooker instead of stovetop. You can follow the original recipe but I’ll share as I made it.



Cut onion into large chunks.

Cut meat into 2” chunks.

Place meat and onion into slow-cooker and thoroughly mix with herbs and spices.

(I didn’t have coriander so I substituted a mixture of dried cilantro, lemon pepper, and a touch of nutmeg)

Add chipotles, some extra adobo sauce, bay leaves and broth.

(you want to just cover the meat with broth / liquid)

(if you slice the chipotles the end result will be a little spicier because the pepper seeds and skin will propagate throughout while cooking)

Cook on low ~8 hrs.

Remove cooked chunks with slotted spoon and press to see if it shreds.

Shred all chunks on a baking sheet. (discard remaining broth mixture)

Bake shredded meat ~10 minutes at 400 degrees until meat begins to slightly dry and crisp.

Serve as tacos with corn tortillas, diced onions, cilantro, queso panela, avocado, salsa.

14:16 CST | category / entries / recipes
permanent link | comments?

Thu, 28 Mar 2013

The Future of Public Transportation in America

Look at this proposed “high-speed rail system” spanning the United States.

It’s an awesome idea to dream and think about, and as a fairly regular traveler between Dallas and Houston (4 hr drive) I had a lot of time to wonder why I couldn’t take a train.

What I realized is that air travel is less “infrastructure-intensive” than roads and rail-road tracks. There is this ~myth~ that train travel will cost $0 and will be totally awesome, but look at existing Amtrak routes and you’ll see that it’s not nearly as cost-saving compared to air travel as you think.

Looking up Amtrak, semi random route (NY to Pittsburgh… the “Pennsylvanian”), is $70-80 one way (Feb 27) and ~9 hr trip. Feb 27 round-trip air returning 1 week later shows ~$120-200 and is between 1.5 and 4 hrs.

With air travel, you have a relatively high fixed cost at individual points / destinations, but zero incremental cost between arbitrary airports. Compared to trains, air travel has a very compelling connectivity and flexibility advantage, compared to building tracks that only one train at a time can ride on between two fixed points.

So while I love the idea of a train network (especially high-speed train), I think that currently air travel has a lot of advantages (quicker, cost-competitive, and is less infrastructure-intensive).

What I’d really love is for Google’s auto-driving cars to take off and have a “virtual-car” / “virtual-bus-system”. Give me a smartphone app, charge me less than $1/mi and guarantee a less than 5 minute wait.

Taking advantage of local road infrastructure for “point-to-point” automated local travel is soooo much better than trying to build a new inflexible train infrastructure to compete with airports for city-to-city travel.

With auto-driving cars you could do some very interesting things with the idea of actual “road-trains” (what 18-wheelers are called in Australia, I think). Imagine a passenger-based 18-wheeler. Automated semi up front, interchangeable 18-wheeler, glassed-in passenger-trailer on the back.

It uses existing road infrastructure and has a far better story for reliability, cost-effectiveness, and flexibility. With point-to-point local travel via “GoogleTaxis”, dropping you off at arbitrary parking lots / concentration points with a few “GoogleTrailers” connecting you quickly and precisely for long-haul city-to-city trips.

And when GoogleAir starts up and you can do point-to-point travel (started / planned from GoogleMaps, of course) charged to your GoogleWallet at insanely low prices, with insanely high customer-satisfaction… well, wake me whan that happens because we’ll be living in the future of public-transit.

22:55 CST | category / entries
permanent link | comments?

Tue, 12 Mar 2013

Baked Tomato Rice with Sausage

This rice always turns out awesome. Very filling as a side-dish (or meal in itself) and resilient to modification and experimentation.

Preheat oven to 350.

In a large, oven-proof pot that has a cover…

Heat oil, cook onion and red pepper until onion is translucent (~5min).

Add garlic, thyme, cook for one minute more (do not burn garlic).

Add rice and cook for ~2 minutes until well coated and rice begins to turn translucent (do not burn rice).

Add chicken stock, tomatoes, bay leaf and boil ~5 minutes.

You will want the liquid to reduce somewhat, but the rice should still “float”, until it is almost a “soupy” texture.

Stir in basil, cheddar cheese, chives / scallions, sausage pieces.

Cover mixture, transfer pot to 350 oven for ~25 minutes.

Rice will finish cooking in oven, do not check it, but be sure to set a timer.

When rice is done, remove (carefully) from oven and fluff lightly.

Sprinkle with parmesan, return to oven uncovered just long enough to melt parmesan.

Remove from oven and serve directly from the pot.

23:18 CST | category / entries / recipes
permanent link | comments?

Wed, 16 Jan 2013

Chicken Stock / Tortilla / Chicken Noodle Soup

Another thing I keep bragging about is home-made chicken stock with leftover bones of rotisserie chicken.

Buy and “separate” a fully cooked rotisserie chicken for ~$5-8. Make a meal out of the “bulk” of the meat, pull all the meat you can off the bones and reserve what you don’t eat to put in a salad, make chicken enchiladas, etc. Now that you’ve eaten a good healthy meal using the chicken, if you’d like to use the rest of it continue onwards…


Pull off all the skin / bones / wings and throw it back in the plastic container the chicken came in and keep it in your freezer.

Look in the fridge for all your floppy, shriveled vegetables, ends-of-onions, tops of carrots, etc. Any type of (NON-MOLDY) vegetable junk you’d normally compost, throw those in the freezer too with the chicken bones (I use the same container).

Next weekend you’re going to be in the house all day, here’s how you make chicken stock / chicken tortilla / chicken noodle soup:

In a large pot, throw everything into it such that you cover with 1-2 inches of water.

Bring to boil.

Reduce to simmer for ~3-4 hours (until liquid reduces by 30-50%).

Here’s the tricky part… strain boiled chicken-juices into a separate container (very large bowl, other large pot), usually using regular colander / strainer.

Strain back into original pot usually through a finer filter (ie: fine mesh strainer).

You now have chicken stock. If you’re not using it right away, freeze into ice-cube trays for use later. To make soup, continue boldly onwards…


So now you’ve got a big ‘ol pot of chicken stock. It should smell pretty delicious. To make chicken soup you’ll need:

Into the stock, add tomato, sauces, bay leaves, etc. and bring to boil, reduce to simmer.

While bringing to boil, chop “good” vegetables. If fresh, add early so they can soften. If frozen add a bit later as usually they’re kindof pre-cooked. If canned add very late so they don’t turn mushy.

For vegetables, thicker / harder ones should go in first (ie: carrots), softer ones (ie: celery / corn) should go in last as they cook and soften quicker.

Overall you’re boiling / simmering vegetables for ~30 minutes in total (carrots longer / earlier, corn shorter / later).

Add a little bit of pepper and salt slowly while simmering to your preferred taste, maybe simmering 3-4 minutes between tastings and stirring.


To make chicken noodle soup, at the very end, ~5-10 minutes before the vegetables are softened (according to cooking time on noodle package), add the egg-noodles. (optional). The egg noodles will actually suck up a lot of the liquid overnight, so make sure the soup is extra ~watery~ if you’re going to use the noodles.

To make chicken tortilla soup, add in a cup of rice fairly early with the vegetables and simmer until it softens.

Or, just serve as is, and add tortilla chips, fresh onion, dollop of cream, shredded cheese, more chicken, whatever floats your boat.


The more you make this, the better you’ll get an understanding of what flavors you like and the process you go through. It can be very simple, and might never turn out the same way twice. I use it as an excuse to get rid of and use up almost any type of old vegetables (in the stock part) and finish off any good vegetables you might have (for the soup part). You’ll usually end up with junky vegetables left over, which make great fodder to throw in the freezer for the next time you make stock. It’s an infinite, extremely tasty cycle.

23:03 CST | category / entries / recipes
permanent link | comments?

Tue, 01 Jan 2013

“Red Wine” Beef Stew

I’ve been making a variation of this stew quite a few times and it has always turned out excellent. It makes a great base for Beef Pot Pie or just in bowls by itself. You’ll have to refer to the original link for the original instructions, I’ll reproduce here my variation on it since I’ve been bragging about it to friends and family.






Use large (~6 quart) stock pot.

Mix flour, salt, and pepper (to taste).

Flour beef and brown in butter / oil over medium heat.

Try to have only one layer of meat on the bottom of the pan at a time, it has taken me two batches where you have to flour and add oil each time.

You will see the flour begin to “toast” at the bottom of the pan so it begins to form a roux… but avoid burning it!

Remove beef and reserve.

Add more butter / oil, veggies (carrots first), and the remaining flour from the meat.

The veggie measurements are more “ratios” than exact measures, depending on how hearty you like your stew.

Stir to coat vegetables in flour and oil, cook until flour begins to disappear.

Slowly add a small amount of chicken broth, scraping the toasted flour from the bottom of the pan to integrate it with the broth.

Continue slowly adding broth, scraping clean the bottom of the pan.

Add wine (optional), tomatoes, rosemary.

If not adding wine, be sure to add more liquid… wine, broth, beer, tomatoes, whatever.

To flavor the broth to be “beef-appropriate”, add the “Salsa Maggie” / soy sauce, worchestershire / A-1, and molasses.

Bring to boil, skim any “foam”.

Add reserved beef, bring to boil.

Simmer ~45m, stirring occasionally.

Add cubed potatoes, cover, simmer 45m more, stirring, occasionally.

To make “Pot Pie”

Arrange croissant dough at the bottom / sides of the loaf pan.

Bake 350F ~5-10 minutes to firm dough.

Scoop in hot stew on top of partially baked dough.

Cover with more dough.

Return to oven at 350F until top is golden brown.

If using a casserole (or in any case) you can omit the bottom layer of bread / dough and just cover the top and bake until golden brown.

14:50 CST | category / entries / recipes
permanent link | comments?

Mon, 26 Nov 2012

Garlic Skillet Green Beans

A (formalized) recipe from my friend Crissy, I’ll definitely have to try it-


I made these super simple green beans for a Thanksgiving side, and they would be an easy side dish any weeknight. Wanted to share the recipe I found:

Use a large skillet that has a lid.

In large skillet toast garlic, cayenne, and butter.

Add green beans, season with salt and a pinch of sugar.

Cook 2 minutes “dry”.

Add 1/4 cup hot water and cook/steam covered ~6 minutes.

Unover and boil away water.

Season with salt and pepper.

Toss with chopped pecans.

11:16 CST | category / entries / recipes
permanent link | comments?

Wed, 21 Nov 2012

Netflix is No Longer Run by Movie Lovers

I used to love Netflix. $9/mo for any movie ever released to DVD (some restrictions apply). We upgraded to the unlimited one a time plan and enjoyed Netflix for quite a few years. Netflix for a time was on top of the world, but ever since “the split” between DVD and streaming, with Mr. Bumbling CEO’s continual bumbles (sorry Mr. Bumbling CEO), Netflix is losing its very essence.

Our movie queue is currently 400 movies long (well, 399 with 6 whose availability is “unknown”), almost all of them over 3.5-3.9 stars, which in Netflix speak means we’re probably going to like it. At one movie a week, that means Netflix should keep us busy for ~10 years assuming we don’t add any more movies in that time frame (and critically, that they keep us happy as customers).

When “The Split” came, I zigged while everyone else zagged. We kept the DVD plan and dropped streaming (for a variety of reasons), primarily because at the time they didn’t have good subtitle support for streaming and even at that time they didn’t have the same amount of selection of movies available for streaming as they did for DVD.

Everyone else seems to have stuck with streaming because to them the DVD was just a red envelope that sat by the TV for months on end.

I recently had a chance to visit a friends house and we started talking movies that (I felt) she needed to see. She’s on streaming with Netflix and primarily watches streaming TV shows. So we looked them up on her Google TV (don’t laugh). When I used to have the Netflix streaming we used the Wii and the process was pretty much the same. I started punching in names of movies and it came back: “no results found, no results found, no results found”

Netflix streaming is effectively useless, and Netflix itself is in serious trouble.

I’m a techie, and my hearts go out to everyone working at Netflix. Y’all are doing awesome work. Advancing the state of the art in UI, recommendation engines, huge leaps and bounds in automated scaling, deployment, true “cloud” in a way that no other significant player can even dream of now.

It has become clear to me that the people calling the shots at Netflix are now the accountants and Excel Spreadsheet Optimizers, and not the movie lovers. When you don’t love your product, and aren’t passionate about what you’re selling, your business is in TROUBLE.

If Netflix were run by Movie Lovers, when I search for “The Avengers” it should… well… let me back up a second. If I’m an Amazon Prime subscriber and try to search for The Avengers, I highly doubt it would be available for instant streaming. But I could buy the $#!& out of it, that’s for sure.

If Netflix were run by movie lovers when you searched for “The Avengers” you would at least be able to see the movie metadata. It would show you the actors, or directors, or SOMETHING that would let you watch a movie kinda sorta like The Avengers. Or you would be able to “Alert Me When I Can Watch This Danged Movie”. Or “Hey, Cable Companies Have Figured Out How To Charge $9.99 To Rent A Movie From The Convenience Of Your Couch Maybe We Can Too.”

But no. “No Results Found”. The Avengers doesn’t exist. These aren’t the droids you’re looking for.

I totally understand that Netflix has had to struggle since its success. Negotiating with hostile suppliers and toppling an “American Institution” like Blockbuster takes its toll. But in the hustle and bustle of focusing on streaming, they’ve lost their love of movies.

They are in the unfortunate situation where the more people use and love their service, the less money they make, which is a terrible situation for a business to be in. The bean counters see subscription $$$’s in, data transfer gigabytes out. That’s not what made Netflix great. Maybe Netflix should just get into the white-label streaming technology business and let people who love movies build a compelling product on top of it.

Who am I to talk? I don’t understand the complexities and stresses of managing their infrastructure, brokering deals, holding contracts hostage, shipping products, and dodging the “outage” bullet time and time again.

But I do understand that I used to be able to manage my DVD queue from the Netflix iPhone app and now I can’t (must be paying for streaming in order to log in). I used to be able to look up a movie someone mentioned while I was on the go and add it to my queue (same issue). I used to have my movie queue in an RSS feed but that broke somehow. I used to be able to use a different app on my phone to browse movies but that access was shut off. Just because I am not a streaming subscriber doesn’t mean I’m not a valuable customer.

In summary, the more people love your product, the more successful you will be. Netflix is making it very hard to love their flagship product now. Streaming can’t stream anything of value, DVD’s can’t be managed on anything other than the full website. In a nutshell, nowadays you can’t watch movies with Netflix. Either put yourselves out of your misery or shape up and get people to love your product again.

20:31 CST | category / entries
permanent link | comments?

Previous 10 entriesNext 10 entries

Like what you just read? Subscribe to a syndicated feed of my weblog, brought to you by the wonders of RSS.



Thanks for Visiting!