2010-01-11

Les Grillades (Ottawa)

Today's food post is a bit weird: I'm giving a big thumbs up to a restaurant without being able to write much about what I had there, for the simple reason that I'm talking about Les Grillades [85 Holland ave], and they serve Lebanese food, which I'm not very acquainted with. So... here's my fantastically uninformed post about a Lebanese brunch.

I went in for Sunday brunch with no idea what to expect, and let me tell you, this isn't a typical Ottawa greasy shawarma shack! This is a real restaurant.

Awesome Turkish Coffee
We started off with a bit of turkish coffee.

IMG_9168
A plate of fresh veggies awaited us as we sat down. Incredulous, I inquired of one of my Lebanese companions: "So you just eat... the onions... raw? Really?" I'm certainly not known for turning away from raw foods, so I dove in carefully with some green onion (verdict: not bad, but apologies for my breath afterwards):
IMG_9167

Then the brunch dishes started arriving. We didn't actually order anything specific, just "brunch". I was introduced to Labneh, a sort of strained yogurt (delicious!):
IMG_9176

Some meat and cooked cheese:
IMG_9179

And what was probably the best dish we tasted: this was made from fava beans, it was extremely tasty, and I was told the name (possibly 'Foul'), but it was unfamiliar and escapes me now:
IMG_9190

All in all, loved it, and at around 100$ for a table of 6, quite reasonable.

2010-01-01

Tourtière HOWTO

Guests and co-workers have asked me to share the recipe for tourtière (meat pie) and for pie crust. I'm hoping this illustrated HOWTO can serve as the reference I point them to.

Pie Crust

These instructions are for 1 crust. You need 2 (top + bottom) per tourtière, so we'll make 4 of these. I make them individually in the food processor. I use the same kind of crust for dessert pies as well, this works for everything.

1.25 cups flour
1/2 tsp salt
1 tbsp sugar
1 small stick of butter, chilled (~110 grams)
~1/8th cup of ice water (as required)

Combine the flour, salt, and sugar in the food processor.


Cut your chilled stick of butter into little pieces.


Start the food processor and quickly throw in about one piece of butter per second. This should take about 10 seconds and break up the butter into tiny clumps. When you're finished, it should look like this:


Add 1/8th cup ice water (or a little more, as required) in a very slow thin trickle while running the processor. The dough will rapidly start clumping up and after about 20-30s will form a single ball. Don't use too much water! It shouldn't stick to your fingers, it should stay in ball shape when handled.


Press it lightly onto a counter, then wrap in wax paper and chill for 30 minutes. When you take it out of the fridge, let it stand for 5-10 minutes so it softens and is easier to work with.


Filling

(makes two)
1 red onion, finely chopped
1 white potato
2 cloves of garlic
2 lbs ground pork
1/2 lb ground beef
1/2 cup beef broth
spices (basil, nutmeg, cinnamon, bay leaf, cloves)

Dice your potato. Cook it in boiling water with a bit of salt for 10 minutes (until tender), then drain and reserve.


Chop up the onion and mince the garlic.


In a large skillet or casserole, cook the onion and garlic in a bit of vegetable oil until tender, about 3 minutes.


Add the pork and beef. Let it cook on high heat about 5 minutes, stirring frequently. Add some salt and pepper, the spices, and the beef broth. Turn down the heat and simmer for 30 minutes, stirring from time to time to make sure all the meat cooks evenly and the beef gets mixed well with the pork. It looks like this when you just start cooking:


After 30 minutes, take the meat off the heat and let it cool down. Go back to your potatoes and mash them up:


Then combine them with the meat


Roll the Crusts

While your meat mixture continues to cool, it's time to prepare the crusts. Flour your work surface and plop down the first ball of dough. I like this cutting board, it has a gauge to help with shaping.


Now roll it out so it's bigger than your pie tin. [Note: never buy a teflon rolling pin like this one, it's junk. Get a proper wooden one.]


Place it in your pan and run a knife gently around the edge to cut off the overflow.


Spoon in your meat mixture into both bottom crusts. Brush some beaten egg onto the edges to help seal the top crust.


Place the top crust on top, and brush the whole surface with some more beaten egg. Use a fork to texture the edges and seal both crusts shut together.


Bake at 375F for about 60 minutes.


Done! Make this 1-2 days before you're ready to eat, it's better after a day or two.

