Friday, November 21, 2008

Excellent Potato (and Spinach) Soup

This is now my favorite soup. It's easy and cheap to make, takes about an hour, and doesn't need exotic ingredients which would require extra shopping. Like just about all of my favorite recipes, it doesn't require many utensils, so clean-up isn't a big deal. As given, this is a vegetarian dish. Use this recipe as a base if you want, adding whatever's in the fridge that your creativity thinks would rock. Here's all you really need.

  • 4 hefty potatoes
  • 1 bodacious onion
  • 1 can of condensed milk (12 fluid ounces = 354 ml)... regular whole milk will work also.
  • (Optional, but worth it) handful of spinach per serving. Savoy spinach, the older kind with dark green, crinkly and curly leaves, is much preferred.
  • 1 tablespoon butter
  • 2 tablespoons minced garlic (or half this amount of minced fresh garlic)
  • quarter teaspoon of finely minced fresh ginger
  • sprinkle of oregano
  • salt & pepper to taste
  • 1 teaspoon finely crumbled feta (or other) cheese per serving (optional)

Peel and dice potatoes. Start them at boiling in a two-quart or larger saucepan with enough water to cover them. The potatoes will need to boil about twenty-five minutes. They'll get to boiling faster if you put a lid on the saucepan. While they're getting there, add salt, pepper, oregano, ginger, and garlic. When they start boiling, turn down the heat to a medium boil so crap doesn't spit all over the stove. When boiling starts, set your cooking timer for twenty-five minutes.

While waiting for the boil to start, dice that big onion. Add it to the potatoes. They probably aren't boiling yet. That's fine.

Stir and taste occasionally to adjust the salt and pepper and other spices. When the timer goes off, turn down the heat to a low simmer, add in the butter, and mash the potatoes by hand with a potato masher for minute or so. It's fine to leave them a little chunky. Add the can of condensed milk. Stir it in and jack up the heat so it comes to a medium boil again. Keep stirring so nothing burns on the bottom. Milk tends to do that. Get the soup back up to a boil and keep it there for a minute or two, constantly stirring the bottom. Toss in a big handful of spinach if you've got it, stir it in and let it boil for another half-minute— just until the spinach is overcooked and looking spooky. Turn off the heat. Ladle into bowls that aren't so large, unless this will be your entire meal. Sprinkle on just a little bit of feta or whatever fragrant cheese you might have. A couple croutons would be dandy.

Warms four to six bellies.

Monday, October 13, 2008

Website Optimization: The Mind Behind the Mouse

One of the more effective ways to increase traffic to your website is a high ranking in web search results. Top page ranking from Google or Yahoo and others has become such a sought-after commodity, that it has spawned a minor science and a niche industry known as search engine optimization (SEO), also known as website optimization. These expressions refer to code, terms, and other elements which elevate the ranking of that page in users' search results. The closer one's web page is to the top of the first page of Google's search results, the more people are likely to visit that page and, for those with something to sell, this means more eyes on the goods and, presumably, higher earnings. And even for those with nothing to sell, a large audience is a source of satisfaction.

It's no wonder then, that in a comment to an earlier article I wrote about Thunderbird, the popular email application, a reader named Omar remarked that he'd done a Google search and that an article of mine came up at the very top in his search results. Having the number one listing in a Google search, regardless of how obscure the topic, is an event to ponder... as did Omar. He wrote:

Question: How do you have your blog set up to draw traffic so quickly? I googled "thunderbird reply header include time" without the quotes and it brought the link to your blog right at the top.

I'm new to blogging. I have a Blogger blog, but would like to know how to increase traffic. Thanks.

(Note: Since Omar posted his comment, because his question contains his exact search terms, Google homes in on the words in his comment, perhaps doubly ensuring that a search for that set of words will return my blog posting at the top. However, now, instead of pointing to my article, Google points to Omar's comment on it. So, Omar, in a way you've got yourself at the Number One spot in a Google search. Congratulations!)