2009-12-24

Nostalgia

Remember when this was the most minimalist, uncluttered homepage on the web?

google-ca-cluttered

2009-11-16

Design anti-pattern: "Results per page"

Can we please leave this behind:
results_per_page2
Designers, you drew up the results page, you know how many results it scales to while remaining usable. So just pick that and be done with it.

A lesser sin (also pictured) is choosing the sort order at query time. Just pick for me, and give me visual indicators that I can re-sort right on the results.

2009-11-12

Learning with Bridgehead


Earlier this week, I had the immense pleasure of attending Bridgehead's course on coffee / espresso. The crowd was awesome - all coffee lovers looking to take their espresso-making skills up a notch. Held at The Urban Element, which I've been dying to visit for some time, the course covered two main topics:

The first part (by Mr. Ian Clark), on identifying flavour components of coffee, tasting demonstrations, etc., was interesting but of limited everyday use for me. I (and I suspect I'm far from alone in this) tend to find one or two varieties of beans I like and always go back to those. Still, lots of fun.



The second half (by Laura Perry), gave me much to think about as I prepare my customary morning latte. When pulling an espresso shot, I've often been focused simply on trying to coax my equipment into getting the extraction time right, with little attention given to tamping technique and temperature control.

Biggest discovery of the class? The amount of coffee Laura packs into a portafilter. I've probably been under-dosing my shots for years now!

2009-09-15

Feast of Fields Ottawa 2009

My guest post on Feast of Fields 2009 just went up on TheFood.ca! Check it out.

IMG_7962

2009-09-10

Sensible Defaults

As developers, we hear over and over again about the importance of sensible defaults..
welcome_to_itunes
I can't say I find the iTunes 9 welcome screen terribly useful, but this is probably the first time I've ever seen software with the correct default setting for "Show this window when $APP starts". (The correct answer, btw, is NO.)

Maybe they finally learned something from all the backlash around Quicktime auto-starting on Windows?

2009-09-02

Design I like: Ottawa recycling collection calendar

No complaining today - I'm so happy when I stumble across an element of visual design that's so well done I can't help but stop, smile, and consciously notice how pleasant it is. I'm doubly surprised and delighted if it's from the government, because, you know, bureaucratic design-by-committee isn't exactly renowned for its tasteful results.

Good Design: September Recycling Calendar
  • I love how the grid itself doesn't contain a single written word.
  • I enjoy the simplicity of the blue/black lines indicating which type of recyclable materials are being collected this week. (Although this requires explanation if you're not from Ottawa - blue boxes are used for glass & plastic, black boxes for paper and cardboard.) I applaud the designer for targeting his work to his audience (Ottawa residents), for whom the blue/black bars are self-evident.
  • I have a soft spot for the cute leaf icon (indicating pickup of garden clippings, again, obvious if you live in Ottawa, so it's the know-your-audience principle again).
  • But most of all, the stroke of genius is the arrows indicating that the statutory holiday on September 7th offsets regular pickup dates by 24 hours. An incompetent designer would've required a paragraph of text to explain that. This author does it with a big orange X and five arrows. (Note how the arrows and the X are painted in the same orange to tie them together, and that orange isn't used anywhere else in the grid.)
I find this calendar extremely inspiring. Hat tip to you, anonymous designer. I've had Edward Tufte's The Visual Display of Quantitative Information on my Amazon wishlist for a while, but I think noticing this tonight is the push I needed to finally go ahead and order.

2009-08-12

Conversations with strangers

[JP walks into the sauna, two guys are just sitting.]

Stranger 1: hey
JP: hey [sits]
Stranger 2: we're shooting a movie.
JP: mm-hmm
Stranger 2: it's called "Sweaty Fuckers 2"
JP: hah
Stranger 2: it's a porno
JP: yeah, I wonder if a video camera would survive in this hot, humid environment
...
...
...
Stranger 2: THAT'S his comment? You've got nothing against the gay porno, but you want to know if the humidity would damage the camera?
JP: pretty much; this is Kanata, dude

This is so typical of conversations I have.

2009-07-09

Eclipse: Find the Breakpoint!

Today's user experience callout is Eclipse JDT. Let's play find the breakpoint:
Find the breakpoints

Here's a hint:
Find the breakpoints

Maybe it's more obvious if you compare with a search hit that doesn't have a breakpoint on the same line:
Find the breakpoints
(The breakpoint is on the top result)

Solutions

The ideal solution would still draw both icons in the same amount of space. After playing around a bit with transparency on the search arrow (verdict: looked terrible), I've come up with two possibilities:
  1. Draw everything as above, but when the mouse hovers near the search result arrow, fade it out to 20% opacity. Fade it back in to full opacity when the mouse leaves the area. (Lots of work.)
  2. A much simpler option would be to move the search arrow about 5px to the left, and chop off its leftmost 3-4 pixels, as in this mockup, to allow seeing both a search result and a breakpoint:
    Breakpoints (mockup)
    Neat, right? What do you think?

2009-07-08

flickr uploadr

Ah yes, on the subject of usability:

flickr-uploader

Does anyone else think the options should be "Stay here" and "Go to Flickr & Exit" ? I always end up hitting one of the two buttons, then ⌘+Q to quit uploadr.

Drive me crazy, will you?

I'm a dock-on-the-left guy.
I might adore using OSX, but for some crazy reason, whenever I launch gvim, this happens:
gvim-placement
I have no idea why this is the only app on my system that doesn't respect the dock's position when placing its window on startup. If anyone knows how to fix it... please post!

And yes, I know this is a small thing to complain about. I have Windows XP at work, and OSX with a copy of gvim that randomly bounces around the screen every 60 seconds would still be more pleasant to use.

2009-07-04

Overheard in Ottawa

"No, we were waiting for you at the *other* 'Pho Bo Ga La with a blue sign on Somerset'..."

2009-05-02

This Week in Food

Ice Cream at The Piggy Market

A few coworkers recommended I check out Pascale Berthiaume's (who provides the ice cream for the Wellington Gastropub) ice cream, now being sold in Westboro at The Piggy Market. They're located in the rear half of the old, now defunct, Westboro Market.

The Piggy Market

I gave them a first visit this week to check them out, and so far I've a very positive impression of the place. I stopped in on my way home from work on Thursday, around 20:45. They had been closed for an hour and forty-five minutes, but they still let me in to buy ice cream as long as I paid cash (the charge machines and register were closed for the day); they get 6 out of 5 stars for service. Again, on a coworker's recommendation, I picked the Peanut Butter Salted Caramel flavour.

Terrific Ice Cream

Outstanding! And check out the ingredients: yolks, cream, sugar, peanut butter, caramel, salt, vanilla. That's it! Goes for 10$ a tub.

Ron Eade on Butter Prices

Omnivore's Ottawa weekly supermarket specials roundup includes these few words from Mr. Eade:

Anyway, my gold star of the week goes to three chain stores, Price Chopper, Food Basics and Superstore Loblaw for selling various brands of butter, salted or unsalted and sometimes both, at $2.97 to $2.99 a pound. Really, I can't understand how stores get away with charging $4 or more for a pound of churned animal fat. (I'll bet it has something to do with the government-sanctioned cartel marketing board that controls milk prices. Reach for the sky, buddy, this is a stick-up.)

Now a complaint like this about the price isn't too punchy in a vacuum - we need to put it in context to see if there's really anything to gripe about when it comes to butter prices! How does this compare to the rest of your grocery basket?

Agriculture and Agri-Food Canada provides a bit of historical data for retail prices of various dairy products.

They also provide an overview of the butter sector, but this report is quite misleading; it significantly understates (by 50%!) the price of butter as they got the units wrong, claiming an average price of 3.84$/Kg in 2005. In Table 2, they present the AC Neilsen retail price survey data in $/Kg, adjusted to what I assume are 2006 dollars, but the Neilsen price survey measures the price per pound of butter (454g). I wonder how many people noticed the error.

It's best to ignore the above report then, and go back to the original data, in nominal dollars per pound of butter. As we can see from the series representing the price of a pound of butter, retail has crept up towards the 4$ mark for the last few years, but the nominal price, from 2006-2008, has hardly increased.

I've plotted this data against milk prices and the Core Consumer Price Index (which includes dairy products, btw), using 2004 as a baseline:

So it seems that although the price of butter has shot up a bit faster than core CPI around 2004-2005, it's been relatively flat even in nominal dollars over the last three years, meaning it's actually gotten cheaper in real terms.

Hardly cause for panic! Happy cooking.