Frankly, I had no inkling of my article's high ranking until reading Omar's comment. (So thanks, Omar, for pointing that out.) Truth be told, I've read about and dabbled with SEO and, yes, there's an ever changing multitude of tricks and techniques which may increase ranking in search engine results pages (SERPs). One major problem with most of them, however, is that a simple alteration to a webpage which I could do in a few minutes could be done just as quickly by others to theirs. And if thousands of people begin using the same technique, its effect is diluted, it ceases to be a decisive factor to the search engine, and then is no longer effective for achieving that holy office of high page rank. In other words, like most any quick fix, it doesn't last.

Despite the fleeting effectiveness of the quick trick, many people still try to uncover the golden code, pivotal conditionals, and obscured algorithms which Google employs in determining which search results to display and in what order. Though for a time I was fascinated by SEO and its effects on SERPs, in the end, trying to figure out how to "game" the system didn't feel right. Moreover, the possibility existed, I thought, that Google, or anyone so disposed, could leak a faux tip, some ostensible magic which, instead of increasing page rank, would lower it. Most important, however, was that I just wanted to write articles and post them on the web for others to read and benefit from.

So not only was I pleasantly surprised to read Omar's comment, I was genuinely curious: Since my efforts were pointed solely at composing a helpful article and not at the deployment of even the most commonly known optimization techniques, why did Google give my article such a high page rank? After enough head-scratching to get down to skull, I've been able to come up with only a thousand possible explanations. I'll point up just two and make it easy to see the rest.

One explanation for the article's high page rank is just pure, dumb luck... a fluke, an accident, the stars and planets lining up in just the right way, or some really nasty dust on a critical component inside the search engine's hardware. Nothing meritorious issued from anyone's efforts. It was a remarkable event that will never happen again.

A second explanation begins with the inarguable observation that the web is a big place, so big in fact that people need help finding their way around it and locating what they're looking for. Without the assistance of search engines such as Google, we'd all have to rely on recommendations from friends and co-workers, newspapers and magazines, and social bookmarking sites to find what we want on the web. Imagine the world's biggest library with all the books, CDs, videos, and magazines in a huge, unorganized pile... we'd all just have to climb around on it, excavate into it, and browse through the chaotic mountain of offerings one by one just to find the one or two items we want. Such a mountainous mess would likely be littered everywhere with corpses of people who died from exasperation.

We're fortunate, then, that Google came along and came up with a business model that depends on satisfied searchers. While it's too much to expect that Google could provide an exact reflection of searcher interest, that each and every query by any person on the planet should yield precisely what that user wants at that moment, Google goes to great lengths to put itself in the shoes of virtually every user and expends quite a bit of time and energy to calculate which results to display and in what order for any particular search query. If web publishers try to game the system by using cyber-tricks whose sole aim is to artificially increase page ranking, then SERPs will suffer. Doing a search, we'll find, not what we're looking for, but web pages inundated with SEO hype. Such trick-laden pages could, but likely wouldn't contain the most illuminating answers. They might not even be at all relevant to what we were searching for. In response we'd hit the "Back" button to try a different search result. If we found ourselves hitting the "Back" button too often, eventually we'd come to the conclusion that the search engine we're using wasn't of much help and we'd stop using it. Finding it not much better than the chaotic mountain, we'd likely latch on to a different search engine, one which did a better job of finding what we were looking for. We can be sure that Googledom is constantly at work to prevent that from happening, revisiting and refining what it examines and amending the algorithms which rank what it finds.

The point is that users aren't seeking web pages employing great SEO techniques. Rather, they want information, answers, and entertainment. Some search for understanding, consolation, or enlightenment. If you want people to visit your site, give them what they want, whatever that may be. That's what Google does, or at least strives very hard to do. It wants happy users, users who are satisfied with or pleasantly surprised at their search results. Because it wants what users want, like its users, Google isn't impressed with pages simply deploying the best SEO techniques either. Undoubtedly, some SEO techniques might for the short term deceive a search engine, but over the long term, as users gravitate away from the gamed pages to what they genuinely want, and as Google discovers when it's being gamed, it's going to change the search algorithms to more closely reflect where users' interests are. In the end, any tricks used will be found out, most likely rather quickly, and perhaps— unless you're on the cutting edge of SEO research— even before you implement them.

So there are a lot of reasons for not doing SEO: First, searchers aren't interested in it and most likely will simply back out of irrelevant pages. Second, it might not be effective or, even if it is, it likely won't be for long. Third, there's a definite element of deceit in it, enough that it doesn't feel right. Fourth, it's hard to imagine that Google looks kindly on it. Fifth, after a typical work day packed with technical tussles, it's a relief just to kick back and carve out articles that in one way and another will help people. Sixth, the flow of intentions of both users and search engines— and let's add social bookmarks too— is to better content. This same flow inevitably takes us all to a better web of the future. Altogether that's a fairly hefty flow. So it shouldn't seem over-the-top cosmic simply to synergize with it, float along with that big muddy river of intentions rather than fight it. Finally, and not to ignore the practical, Omar's discovery would suggest that optimizing for search engines (SEO) really isn't necessary.

These several reasons indicate that perhaps the best "optimization" consists simply in writing an article which reflects what users want, this because search engines want their results to reflect what users want. To the degree that my article on Thunderbird achieved that, this is the second possible explanation for its number one Google ranking... but only the second of a thousand explanations.

The other nine hundred ninety-eight consist of varying ratios of the first and second explanations together, i.e., 99.9% dumb luck and 0.1% writing what users want, 99.8% dumb luck and 0.2% writing, and so on. Which of these thousand possible ratios is the actual or most accurate explanation is impossible for all but a few Google insiders to know.

So what's an enterprising blogger to do? Since there's no counting on dumb luck (which is why it's called dumb luck), the only option is to try to provide what users want: superior content. Over and over again we hear "Content is king." Users say it. Google says it. Even SEO company execs say it. Some argue that backlinks (other people linking to your site or page) are more important than content. Others maintain that social bookmarking sites such as Digg and Delicious and many others are pivotal in drawing traffic. While backlinks and social bookmarks will likely increase visitors, these are contingent upon good content. If the content of a web page is lacking, people won't link to your site. Nor will they be moved to bookmark it. In other words, backlinks and bookmarks depend upon content. They aren't a replacement for an informative and well written article, but rather a consequence of it.

The obvious next question is: What makes for a well written article or web page, one which web users will seek out? That's a formidable question and far beyond the scope of this discussion. However, there are hundreds of books and magazine articles and websites and other resources on writing. In addition, there are coaches and classes and conferences aplenty, even online, any of which might also be of benefit. Most cities and towns have writers groups which, in any number of ways, gather to help each other. Properly persuaded, a friend who's a good writer might lend a scribe's hand.

Alternatively, if spending time researching and polishing writing isn't what you want to do, there are many good ghost writers, copyeditors, and proofreaders, savvy with the language of the web, who would happily step up. Fortunately for you— unfortunately for them— most writers, even those quite talented, work for a ridiculous pittance, for a fraction of what an SEO firm or consultant would charge. Given that the heart and drive of a webpage is the quality of its content, cash for word craft is cash better spent.

Either way— whether you create it yourself or have someone else do it for you— quality content is crucial. It's the core of a page's value. Should you still have any doubt about this, critically read any of the many finished pieces on Wikipedia, a site which nearly always ranks at the top, and there's little doubt you will find articles of high quality. Read also articles people are posting to social bookmarking sites and it's apparent that, though the article topics range across all areas of human endeavor, they all have this in common: as a rule, they are all well written. The links on social bookmarking sites tell us a lot more: these links point to pages which people aren't shy to attach their names to, pages which they themselves may want to find again later, and pages which they publicly recommend to others. Consider too what you yourself would want to find online. Together, these considerations should provide a guide to the kind of content quality that will draw people to your webpages ahead of others whose content isn't quite so sterling. As the numbers wear a path to your page, the Google computers will note them and with that you should see a rise in your page ranking. And perhaps with a little bit of luck.

Wednesday, June 18, 2008

Hummus, a Food of Many Faces

Spell it "hummus", "humus", "hommos", "hoummos", or "humous", in several languages of the Middle East from which the word comes, it means "chick peas" or, another English term for the same legume, "garbanzo beans". Transliterating words of Middle Eastern origin into English is seldom a smooth or straightforward process. Despite these vexations of spelling, and after a mere few hundred years, hummus (pronounced WHO-muss) has become a popular dish in North America and Europe, especially among vegans and vegetarians.

The full Middle Eastern name of this dish, hummus bi tahina ("hummus with tahini"), reveals its second major ingredient. Tahini is a "butter"— in the same sense that peanut butter is a butter— made from sesame seeds. Tahini and garbanzo beans eaten together constitute a complete protein, so a fine substitute for meat. They are also believed to provide numerous other health benefits, including helping to prevent a variety of cancers, cardio-vascular diseases, and spina bifida in infants when consumed by their pregnant mothers. This is food that does what food should do.

Depending upon the amount of lemon and garlic it contains, hummus can be variably neutral, lending itself to use as a "background" around which the flavors of spices and other eatables can rally. Altering the ratio of hummus to tahini can vary its feel from airy and light to generous and full. Considering that this dish has been made and served by thousands of people for hundreds of years, it would be difficult to assert that there's only one, correct hummus recipe. The recipe below, then, is more a set of guidelines than a rigid and precise set of instructions. Feel free to sample during preparations and adjust to your diners' sensibilities.


  • 3 cups dry, uncooked garbanzo beans (also known as chick peas) cooked to very tender in a pressure cooker with 9 or 10 cups of water and a few sprinkles of salt.
  • 1 cup tahini (sometimes called sesame seed butter)
  • ½ cup lemon juice (one juicy lemon), or to taste
  • 3 to 5 cloves of garlic, or to taste
  • ½ cup canola or olive oil


Cook garbanzo beans in three times their volume of water— so three cups garbanzos with nine cups of water— with a pinch or two of salt if you wish, in a large pressure cooker letting the top dance for about 50 minutes. After this fifty minutes and then letting the pot cool by itself, the garbanzos should be moist all the way through. I generally start up the pressure cooker the evening before and, after cooking time, leave it on the cold stove overnight to cool. Be sure to follow general directions that came with your pressure cooker.

If you don't have a pressure cooker, let the garbanzos soak overnight in the pot in cold water three or four times their volume. The next day boil them for four hours or until moist through to their centers.

After they've cooked and cooled, put the garbanzos and other ingredients (except for garnishes) in a food processor. Blend thoroughly until smooth. If too thick, gradually add small amounts of water until scouping it with a spoon (or a finger, if no one's looking) makes it mound but not break. Be aware that hummus may stiffen a bit after a time. For a sandwich spread, which hummus can also be, this is fine. If you'll be dipping with with vegetables, and more so with chips, you'll want a looser hummus, so mix in a small amount of water— preferably the leftover cooking water— for a less resistant consistency.

Due to its smaller capacity, if using a blender, cut this recipe in half, or else blend half the ingredients at a time and then pour the blended ingredients into a large bowl and stir together thoroughly by hand.

Let stand an hour or more if possible to allow flavors to permeate and penetrate.


  • paprika or red chili pepper or cumin (optional)
  • extra virgin olive oil to dribble on top
  • raw salad style vegetables, chopped just small enough for spooning.

Suggested presentations

For a sit-down meal, serve in small bowls and lightly sprinkled with a colorful spice, then garnished with parsley and/or sliced or diced pieces of raw vegetables such as tomato, carrot, broccoli, onion, cucumber, green or red pepper... just about anything you'd put in a salad. Dribble a tablespoon or so of extra virgin olive oil over the top. Provide your diners pita or some other kind of bread for scooping.

As a main dish this recipe serves six. Smaller portions are fine snacks or side dishes and of course serve more people. The whole of the hummus in one bowl with garnishes or chips or sliced bread around or alongside brightens a buffet and perks up a party. Hummus of a thicker consistency makes a fine sandwich or wrap, especially when accompanied by fresh cucumbers, sliced or diced tomatoes, alfalfa sprouts, and perhaps a thin schmeer of cream cheese or Marmite™.

Hummus is one of those flexible foods, an actor that can play many roles. If you're a single, you can have it multiple times in a week, changing the garnishes and bread and other peripherals for variety. Charmed by the same sleight of cuisine, families and other groups can dine on it regularly without boring the palate. Hummus can be a main dish, side dish, sandwich, or snack. It's inexpensive, yet healthy, easy to make, and tasty all at the same time. There's not a whole lot more you can ask of food.

5 free Domains with Select Hosting Plans. Get yours!