<?xml version="1.0" encoding="utf-8"?>

<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"
  xml:base="http://weblog.latte.ca/">
<title type="text">Blog-o!</title>
<subtitle type="html"><![CDATA[
Notes from latte.ca
]]></subtitle>
<id>http://weblog.latte.ca/index.xml</id>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca" />
<link rel="self" type="application/atom+xml" href="http://weblog.latte.ca/index.xml" />

<author>
<name>Blake Winton</name>
<uri>http://weblog.latte.ca/index.xml</uri>
<email>bwinton+blog@latte.ca</email>
</author>
<rights>Copyright 2006 Blake Winton</rights>
<generator uri="http://pyblosxom.sourceforge.net/" version="1.5.2">
PyBlosxom http://pyblosxom.sourceforge.net/ 1.5.2
</generator>

<updated>2013-06-14T18:57:43Z</updated>
<!-- icon?  logo?  -->

<entry>
<title type="html">Drawing lines with CSS.</title>
<category term="/blake/tech/firefox" />
<id>http://weblog.latte.ca/2013/06/14/cssLines</id>
<updated>2013-06-14T18:57:43Z</updated>
<published>2013-06-14T18:57:43Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/blake/tech/firefox/cssLines" />
<author>
<name>Blake Winton</name>
<uri>http://bwinton.latte.ca/</uri>
<email>bwinton@latte.ca</email>
</author>
<content type="html">&lt;p&gt;One of the things I’m working on as part of my job&lt;sup id=&quot;fnref:1&quot;&gt;&lt;a href=&quot;#fn:1&quot; rel=&quot;footnote&quot;&gt;1&lt;&#x2F;a&gt;&lt;&#x2F;sup&gt; at Mozilla is &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;bwinton&#x2F;arewecreatingyet&quot;&gt;a tool&lt;&#x2F;a&gt; to make it easy for designers to
create mockups that are linked to live bugs, similar to the ones at &lt;a href=&quot;http:&#x2F;&#x2F;areweprettyyet.com&#x2F;4&#x2F;mainWindow&#x2F;&quot;&gt;Are We
Pretty Yet&lt;&#x2F;a&gt;.  Now, I’ve got the
background showing up, and the bugs overlayed on top of it, but as it stands,
I’m requiring the designers to draw the lines connecting the bugs to the
various areas in the mockup right on the mockup itself!  This is obviously a
fairly terrible idea, since it makes it much harder than it should to move
stuff around after the fact, and requires a ton of up-front planning when
creating the initial image.  But what are my other options?&lt;&#x2F;p&gt;
&lt;p&gt;I thought for a while about layering a canvas element over the mockup; it would
let me draw whatever shapes I wanted to, but passing the click events through
to the mockup seemed like it would be fairly annoying, and I don’t think the
connecting lines should appear in front of the boxes showing the bug details,
which adds another wrinkle.  Then, over lunch, I started to wonder what it
would look like if a 1px by 1px black square got stretched and rotated with
CSS…  So I took some time after lunch, and played around a little, and it seems
like it just might work!  &lt;a href=&quot;http:&#x2F;&#x2F;jsfiddle.net&#x2F;aBjp7&#x2F;8&#x2F;&quot;&gt;Give it a try&lt;&#x2F;a&gt;, let me
know if you have any ideas to make it better, and feel free to take the idea
anywhere you think it might be useful!&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;&#x2F;strong&gt; In the comments, Andrew points out that I could use a 1px by 1px
span instead, which would make it &lt;em&gt;much&lt;&#x2F;em&gt; easier to change the colour of the
line, so I’ve linked to his jsfiddle instead.  :)&lt;&#x2F;p&gt;
&lt;div class=&quot;footnote&quot;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&quot;fn:1&quot;&gt;
&lt;p&gt;Sometimes I still can’t believe how lucky I am to get to do this stuff all day, and get paid for it!
&amp;#160;&lt;a href=&quot;#fnref:1&quot; rev=&quot;footnote&quot; title=&quot;Jump back to footnote 1 in the text&quot;&gt;&amp;#8617;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;&#x2F;div&gt;</content>
</entry>

<entry>
<title type="html">Amy Goes to Portland</title>
<category term="/amy/diversions" />
<id>http://weblog.latte.ca/2013/04/20/portland</id>
<updated>2013-04-21T02:41:54Z</updated>
<published>2013-04-21T02:41:54Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/diversions/portland" />
<author>
<name>Blake Winton</name>
<uri>http://bwinton.latte.ca/</uri>
<email>bwinton@latte.ca</email>
</author>
<content type="html">&lt;p&gt;In order to go to the Write the Docs conference that I wrote about
in my last post, you might suppose, correctly, that I had to go to 
Portland, Oregon.
My last adventure was my trip to &lt;a
href=&quot;http:&#x2F;&#x2F;www.latte.ca&#x2F;pics&#x2F;2011&#x2F;0701&#x2F;&quot;&gt;Japan&lt;&#x2F;a&gt; in 2011, so I was ready to
get away.&lt;&#x2F;p&gt;
&lt;p&gt;There are lots of ways to get from Toronto to Portland; I chose to 
go via Vancouver on Air Canada because I heard from Twitter that, while
Air Canada is bad, the American airlines are worse. 
As usual, I didn&#x27;t have any trouble with Air Canada and arrived in Vancouver
only slightly cramped and squashed.&lt;&#x2F;p&gt;
&lt;p&gt;We flew into a storm on the way from Vancouver to Portland, and when we were
almost there the plane got hit by lightning. I wasn&#x27;t terribly happy about that;
I couldn&#x27;t think of a time I had heard about planes being hit by lightning and
it ending well. The pilot didn&#x27;t seem bothered, though, and apart from some
turbulence and the people behind me panicking, we landed without a problem.&lt;&#x2F;p&gt;
&lt;p&gt;Portland was warm and moist and smelled wonderful. I got a ride to the 
&lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Hotel_deLuxe&quot;&gt;Hotel
deLuxe&lt;&#x2F;a&gt; from an Internet friend, and we had a chance to gossip and talk to
her
little guy about Superman and the fact that he couldn&#x27;t reach his bits of paper
with &quot;S&quot; on them.&lt;&#x2F;p&gt;
&lt;p&gt;The Hotel deLuxe was built in 1912 and recently restored with a 
vintage movie theme. It&#x27;s a luxurious old-timey hotel like a smaller King Eddy.
My room had floor-to-ceiling velvet drapes, crystal deco-style light fixtures,
and white subway tile in the bathroom. The bed was furnished with thick, heavy
sheets and more pillows than I knew what to do with. (So, more than two.) 
There was
also a pillow menu, so you could order an even better pillow than
the umpteen already there, and a holy book menu so you could request any one of
about twelve holy books. I approve of the breaking of the Gideon hegemony.&lt;&#x2F;p&gt;
&lt;p&gt;After I got settled in I decided to go for a walk to wind down after travelling
all day. &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Powell%27s_Books&quot;&gt;Powell&#x27;s Book
Store&lt;&#x2F;a&gt; was nearby, labelled as an attraction on the hotel map, and open late,
so that was my destination. &lt;&#x2F;p&gt;
&lt;p&gt;The area around
the hotel was dead at that time of night; there are some offices, a church, a
theatre with nothing going on.
Obviously I wasn&#x27;t familiar with the neighbourhood so I didn&#x27;t know
how nervous to be, but there were a few women walking around and biking alone,
so I decided not to be nervous. After a couple of blocks I came to Burnside
Street, which was a little livelier.&lt;&#x2F;p&gt;
&lt;p&gt;Powells is astonishing. It&#x27;s a multi-storey used book store which covers an
entire block; it&#x27;s a shrine to books. I could have spent the whole weekend
there, but I managed to escape after about an hour and a half with only a few
books and a couple of gifts for the girls.&lt;&#x2F;p&gt;
&lt;p&gt;The next day was the conference, which I already talked about &lt;a
href=&quot;http:&#x2F;&#x2F;weblog.latte.ca&#x2F;amy&#x2F;work&#x2F;writeTheDocs.html&quot;&gt;over here&lt;&#x2F;a&gt;. I woke
up early (still being on EST, three hours earlier than local time), worked
out in the hotel&#x27;s small-but-effective gym, then had a proper cooked breakfast
in the hotel restaurant. (I don&#x27;t know why, but hotel breakfasts are the height
of luxury and self-indulgence to me.) &lt;&#x2F;p&gt;
&lt;p&gt;I walked to the conference site in plenty of time, so when I got there the
doors weren&#x27;t open yet. There was a short line of grumpy-looking people waiting
to get in (and &lt;a
href=&quot;http:&#x2F;&#x2F;howtowriteeverything.com&#x2F;marcia-riefer-johnston-bio&#x2F;&quot;&gt;one
person&lt;&#x2F;a&gt; who looked pleased to be there). I was happy and well-rested so I
didn&#x27;t want to stand in a grumpy line, but I wasn&#x27;t feeling outgoing enough to
talk to the one happy person, so I went for a walk around the block instead.&lt;&#x2F;p&gt;
&lt;p&gt;By the time I got back the doors to the Mission Theater were open. It&#x27;s
another old building (Portland doesn&#x27;t seem to have Toronto&#x27;s love
of knocking old buildings down): a &lt;a href=&quot;http:&#x2F;&#x2F;www.mcmenamins.com&#x2F;210-mission-theater-home&quot;&gt;theatre&lt;&#x2F;a&gt; with a balcony and a bar. &lt;&#x2F;p&gt;
&lt;p&gt;As I said in the other post, the conference was great. We were served lunch and
there was an open bar (!). The line for lunch was really long, so to pass the
time I had a beer; the first day I asked for something &quot;not too bitter&quot;
(because I know Americans love really bitter ales); the drink the bartender
served me was delicious and indeed not too bitter, so I asked what it was: a
Nebraska Bitter. Good thing I let him choose.&lt;&#x2F;p&gt;
&lt;p&gt;I took a break from the conference and walked down a few blocks to get
a coffee from Barista &amp;mdash; some of the people at the conference
suggested it as the best local coffee place. (It was delicious and, after
three days I&#x27;m officially spoiled for non-awesome coffee.) I also 
stumbled on &lt;a href=&quot;http:&#x2F;&#x2F;www.oblationpapers.com&#x2F;&quot;&gt;Oblation Papers&lt;&#x2F;a&gt;,
a paper and print shop with beautiful, quirky handmade cards. Like so
many places in Portland, the store is just the front desk for a tiny
factory &amp;mdash; they actually make the paper right on site. There&#x27;s also
a budgie.&lt;&#x2F;p&gt;
&lt;p&gt;I really like Portland. I don&#x27;t really understand how the economy of Portland
works because there seem to be lots of businesses which employ people
to make things by hand, and sell the things for reasonable price. You can
get vegan food everywhere, and wherever you can buy coffee, you can also
buy beer. &lt;&#x2F;p&gt;
&lt;p&gt;Monday night the conference organizers had some events planned; a night at a &lt;a
href=&quot;http:&#x2F;&#x2F;groundkontrol.com&#x2F;&quot;&gt;video game arcade&lt;&#x2F;a&gt; (with infinite
quarters), and a couple of informal gatherings nearby, at a beer place and a
coffee place. The video game arcade had dozens, if not hundreds, of video games
and pinball games, but nothing that appealed to me (unsurprisingly &amp;mdash; I
have never liked video games).  They had DDR but no-one was playing. I ended up
going around the corner to the coffee place &amp;mdash; not only coffee, but beer
and computers you could rent time on &amp;mdash; but there was no-one from the
conference there. I was tired and hungry anyway, so I had a plate of nachos,
read Twitter and went back to the hotel.&lt;&#x2F;p&gt;
&lt;p&gt;On Tuesday I tried World Cup Coffee, which was better than Starbucks but not as
good as good Portland coffee (told you I&#x27;m spoiled). They were experiencing a
small fire in one of their coffee roaster, but they managed to make me a coffee
anyway.&lt;&#x2F;p&gt;
&lt;p&gt;Wednesday morning I woke up even earlier, packed, and had
another fancy hotel breakfast.
Then I caught the Max train (just around the corner from the hotel) and rode
all the way to the airport without a single transfer. &lt;em&gt;So awesome!&lt;&#x2F;em&gt; I
wish I lived in a non-world-class city that had decent transit to the
airport.&lt;&#x2F;p&gt;
&lt;p&gt;I entirely failed to get any good gifts for my cat-sitters, so I hoped I would
be able to get something at the airport.  I was lucky; turns out the Portland
airport has &lt;em&gt;awesome&lt;&#x2F;em&gt; retail, including a store called &lt;a
href=&quot;http:&#x2F;&#x2F;www.madeinoregon.com&#x2F;&quot;&gt;Made in Oregon&lt;&#x2F;a&gt; which has a great
selection of interesting, actually-local food and gifts. I got hazelnuts, tea,
chocolate and saltwater taffy for the folks back home.&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">Write the Docs: Portland, Oregon, April 8&amp;ndash;9</title>
<category term="/amy/work" />
<id>http://weblog.latte.ca/2013/04/14/writeTheDocs</id>
<updated>2013-04-14T04:11:57Z</updated>
<published>2013-04-14T04:11:57Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/work/writeTheDocs" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;This week I went to the first-ever Write the Docs conference.
Write the Docs, as I understand it, intends to create a community
of the people who write documentation for open source projects. There are
plenty of professional groups for technical writers, 
and plenty of communities online and off for open source developers, but
open source documentarians (a made-up word) exist in an awkward nether-world,
neither corporate and well-trained like professional tech writers nor,
well, reluctant to write documentation like open source developers.&lt;&#x2F;p&gt;
&lt;p&gt;That awkward nether-world was embodied in Portland last Monday and Tuesday.
The &lt;a href=&quot;http:&#x2F;&#x2F;conf.writethedocs.org&#x2F;#crew&quot;&gt;geniuses&lt;&#x2F;a&gt; who put the
conference together booked an &lt;a
href=&quot;http:&#x2F;&#x2F;docs.writethedocs.org&#x2F;en&#x2F;2013&#x2F;conference&#x2F;venue.html&quot;&gt;old
theatre&lt;&#x2F;a&gt;, gathered a diverse group of &lt;a
href=&quot;http:&#x2F;&#x2F;conf.writethedocs.org&#x2F;#speakers&quot;&gt;speakers&lt;&#x2F;a&gt; of various levels of
seasonedness (another made-up word), sold 220 tickets to a yet-more diverse*
group of people and put us all together in a room for two days to soak up each
other&#x27;s stories, ideas and passion. &lt;&#x2F;p&gt;
&lt;p&gt;(* Diverse in interests, experience, and gender, but not race; the group in the
Mission Theatre was almost as white as Portland itself.)&lt;&#x2F;p&gt;
&lt;p&gt;In a stroke of inspiration, the organizers managed to get enough
sponsorship to not only feed us but provide an open bar &amp;mdash; that&#x27;s
right, I said an open bar &amp;mdash; every afternoon. Which is nice, but I&#x27;m sorry
to say I can now never go to another conference unless there is free booze
every day starting at noon.&lt;&#x2F;p&gt;
&lt;p&gt;There were twenty-seven talks altogether, as well as some &lt;em&gt;ad hoc&lt;&#x2F;em&gt; lightning
talks. They will all be available on YouTube but so far they are not sorted or
tagged, just listed under the &lt;a
href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;user&#x2F;NextDayVideo&quot;&gt;account of the company&lt;&#x2F;a&gt;
that did the videoing.&lt;&#x2F;p&gt;
&lt;p&gt;Here is my list of standout talks from the conference:&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Matthew Butterick&#x27;s &lt;a href=&quot;http:&#x2F;&#x2F;youtu.be&#x2F;8J6HuvosP0s&quot;&gt;Typography for
Docs&lt;&#x2F;a&gt;&lt;&#x2F;strong&gt; (NSFW: swearing) didn&#x27;t teach me a whole lot (which is good
considering typography is one of the many things I charge money for) but
Matthew is charismatic, funny, and opinionated. And I love that he didn&#x27;t have
a slideshow, he just clicked around some tabs in a browser window. &lt;&#x2F;p&gt;
&lt;p&gt;Matthew outlined four important decisions in typography:&lt;&#x2F;p&gt;
&lt;ol&gt;
&lt;li&gt;Font choice (he likes Charis, Charter, and Adobe Source Sans for the web)&lt;&#x2F;li&gt;
&lt;li&gt;Font size (smaller than you think for print; bigger than you think for 
   the web)&lt;&#x2F;li&gt;
&lt;li&gt;Line length (between two and three lowercase alphabets per line)&lt;&#x2F;li&gt;
&lt;li&gt;Line spacing (between 120% and 145% of font height)&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;p&gt;(I know, this blog fails terribly at at least two of those. Cmd-shift-=!)
Among other things, he warned us to be careful of misuse of emphasis;
anything dark catches the eye, so you don&#x27;t want a lot of darkness in
your navigation &amp;mdash; save it for headers and other clues to document
structure.&lt;&#x2F;p&gt;
&lt;p&gt;Matthew Butterick wrote a &lt;a
href=&quot;http:&#x2F;&#x2F;www.typographyforlawyers.com&#x2F;&quot;&gt;book&lt;&#x2F;a&gt; called &lt;em&gt;Typography for
Lawyers&lt;&#x2F;em&gt; which I will probably buy.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Kevin Hale&#x27;s &lt;a href=&quot;http:&#x2F;&#x2F;youtu.be&#x2F;mBRCq-AvYmU&quot;&gt;Getting Developers 
and Engineers to Write the Docs&lt;&#x2F;a&gt;&lt;&#x2F;strong&gt; is misleadingly titled;
it is really more about customer support and retention than
documentation, although documentation plays a part in both those things. The
punchline is that at Wufoo they got developers (and everyone else in the
company) to answer the tech support phone. My favourite line: &quot;After the second
or third ring of that phone, with the exact same problem, the engineer will
stop what they&#x27;re doing, fix the problem, and you don&#x27;t get phone calls for it
anymore.&quot; (That&#x27;s a paraphrase of a Paul English line.)&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Marcia Johnston&#x27;s Write Tight(er) &amp;mdash;&lt;&#x2F;strong&gt; (no video yet) was about
how to write concisely, with the right number of words and no
more. She argues that wordiness is bad when paying for translation and
when people are reading on small screens, but editors everywhere know
that concise writing is easier to read and comprehend.&lt;&#x2F;p&gt;
&lt;p&gt;Marcia provided a list of ways to write tighter. Get rid of:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;variations on &quot;to be&quot;&lt;&#x2F;li&gt;
&lt;li&gt;-ly words and other flabby adjectives&lt;&#x2F;li&gt;
&lt;li&gt;&quot;very&quot;, &quot;just&quot;, &quot;such&quot;, &quot;so&quot;, and &quot;really&quot;&lt;&#x2F;li&gt;
&lt;li&gt;negative constructions&lt;&#x2F;li&gt;
&lt;li&gt;&quot;begin to&quot; and &quot;start to&quot;&lt;&#x2F;li&gt;
&lt;li&gt;(or be suspicious of) &quot;of&quot;-phrases: &quot;in light of&quot;, &quot;in spite of&quot;&lt;&#x2F;li&gt;
&lt;li&gt;&quot;proverbial&quot;&lt;&#x2F;li&gt;
&lt;li&gt;&quot;different&quot; in &quot;many different&quot; or &quot;three different&quot;-type constructs&lt;&#x2F;li&gt;
&lt;li&gt;the passive voice&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;And of course, with all these guidelines the rule is to apply them,
unless it&#x27;s better that you don&#x27;t. Oh, English.&lt;&#x2F;p&gt;
&lt;p&gt;Marcia&#x27;s book, &lt;a href=&quot;http:&#x2F;&#x2F;howtowriteeverything.com&#x2F;&quot;&gt;Word Up!&lt;&#x2F;a&gt;,
will be available on April 27; I&#x27;ll probably buy it, too.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Nóirín Plunkett&lt;&#x2F;strong&gt; (or &lt;a href=&quot;https:&#x2F;&#x2F;twitter.com&#x2F;noirinp&quot;&gt;Pluincéid on
Twitter&lt;&#x2F;a&gt;, but I guess that&#x27;s just too open to mangling) did a talk  called
&lt;strong&gt;Text Lacks Empathy&lt;&#x2F;strong&gt; (also not posted yet). It&#x27;s about how to put the emotion
back into casual written communication.&lt;br&gt;
&lt;&#x2F;p&gt;
&lt;p&gt;Nóirín had some lovely metaphors. Being social is, for introverts like her,
like working in a virtual machine; she can still do all the usual things, but
it takes a little more processing time. Tact is like a filter: some people
apply it on their output; some people apply it on input from others. If it&#x27;s
not applied on either end (i.e., if someone assumes the listener will apply
tact on input and so doesn&#x27;t apply it on output), offense can result.
Similarly, if tact is applied on output &lt;em&gt;and&lt;&#x2F;em&gt; input, content can be lost.&lt;&#x2F;p&gt;
&lt;p&gt;She also pointed out that in an emotional void we tend to assume negative
emotion. That is, if you haven&#x27;t heard anything specific about someone&#x27;s
emotional state for a while, you tend to assume that they&#x27;re angry or annoyed
at you.&lt;&#x2F;p&gt;
&lt;p&gt;Nóirín had some suggestions:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Understand expectations: where is the tact filter generally expected
  to be applied in your organization or relationship?&lt;&#x2F;li&gt;
&lt;li&gt;Zero is not negative: don&#x27;t assume that no emotional communication
  implies negative feelings. If in doubt, ask, and always assume good
  intent.&lt;&#x2F;li&gt;
&lt;li&gt;They don&#x27;t know how you feel: you have add emotional content to
  your writing in a way you don&#x27;t have to add it to face-to-face
  communication. Express your emotional state with words, use emoticons,
  or change to a more emotion-rich communication channel:
  email &amp;lt; IRC &amp;lt; voice &amp;lt; video &amp;lt; real life.&lt;&#x2F;li&gt;
&lt;li&gt;Perception is reality: if someone feels attacked, it doesn&#x27;t matter
  what your intent was, they will react as if they have &lt;em&gt;been&lt;&#x2F;em&gt; attacked.
  You have to deal with their emotional state first, before you can
  return to the content of your conversation.&lt;&#x2F;li&gt;
&lt;li&gt;Active isn&#x27;t always better than passive: take advantage of English&#x27;s
  passive voice: &quot;You broke the build&quot; is aggressive and causes
  those emotions that you then have to deal with; &quot;The build broke&quot; allows
  everyone to save face and get on with fixing the problem.&lt;&#x2F;li&gt;
&lt;li&gt;If it doesn&#x27;t matter, do it their way.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Unfortunately Nóirín ran out of time and didn&#x27;t get to talk about 
the last points in her slide show &amp;mdash; I&#x27;d like to see the whole
talk sometime.&lt;&#x2F;p&gt;
&lt;p&gt;It struck me that many of Nóirín&#x27;s points apply to parenting.
When you&#x27;re dealing with an upset child, you do have to manage their
emotions before you can teach, discipline or advise; they literally
cannot take in any information while they&#x27;re upset.  (As my nanny
told my mother once, &quot;They can&#x27;t hear you when you shout at them.&quot;)&lt;&#x2F;p&gt;
&lt;p&gt;Assuming good intent is vital; it&#x27;s one of
Alfie Kohn&#x27;s &lt;a href=&quot;http:&#x2F;&#x2F;rainbowrecognizer.hubpages.com&#x2F;hub&#x2F;10-Principles-of-Unconditional-Parenting&quot;&gt;10 Principles of Unconditional Parenting&lt;&#x2F;a&gt;.
And finally, &quot;if it doesn&#x27;t matter, do it their way&quot; is another way
of putting one of parenting&#x27;s most important mantras, &quot;pick your
battles wisely&quot;.&lt;&#x2F;p&gt;
&lt;p&gt;I have no idea if Nóirín has written a book, but I&#x27;m sure she will eventually.&lt;&#x2F;p&gt;
&lt;p&gt;Finally (for this post, not for the conference), &lt;strong&gt;Daniya Kamran&#x27;s
Translating science into poetry&lt;&#x2F;strong&gt; was beautiful and thought-provoking.
She didn&#x27;t offer examples or concrete tips, but a series
of ideas to consider when writing:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Constant vigilance; remember you are writing to impress the reader and
  earn their continued attention.&lt;&#x2F;li&gt;
&lt;li&gt;Immortality: write as if your writing is immortal; write to transcend
  time.&lt;&#x2F;li&gt;
&lt;li&gt;Dilemma: poetry is about conflict and questions; introduce them into
  your writing.&lt;&#x2F;li&gt;
&lt;li&gt;Bias: have a point of view; be the expert.&lt;&#x2F;li&gt;
&lt;li&gt;Error: poetry is about things that have gone wrong; treat crises
  as part of the cycle, not as a negative consequence.&lt;&#x2F;li&gt;
&lt;li&gt;Reiteration: poetry uses it liberally; after each complexity, bring your
  document back to its purpose.&lt;&#x2F;li&gt;
&lt;li&gt;Metaphors allow the reader to participate in creating meaning, and so
  they connect to your writing more deeply.&lt;&#x2F;li&gt;
&lt;li&gt;Elegance is important.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;strong&gt;Tim Daly&lt;&#x2F;strong&gt;&#x27;s talk on Literate Programming was entertaining; &lt;strong&gt;Jennifer
Hartnett Hender&lt;&#x2F;strong&gt;&#x27;s talk about sketchnotes was thought-provoking. &lt;strong&gt;Heidi
Waterhouse&lt;&#x2F;strong&gt; did a talk about writing search-first documentation to make
your documents findable. &lt;strong&gt;Ana Nelson&lt;&#x2F;strong&gt;&#x27;s talk about Dexy was thrilling (even
though I was exhausted and understood about 14% of it). There were a couple of
good talks about the importance of documentation, and another couple about how
to convince your company and colleagues to take documentation seriously, and
even to write it themselves.&lt;&#x2F;p&gt;
&lt;p&gt;There were plenty of interesting talks and lots of great people at 
Write the Docs. I don&#x27;t know if I will go next year, what with not being
a tech writer and all, but I&#x27;m glad I went this year and I would recommend
it to anyone who creates documentation and works with developers.&lt;&#x2F;p&gt;
&lt;p&gt;Write the Docs is on &lt;a href=&quot;https:&#x2F;&#x2F;twitter.com&#x2F;writethedocs&quot;&gt;Twitter&lt;&#x2F;a&gt;,
where they have posted links to some write-ups of the talks and will hopefully
link to videos when they are up.&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">Apricot Prune Kugel</title>
<category term="/amy/food" />
<id>http://weblog.latte.ca/2013/03/23/apricotprunekugel</id>
<updated>2013-03-23T19:35:14Z</updated>
<published>2013-03-23T19:35:14Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/food/apricotprunekugel" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;Here&#x27;s a recipe for Apricot Prune Kugel for Passover. Baba said
she isn&#x27;t making kugel this year because she&#x27;s making a turkey and
stuffing it and the stuffing is just the same as kugel. So I&#x27;ll make
kugel. &lt;&#x2F;p&gt;
&lt;p&gt;I looked for the recipe and couldn&#x27;t find it, so I asked on Twitter but
no-one&#x27;s suggestion looked quite right. (Kugel means different things to
different people.) Then I looked in my cookbook again and realized the recipe
was just formatted weird, and I actually do have it.  So I&#x27;m posting it here
for the interest of googlers everywhere.&lt;&#x2F;p&gt;
&lt;h4&gt;Ingredients&lt;&#x2F;h4&gt;
&lt;ul&gt;
&lt;li&gt;16 dried apricots&lt;&#x2F;li&gt;
&lt;li&gt;12 prunes&lt;&#x2F;li&gt;
&lt;li&gt;2 heaping cups matzo farfel&lt;&#x2F;li&gt;
&lt;li&gt;&amp;frac14; cup oil&lt;&#x2F;li&gt;
&lt;li&gt;1 egg&lt;&#x2F;li&gt;
&lt;li&gt;1 cup raisins&lt;&#x2F;li&gt;
&lt;li&gt;juice of 1 lemon&lt;&#x2F;li&gt;
&lt;li&gt;&amp;frac12; cup sugar&lt;&#x2F;li&gt;
&lt;li&gt;1 apple, grated fine&lt;&#x2F;li&gt;
&lt;li&gt;1 cup orange juice&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h4&gt;Instructions&lt;&#x2F;h4&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Soak the apricots and prunes in hot water (I don&#x27;t know for how long)
and then drain and chop them.&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;
&lt;p&gt;Pour hot water over farfel; drain. Add oil and egg. Mix in fruit and
all other ingredients.&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;
&lt;p&gt;Turn into square baking dish. Bake at 350&amp;deg;C for about 1 hour.&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;</content>
</entry>

<entry>
<title type="html">Latest Update on the Gifted Saga</title>
<category term="/delphine" />
<id>http://weblog.latte.ca/2013/01/20/giftedTwo</id>
<updated>2013-01-20T23:05:53Z</updated>
<published>2013-01-20T23:05:53Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/delphine/giftedTwo" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;Since my &lt;a href=&quot;&#x2F;delphine&#x2F;gifted.html&quot;&gt;last post on this topic&lt;&#x2F;a&gt; I&#x27;ve met
with Andrea, a friend of a friend who is an expert on special education and
works at the TDSB. She very kindly allowed me to pick her brain, and I learned
plenty. Apart from lots of advice and insight on how gifted education is
handled in the TDSB, she had two concrete suggestions: to seriously consider
the TDSB gifted program, and to ask Delphine’s teacher specifically how he is
differentiating for her.&lt;&#x2F;p&gt;
&lt;p&gt;(Differentiated education is something they ask teachers to do these days,
where basically every child gets their own special curriculum. It’s how they
justify combining ages and abilities within one classroom: the teacher is
supposed to assess the ability of each child in their class and provide each
and every one of them with assignments and materials that suit their level. You
might infer that I am skeptical as to the practicality of this system.)&lt;&#x2F;p&gt;
&lt;p&gt;We had every intention of getting Delphine assessed for giftedness, because you
basically can’t ask for anything without having that rubber stamp. But from
talking to other parents I got the impression that the gifted program, which is
at a school a few neighbourhoods away, would not be suitable for Delphine. So
we had written off the possibility of the gifted program and hoped that the
rubber stamp could be put to use some other way. But Andrea urged me to be
open-minded and check out the program ourselves. And she’s absolutely right;
neither Delphine nor I know what the program is really like nor whether it will
suit her in ways that she can’t even articulate. So we’re going to, at least,
go and visit.&lt;&#x2F;p&gt;
&lt;p&gt;We met with Delphine’s teacher in November as part of the regular
parent-teacher interviews, and I did ask him how he’s differentiating the
program for her. He said something like, “I’m not going to offer her anything
different until I’ve seen that she can do the assigned work to a better
standard.” He doesn’t like the quality of her work &amp;mdash; it’s messy and she
doesn’t go the extra mile to produce really great work. She meets the
requirement of the assignments without adding &lt;a
href=&quot;http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=U5YClmS3umk&quot;&gt;flair&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Of course this decision on the part of the teacher is deeply unsatisfying to
me. An education that is suited to your ability is a not a carrot to be dangled
in front of you as a reward for jumping through arbitrary hoops of the
teacher&#x27;s devising: tidy handwriting, sitting still, completing assignments to
a level beyond that asked. &lt;&#x2F;p&gt;
&lt;p&gt;I guess it does make a certain, superficial sense; I&#x27;ve mentioned this to a few
people and they&#x27;ve said it seems fair. But it isn&#x27;t really, when you think
about it. There&#x27;s no real connection between being tidy, or putting a great
deal of effort into an arbitrary tast, and needing (or deserving) to be
challenged intellectually.  Both of those are useful skills to have (the first
probably more than the second) but neither of them have to do with being smart,
and it doesn&#x27;t make sense to connect one to the other. Just because she&#x27;s not
particularly strong in these areas is no reason to deprive her of stimulation
in other areas.&lt;&#x2F;p&gt;
&lt;p&gt;And besides, an education suited to the student’s level is a legal entitlement
in Ontario.&lt;&#x2F;p&gt;
&lt;p&gt;(We haven&#x27;t even considered that she might not be completing the assignments to
the teacher&#x27;s standard because she&#x27;s not really very interested in them &amp;mdash;
because they&#x27;re too easy or because they&#x27;re on a topic that doesn&#x27;t interest
her, or because she wants to save her limited energy for an endeavor that&#x27;s of
more interest to her.  Of course the question of whether she can apply focus
and determination and effort to a project which &lt;em&gt;is&lt;&#x2F;em&gt; important to her is
another matter, and one which doesn&#x27;t seem to be resolved within the
traditional school system.)&lt;&#x2F;p&gt;
&lt;p&gt;This is one of the reasons we are interested in an IEP; because it&#x27;s a document
which requires that teachers offer her an education that suits her ability
level, without having to adhere to the teacher&#x27;s idea of what&#x27;s suitable for a
gifted child, or what should be required of a child before they get the
education that they need. Of course this leads to the question of whether we
want to establish an adversarial relationship with our teachers before we&#x27;ve
even established any other kind of relationship.&lt;&#x2F;p&gt;
&lt;p&gt;The story continues but this post has been sitting on my hard drive for a
while. More to come...&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">Cordelia Does Math</title>
<category term="/amy/girls" />
<id>http://weblog.latte.ca/2012/12/24/cordeliaMath</id>
<updated>2012-12-25T02:56:20Z</updated>
<published>2012-12-25T02:56:20Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/girls/cordeliaMath" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;Lately Cordelia and I have been going through the
folder of completed work her teacher sent home at the end 
of grade one. (She&#x27;s four months into grade two at the moment; one
day I hope to catch up.)&lt;&#x2F;p&gt;
&lt;p&gt;One of the exercises they did last year was to figure out how you
can &quot;make&quot; particular numbers; that is, what two numbers add up to
a number.&lt;&#x2F;p&gt;
&lt;p&gt;It took her a little while to catch on:&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;images&#x2F;amy&#x2F;cordeliaMath&#x2F;make7.jpg&quot; alt=&quot;Make 7&quot; width=&quot;500px&quot;&gt;&lt;br &#x2F;&gt;
2 + 5 makes 7. A red dancing yeti + 2 purple eggs makes 7?&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;images&#x2F;amy&#x2F;cordeliaMath&#x2F;make8.jpg&quot; alt=&quot;Make 8&quot; width=&quot;500px&quot;&gt;&lt;br &#x2F;&gt;
8 + 2 makes... damn. Okay, 5 + 3 makes 8.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;images&#x2F;amy&#x2F;cordeliaMath&#x2F;make9.jpg&quot; alt=&quot;Make 9&quot; width=&quot;500px&quot;&gt;&lt;br &#x2F;&gt;
Ah, now she&#x27;s got it. 6 + 3 makes 9; 1 + 8 makes 9!&lt;&#x2F;p&gt;
&lt;p&gt;Now it&#x27;s time for her to do it by herself: choose a number and show how to
&quot;make&quot; it two different ways. But Cordelia is Blake&#x27;s daughter, so her
additional challenge is to do that correctly while also doing as
little work as possible. I think she nailed it:&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;images&#x2F;amy&#x2F;cordeliaMath&#x2F;make1.jpg&quot; alt=&quot;Make 1&quot; width=&quot;500px&quot;&gt;&lt;br &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;hr width=40% &#x2F;&gt;

&lt;p&gt;And here she is, this year:&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;images&#x2F;amy&#x2F;cordeliaMath&#x2F;cordelia.jpg&quot; alt=&quot;Cordelia&quot; width=&quot;500px&quot;&gt;&lt;br &#x2F;&gt;&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">What I Learned About Building a Natural Playground in a TDSB School</title>
<category term="/amy/everythingelse" />
<id>http://weblog.latte.ca/2012/11/24/playground</id>
<updated>2012-11-25T04:42:54Z</updated>
<published>2012-11-25T04:42:54Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/everythingelse/playground" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;img src=&quot;&#x2F;images&#x2F;amy&#x2F;playground&#x2F;frog.jpg&quot; align=&quot;left&quot; alt=&quot;Frog sculpture&quot;&gt;

&lt;p&gt;Sydney&#x27;s Playground is the new natural(ish) kindergarten playground at 
Maurice Cody Elementary school. It&#x27;s named for one of our kindergarteners, who
was killed in a traffic crash while we were in the process of planning the
playground. (This post isn&#x27;t about Sydney, but it seemed weird to write 
about the playground without mentioning her.)&lt;&#x2F;p&gt;
&lt;p&gt;This post is about the process of designing and building a natural playground
in a TDSB school. When we embarked on the process of building a natural
playground at Maurice Cody there was very little guidance on how to go about
building a playground, so I am writing this in the hope that it will help
someone else. &lt;&#x2F;p&gt;
&lt;p&gt;The caveat is that your mileage may vary: I am not sure how
consistent the TDSB is in terms of policies and processes, and for all I know
your experience will be completely different. Even if it is, I hope this post
gives you some idea of what&#x27;s possible and what&#x27;s likely to happen. But
first...&lt;&#x2F;p&gt;
&lt;h4&gt;A Little About Natural Playgrounds&lt;&#x2F;h4&gt;

&lt;p&gt;A &lt;a href=&quot;https:&#x2F;&#x2F;www.google.ca&#x2F;search?q=natural+playground&quot;&gt;natural
playground&lt;&#x2F;a&gt; is a playground built with natural elements instead of
artificial play structures. They are desirable for various reasons:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Being in a natural environment has been shown to improve concentration
and learning&lt;&#x2F;p&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;p&gt;Unstructured play elements are better for imaginative play in much the
same way that plain Lego blocks are more demanding than Lego kits with
funny shaped blocks and instructions&lt;&#x2F;p&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;p&gt;Natural elements like logs and rocks are theoretically less expensive
than manufactured play structures&lt;&#x2F;p&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h4&gt;What The TDSB Will Do For You&lt;&#x2F;h4&gt;
&lt;p&gt;Our school is one of the few in the TDSB that&#x27;s growing, and a couple of years
ago the school board built a second playground for the nine kindergarten
classes. When I say &quot;built&quot; I mean they fenced off an area, built some stairs
and put down some mulch. You may not realize this &amp;mdash; I certainly didn&#x27;t
&amp;mdash; but the TDSB is not in the playground-building business. Despite having
your 3-, 4- and 5-year-olds in their care for six hours a day, and despite the
massive importance of outside play and gross motor activity for early childhood
development, the TDSB does not build playgrounds. They do landscaping, hence
the fencing and mulch, but they don&#x27;t do playgrounds.&lt;&#x2F;p&gt;
&lt;p&gt;That&#x27;s up to you, the parents. You have to decide to build a playground, you
have to guide and help manage the consultation and design process and you have
to raise the money.&lt;&#x2F;p&gt;
&lt;p&gt;So there we were with the outline of a playground, and since I was 
eco-committee chair at the time I suggested we should take the opportunity
to build a natural playground. The idea was greeted with various
degrees of enthusiasm; I think mostly people were just glad someone
was doing something about what the kids had named &quot;the nothing playground&quot;.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m going through the years &amp;mdash; literally &amp;mdash; of emails on this topic
and I think I had better give you the condensed version. (I sent my very first
email about the natural playground in January 2010, and we finished the
playground in August 2012.)&lt;&#x2F;p&gt;
&lt;p&gt;So here&#x27;s the compressed, idealized process, with advice.&lt;&#x2F;p&gt;
&lt;h4&gt;1. Get Your Ducks (And Your Dollars) In A Row&lt;&#x2F;h4&gt;
&lt;p&gt;First you need to decide you&#x27;re going to do it. You&#x27;ll have to sell your
parents, your administration and your teachers on a natural playground.
(I didn&#x27;t have any trouble with that up front, although there was some
pushback later when people realized what a natural playground actually meant,
and I had to explain the concepts over and over.)&lt;&#x2F;p&gt;
&lt;p&gt;Next you need to meet with your community &amp;mdash; teachers, parents, staff
&amp;mdash; and talk about what you want from the playground. Both from a
high-level, philosophical angle and also about the specifics of what you want:
A slide?  An outdoor classroom? A sand box? Make sure everyone has been
included and that you all roughly agree on what you want. You have to do this
&lt;em&gt;before&lt;&#x2F;em&gt; you come to the table with the TDSB playground designers.&lt;&#x2F;p&gt;
&lt;p&gt;This was one of the most frustrating parts for me, because I didn&#x27;t feel
we were in any position to make these decisions: we didn&#x27;t have either
a landscape architect or a playground designer on our team and we had no
idea what was possible or desirable. But the TDSB wants you to have
met, discussed and agreed before you come to them.&lt;&#x2F;p&gt;
&lt;p&gt;They also want you to have $10 000. Or at least, that&#x27;s the sum we had
to pony up to prove that we were serious about funding a playground.&lt;&#x2F;p&gt;
&lt;p&gt;Once you have expressed your interest in building a playground, there will be a
meeting with the TDSB groundskeeping staff, the school administration, and
representatives of parents and of teachers. This meeting tripped us up
because the kindergarten staff just sent whichever random teacher was available,
and that teacher hadn&#x27;t been to any of our previous meetings. So she had no clue
what the concept of a natural playground was and I spent half the meeting
explaining it to her and telling her why we didn&#x27;t actually want those bouncy
spring toys or another playhouse.  As a result we looked like we hadn&#x27;t
consulted at all, and we got a stern talking-to from the TDSB designer. She
didn&#x27;t want to hear from us again until we had consensus on what we wanted.&lt;&#x2F;p&gt;
&lt;p&gt;Don&#x27;t make the same mistake. Make sure everyone involved understands what
you want.&lt;&#x2F;p&gt;
&lt;h4&gt;2. Get To Know Evergreen&lt;&#x2F;h4&gt;
&lt;p&gt;You know &lt;a href=&quot;http:&#x2F;&#x2F;www.evergreen.ca&#x2F;&quot;&gt;Evergreen&lt;&#x2F;a&gt;: they&#x27;re the people
behind the &lt;a href=&quot;http:&#x2F;&#x2F;ebw.evergreen.ca&#x2F;&quot;&gt;Brickworks&lt;&#x2F;a&gt;, where you go for
fresh organic produce (or waffles and French fries, if you&#x27;re me) at their &lt;a
href=&quot;http:&#x2F;&#x2F;ebw.evergreen.ca&#x2F;farmers-market&quot;&gt;Farmer&#x27;s Market&lt;&#x2F;a&gt;, to &lt;a
href=&quot;http:&#x2F;&#x2F;ebw.evergreen.ca&#x2F;whats-on&#x2F;bike-works&quot;&gt;fix your bike&lt;&#x2F;a&gt;, and where
your kids can look for turtles and make stuff in &lt;em&gt;their&lt;&#x2F;em&gt; natural playground, &lt;a
href=&quot;http:&#x2F;&#x2F;ebw.evergreen.ca&#x2F;whats-on&#x2F;kids-families&#x2F;chimney-court&quot;&gt;Chimney
Court&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;But Evergreen also works very closely &lt;a
href=&quot;http:&#x2F;&#x2F;www.evergreen.ca&#x2F;en&#x2F;programs&#x2F;schools&#x2F;school-boards.sn&quot;&gt;with the
TDSB&lt;&#x2F;a&gt; to do &lt;a
href=&quot;http:&#x2F;&#x2F;www.evergreen.ca&#x2F;en&#x2F;programs&#x2F;schools&#x2F;index.sn&quot;&gt;schoolyard
greening&lt;&#x2F;a&gt; and playground development. I&#x27;m not sure exactly how their
relationship works, but several people we worked with seemed to be employed by
both Evergreen and the TDSB.&lt;&#x2F;p&gt;
&lt;p&gt;Evergreen is also a source of grants, through their &lt;a
href=&quot;http:&#x2F;&#x2F;www.evergreen.ca&#x2F;en&#x2F;funding&#x2F;grants&#x2F;telg.sn&quot;&gt;Toyota Evergreen
Learning Grounds School Ground Greening Grants&lt;&#x2F;a&gt;, which is available to pay
for plants and certain playground elements.&lt;&#x2F;p&gt;
&lt;h4&gt;3. Be Flexible&lt;&#x2F;h4&gt;
&lt;p&gt;Once you have furnished the $10 000 and convinced the TDSB you have some
consensus on what you want, they will assign you a landscape architect (no, you
don&#x27;t get to decide who your landscape architect is) and you&#x27;ll meet with them.
By now I think a few schools have attempted to build natural playgrounds, so
you shouldn&#x27;t have to spend too much time explaining what you want and why.
But when you&#x27;re going through the design process, keep in mind what a &quot;natural
playground&quot; means to your team, and be prepared to be flexible about what yours
will include.&lt;&#x2F;p&gt;
&lt;img src=&quot;&#x2F;images&#x2F;amy&#x2F;playground&#x2F;climber.jpg&quot; align=&quot;left&quot; alt=&quot;Rope climber&quot;
title=&quot;This is the climber this summer, before the safety surfacing was
installed.&quot;&gt;

&lt;p&gt;For example, a playground needs a climbing structure, to help develop balance
and upper-body strength. Some natural climbing structures are, for example,
really large rocks and trees. There is no way we could afford really large
rocks, and trees freak out teachers. So we ended up looking for a manufactured
climbing structure. At one point during our design meetings we had to choose
between an abstract rope climbing structure and a &quot;fort&quot;. Neither are natural,
but we chose the rope structure because it satisfied our requirement of being
abstract and, for want of a better phrase, narratively neutral.  It can be a
tent, a rocket, a tree... The fort might be a castle or a house but it&#x27;s always
a building &amp;mdash; a manufactured simulacrum of a manufactured structure.&lt;&#x2F;p&gt;
&lt;p&gt;Even after we had been working with the concept of a natural playground for a
long time, some members of the team didn&#x27;t get it. At one point the quote for
the playground came back much higher than we anticipated, and we had to look at
cutting some elements. One of our team members was very put out that we would
only have &quot;two pieces of equipment&quot; in the playground, meaning the slide and
the climber. Those, of course, were the two manufactured elements. She was
overlooking the retaining walls (a.k.a., balance beams, fortresses,
tightropes), the log benches (a.k.a., balance beams, dragons, mountains, blast
shields), the sand box, the rocks (a.k.a., icebergs, dinner tables, space
ships, go-carts), and everything else that didn&#x27;t come in a big box labelled
&quot;fun play equipment&quot;.&lt;&#x2F;p&gt;
&lt;h4&gt;4. Think Long-Term&lt;&#x2F;h4&gt;
&lt;p&gt;One important consideration was the expected lack of maintenance. Basically
with a TDSB playground, it gets installed and that&#x27;s it until it&#x27;s time to take
it down and put up something else. Of course the staff will repair things when
they break, but you can&#x27;t include a cool &lt;a
href=&quot;http:&#x2F;&#x2F;farm1.static.flickr.com&#x2F;54&#x2F;157107196_9d061e8dae.jpg&quot;&gt;willow
tunnel&lt;&#x2F;a&gt; or anything that needs a lot of attention as it grows, and if you
put in planter boxes you&#x27;d better be damn sure someone is committed to
maintaining them. Bear in mind that even if the current community of parents is
committed to maintaining the playground, the next generation may not be. You
don&#x27;t want to install something that&#x27;s going to become a liability or an
eyesore.&lt;&#x2F;p&gt;
&lt;h4&gt;5. Try To Keep Your Patience&lt;&#x2F;h4&gt;
&lt;p&gt;Working with the TDSB was frustrating at times. It&#x27;s such a large, cumbersome
organization that there doesn&#x27;t seem to be good communication even within
it, let alone with the rest of the world. Three examples of this:&lt;&#x2F;p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;
It&#x27;s hard to figure out which playground equipment suppliers you can use.
At one point we tried to get a list of TDSB-approved suppliers, and it seems
there is no such list. But you can&#x27;t purchase equipment from just anyone.  What
we ended up doing was giving pictures of stuff we liked to the landscape
architect, and she sourced similar elements from providers she knew were
approved.&lt;&#x2F;p&gt;&lt;&#x2F;li&gt;

&lt;li&gt;
&lt;p&gt;
We had one really fantastic meeting toward the end of the design process.
All the interested parties were there: designer, grounds staff, administration,
parents, teachers, and Sydney&#x27;s father. It was the meeting where we made all
the final design decisions, including the specific elements and colours we
wanted.  We had two design principals: to keep the playground visually natural,
and to incorporate pink, which was Sydney&#x27;s favourite colour. We chose a pink
slide and complemented it with a green frog sculpture. We also chose red for
the climbing structure (because red is kind of like pink?), and tan for the
rubbery safety surfacing around the slide and climber.  Lovely, right?
&lt;&#x2F;p&gt;

&lt;img src=&quot;&#x2F;images&#x2F;amy&#x2F;playground&#x2F;redred.jpg&quot; align=&quot;right&quot; alt=&quot;Red climber, red surface, clashy clashy&quot; title=&quot;I hope you like this red colour, because that&#x27;s what you&#x27;re getting.&quot;&gt;

&lt;p&gt;
Well, it turns out the TDSB only uses a brick red colour for the safety
surfacing, at all their schools. We didn&#x27;t find that out until they installed
it. You can imagine how great brick red looks with a pink slide and red rope
climber. If we had known that &amp;mdash; if the TDSB staff who was at the meeting
had known that &amp;mdash; we would have made different choices for the colours.
&lt;&#x2F;p&gt;

&lt;p&gt;
(Incidentally, when the frog arrived she wasn&#x27;t green, she was grey. 
I don&#x27;t know where the screw-up was: was she ordered wrong? Was she manufactured
wrong?)
&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;

&lt;li&gt;
&lt;p&gt;I wanted logs. Logs are such an obvious element in a natural playground. But
the TDSB Grounds Team Leader didn&#x27;t like logs. He said they attract carpenter
ants and wasps, they&#x27;re a liability and no-one wants to pay to have them
removed when they rot. I had visited a playground which was built 15 years ago
and had no problems with their logs, but he was quite adamant that logs were
not an option. We ended up looking at fake logs made out of cement.&lt;&#x2F;p&gt;

&lt;img src=&quot;&#x2F;images&#x2F;amy&#x2F;playground&#x2F;logs2.jpg&quot; align=&quot;left&quot; alt=&quot;Logs, bark still on, not on gravel&quot;&gt;

&lt;p&gt;
And then suddenly, after months of no logs, logs &lt;em&gt;were&lt;&#x2F;em&gt; an option. I&#x27;m not sure
what changed, but at that same meeting when we decided on the colours, the Grounds Team leader said that he had
a source for nice hardwood logs that wouldn&#x27;t rot. He said they remove the bark
from the logs, and if they install them on gravel so they&#x27;re well-drained
there&#x27;s no concern about rotting. Great! Let&#x27;s have logs! I was really happy
about the logs.&lt;&#x2F;p&gt;

&lt;p&gt;And then the logs were installed. As you can see, they do not have the bark
stripped from them, and they are not installed on nice, well-drained gravel. I
have no idea what went wrong there, but obviously the Grounds Team leader&#x27;s
specifications for logs were either not communicated, or not met. I&#x27;m not even
sure if the logs were from the same provider he was thinking of.&lt;&#x2F;p&gt;
&lt;&#x2F;ol&gt;

&lt;hr width=40% &#x2F;&gt;

&lt;p&gt;So did we end up with a natural playground? Kind of half-and-half. The
playground has lots of natural elements, including the trees which were already
there, some new shrubs we planted, the problematic logs, rocks, wooden
landscaping elements like retaining walls, stone seating, and a slide built
into a natural slope in the playground.  We also have some unnatural elements,
like the surfacing, which is required around the slide according to safety
regulations (even though the slide is at ground level!) and the climber.
And we have the frog, which is kind of emblematic of nature and just
really sweet.&lt;&#x2F;p&gt;
&lt;img src=&quot;&#x2F;images&#x2F;amy&#x2F;playground&#x2F;slide.jpg&quot; align=&quot;right&quot; alt=&quot;Slide&quot; title=&quot;As
you can see, the pink slide clashes with the red surfacing, but fortunately the
sandbox sand (which is about the colour of the surfacing we did want) kind of
creeps up the slope and looks better than the red.&quot;&gt;

&lt;p&gt;Between the safety considerations, the limitations on providers, the lack of
maintenance, and the lack of understanding of the concept of natural
playgrounds, it would be very hard to have a truly natural playground in the
TDSB. But if you communicate the concepts &lt;em&gt;behind&lt;&#x2F;em&gt; a natural playground clearly
to your school community and convince them it&#x27;s a good idea, you can get pretty
close, and you can definitely install a playground which provides a rich,
natural environment for your children to learn and grow in.&lt;&#x2F;p&gt;
&lt;p&gt;Please feel free to contact me if you want more information about building
natural playgrounds or if you would like a tour of Sydney&#x27;s Playground.&lt;&#x2F;p&gt;
&lt;br clear=&quot;all&quot; &#x2F;&gt;</content>
</entry>

<entry>
<title type="html">Cleaning out your Firefox profile.</title>
<category term="/blake/employment/mozilla" />
<id>http://weblog.latte.ca/2012/11/23/tabSaver</id>
<updated>2012-11-23T18:42:09Z</updated>
<published>2012-11-23T18:42:09Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/blake/employment/mozilla/tabSaver" />
<author>
<name>Blake Winton</name>
<uri>http://bwinton.latte.ca/</uri>
<email>bwinton@latte.ca</email>
</author>
<content type="html">&lt;p&gt;For a while now, I’ve been having problems with my Firefox profile.  To be fair,
it’s mostly because of random &lt;a href=&quot;about:config&quot;&gt;about:config&lt;&#x2F;a&gt; tweaks I’ve made, but
still, not being able to test the &lt;a href=&quot;https:&#x2F;&#x2F;blog.mozilla.org&#x2F;blog&#x2F;2012&#x2F;11&#x2F;20&#x2F;firefox-introduces-new-social-api-and-previews-integration-with-facebook&#x2F;&quot;&gt;new SocialAPI&lt;&#x2F;a&gt; stuff was pretty annoying.  So I decided to try &lt;a href=&quot;http:&#x2F;&#x2F;support.mozilla.org&#x2F;en-US&#x2F;kb&#x2F;reset-firefox-easily-fix-most-problems&quot;&gt;resetting my profile&lt;&#x2F;a&gt;,
to clear out all the junk, and hopefully even make it a little faster.&lt;&#x2F;p&gt;
&lt;p&gt;But, as the page I linked to just up there mentions, resetting your profile will
lose your open tabs, windows and tab groups, which kinda sucks, because I have
57 open tabs, in various groups, and I really don’t want to lose them!
Fortunately, I’m a programmer, so I hacked on Firefox to get it to save and
restore my tabs, and now I’m a happy camper!&lt;&#x2F;p&gt;
&lt;p&gt;A couple of days later, one of my co-workers had some similar problems, and also
wanted to re-set his profile to try and fix them.  I hadn’t saved the results of
my hacking, so I had to re-create it for him from a combination of memory and
the documentation.  The new code I came up with looked something like this:&lt;&#x2F;p&gt;
&lt;div class=&quot;codehilite&quot;&gt;&lt;pre&gt;&lt;span class=&quot;kd&quot;&gt;var&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;x&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;gBrowser&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;tabs&lt;&#x2F;span&gt;
&lt;span class=&quot;kd&quot;&gt;var&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;rv&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;&#x2F;span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;var tabs = [\n&amp;quot;&lt;&#x2F;span&gt;
&lt;span class=&quot;k&quot;&gt;for&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;kd&quot;&gt;var&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;i&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;&#x2F;span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;i&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;x&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;length&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;i&lt;&#x2F;span&gt;&lt;span class=&quot;o&quot;&gt;++&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;&#x2F;span&gt;
  &lt;span class=&quot;nx&quot;&gt;rv&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+=&lt;&#x2F;span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;  &amp;quot;&amp;#39;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;x&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;[&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;i&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;].&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;linkedBrowser&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;contentWindow&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;location&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;&amp;quot;,\n&amp;#39;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;&#x2F;span&gt;
&lt;span class=&quot;p&quot;&gt;}&lt;&#x2F;span&gt;
&lt;span class=&quot;nx&quot;&gt;rv&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+=&lt;&#x2F;span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;];\nfor (var i = 0; i &amp;lt; tabs.length; i++ ) {\n&amp;#39;&lt;&#x2F;span&gt;
&lt;span class=&quot;nx&quot;&gt;rv&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+=&lt;&#x2F;span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;  gBrowser.addTab(tabs[i]);\n}\n&amp;#39;&lt;&#x2F;span&gt;
&lt;&#x2F;pre&gt;&lt;&#x2F;div&gt;


&lt;p&gt;To run it, first open &lt;a href=&quot;about:config&quot;&gt;about:config&lt;&#x2F;a&gt;, and make sure the
&lt;code&gt;devtools.chrome.enabled&lt;&#x2F;code&gt; preference is set to &lt;code&gt;true&lt;&#x2F;code&gt; (double-click it if it
isn’t, and it should switch automatically), then go to the &lt;code&gt;Tools » Web
Developer » Scratchpad&lt;&#x2F;code&gt; menu item, which should open up a small new window with
some javascript comments in it.  While that window is focused, click on
&lt;code&gt;Environment » Browser&lt;&#x2F;code&gt;, to make sure that you’re running the code in the
browser’s chrome (instead of in the page’s content).  Paste the code in, and
click &lt;code&gt;Execute » Display&lt;&#x2F;code&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;That should result in a bunch of code in grey surrounded by &lt;code&gt;&#x2F;*&lt;&#x2F;code&gt; and &lt;code&gt;*&#x2F;&lt;&#x2F;code&gt; that
looks like:&lt;&#x2F;p&gt;
&lt;div class=&quot;codehilite&quot;&gt;&lt;pre&gt;&lt;span class=&quot;kd&quot;&gt;var&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;tabs&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;[&lt;&#x2F;span&gt;
&lt;span class=&quot;s2&quot;&gt;&amp;quot;http:&#x2F;&#x2F;weblog.latte.ca&#x2F;blake&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;&#x2F;span&gt;
&lt;span class=&quot;s2&quot;&gt;&amp;quot;http:&#x2F;&#x2F;breakingtheegg.tumblr.com&#x2F;&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;&#x2F;span&gt;
&lt;span class=&quot;p&quot;&gt;];&lt;&#x2F;span&gt;
&lt;span class=&quot;k&quot;&gt;for&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;kd&quot;&gt;var&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;i&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;&#x2F;span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;i&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;tabs&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;length&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;i&lt;&#x2F;span&gt;&lt;span class=&quot;o&quot;&gt;++&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;)&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;&#x2F;span&gt;
  &lt;span class=&quot;nx&quot;&gt;gBrowser&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;addTab&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;tabs&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;[&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;i&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;]);&lt;&#x2F;span&gt;
&lt;span class=&quot;p&quot;&gt;}&lt;&#x2F;span&gt;
&lt;&#x2F;pre&gt;&lt;&#x2F;div&gt;


&lt;p&gt;Copy that out of the scratchpad into your favourite editor, remove the &lt;code&gt;&#x2F;*&lt;&#x2F;code&gt; and
&lt;code&gt;*&#x2F;&lt;&#x2F;code&gt;, and run the profile reset.&lt;&#x2F;p&gt;
&lt;p&gt;Once you’re done resetting your profile, you’ll need to change the
&lt;code&gt;devtools.chrome.enabled&lt;&#x2F;code&gt; preference to &lt;code&gt;true&lt;&#x2F;code&gt; again, and then re-open the
Scratchpad, paste the new code you saved back in to it, click on the
&lt;code&gt;Execute » Run&lt;&#x2F;code&gt; menu item, and &lt;strong&gt;shazam&lt;&#x2F;strong&gt;!  All your tabs should be back
(although they won’t be in their original tab groups.  If anyone needs me to
figure out how to do that, just let me know, and I’ll give it a try).&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">Letter to Delphine&#x27;s Teacher Re: Reading Log</title>
<category term="/amy/letters" />
<id>http://weblog.latte.ca/2012/10/01/readingLog</id>
<updated>2012-10-01T17:54:39Z</updated>
<published>2012-10-01T17:54:39Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/letters/readingLog" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;Here&#x27;s a letter I wrote to Delphine&#x27;s teacher about the daily reading log
he has asked us to have the children fill out &amp;mdash; the children are supposed
to read for fifteen minutes a day, and the parents are expected to
initial the log on a daily basis.&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p style=&quot;padding-top:10px;&quot;&gt;
Mr. F&amp;mdash;&amp;mdash;
&lt;&#x2F;p&gt;
&lt;p style=&quot;padding-top:10px;&quot;&gt;
Delphine has not been filling in her reading log. I admit I haven&#x27;t been
encouraging her to -- I want her to read for as long as she wants to for
pleasure and knowledge, not to a clock because she&#x27;s been told to. Delphine is
a born reader and we have no problem getting her to read or to challenge
herself.
&lt;&#x2F;p&gt;
&lt;p style=&quot;padding-top:10px;&quot;&gt;
I can assure you with a great deal of confidence that she has read for at least
fifteen minutes every day this September, and indeed probably every day since
she learned to read four years ago. I can also assure you, with almost the same
degree of confidence, that she will read for at least fifteen minutes a day for
the rest of the school year. I&#x27;m so confident of that that I would happily
pre-initial a year&#x27;s worth of reading logs right now. However, I expect that
would defeat any other purposes of the reading log that you have in mind.
&lt;&#x2F;p&gt;
&lt;p style=&quot;padding-top:10px;&quot;&gt;
If the reading log serves to give you some idea of what students are reading,
would it be acceptable for Delphine to provide you a list of what she has read?
She&#x27;s also willing to write a report on what she&#x27;s read once a month or at some
other frequency if that would be helpful.
&lt;&#x2F;p&gt;
&lt;p style=&quot;padding-top:10px;&quot;&gt;
Let me know if you&#x27;d like to discuss this in person -- I&#x27;m available before and
after school most days.  
&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;

&lt;p&gt;Hopefully he will respond favourably. I think the only eventuality I didn&#x27;t
cover in the above letter is that he wants the kids to fill in the reading log
because he wants them to get used to doing bullshit paperwork. This is a
defense which comes up frequently when this matter is under debate. &quot;They&#x27;re
going to have to do mindless busywork at some point, better get them used to
it!&quot; I don&#x27;t buy it. They&#x27;re all going to have to, say, wear glasses at some
point (unless they die before middle age), but no-one advocates making all
children wear glasses. &lt;&#x2F;p&gt;
&lt;p&gt;And it&#x27;s not like doing bullshit paperwork is a sophisticated skill you have
to start working on in childhood, like playing classical piano or doing
gymnastics. You can pretty much pick it up in half an hour.&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, Mr. F&amp;mdash;&amp;mdash; strikes me as an intelligent and thoughtful 
teacher, so I don&#x27;t think he&#x27;s going to go for the bullshit paperwork angle.
We&#x27;ll see how it turns out.&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">All of Summer 2012 in One Giant Post</title>
<category term="/amy/diversions" />
<id>http://weblog.latte.ca/2012/09/24/summer2012</id>
<updated>2012-09-24T16:27:27Z</updated>
<published>2012-09-24T16:27:27Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/diversions/summer2012" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;I was looking at old posts and wow, I can&#x27;t believe how much I used to post.
And how much I love reading old posts about the girls when they were littler,
and the things we used to do. I hate that I&#x27;m so busy I don&#x27;t have time to
blog any more. &lt;&#x2F;p&gt;
&lt;p&gt;I need to get less busy. I don&#x27;t know how. That&#x27;s my leitmotif these days.&lt;&#x2F;p&gt;
&lt;p&gt;But I wasn&#x27;t too busy to have lots of fun with the girls this summer. This
is what we did.&lt;&#x2F;p&gt;
&lt;h4&gt;High School Reunion&lt;&#x2F;h4&gt;
&lt;p&gt;The day after school ended we got on a plane to Saskatchewan. I have a
Simplenote to myself called &lt;em&gt;Summer Plans&#x2F;Notes&#x2F;Ideas&lt;&#x2F;em&gt; that includes the line,
&quot;Don&#x27;t leave the day after school ends&quot;, but this year I had to ignore my own
advice because my twentieth high school reunion was the weekend immediately
after the end of school, and Friday was the only sensible day to fly.&lt;&#x2F;p&gt;
&lt;p&gt;We rented a car (a Kia Soul, which drives exactly like the giant cardboard box
it resembles although it&#x27;s very comfy and spacious on the inside, as long as
you&#x27;re not transporting more than four cubic feet of stuff) and drove to Prince
Albert, where we stayed with my friend Debbie. &lt;&#x2F;p&gt;
&lt;p&gt;Debbie was my best friend in grade nine and maybe grade ten (it&#x27;s kind of a
blur), and then I drifted into another group but we stayed on good terms. She&#x27;s
now basically the only person I still talk to from high school. (Oh, and she&#x27;s
also the person who introduced me to Guns n&#x27; Roses, with a cassette of
&lt;em&gt;Appetite for Destruction&lt;&#x2F;em&gt; which she might have copied from her
brother&#x27;s copy.)&lt;&#x2F;p&gt;
&lt;p&gt;Debbie lives with her hot husband and her gorgeous kids in an adorable bungalow
in a suburb-y division of Prince Albert. (There isn&#x27;t much of Prince Albert
that isn&#x27;t suburb-y.) She has a lovely back yard with groomed lawn and tidy
garden beds, a variation on the same play structure we have, and a back gate
which opens on to a park with a playground. My kids get along with her kids
(they are still talking about them) and they spent hours playing in their
inflatable pool. Debbie and I still get along &amp;mdash; good chemistry never
fades &amp;mdash; so it was a terrific visit.  We&#x27;ll definitely stay over at their
place again.&lt;&#x2F;p&gt;
&lt;p&gt;Debbie didn&#x27;t actually come to the reunion &amp;mdash; they went to a cottage
instead, but they let us use their house (and their babysitter!)&lt;&#x2F;p&gt;
&lt;p&gt;The reunion started with a tour of the high school. It was strange for me
because most of the tour was to parts of the school I hadn&#x27;t actually spent
much time in: the pool, the gym, the art room, various technical shops and the
music room. I took almost all academic classes &amp;mdash; the only technical class
I took was Electricity and Electronics, and the only arts class I took was
choir.  (I thought I recognized the music room from choir, but it turns out
they moved it since I was at school, so I recognized it wrong.)&lt;&#x2F;p&gt;
&lt;p&gt;The girls thought the school was pretty awesome, especially all the shops.
It&#x27;s a comprehensive high school, so there is a wood shop, a welding shop,
a mechanic shop, a pottery studio, a cosmetology classroom, and on and on.
I kept on thinking, &quot;I should have taken &lt;em&gt;this&lt;&#x2F;em&gt; in high school!&quot;, especially
in the drafting and CAD studio. I missed so many opportunities because I was
so fixed on a particular idea of myself and my future. &lt;&#x2F;p&gt;
&lt;p&gt;The next part of the reunion was a dinner and dance at the Prince Albert Golf
(and Curling?) Club. There was only a handful of people there &amp;mdash; we were a
graduating class of three or four hundred, but apparently we mostly don&#x27;t care
to see each other any more. But I got to hang out with some people I thought
were pretty cool in high school (still pretty cool) and some people I don&#x27;t
remember, didn&#x27;t recognize, but liked anyway.&lt;&#x2F;p&gt;
&lt;p&gt;One of the guys I chatted with was pretty awesome in school &amp;mdash; he got
great grades and was a super athlete, on all the teams. Contrary to the athlete
stereotype, he wasn&#x27;t good-looking or popular but he was well-liked.  But when
we got to the cafeteria part of the school tour he said that he had never eaten
in the cafeteria because he was afraid he wouldn&#x27;t find anyone to sit with. We
were all so stupid and neurotic in high school. (Some of us still are.)&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, the food was good and the company was good. The next morning Blake and
I and the girls enjoyed an incredibly comprehensive breakfast buffet
(omelettes! sausages! pancakes! chicken! lasagna! pie!) at the same venue with
a couple of reunion moms and their kids. (No other dads at that breakfast, not
sure why.) Sadly the other kids were all boys &amp;mdash; Delphine and Cordelia
were quite unimpressed with their antics &amp;mdash; but down at the grown-up end
of the table we had some great conversation. (I observed that conversations
about money in Prince Albert are exactly the same as conversations about money
in Toronto, except the numbers are half or a quarter the size. &quot;I can&#x27;t afford
$150 000 for a house!&quot; &quot;They&#x27;re renting that place for $800!&quot;)&lt;&#x2F;p&gt;
&lt;h4&gt;Big River&lt;&#x2F;h4&gt;
&lt;p&gt;The rest of our stay in Saskatchewan was uneventful. My usual Big River fixer
&amp;mdash; my mum&#x27;s friend who takes us fishing and arranges trips to farms
&amp;mdash; was sick, so we didn&#x27;t have the usual adventures, but we did take lots
of walks through a lovely new waterfront trail.  (Big River is amping up their
tourist attractions because they haven&#x27;t had any industry there since the
lumber mill shut down.)  We found an old tree fort, and the girls figured out
how to climb it. Debbie brought her kids up and we had lunch at the nice cafe.
I read lots of books and watched all my mother&#x27;s police procedurals. The girls
were bored. We found a new beach and met some potential future playmates.&lt;&#x2F;p&gt;
&lt;p&gt;There was a bit of an adventure trying to work out how we would get back to
Saskatoon to catch our plane home. It&#x27;s a three-hour drive, and usually my
mum&#x27;s friend takes us. Since there is no public transport of any description up
there we had no plan B. Nothing. (Well, my mum knows an older guy with a
ponytail who lives in one of the trailers who she figured would probably take
us. So, no plan B.) What ended up happening is that my mother drove us an hour
south, and Debbie drove up from Prince Albert to pick us up, then all the way
down to Saskatoon to drop us off, and then back home to PA. Saint Debbie! Thank
goodness, and it was so much fun getting to visit with her on the way.&lt;&#x2F;p&gt;
&lt;p&gt;(Next time I&#x27;m renting a car and keeping it the whole visit.)&lt;&#x2F;p&gt;
&lt;h4&gt;Camp&lt;&#x2F;h4&gt;
&lt;p&gt;After we got home and caught up on Frappuccinos and playdates and family
visits, the girls had two weeks of day camp at Harbourfront. Delphine did
theater camp; they put on a short version of Disney&#x27;s musical &lt;em&gt;Alice in
Wonderland&lt;&#x2F;em&gt;.  They also worked on vocal techniques, costumes, set design,
headshots, and other theatrey things; Delphine loved it, and she got to play
Alice. Well, she was one of four Alices. (She was the sweetest.)&lt;&#x2F;p&gt;
&lt;p&gt;Cordelia was in Canoe Camp for the first week. I like canoe camp because
they learn some basic canoe skills, and because they canoe over to the island
and get to explore some of the little bays and inlets. It seems like a 
very Toronto camp. For the second week Cordelia was in an unthemed
day camp (also at Harbourfront) and she enjoyed it, too. They went to
a park, and they went swimming (ironically they have to bus them to a
pool because you can&#x27;t swim at Harbourfront) and to a beach.&lt;&#x2F;p&gt;
&lt;p&gt;While the girls were at camp I did some work and ran some errands; I went
to Ikea with my new neighbour Aimee, I got a dress fitted for Kat&#x27;s wedding,
I looked after my friend Tanya&#x27;s cats, I got a massage.&lt;&#x2F;p&gt;
&lt;p&gt;On July 30, Delphine and I went to the mall to get her a dress for Kat&#x27;s
wedding while Cordelia spent the day with cousin Charlie for his birthday.
Delphine and I love clothes, so we had fun (especially since Sears has
formal dresses for $35). She tried on six dresses before picking her
favourite (which of course wasn&#x27;t my favourite). We also hit H&amp;amp;M for some
entirely gratuitous accessories: shiny gold shoes for Cordelia and a black
hat for Delphine.&lt;&#x2F;p&gt;
&lt;h4&gt;My Birthday&lt;&#x2F;h4&gt;
&lt;p&gt;On my birthday (I remember when my birthday used to get an entire post of its
own) Blake took the day off to hang out with us. I went and got my toenails
done in the morning while everyone baked me a cake, and then we went to the
Windsor Arms for afternoon tea. It was lovely even though we had to sit
outside. (Apparently you have to call weeks in advance to get a seating
inside.) Afternoon tea was delicious. The food came on a tiered plate stand, of
course. The bottom plate had big, fluffy scones with clotted cream and some
slightly dubious homemade jam. (The strawberry jam was greyish. Tasted fine,
though.) The middle plate had three kinds of sandwich, but I can&#x27;t remember
what they were. And on top there was, I think, a little chocolate cake and a
little lemon tart and two other things. It was all tasty and we were
stuffed. (I always mean to bring the scones home and then I forget and
eat them first.)&lt;&#x2F;p&gt;
&lt;p&gt;After tea I made everyone walk down Bloor with me and window shop. We went
into Pottery Barn Kids, and looked at incredibly overpriced tea towels at
Williams-Sonoma. We went to The Body Shop and I got some much-needed makeup and
some not-really-needed-at-all lip glosses.&lt;&#x2F;p&gt;
&lt;p&gt;Blake and the girls baked me a birthday cake, and we had KFC for dinner.
In retrospect afternoon tea &lt;em&gt;and&lt;&#x2F;em&gt; KFC &lt;em&gt;and&lt;&#x2F;em&gt; birthday cake was probably 
overdoing it...&lt;&#x2F;p&gt;
&lt;h4&gt;Kat&#x27;s Wedding&lt;&#x2F;h4&gt;
&lt;p&gt;Two days after my birthday was Kat&#x27;s wedding, another event which 
deserves a blog post of its own. I&#x27;ve been friends with Kat for ten
years and seen her go through a procession of boyfriends and quasi-boyfriends
of varying levels of disappointingness. I was pleased when she finally
found someone kind and good and patient and interesting. (Though not as
pleased as she was, I&#x27;ll wager.)&lt;&#x2F;p&gt;
&lt;p&gt;The wedding was fantastic, especially considering Kat just about whipped
the whole thing together in a month. The ceremony was a quick city hall
affair, well-attended by a large contingent of Kat&#x27;s relatives and friends,
as well as a few of Joel&#x27;s family from Saskatchewan. &lt;&#x2F;p&gt;
&lt;p&gt;The reception was at Currie Hall, a beautiful old room with high ceilings and
huge leaded windows. It&#x27;s part of the National Ballet School and still has
brass barres on the walls. The food was delicious and plentiful, as were the
drinks and the speeches. My favourite part was Joel&#x27;s trombone solo for Kat
(instead of a speech). Apart from the fact that I&#x27;m generally in favour of
music instead of speeches, it was a beautiful and touching performance.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;center&gt;&lt;hr width=40% &#x2F;&gt;&lt;&#x2F;center&gt;&lt;&#x2F;p&gt;
&lt;p&gt;The day after the wedding the girls went up to the cottage with Baba
and Zaida for a few days. Blake and I were invited, but it&#x27;s hard to say
no to a few child-free days in the city. We had a nice time but spent
a lot of money on movies and eating out and buying books. (When you don&#x27;t like
to be outside, there aren&#x27;t a lot of free ways to have fun.)&lt;&#x2F;p&gt;
&lt;h4&gt;Centreville&lt;&#x2F;h4&gt;
&lt;p&gt;The day the girls got back from the cottage I took them down to Centreville.
(It was the only day that Ursa was going to be able to go; I thought maybe they
would be tired out from the cottage, but they were raring to go.) It was a
watershed year for them: Ursa was exactly &quot;tall enough&quot; and also &quot;short enough&quot;
to ride everything &amp;mdash; she was the precise height which you have to be
shorter than to ride the little-kid rides (like the bee ride), and taller than
to ride the big-kid rides (like the bumper cars). So of course all the
attendants let her go on their ride &amp;mdash; she got to ride everything! That was
very cool for Ursa and infuriating for Delphine because she&#x27;s still too short
for the &quot;tall enough&quot; rides. (She&#x27;s shorter than everyone, apparently.)&lt;&#x2F;p&gt;
&lt;p&gt;We hope that Delphine will grow enough to ride the bumper cars next year.&lt;&#x2F;p&gt;
&lt;p&gt;At Centreville we also met up with Kat and Joel and their ridiculously
adorable niece (and her mother). It was nice to hang out with Kat and Joel
before they disappeared back to SK to do more wedding stuff.&lt;&#x2F;p&gt;
&lt;h4&gt;Fort York and a Boat Ride&lt;&#x2F;h4&gt;
&lt;p&gt;One of our summer traditions is a take a boat ride down at the harbourfront.
Several different companies offer harbour tours on numerous boats, and this
year I decided to take the girls on the Kajama, a sailboat. &lt;&#x2F;p&gt;
&lt;p&gt;I also wanted to go to Fort York, a site I had never visited despite having
lived in Toronto for over fifteen years. Since Fort York is close to the
harbour I figured we could visit it in the morning, then walk down to the
harbour in time for our boat ride at 1:30.&lt;&#x2F;p&gt;
&lt;p&gt;Fort York is kind of hard to get to by transit &amp;mdash; we took a bus down
Bathurst and then walked past a lot of condo construction and a large parking
lot to finally find the front gate. I was pleasantly surprised by how much
there was to see there; I figured it would be one of those rather dry
historical sites with a few restored bits and pieces and a bench or two, but
Fort York is staffed up the wazoo with tour guides and reenactors. There was a
small group of high school and university students in full (wool) uniform who
marched around playing fife and drum tunes and occasionally doing a specific
thing. While we were there they raised the flag and did a musket firing
demonstration.  We took a tour of the officers&#x27; quarters and ate piece of
period cake baked in the period kitchen by volunteers. (Apparently they&#x27;re
putting together a cookbook &amp;mdash; I look forward to that.)&lt;&#x2F;p&gt;
&lt;p&gt;I had only allotted an hour for Fort York, but we could have 
spent another hour there and gone on another of the many tours. It was
worth the trip.&lt;&#x2F;p&gt;
&lt;p&gt;Then we walked down to the harbour, unwittingly following in the footsteps
of &lt;a href=&quot;http:&#x2F;&#x2F;www.westerncorridor1812.com&#x2F;viewEvent.php?eventID=106&quot;&gt;Isaac
Brock&lt;&#x2F;a&gt;. I don&#x27;t think he stopped to play on the &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Toronto_Waterfront_WaveDecks&quot;&gt;undulating sidewalk&lt;&#x2F;a&gt; and have
an iced coffee, though. When we got to the ship it turned out that we were
half-an-hour early, due to my inability to read my own calendar, so we hung
around the harbourfront a bit and played on more undulating sidewalks. (A
baffled tourist: &quot;What are they &lt;em&gt;for&lt;&#x2F;em&gt;?&quot;)&lt;&#x2F;p&gt;
&lt;p&gt;The Kajama was pretty nice. It&#x27;s a beautiful ship, and also has a working
kitchen so you can have lunch (and beer!) on board. I was sufficiently
impressed by this that I decided we should eat lunch on the boat, but it 
detracted from the boat ride &amp;mdash; we were so busy with our fries and chicken
fingers that we didn&#x27;t pay attention to the lake and the scenery.&lt;&#x2F;p&gt;
&lt;p&gt;There wasn&#x27;t a tour guide yakking on the Kajama the way there is on all the
other rides we&#x27;ve been on; I missed the chatter and the probably-apocryphal
stories about the Canada Malting plant and the Redpath sugar factory and the
Islands. I suppose it should have been a nice soothing ride but, I dunno, it
didn&#x27;t work for me.&lt;&#x2F;p&gt;
&lt;p&gt;They raised the sails partway into the ride, and lowered them toward the
end, but it was a still day and I don&#x27;t think they ever turned off the
motor. That was disappointing, too.&lt;&#x2F;p&gt;
&lt;p&gt;After the boat ride I think we just headed home. Union Station is under
construction in a &lt;a
href=&quot;http:&#x2F;&#x2F;urbantoronto.ca&#x2F;sites&#x2F;default&#x2F;files&#x2F;imagecache&#x2F;display-default&#x2F;images&#x2F;articles&#x2F;2011&#x2F;06&#x2F;1229&#x2F;urbantoronto-1229-3670.jpg&quot;&gt;big
way&lt;&#x2F;a&gt;, and they&#x27;re also doing track work or something along Front Street so
there&#x27;s no streetcar from Union to Queen Quay and the Exhibition. Worse, the
bus that&#x27;s running in place of the streetcar drops you off in some weird spot
halfway to King Station (except not, because then you could just walk to King)
so you have to double back and cross Front and Bay at an intersection that&#x27;s a
mess of temporary barriers and pylons and confusion. We had to do that several
times this summer and every time I thought one of my children would get run
over for sure.&lt;&#x2F;p&gt;
&lt;h4&gt;Distillery District&lt;&#x2F;h4&gt;
&lt;p&gt;The day after the boat ride I had to meet with Greg Wilson about something.  I
thought it would be cool to meet with him at the new &lt;a
href=&quot;http:&#x2F;&#x2F;www.waterfrontoronto.ca&#x2F;explore_projects2&#x2F;west_don_lands&#x2F;underpass_park&quot;&gt;Underpass
park&lt;&#x2F;a&gt;. The park is in Greg&#x27;s neighbourhood, it looks cool and it&#x27;s got an
undercover place for the girls to play. It had just opened to much media
fanfare; I thought it would be awesome.&lt;&#x2F;p&gt;
&lt;p&gt;Then we couldn&#x27;t find it. The website says it is between this street and that
street, south of here or there &amp;mdash; we went there and all we could find was
a lot of construction. (We saw lots and lots of construction of various kinds
this summer.) We wandered and wandered and finally gave up and decided to meet
Greg at the Distillery District. (Apparently Kat knows how to find it, but we never did get a chance to go. Next summer...)&lt;&#x2F;p&gt;
&lt;p&gt;The Distillery District was fine and the girls seemed to enjoy it (I don&#x27;t know
why, it&#x27;s not much fun for kids). We had some excessively sophisticated
ice cream from Soma (should have gone to Greg&#x27;s &amp;mdash; Greg&#x27;s Ice Cream, not
Greg Wilson&#x27;s) and then we got caught in the rain. There is no bus route that
goes to the Distillery District (transit in this city is &lt;em&gt;so stupid&lt;&#x2F;em&gt;
sometimes!) so we got wetter and wetter as we hunted for a functional bus or
streetcar route. &lt;&#x2F;p&gt;
&lt;p&gt;We finally got on the King car, and then I dragged the girls down to &lt;a
href=&quot;http:&#x2F;&#x2F;www.raindropsto.com&#x2F;location&#x2F;&quot;&gt;Raindrops&lt;&#x2F;a&gt; under the Royal York
to get a proper umbrella. I&#x27;ve been meaning to buy a good umbrella, one that
will last, for a while now and this seemed like a good opportunity. I was
pleasantly surprised at the prices: I walked in ready to pay $125 for an
umbrella and found the good ones were available for $60 or $70. So I bought the
girls each a &lt;a
href=&quot;http:&#x2F;&#x2F;www.raindropsto.com&#x2F;umbrellas&#x2F;bubble-umbrellas&#x2F;fulton-birdcage-bubble-umbrella&quot;&gt;birdcage
umbrella&lt;&#x2F;a&gt; as well.&lt;&#x2F;p&gt;
&lt;p&gt;(Of course after I spent $100 on umbrellas the rain stopped and didn&#x27;t return
for two weeks. You&#x27;re welcome.)&lt;&#x2F;p&gt;
&lt;h4&gt;The Ex&lt;&#x2F;h4&gt;
&lt;p&gt;The Ex is the Canadian National Exhibition, Toronto&#x27;s pompously named summer
fair. It&#x27;s mostly a giant midway, with a token gesture towards agriculture and
crafts. I went when Delphine was fifteen months old and I could carry her
in the BabyTrekker, and it sucked; it was hot and crowded and boring. I&#x27;ve
avoided it ever since, instead taking the kids to the Royal Agricultural Winter
Fair, which is about the same but without the midway, with way more
agriculture, and in winter so it&#x27;s not ridiculously hot.&lt;&#x2F;p&gt;
&lt;p&gt;But now Delphine is nine and Cordelia is six and they&#x27;re not such a pain in the
ass to take out places. They also talk to other six- and nine-year-olds and
apparently &lt;em&gt;everyone&lt;&#x2F;em&gt; goes to The Ex. (However, apparently also &lt;em&gt;everyone&lt;&#x2F;em&gt; goes
to Disney World and Montreal.) So I thought I would brave it one more time and
see how it went.&lt;&#x2F;p&gt;
&lt;p&gt;We had Kat to guide us this time; she spends at lot of time at the Ex because
her band marches in the &quot;Mardi Gras Parade&quot; that runs every day at 5:00. She
gets free admission every day, so she is able to wander the grounds without the
pressure of seeing everything in one visit. She pointed us in the direction of
the kids&#x27; midway and the appalling food, which is really what I was there for. &lt;&#x2F;p&gt;
&lt;p&gt;It was actually okay. The kids&#x27; midway had lots of neat rides which were
different from the rides at Centreville, but was still small enough to 
not overwhelm. We were there on a Wednesday towards the beginning
of the fair (it goes on for &lt;em&gt;weeks&lt;&#x2F;em&gt;) and so it wasn&#x27;t crowded at all. &lt;&#x2F;p&gt;
&lt;p&gt;Cordelia and Delphine ate a slushy and an entire funnel cake each, and I had a
deep fried Jo Louis and bubble tea. It was excessive &amp;mdash; I think we didn&#x27;t
eat dinner.&lt;&#x2F;p&gt;
&lt;h4&gt;The Beach&lt;&#x2F;h4&gt;
&lt;p&gt;Another adventure later that same week was a trip to the beach. Toronto boasts
several beautiful, clean beaches and I like to have at least one day at the
beach every summer. This time we went to Ashbridge&#x27;s Bay. Once again we met up
with Kat (it&#x27;s great having a friend who&#x27;s a teacher) and once again she acted
as tour guide &amp;mdash; she grew up in the Beaches. We spent some time on the
beach and then dragged the reluctant children along the boardwalk to look at
real estate. Then we doubled back along Queen Street where I bought straw hats
for myself and the girls ($7 each!), got ice cream from Ed&#x27;s Real Scoop (coffee
toffee!) and visited the library.&lt;&#x2F;p&gt;
&lt;p&gt;Next year I&#x27;ll plan to spend longer at the beach. The girls could basically
spend the entire day on the beach, so I&#x27;ll pack lots of reading matter and 
a large hat.&lt;&#x2F;p&gt;
&lt;p&gt;I think next year I might also separate the &quot;Beaches neighbourhood&quot; adventure
from the &quot;beach&quot; adventure. There&#x27;s a ravine called Glen Stewart just north of
the Beaches which according to &lt;a
href=&quot;http:&#x2F;&#x2F;www.nowtoronto.com&#x2F;news&#x2F;story.cfm?content=188119&quot;&gt;Adam
Giambrone&lt;&#x2F;a&gt; is pretty spectacular. So we can start at the north end of that,
walk through, and then finish with ice cream and window shopping on Queen. And
go to another beach another day.&lt;&#x2F;p&gt;
&lt;h4&gt;ROM&lt;&#x2F;h4&gt;
&lt;p&gt;Blake took a week off at the end of summer to get a taste of our fun.  He
wanted to see the &lt;a href=&quot;http:&#x2F;&#x2F;www.rom.on.ca&#x2F;dinos&#x2F;index.php&quot;&gt;dinosaur
exhibit&lt;&#x2F;a&gt; at the ROM, so we did that on his first day off. The exhibit was
spectacular, and we had a nice time reacquainting ourselves with favourites in
the museum. (We haven&#x27;t had a membership for a while.) There&#x27;s an indoor
beehive in the children&#x27;s section which has a little tunnel out a window so the
bees can go in and out &amp;mdash; the bees had also built themselves an outdoor
hive on the window! And we spun the &quot;what animal are you&quot; wheel and everyone
got &quot;insect&quot;.&lt;&#x2F;p&gt;
&lt;h4&gt;Painting&lt;&#x2F;h4&gt;
&lt;p&gt;The other exciting thing we did while Blake was off was paint the house.  When
we moved in I picked out this tasteful putty colour for the walls, thinking it
would be sophisticated and interesting. It turned out to be cruddy and
depressing; it just looked like decades of nicotine stains.  I gave it five
years to stop sucking and it never did, so we painted over it with Benjamin
Moore&#x27;s Cloud White. (Yes, white! The problem with the putty colour is that it
never looked like &lt;em&gt;a colour&lt;&#x2F;em&gt;, just like a dingy, dimly-lit white.  Now the
walls are actually white and I&#x27;m much happier. And our art looks excellent.)&lt;&#x2F;p&gt;
&lt;h4&gt;That&#x27;s Not All&lt;&#x2F;h4&gt;
&lt;p&gt;We did lots of other things this summer: we went to the Tuesday farmers&#x27; market
at Davisville Park, we met up with friends at Oriole Park, we shopped for
ballet clothes, we had playdates (okay, mostly the girls had playdates), we
went to the Science Centre, we decluttered the porch and tidied the girls&#x27;
rooms, Cordelia learned how to ride a bike.&lt;&#x2F;p&gt;
&lt;p&gt;It&#x27;s almost outrageous how much fun I have in summer. I love planning our
adventures, hanging out with the girls, seeing new parts of the city, and the
long idle days of exploring and watching them play. &lt;&#x2F;p&gt;
&lt;p&gt;Sometime in the middle of August I started to get anxious because I hadn&#x27;t done
as much work as I had hoped to in summer. Then I realized that in five years
Delphine will be fourteen; she will be hanging out with friends or working or
doing camps. She definitely won&#x27;t want to spend the summer going to the beach
and the island and the park with me. And when I look back at these last few
years I won&#x27;t wish I had spent more of my summers working. I have half a
lifetime to work after my children are grown, but these long summer days are
fleeting. I will enjoy every minute of them.&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">Gold Ring: A Poem By Delphine (Age 9)</title>
<category term="/delphine/writes" />
<id>http://weblog.latte.ca/2012/09/08/poemGoldRing</id>
<updated>2012-09-09T01:01:56Z</updated>
<published>2012-09-09T01:01:56Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/delphine/writes/poemGoldRing" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;Gold ring, halfling,&lt;br&gt;
Man gone, but for song,&lt;br&gt;
Wizard fell, into hell,&lt;br&gt;
Mirror of elf, see the south,&lt;br&gt;
Forest bent, met an Ent,&lt;br&gt;
Isengard strong, soon to be gone.&lt;br&gt;
&lt;br&gt;
Into the black land, they will stand.&lt;br&gt;
&lt;br&gt;
Gold ring, halfling.&lt;br&gt;&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">By Request: Some Quick Meal Ideas</title>
<category term="/amy/houseandhome" />
<id>http://weblog.latte.ca/2012/08/20/mealIdeas</id>
<updated>2012-08-21T01:27:17Z</updated>
<published>2012-08-21T01:27:17Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/houseandhome/mealIdeas" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;A friend of mine recently asked what I do about dinner, since I somehow manage
to work (during school months, at least) and do lots of volunteer crap and also
feed my family reasonably well. She wanted some meal ideas.&lt;&#x2F;p&gt;
&lt;p&gt;There&#x27;s no real trick to cooking half-decent (quarter-decent on bad days)
meals, just a series of habits which I&#x27;ve developed over the years.&lt;&#x2F;p&gt;
&lt;h4&gt;Meal Plan&lt;&#x2F;h4&gt;
&lt;p&gt;Once a week I make a meal plan. &quot;Meal plan&quot; is actually too grandiose; I write
down five dinner ideas. I don&#x27;t like to spend more than an hour preparing
dinner (apparently &lt;a href=&quot;http:&#x2F;&#x2F;newsroom.ucla.edu&#x2F;portal&#x2F;ucla&#x2F;Working-Families-Rely-Heavily-on-8083.aspx?RelNum=8083&quot;&gt;pretty typical&lt;&#x2F;a&gt;)
which limits the weekday dinner repertoire, but we still have a pretty good
list to choose from.&lt;&#x2F;p&gt;
&lt;p&gt;After we (I usually solicit ideas and opinions from the rest of the family)
pick the five dinner ideas I make a shopping list based on those meals.
We typically do one big shop on the weekend and then an auxilliary shop
mid-week for milk and other perishables.&lt;&#x2F;p&gt;
&lt;p&gt;With the meal list in hand I also decide which dinner we&#x27;re having which day,
based on what ingredients will spoil first, which days are rushed, when we&#x27;re
having company, etc.  Knowing what meal I&#x27;m preparing each day also tells me
when I&#x27;m making something which requires prep earlier in the day, like a crock
pot meal or roast. &lt;&#x2F;p&gt;
&lt;h4&gt;Other Meal Habits&lt;&#x2F;h4&gt;
&lt;p&gt;Most days we eat at 6:00, which means I try to be home and cooking at 5:00. 
(It usually doesn&#x27;t actually take an hour of work to make dinner, but I started
giving myself an hour when the kids were small to allow for interruptions,
and now I just like to have the time if I need it.) Knowing we eat at 6:00
and I cook at 5:00 helps me make decisions about playdates and activities;
i.e., we don&#x27;t schedule them for those times if possible. (As the girls get
older and their activities are more &quot;serious&quot; I find it&#x27;s harder to control
what time they&#x27;re at, but I try.)&lt;&#x2F;p&gt;
&lt;p&gt;If I know I won&#x27;t be able to be in the kitchen at 5:00, I plan a crock-pot
or other make-ahead meal and &quot;borrow&quot; that hour from earlier in the day.&lt;&#x2F;p&gt;
&lt;h4&gt;Some Meal Ideas&lt;&#x2F;h4&gt;
&lt;p&gt;Here are seven of our favourite meals, with ingredients and instructions.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Bean Burritos&lt;&#x2F;strong&gt;: tortillas, can of black or red beans, lettuce,
tomatoes, cheese, salsa, sour cream, rice.&lt;&#x2F;p&gt;
&lt;p&gt;Drain the beans and put them in a pot with some water (enough to barely come to
the top of the beans) and a generous pinch of garlic powder. Throw in a
teaspoon of chicken boullion powder. Let it all simmer for twenty minutes or
more, mashing the beans occasionally. Serve in a nice bowl.&lt;&#x2F;p&gt;
&lt;p&gt;(Optional classy version: use chopped fresh garlic, and chicken broth instead
of water and boullion.)&lt;&#x2F;p&gt;
&lt;p&gt;Meanwhile cook the rice, chop up the lettuce and tomatoes, and grate some
cheese. Warm the tortillas on a plate in the oven or wrapped in a clean tea
towel in the microwave. Get a kid to set the table, put out all the food and
let everyone assemble their own burritos. &lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Chicken and Salsa&lt;&#x2F;strong&gt;: skinless chicken parts (thighs are nice),
salsa, rice, salad or crudites.&lt;&#x2F;p&gt;
&lt;p&gt;Either throw the chicken and the salsa in the crockpot around 2:00 and cook on
high for the rest of the afternoon, or throw them in a dutch oven-type pot at
5:00 and cook at 350°F for about 45 minutes with the lid on. Serve over rice. &lt;&#x2F;p&gt;
&lt;p&gt;Serve with salad or crudites. (Bagged salad is just fine.)&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Big Salad&lt;&#x2F;strong&gt;: lettuce, baby tomatoes, cheese, deli meat, eggs,
cucumber, green onion, baguette.&lt;&#x2F;p&gt;
&lt;p&gt;Boil the eggs. Cut up the lettuce, tomatoes, cucumber and green onion. Grate
the cheese, slice the deli meat into little strips. Once the eggs have cooled,
quarter them.&lt;&#x2F;p&gt;
&lt;p&gt;Either put the lettuce in a bowl and arrange everything on top, or serve
everything separately in little bowls and let everyone assemble their own
(perfect for picky eaters, but make sure everyone eats something from all the
food groups). Serve with a good dressing, like Renee&#x27;s (or homemade dressing),
and chunks of baguette and butter.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Macaroni and Cheese&lt;&#x2F;strong&gt;: macaroni, milk, butter, flour, sharp cheddar cheese (we buy the cheap stuff you can get in great big slabs).&lt;&#x2F;p&gt;
&lt;p&gt;Cook macaroni. &lt;&#x2F;p&gt;
&lt;p&gt;While it&#x27;s cooking melt about two tablespoons of butter in your favourite sauce
pan. Add about the same amount of flour and whisk them together. Cook over
medium heat until it smells like shortbread. Add a little bit of milk and whisk
together &amp;mdash; don&#x27;t panic as it turns into a lumpy mess. Add a bit more
milk, whisk together, warm gently until it gets all lumpy again. Repeat until
you&#x27;ve added about two cups of milk. (I don&#x27;t know if you really have to mess
about with all the adding and mixing, but it&#x27;s kind of fun.) Heat until hot,
then remove from heat and add a little salt and pepper and whisk in some
mustard powder. Stir in two or more cups of grated cheese.&lt;&#x2F;p&gt;
&lt;p&gt;When the macaroni is cooked, add the cheese sauce and serve. Alternately 
you can drain the macaroni when it&#x27;s not quite done, put it in a casserole with
the cheese sauce, sprinkle some bread crumbs and grated cheese on top and 
heat it in a 350°F oven for 30 minutes.&lt;&#x2F;p&gt;
&lt;p&gt;Traditionally we serve this with sliced apple, but go ahead and add your
favourite side-vegetable.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Tuna Pasta Salad&lt;&#x2F;strong&gt;: short pasta, tuna (2 cans), tomatoes, green 
onion, mayo or italian dressing.&lt;&#x2F;p&gt;
&lt;p&gt;Cook the pasta. While it&#x27;s cooking, cut up the tomatoes and green onion. Drain
the tuna. Once the pasta is done and drained, mix everything together. Serve
warm or chilled.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Spaghetti and meatballs&lt;&#x2F;strong&gt;: spaghetti, tomato puree, garlic,
onions, homemade or frozen meatballs, salad or crudites.&lt;&#x2F;p&gt;
&lt;p&gt;Here&#x27;s one that you can spend as much time as you like on, because you can buy
the pasta sauce and the meatballs and just throw it all together, or you 
can hand-make one or both of the sauce and the meatballs.&lt;&#x2F;p&gt;
&lt;p&gt;Here&#x27;s how to make sauce: chop up the onions and garlic and saute them
gently in olive oil &amp;mdash; not too high heat or you&#x27;ll burn the garlic, and
there&#x27;s no recovering from that. Add the tomato puree &amp;mdash; either one of
those bottles of Italian strained tomato or a can of pureed tomato &amp;mdash; and
let it simmer gently for at least twenty minutes, or longer if you have time.
(Keep an eye on it so it doesn&#x27;t burn.) If you&#x27;re using frozen meatballs, you
can add them to the sauce after it&#x27;s been simmering a while to cook them
&amp;mdash; follow the instructions!&lt;&#x2F;p&gt;
&lt;p&gt;You can also make meatballs yourself. I like to make square meatballs, which is
just meatloaf cooked in a lasagna dish (so it&#x27;s really shallow and flat) and
cut into little squares.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;&quot;Moroccan&quot; beef and cous cous&lt;&#x2F;strong&gt;: stewing beef, onions, garlic, a
dozen dried apricots, cinnamon, cumin, cayenne, canned diced tomatoes, cous
cous, plain yogurt.&lt;&#x2F;p&gt;
&lt;p&gt;Chop up and brown the onions in your favourite cooking fat; add to crock pot or
dutch oven. Brown the beef, add them to the onions. Halve the apricots and add
them to the pot along with the garlic, apricots, cinnamon (1 tsp), cumin (1
tsp), cayenne (1&#x2F;2 tsp), and tomatoes, and some black pepper. (There&#x27;s probably
enough salt in the tomatoes but add some more if you like.)&lt;&#x2F;p&gt;
&lt;p&gt;Cook in the crock pot all day on low (check it mid-afternoon -- if it&#x27;s really
done-looking turn to &quot;keep warm&quot;) or in the dutch oven at 350 for... I guess an
hour, hour and a half? (I don&#x27;t think I&#x27;ve ever made it in the oven.)&lt;&#x2F;p&gt;
&lt;p&gt;Serve over cous cous with yogurt on the side, and your favourite side veg.&lt;&#x2F;p&gt;
&lt;p&gt;(I call it &quot;Moroccan&quot; because it seems Moroccan to me but I actually have no
idea if this is the kind of thing they eat in Morocco. Probably not.)&lt;&#x2F;p&gt;
&lt;hr width=&quot;40%&quot; &#x2F;&gt;

&lt;p&gt;So that&#x27;s how I bastardize the cuisines of the world; I expect this post
will drive away any snobs who might read this blog. I hope these ideas are
useful for the rest of you! While you&#x27;re here, why don&#x27;t you add your favourite
quick dinner to the comments below?&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">Happy Birthday To Me, 2012 Edition</title>
<category term="/amy/diversions" />
<id>http://weblog.latte.ca/2012/08/06/birthday37</id>
<updated>2012-08-06T18:39:07Z</updated>
<published>2012-08-06T18:39:07Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/diversions/birthday37" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;As I get older I expect less from my birthdays. As
a child I was doted on and showered with presents, all of which I loved.
(I think kids love presents more because they can&#x27;t buy anything for
themselves, so any material things seem wonderful.) Now that I&#x27;m older and
more averse to stuff, particularly not the very specific stuff I want &amp;mdash;
in a 1200 square foot house there&#x27;s no room for things that are lovely
but not quite right &amp;mdash; getting stuff is not as thrilling as it
was.&lt;&#x2F;p&gt;
&lt;p&gt;But I still like that feeling of being special and adored, and fortunately
my family is good at providing that. Yesterday was my thirty-seventh birthday,
and we all took the day off to enjoy it.&lt;&#x2F;p&gt;
&lt;p&gt;After breakfast the girls and I walked to the grocery store for
a newspaper and a bouquet of flowers. (I don&#x27;t know why I don&#x27;t 
buy myself flowers more often &amp;mdash; they were only $10.) Then I took my paper
and went off for a pedicure in preparation for Kat&#x27;s wedding, while
Blake and the girls baked me a cake.&lt;&#x2F;p&gt;
&lt;p&gt;Cake baked and nails painted, we fancied ourselves up for 
an early afternoon tea. Delphine is still good at putting together
outfits; she wore a black twill skirt with rickrack trim, and a tropical
print top with ruched bodice and puffed sleeves. She topped-and-bottomed it
with silver ballerina flats and her new black trilby with sparkly
trim.&lt;&#x2F;p&gt;
&lt;p&gt;The rest of us looked pretty good too.&lt;&#x2F;p&gt;
&lt;p&gt;Tea was at the Windsor Arms. (We&#x27;ve tried the teas at the King Edward 
and the Royal York.) Apparently if you want to get seats inside you have to
call weeks in advance. I called last Friday, so we sat outside; if you know
Blake, you know what a sacrifice that is. I had to make sure, when I called, 
that there would be shade and that they haven&#x27;t been having trouble with wasps.
They seated us at a fairly shady table; I took the sunniest spot, and the
sun soon moved behind a tree. (We had one black-and-yellow visitor, but we all
remained studiously calm and he soon moved on.)&lt;&#x2F;p&gt;
&lt;p&gt;Tea was delicious. We started with a tiny goat cheese quiche, then pillowy
white scones with clotted cream and jam. The middle plate was a selection
of tiny sandwiches, rolled sushi-style: smoked salmon, chicken, and cream
cheese with sundried tomato. Finally, four miniature desserts, and just when we
thought we couldn&#x27;t stuff in another bite, the waiter brought round little
pots of strawberries and cream.&lt;&#x2F;p&gt;
&lt;p&gt;If I could offer advice on not overstuffing oneself, I would say eat only one
scone, or maybe even half a scone &amp;mdash; they&#x27;re huge and filling, and also
very easy to take home. I was too full to really enjoy the desserts.
(Or I suppose you could eat the desserts first.)&lt;&#x2F;p&gt;
&lt;p&gt;The girls had mango and apple tea, iced; I had darjeeling and Blake had
oolong. All delicious.&lt;&#x2F;p&gt;
&lt;p&gt;After tea we walked up to Bloor and window-shopped in Pottery Barn and
Williams-Sonoma.  I thought about getting some new tea towels at
Williams-Sonoma, but I can&#x27;t spend $38 on a pair of tea towels. I also had a
good laugh at their &quot;found&quot; pottery table; crap from garage sales comically
marked up.  There was a four-ounce dish with some old brand name on it for $78,
and a nondescript brown half-glazed pot for $237.&lt;&#x2F;p&gt;
&lt;p&gt;Then we went to the Body Shop and I took advantage of the birthday goodwill to 
get some new makeup: powder since I have gone all greasy lately (the weather?
some kind of hormonal change?) and bronzing powder to fill in the gaps in my
tan for Kat&#x27;s wedding. (Their #01 bronzing powder is uncannily identical to
my tanned colour.) I also got some lip glosses, because you can&#x27;t have too many
lip glosses.&lt;&#x2F;p&gt;
&lt;p&gt;Then Delphine had a little meltdown because it&#x27;s not fair that I get to get
all this stuff I want and she can&#x27;t get anything because she doesn&#x27;t have any
money because we haven&#x27;t given her allowance for &lt;em&gt;ages&lt;&#x2F;em&gt;. She&#x27;s right about the
last part &amp;mdash; all of us, kids included, are very lackadaisical about their
weekly allowance, and we probably owe them about $20 each at this point. So I
gave her a tenner and promised that we&#x27;d come up with a system to make sure
they get paid every week from now on. &lt;&#x2F;p&gt;
&lt;p&gt;After we had had a little rest in the coolth of the Manulife Centre we 
walked up to the Reference Library, which the kids haven&#x27;t been into before
and I haven&#x27;t been into since they built the new entrance. We went all
the way to the top and admired the view, then walked down the stairs. Delphine
and I planned to come back when she&#x27;s older: she will study and I will work.&lt;&#x2F;p&gt;
&lt;p&gt;Then home, where I spent some time on the couch while Blake cleaned the kitchen
(oh bliss). At 7:00 we finally decided to get my traditional birthday KFC,
although Blake and I weren&#x27;t really hungry. (In retrospect, high tea and
KFC in the same day was excessive.) After the dirty chicken we had a thin
slice of birthday cake each and then all went to bed.&lt;&#x2F;p&gt;
&lt;hr width=40% &#x2F;&gt;

&lt;p&gt;I don&#x27;t have any profound thoughts on being thirty-seven, except that I don&#x27;t
have that usual sense of panic about how I&#x27;m getting old and I haven&#x27;t done
anything interesting with my life, I&#x27;m a failure aaaaah. It&#x27;s nice. I like my
job, I like my kids, I like my husband and the rest of my family, and my
friends. I don&#x27;t really like my house much, but I don&#x27;t hate it and it&#x27;s
certainly more and better house than I have any right to expect, considering
the global average. So I&#x27;m grateful for that, when I remember to be. &lt;&#x2F;p&gt;
&lt;p&gt;Thirty-seven seems kind of old; I&#x27;ve joked about being old on past birthdays,
but this year I&#x27;m not really joking. (I will look back and laugh when I turn
fifty-seven or seventy-seven, inshallah.) Thirty-seven is not an age for moping
about your life, for complaining that things aren&#x27;t working out or that the
world is unfair; it&#x27;s an age for getting on with it, for figuring things out
and doing them. It&#x27;s a grown-up age.&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">Two Playlists: Summer Tunes</title>
<category term="/amy/girls" />
<id>http://weblog.latte.ca/2012/07/27/twoPlaylists</id>
<updated>2012-07-28T01:50:07Z</updated>
<published>2012-07-28T01:50:07Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/girls/twoPlaylists" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;The girls are six and nine now, and they are starting to hear pop music
at camp and at their friends houses.  When we were in Saskatchewan they
asked me to make mix CDs for them, and they both requested a few songs.
I padded their choices with a few tunes of my own, and here&#x27;s what they
ended up with:&lt;&#x2F;p&gt;
&lt;h4&gt;Delphine&#x27;s 2012 Summer Mix CD&lt;&#x2F;h4&gt;

&lt;dl&gt;
&lt;dt&gt;&quot;Call Me Maybe&quot;, Carly Rae Jepsen&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Black Horse &amp; Cherry Tree&quot;, K.T. Tunstall&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Mama Said&quot;, The Shirelles&lt;&#x2F;dt&gt;&lt;dd&gt;Marmoset!&lt;&#x2F;dd&gt;
&lt;dt&gt;&quot;Drinking Games&quot;, Library Voices&lt;&#x2F;dt&gt;
    &lt;dd&gt;CBC Saskatchewan is really great about playing local music
    on their morning show, and we heard this while we were hanging out
    in my mum&#x27;s room having our morning tea.
    &lt;&#x2F;dd&gt;
&lt;dt&gt;&quot;Pumped Up Kicks&quot; by Foster the People&lt;&#x2F;dt&gt;
    &lt;dd&gt;I asked Twitter what terrible pop songs the kids were listening
    to these days, and the lovely &lt;a
    href=&quot;http:&#x2F;&#x2F;www.twitter.com&#x2F;LadySnarksalot&quot;&gt;@LadySnarksalot&lt;&#x2F;a&gt; sent
    me her playlist. This is one of her tunes.&lt;&#x2F;dd&gt;
&lt;dt&gt;&quot;Nothing On You&quot; by B.o.B. featuring Bruno Mars&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Firework&quot; by Katy Perry&lt;&#x2F;dt&gt;
    &lt;dd&gt;Delphine has this song memorized and can sing it while performing
    a dance of her own creation.
    &lt;&#x2F;dd&gt;
&lt;dt&gt;&quot;Brokenhearted&quot; by Karmin&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Born This Way&quot; by Lady Gaga&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Waka Waka (This Time for Africa)&quot; by Shakira&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;On The Floor&quot; by Jennifer Lopez&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;What Makes You Beautiful&quot; by One Direction&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;1 2 3 4&quot; by Feist&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Glad You Came&quot; by The Wanted&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;I&#x27;m Yours&quot; by Jason Mraz&lt;&#x2F;dt&gt;
    &lt;dd&gt;This is one of my regular karaoke numbers.&lt;&#x2F;dd&gt;
&lt;dt&gt;&quot;Overworld Day&quot; by Scott Lloyd Shelly&lt;&#x2F;dt&gt;
    &lt;dd&gt;This is from Terraria.&lt;&#x2F;dd&gt;
&lt;&#x2F;dl&gt;

&lt;h4&gt;Cordelia&#x27;s 2012 Summer Mix CD&lt;&#x2F;h4&gt;

&lt;dl&gt;
&lt;dt&gt;&quot;Don&#x27;t Worry, Be Happy&quot; by Bobby McFerrin&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Wavin&#x27; Flag&quot; by K&#x27;naan&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Born This Way&quot; by Lady Gaga&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Pumped Up Kicks&quot; by Foster the People&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Firework&quot; by Katy Perry&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Domino&quot; by Jessie J&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Just a Girl&quot; by No Doubt&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Waka Waka (This Time for Africa)&quot; by Shakira&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;For Your Entertainment&quot; by Adam Lambert&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Where Is The Love&quot; by Black Eyed Peas&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;If I Had A Million Dollars&quot; by Barenaked Ladies&lt;&#x2F;dt&gt;
    &lt;dd&gt;The classics!&lt;&#x2F;dd&gt;
&lt;dt&gt;&quot;Call Me Maybe&quot; by Carly Rae Jepsen&lt;&#x2F;dt&gt;
&lt;dt&gt;&quot;Mushaboom&quot; by Feist&lt;&#x2F;dt&gt;</content>
</entry>

<entry>
<title type="html">Pushing code to a remote server the volo way.</title>
<category term="/blake/employment/mozilla" />
<id>http://weblog.latte.ca/2012/07/22/voloDeploy</id>
<updated>2012-07-22T18:04:39Z</updated>
<published>2012-07-22T18:04:39Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/blake/employment/mozilla/voloDeploy" />
<author>
<name>Blake Winton</name>
<uri>http://bwinton.latte.ca/</uri>
<email>bwinton@latte.ca</email>
</author>
<content type="html">&lt;p&gt;The &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;bwinton&#x2F;australis-customization&#x2F;&quot;&gt;side-project&lt;&#x2F;a&gt; I’m working
on is coming along nicely, and so I figured it was time to let other people
see it.  Now, I could just have everyone huddle around my screen, but since
many of the people who would be interested aren’t in the same city (or even
same timezone) as I am, that wouldn’t work out so well.  We tried screen-
sharing, but a lot of what’s being worked on is animation, and the frame-rates
of the screen-sharing application we were using weren’t up to the task.  To
get around that, I could have recorded a video, but since a lot of the value
of a prototype like this is being able to play around with it, that’s also not
a great solution.  So, obviously, the best thing to do would be to put it on a
publicly available server, and let people run it in their own web browser,
whenever they wanted!&lt;&#x2F;p&gt;
&lt;p&gt;Now, I’m running a server or two that I could put it up on, but since the
project is related to Mozilla, and since Mozilla offers some personal webspace
on &lt;a href=&quot;http:&#x2F;&#x2F;people.mozilla.org&#x2F;&quot;&gt;one of their servers&lt;&#x2F;a&gt;, I figured I might as
well put it up &lt;a href=&quot;https:&#x2F;&#x2F;people.mozilla.com&#x2F;~bwinton&#x2F;australis&#x2F;customization&#x2F;mac&#x2F;?scroll&quot;&gt;there&lt;&#x2F;a&gt;.  :)&lt;&#x2F;p&gt;
&lt;p&gt;So, to make it easy for me to remember to build and upload the code (and to
prevent me from trying to figure out all the correct options to rsync every
time I wanted to upload the code), I took a couple of minutes to &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;bwinton&#x2F;australis-customization&#x2F;blob&#x2F;master&#x2F;australis&#x2F;customization&#x2F;mac&#x2F;volofile#L23&quot;&gt;add a
command&lt;&#x2F;a&gt; to my volofile, which lets me merely type &lt;code&gt;volo deploy&lt;&#x2F;code&gt;, and have it
optimize the code, and copy only the changed files to the remote server.&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">X-Tag: or how to cut your html in half by adding 28 lines of Javascript…</title>
<category term="/blake/employment/mozilla" />
<id>http://weblog.latte.ca/2012/07/12/x-tags</id>
<updated>2012-07-13T01:39:32Z</updated>
<published>2012-07-13T01:39:32Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/blake/employment/mozilla/x-tags" />
<author>
<name>Blake Winton</name>
<uri>http://bwinton.latte.ca/</uri>
<email>bwinton@latte.ca</email>
</author>
<content type="html">&lt;p&gt;As a side-project, I’ve been working on a prototype which is heavily based on
&lt;a href=&quot;https:&#x2F;&#x2F;people.mozilla.com&#x2F;~bwinton&#x2F;australis-customization&#x2F;customizationMode-liveDemo-i02.html&quot;&gt;a demo page&lt;&#x2F;a&gt; from Stephen Horlander.  Now, that page is
pretty amazing, but if you look at the source (using command-u or control-u in
Firefox, and command-alt-u or control-alt-u in Chrome), you’ll see a lot of code
that looks like this:&lt;&#x2F;p&gt;
&lt;div class=&quot;codehilite&quot;&gt;&lt;pre&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;div&lt;&#x2F;span&gt; &lt;span class=&quot;na&quot;&gt;class=&lt;&#x2F;span&gt;&lt;span class=&quot;s&quot;&gt;&amp;quot;menuPanelButton subscribeButton&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;nt&quot;&gt;&amp;gt;&lt;&#x2F;span&gt;
  &lt;span class=&quot;nt&quot;&gt;&amp;lt;div&lt;&#x2F;span&gt; &lt;span class=&quot;na&quot;&gt;class=&lt;&#x2F;span&gt;&lt;span class=&quot;s&quot;&gt;&amp;quot;button&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;nt&quot;&gt;&amp;gt;&amp;lt;&#x2F;div&amp;gt;&lt;&#x2F;span&gt;
  &lt;span class=&quot;nt&quot;&gt;&amp;lt;div&lt;&#x2F;span&gt; &lt;span class=&quot;na&quot;&gt;class=&lt;&#x2F;span&gt;&lt;span class=&quot;s&quot;&gt;&amp;quot;label&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;nt&quot;&gt;&amp;gt;&lt;&#x2F;span&gt;Subscribe&lt;span class=&quot;nt&quot;&gt;&amp;lt;&#x2F;div&amp;gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;&#x2F;div&amp;gt;&lt;&#x2F;span&gt;
&lt;&#x2F;pre&gt;&lt;&#x2F;div&gt;


&lt;p&gt;and:&lt;&#x2F;p&gt;
&lt;div class=&quot;codehilite&quot;&gt;&lt;pre&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;div&lt;&#x2F;span&gt; &lt;span class=&quot;na&quot;&gt;class=&lt;&#x2F;span&gt;&lt;span class=&quot;s&quot;&gt;&amp;quot;customizeToolbarItem&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;nt&quot;&gt;&amp;gt;&lt;&#x2F;span&gt;
  &lt;span class=&quot;nt&quot;&gt;&amp;lt;div&lt;&#x2F;span&gt; &lt;span class=&quot;na&quot;&gt;class=&lt;&#x2F;span&gt;&lt;span class=&quot;s&quot;&gt;&amp;quot;customizeToolbarItemIcon share&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;nt&quot;&gt;&amp;gt;&amp;lt;&#x2F;div&amp;gt;&lt;&#x2F;span&gt;
  &lt;span class=&quot;nt&quot;&gt;&amp;lt;div&lt;&#x2F;span&gt; &lt;span class=&quot;na&quot;&gt;class=&lt;&#x2F;span&gt;&lt;span class=&quot;s&quot;&gt;&amp;quot;customizeToolbarItemLabel&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;nt&quot;&gt;&amp;gt;&lt;&#x2F;span&gt;Share&lt;span class=&quot;nt&quot;&gt;&amp;lt;&#x2F;div&amp;gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;&#x2F;div&amp;gt;&lt;&#x2F;span&gt;
&lt;&#x2F;pre&gt;&lt;&#x2F;div&gt;


&lt;p&gt;Now, one or two of those would be fine, but when we get into more than that, the
repetition really starts to bug me, and I think “Wouldn’t it be better if I
could just write stuff like:&lt;&#x2F;p&gt;
&lt;div class=&quot;codehilite&quot;&gt;&lt;pre&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;panel-button&lt;&#x2F;span&gt; &lt;span class=&quot;na&quot;&gt;type=&lt;&#x2F;span&gt;&lt;span class=&quot;s&quot;&gt;&amp;quot;subscribe&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;nt&quot;&gt;&amp;gt;&lt;&#x2F;span&gt;Subscribe&lt;span class=&quot;nt&quot;&gt;&amp;lt;&#x2F;panel-button&amp;gt;&lt;&#x2F;span&gt;
…
&lt;span class=&quot;nt&quot;&gt;&amp;lt;toolbar-item&lt;&#x2F;span&gt; &lt;span class=&quot;na&quot;&gt;type=&lt;&#x2F;span&gt;&lt;span class=&quot;s&quot;&gt;&amp;quot;share&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;nt&quot;&gt;&amp;gt;&lt;&#x2F;span&gt;Share&lt;span class=&quot;nt&quot;&gt;&amp;lt;&#x2F;toolbar-item&amp;gt;&lt;&#x2F;span&gt;
&lt;&#x2F;pre&gt;&lt;&#x2F;div&gt;


&lt;p&gt;instead?”  And it turns out I can, using a new library called
&lt;a href=&quot;http:&#x2F;&#x2F;mozilla.github.com&#x2F;x-tag&#x2F;&quot;&gt;x-tag&lt;&#x2F;a&gt;!  The first thing I need to do is
register the new tags I’ll be using.  That’s done with code like this:&lt;&#x2F;p&gt;
&lt;div class=&quot;codehilite&quot;&gt;&lt;pre&gt;&lt;span class=&quot;c1&quot;&gt;&#x2F;&#x2F; These first two lines are here because I’m using require.js, which I’ll&lt;&#x2F;span&gt;
&lt;span class=&quot;c1&quot;&gt;&#x2F;&#x2F; talk about in a future blog post…&lt;&#x2F;span&gt;
&lt;span class=&quot;nx&quot;&gt;define&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;kd&quot;&gt;function&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;require&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;&#x2F;span&gt;
  &lt;span class=&quot;nx&quot;&gt;require&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;([&lt;&#x2F;span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;jquery&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;&#x2F;span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;x-tag&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;],&lt;&#x2F;span&gt; &lt;span class=&quot;kd&quot;&gt;function&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;$&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;xtag&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;&#x2F;span&gt;

    &lt;span class=&quot;c1&quot;&gt;&#x2F;&#x2F; And this is the meat of the functionality.&lt;&#x2F;span&gt;
    &lt;span class=&quot;c1&quot;&gt;&#x2F;&#x2F; First, we’ll register the new &amp;quot;panel-button&amp;quot; tag.&lt;&#x2F;span&gt;
    &lt;span class=&quot;nx&quot;&gt;xtag&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;register&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;panel-button&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;&#x2F;span&gt;
      &lt;span class=&quot;nx&quot;&gt;onCreate&lt;&#x2F;span&gt;&lt;span class=&quot;o&quot;&gt;:&lt;&#x2F;span&gt; &lt;span class=&quot;kd&quot;&gt;function&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(){&lt;&#x2F;span&gt;
        &lt;span class=&quot;kd&quot;&gt;var&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;self&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;$&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;k&quot;&gt;this&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;&#x2F;span&gt;
        &lt;span class=&quot;c1&quot;&gt;&#x2F;&#x2F; When the tag is first seen, make the innerHTML be this stuff below.&lt;&#x2F;span&gt;
        &lt;span class=&quot;nx&quot;&gt;self&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;html&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;lt;div class=&amp;#39;menuPanelButton &amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;self&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;attr&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;type&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;#39;&amp;gt;&amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt;
                    &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;lt;img src=&amp;#39;images&#x2F;button-&amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;self&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;attr&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;type&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;.png&amp;#39;&amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt;
                    &lt;span class=&quot;s2&quot;&gt;&amp;quot;     class=&amp;#39;button&amp;#39;&amp;gt;&amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt;
                    &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;lt;div class=&amp;#39;label&amp;#39;&amp;gt;&amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;self&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;text&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;()&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;lt;&#x2F;div&amp;gt;&amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; 
                  &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;lt;&#x2F;div&amp;gt;&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;&#x2F;span&gt;
      &lt;span class=&quot;p&quot;&gt;},&lt;&#x2F;span&gt;
    &lt;span class=&quot;p&quot;&gt;});&lt;&#x2F;span&gt;

    &lt;span class=&quot;c1&quot;&gt;&#x2F;&#x2F; And then, we’ll register the new &amp;quot;toolbar-item&amp;quot; tag.&lt;&#x2F;span&gt;
    &lt;span class=&quot;nx&quot;&gt;xtag&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;register&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;toolbar-item&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;&#x2F;span&gt;
      &lt;span class=&quot;nx&quot;&gt;onCreate&lt;&#x2F;span&gt;&lt;span class=&quot;o&quot;&gt;:&lt;&#x2F;span&gt; &lt;span class=&quot;kd&quot;&gt;function&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(){&lt;&#x2F;span&gt;
        &lt;span class=&quot;kd&quot;&gt;var&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;self&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;$&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;k&quot;&gt;this&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;&#x2F;span&gt;
        &lt;span class=&quot;c1&quot;&gt;&#x2F;&#x2F; We could also replace this element with the html below, but I&lt;&#x2F;span&gt;
        &lt;span class=&quot;c1&quot;&gt;&#x2F;&#x2F; haven’t done that here because I haven’t needed to yet.&lt;&#x2F;span&gt;
        &lt;span class=&quot;nx&quot;&gt;self&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;html&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;lt;div class=&amp;#39;customizeToolbarItem&amp;#39;&amp;gt;&amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt;
                    &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;lt;div class=&amp;#39;customizeToolbarItemIcon &amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;self&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;attr&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;&#x2F;span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;type&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;||&lt;&#x2F;span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;#39;&amp;gt;&amp;lt;&#x2F;div&amp;gt;&amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt;
                    &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;lt;div class=&amp;#39;customizeToolbarItemLabel&amp;#39;&amp;gt;&amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;nx&quot;&gt;self&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;&#x2F;span&gt;&lt;span class=&quot;nx&quot;&gt;text&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;()&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;lt;&#x2F;div&amp;gt;&amp;quot;&lt;&#x2F;span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;&#x2F;span&gt;
                  &lt;span class=&quot;s2&quot;&gt;&amp;quot;&amp;lt;&#x2F;div&amp;gt;&amp;quot;&lt;&#x2F;span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;&#x2F;span&gt;
      &lt;span class=&quot;p&quot;&gt;},&lt;&#x2F;span&gt;
    &lt;span class=&quot;p&quot;&gt;});&lt;&#x2F;span&gt;

  &lt;span class=&quot;p&quot;&gt;});&lt;&#x2F;span&gt;
&lt;span class=&quot;p&quot;&gt;});&lt;&#x2F;span&gt;
&lt;&#x2F;pre&gt;&lt;&#x2F;div&gt;


&lt;p&gt;The second step is to replace all the old html with the new tags.  (I did
that, too, of course.)  And there we go.  That’s it.  In the file I was
modifying, the combination of that and moving the javascript out into a
separate file took the html from 275 lines down to 146 lines, and let me more
easily change the buttons around, and add new ones.  I call that a win, and
from now on, whenever I see large blocks of repeated html, I’m going to be
seriously tempted to switch them to an x-tag!&lt;&#x2F;p&gt;
&lt;p&gt;One caveat I will mention is that in my first attempt, I tried to use both the
&lt;code&gt;content&lt;&#x2F;code&gt; property, and the &lt;code&gt;onCreate&lt;&#x2F;code&gt; method, and that totally didn’t work,
since the content would be replaced by the value of the content property long
before I had a chance to muck around with it in the onCreate.  So in the future,
I think I’ll just jump straight into using the onCreate method, since it’s not
that much harder.&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">Requiring jQuery UI.</title>
<category term="/blake/employment/mozilla" />
<id>http://weblog.latte.ca/2012/07/08/jqueryui</id>
<updated>2012-07-08T22:14:31Z</updated>
<published>2012-07-08T22:14:31Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/blake/employment/mozilla/jqueryui" />
<author>
<name>Blake Winton</name>
<uri>http://bwinton.latte.ca/</uri>
<email>bwinton@latte.ca</email>
</author>
<content type="html">&lt;p&gt;Yesterday afternoon, I watched &lt;a href=&quot;https:&#x2F;&#x2F;air.mozilla.org&#x2F;apps-templates-dev-ecosystem-tools&#x2F;&quot;&gt;a video&lt;&#x2F;a&gt; from &lt;a href=&quot;https:&#x2F;&#x2F;twitter.com&#x2F;jlongster&quot;&gt;James Long&lt;&#x2F;a&gt; about &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;mozilla&#x2F;mortar&quot;&gt;Mortar&lt;&#x2F;a&gt;, which is a template for making HTML 5 Open Web Apps.  Now, coincidentally, I’m starting a new project (in my spare time, obviously, since it’s a Sunday), and while it’s not an Open Web App, I saw no reason not to use the &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;volojs&#x2F;volo&quot;&gt;same&lt;&#x2F;a&gt; &lt;a href=&quot;http:&#x2F;&#x2F;requirejs.org&#x2F;&quot;&gt;tools&lt;&#x2F;a&gt; they were using.&lt;&#x2F;p&gt;
&lt;p&gt;Of course, since nothing’s easy, I ran into a problem pretty quickly.  My problem was that every time I tried to &lt;code&gt;require(&quot;jquery-ui&quot;);&lt;&#x2F;code&gt;, I got an error of “ReferenceError: jQuery is not defined”.  There wasn’t a lot of information about how to fix it, so after most of an afternoon mucking around, I finally came up with something that seems to work, and thought I would post it.&lt;&#x2F;p&gt;
&lt;ol&gt;
&lt;li&gt;Go into your &lt;code&gt;www&#x2F;js&#x2F;lib&lt;&#x2F;code&gt; directory.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;code&gt;curl -O https:&#x2F;&#x2F;ajax.googleapis.com&#x2F;ajax&#x2F;libs&#x2F;jqueryui&#x2F;1.8.18&#x2F;jquery-ui.js&lt;&#x2F;code&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Edit the jquery-ui.js file.  At the top add the line &lt;code&gt;define([&quot;jquery&quot;], function (jQuery) {&lt;&#x2F;code&gt;, and at the bottom, add the line &lt;code&gt;});&lt;&#x2F;code&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;That’s it.  From there you should be good to go!&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;p&gt;Now, I suspect there’s a better way to do this, and hopefully &lt;a href=&quot;https:&#x2F;&#x2F;twitter.com&#x2F;jrburke&quot;&gt;James&lt;&#x2F;a&gt; or &lt;a href=&quot;https:&#x2F;&#x2F;twitter.com&#x2F;clarkbw&quot;&gt;Bryan&lt;&#x2F;a&gt; will jump in the comments and tell me what it is, but for now, at least this works.&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">Many Things To Do: A Plan</title>
<category term="/amy/dayToDay" />
<id>http://weblog.latte.ca/2012/06/12/manyThings</id>
<updated>2012-06-12T16:11:32Z</updated>
<published>2012-06-12T16:11:32Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/dayToDay/manyThings" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;I was recently offered the opportunity to work on a very cool project. At the
moment I&#x27;m finishing up &lt;a href=&quot;http:&#x2F;&#x2F;www.aosabook.org&#x2F;&quot;&gt;AOSA&lt;&#x2F;a&gt; and working
on another book, plus I am taking a six week online course, but this new
project didn&#x27;t start until late summer, so I agreed.&lt;&#x2F;p&gt;
&lt;p&gt;Or so I thought. There was some confusion on my part, and as it turns out, the
new project starts right away. There&#x27;s no way I want to pass up this
opportunity, though, so I&#x27;m going to have to squeeze some more hours out of my
day. Somehow.&lt;&#x2F;p&gt;
&lt;p&gt;My first intention is to spend the first part of the work day on billable work.
It sounds dumb, but I have so many other things to do &amp;mdash; answering email,
administration, networking, blog posts, AOSA, volunteer work for the girls&#x27;
school, the course, and household jobs like signing the girls up for things
&amp;mdash; that some days I don&#x27;t do any billable work at all. As a result my
projects drag on and I feel like a dud. &lt;&#x2F;p&gt;
&lt;p&gt;My second intention is to wake up at 6:00 every day. Mondays, Wednesdays and
Fridays I will go straight to the gym so I can work out before breakfast;
Tuesdays and Thursdays I will do housework and household admin tasks, so they
don&#x27;t eat into my working day. That means I have to head to bed at 10:15 to be
asleep by 10:45. (Seven hours and fifteen minutes seems to be enough sleep.) I
hope I will settle in to that sleep cycle so that I wake up early on the
weekends, too; that time I will use to read!&lt;&#x2F;p&gt;
&lt;p&gt;My third intention is to finish the AOSA project in one fell swoop. I&#x27;m waiting
on a volunteer to create the epub (thank you!) and once that&#x27;s done I will set
aside a day or two to finish all the little admin and website jobs
which I could otherwise safely (but guiltily) ignore forever.&lt;&#x2F;p&gt;
&lt;p&gt;And finally I have a bad habit of half-watching TV, half-working in the
evenings. I hope I will be more effective with this new schedule and won&#x27;t need
to work in the evenings. If there&#x27;s something on I actually want to watch, I
intend to set aside other things and watch it (!); if I&#x27;m just keeping Blake
company while he watches something I&#x27;m not so interested in, I will work on
personal or family stuff.&lt;&#x2F;p&gt;
&lt;p&gt;I spend a lot of time trying to figure out how to fit all the things I want to
do into my day (and cursing my excessive need for sleep.) I&#x27;m optimistic about
this plan; it seems both doable and effective.&lt;&#x2F;p&gt;
&lt;p&gt;(Check it out: no sooner did I post this than I came across this book about
what successful people do &lt;a
href=&quot;http:&#x2F;&#x2F;lauravanderkam.com&#x2F;books&#x2F;successful-people-breakfast&#x2F;&quot;&gt;before
breakfast&lt;&#x2F;a&gt;.)&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">The Victoria Day Long Weekend, 2012</title>
<category term="/amy/dayToDay" />
<id>http://weblog.latte.ca/2012/05/21/victoriaDay2012</id>
<updated>2012-05-21T21:33:35Z</updated>
<published>2012-05-21T21:33:35Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/amy/dayToDay/victoriaDay2012" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;The Victoria Day long weekend took me by surprise this year &amp;mdash; I didn&#x27;t
realize it was a long weekend until last Thursday. However, I had planned to do
the thing that every other Canadian with a yard does this weekend: garden.&lt;&#x2F;p&gt;
&lt;p&gt;Saturday morning Delphine and I had decided to go yard saleing. Our original
plan was to take our bikes, but then I realized that Blake goes spinning on
Saturday morning, so we would have to take Cordelia with us. She still hasn&#x27;t
learned how to ride a bike (and seems to be in no hurry to) so that meant we
had to walk.&lt;&#x2F;p&gt;
&lt;p&gt;Noramlly that would have been fine because there are usually plenty of yard
sales within walking distance, but of course it&#x27;s the long weekend. We only
found one sale, and it didn&#x27;t open until 9:00 (even though everyone knows that
the universal standard yard sale starting time is 8:00). So we walked over to
Bayview instead, where nothing was open except bakeries and cafes.
However, on the way home someone had curbed a small collection of tiny wooden
painted cats &amp;mdash; exactly the kind of thing the girls were looking for.
So they got what they wanted, and we got to keep all our money.&lt;&#x2F;p&gt;
&lt;p&gt;Delphine had her piano lesson at 10:00, and then we all went to the
newly-opened Mount Pleasant outpost of &lt;a
href=&quot;http:&#x2F;&#x2F;www.yelp.ca&#x2F;biz&#x2F;hazels-diner-toronto&quot;&gt;Hazel&#x27;s Diner&lt;&#x2F;a&gt;.  We have
been diner-less since Diner 55 on Bayview closed, so we were ridiculously
excited to go to Hazel&#x27;s.  There weren&#x27;t many people there, what with it being
the long weekend, but we saw two other Cody families &amp;mdash; I think this 
location will do well. The food was good (not like it&#x27;s hard to screw up a
diner breakfast, unless you try and make it vegan or something) and I like
the look of their lunch selection, too.&lt;&#x2F;p&gt;
&lt;p&gt;After Hazel&#x27;s we headed home to do our homeowner penance: gardening.  The girls
and I had shopped for soil and plants after school on Friday (on Baba&#x27;s advice,
to beat the crowds and get the best selection).  So while Delphine planted her
planter in the front &amp;mdash; some alliums (I think, or something similar),
English daisies and sweet alyssum &amp;mdash; Blake trimmed the hedge and I edged
the &quot;lawn&quot;.  Cordelia did odd jobs like picking up twigs and fetching stuff.
Then Blake mowed and Delphine weeded the strip where the creeping jenny is
supposed to grow. &lt;&#x2F;p&gt;
&lt;p&gt;Then we all moved to the back where Cordelia and I planted our planters.  I
bought three &lt;a
href=&quot;http:&#x2F;&#x2F;www.leevalley.com&#x2F;en&#x2F;garden&#x2F;page.aspx?p=69037&amp;cat=2,51603&quot;&gt;fabric
planters&lt;&#x2F;a&gt; for our deck. I much prefer to plant planters than try and grow
things in the garden, which I find anarchic and upsetting.  Cordelia was
assigned one fabric planter, Blake was assigned two, and I got the two wooden
planters that match the deck.&lt;&#x2F;p&gt;
&lt;p&gt;Cordelia planted a geranium (red), two miniature roses (red and pink) and a
gerbera daisy (yellow). I added a red geranium and a white callibrachoa to a
planter which is playing host to a sage plant I put in three years ago which
refuses to die and in fact grows bigger and stronger every year. In the other
planter I have two geraniums (fuchsia and red), a yellow callibrachoa, a
firewitch Dianthus (&quot;Feuerhexe&quot;, because everything sounds cooler in German)
and some other things which weren&#x27;t labelled &amp;mdash; I think they&#x27;re also
pinks. I don&#x27;t believe in colour-coordinated planting.&lt;&#x2F;p&gt;
&lt;p&gt;Blake gets to plant the other two fabric planters &amp;mdash; he wants to grow
tomatoes and basil &amp;mdash; but he hasn&#x27;t bought the stuff yet.&lt;&#x2F;p&gt;
&lt;p&gt;That was the easy part. By that time the kids were sick of gardening (okay,
so was I) so they went to Ursa&#x27;s place to play in the sprinkler while I
tackled the rest of the garden &amp;mdash; the anarchic bit &amp;mdash;
and Blake made pizza dough.&lt;&#x2F;p&gt;
&lt;p&gt;When we moved in to this house the garden was a standard garden with 
recognizable beds and a bit of lawn. Since then the lawn and the beds have
kind of melded together, with lots of weeds to add colour and texture. My
gardening consists of weed whacking twice a year to keep the weeds and
overgrown lawn below knee height. &lt;&#x2F;p&gt;
&lt;p&gt;This time I thought, since it was so early in the year, I would be able to mow
it with the push mower. But we&#x27;ve had such a ridiculously early and warm spring
that the lawn was a foot tall, and just folded over and laughed. I much prefer
violets and creeping charlie to lawn: they only grow a few inches high no
matter how long you leave them, and when you do mow them they send up lovely
purple and green confetti.&lt;&#x2F;p&gt;
&lt;p&gt;So I fought with the grass, cussing and sweating, until I had tackled most of 
the yard. It looks at least 78% less hill-billy-ish now. By then Blake, my
very bestest husband ever, had brought me a Frappuccino, so I got to sit on 
the deck and enjoy my non-embarrassing back yard.&lt;&#x2F;p&gt;
&lt;p&gt;After a delicious dinner of pizza, made by Blake and Delphine, the kids took a
bath and were off to bed at a reasonable hour.&lt;&#x2F;p&gt;
&lt;p&gt;Sunday morning the girls have swimming lessons at a local high school. The
lessons are an hour, so I get to sit up in the gallery and chill out, or this
week, work on the &lt;a href=&quot;http:&#x2F;&#x2F;www.aosabook.org&#x2F;&quot;&gt;AOSA&lt;&#x2F;a&gt; website.&lt;&#x2F;p&gt;
&lt;p&gt;After swimming we hit Subway for lunch (having spent almost all our family
fun money at Hazel&#x27;s) and then went to Boardsports to get Delphine a helmet
to go with her new skateboard. She wanted a pink helmet, but they only had
extra-small in pink so she chose a gorgeous matte grass-green one instead. Then
we walked home; Cordelia was exhausted halfway home &amp;mdash; normally she has
energy to spare, but she was sick last week and it&#x27;s still slowing her down.&lt;&#x2F;p&gt;
&lt;p&gt;So in the afternoon we chilled out on the couch and watched a Mythbusters
&amp;mdash; the one with the explosions and shooting. And then Baba and Zaida&#x27;s
for barbequed steaks and playing in Auntie Morgan&#x27;s wading pool.&lt;&#x2F;p&gt;
&lt;p&gt;On Monday we went for a hike. I like to take Delphine out in nature sometimes,
because it recharges her (and me, too). Toronto is great for that because
there are little bits of nature all over the place, so you can have, if not
the best of both urban and country life, at least a taste of nature in the city.&lt;&#x2F;p&gt;
&lt;p&gt;We&#x27;ve done the walk down to the Brickworks, and we&#x27;ve walked from Yonge
and Lawrence to Bayview at Sunnybrook Hospital. I wanted to do something new
this time. I thought about Leslie Spit, but that takes too long to get to
&amp;mdash; I wanted this to be a morning hike so the girls could play with Ursa in
the afternoon. I thought about &lt;a
href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Crothers_Woods&quot;&gt;Crother&#x27;s Woods&lt;&#x2F;a&gt;, but
it&#x27;s a bit of a pain to get to. There are two bus routes which access it, but
neither of them are near our place. So finally we decided to walk from
Sunnybrook Hospital to the Ontario Science Centre. &lt;&#x2F;p&gt;
&lt;p&gt;Sunnybrook is a short bus ride from our house, so we were there before ten.
It was a nice hike, but too much walking on paved paths through parks for me.
I like hikes through the woods. There were some trails through the woods
which ran parallel to the park paths, though, so we got some quality nature
hiking in. I think we went too fast; there are so many interesting things to
look at in the woods if you slow down and pay attention. But as it was we saw a
woodpecker, a nuthatch, baby geese, and a toad, and lots of cool fungus. Also
far too much garlic mustard.&lt;&#x2F;p&gt;
&lt;p&gt;Our destination was the Ontario Science Centre, and I can&#x27;t think of a better
place to end a hike. We had lunch (fish and chips for the girls, chicken
satay on a pita for me and jerk pork for Blake, then ice creams all &#x27;round)
and checked out the circus exhibit before catching the bus home.&lt;&#x2F;p&gt;
&lt;p&gt;Then we sent the girls off to Ursa&#x27;s and now Blake&#x27;s doing I-don&#x27;t-know-what
while I sit on the deck writing this. Tonight we are going to a local street
party for hot dogs and fireworks. Not bad for a long weekend I didn&#x27;t even know
was coming.&lt;&#x2F;p&gt;</content>
</entry>

<entry>
<title type="html">Adventures In Giftedness: Chapter 1 of ???</title>
<category term="/delphine" />
<id>http://weblog.latte.ca/2012/05/13/gifted</id>
<updated>2012-05-14T01:34:13Z</updated>
<published>2012-05-14T01:34:13Z</published>
<link rel="alternate" type="text/html" href="http://weblog.latte.ca/delphine/gifted" />
<author>
<name>Amy Brown</name>
<uri>http://arbrown.latte.ca/</uri>
<email>arbrown@latte.ca</email>
</author>
<content type="html">&lt;p&gt;Back in November I got a call from one of the special education teachers at the
school &amp;mdash; Delphine&#x27;s teacher this year and her grade two teacher had both
flagged her to be assessed for the gifted program.&lt;&#x2F;p&gt;
&lt;p&gt;There&#x27;s no gifted program at the girls&#x27; school &amp;mdash; the program for gifted
kids is hosted at another school, so attending would require a daily bus ride. 
The special ed teacher said that Delphine was eligible for the gifted
assessment, but that if we wouldn&#x27;t consider sending her to the gifted program
we shouldn&#x27;t have her assessed, since the assessment is &quot;resource-intensive&quot;.&lt;&#x2F;p&gt;
&lt;p&gt;We really like our neighbourhood school, Delphine loves her friends, and she
gets carsick, so I declined the assessment.&lt;&#x2F;p&gt;
&lt;p&gt;I had heard from a friend who works for the school board that if your child is
assessed as gifted you can get an IEP (individual education plan), which seemed
to be the best solution. An IEP provides specific guidance to the classroom
teacher, so Delphine could stay at her school while still getting the extra
enrichment she needs to thrive.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;ve been talking with Delphine&#x27;s teacher about this all year, and a few weeks
ago she finally arranged a team meeting to discuss Delphine&#x27;s case. The team
meeting was supposed to involve us, Delphine&#x27;s teacher, the principal and
vice-principal, the special ed teacher, and a psychologist from the school
board. That seemed like a bit of overkill to me, and apparently everyone else
agreed because only the vice principal, a special ed teacher and Delphine&#x27;s
classroom teacher ended up attending.&lt;&#x2F;p&gt;
&lt;p&gt;I wasn&#x27;t sure what would come of this meeting; I wanted to get the lay of the
land, see what our options were, and talk about an IEP.&lt;&#x2F;p&gt;
&lt;p&gt;The IEP idea was shot down immediately. Apparently gifted students used to be
eligible for IEPs, but no longer. That leaves the bus-in gifted program, or, as
the special ed teacher said, we can &quot;cross our fingers&quot; and &quot;hope&quot; that next
year Delphine gets a teacher who understands the needs of gifted children.&lt;&#x2F;p&gt;
&lt;p&gt;I don&#x27;t know how parents of other kids with special needs would feel if their
team meeting included the words &quot;cross our fingers&quot; and &quot;hope&quot;, but I&#x27;m not
particularly happy about it. It&#x27;s as irresponsible to neglect gifted kids as it
is to neglect kids with other special needs.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m not sure what our next move is. I&#x27;m reading up on gifted children because
I&#x27;m woefully uneducated in this matter, so hopefully next time I meet with the
&quot;team&quot; I&#x27;ll be able to advocate more intelligently for my girl. We might
consider the bus-in program, since Delphine&#x27;s very best friend is thinking
about going to another school for Extended French, which releases one of her
ties to the neighbourhood school. (At least we can visit the
gifted program so Delphine has an idea of the possibilities.) We&#x27;re
contemplating other specialised programs, like the TDSB Vocal Academy; that
would be valuable and enriching in some ways but still wouldn&#x27;t directly
address Delphine&#x27;s needs as a gifted learner.&lt;&#x2F;p&gt;
&lt;p&gt;This isn&#x27;t one of those satisfying blog posts with a useful conclusion. I have
no idea where we&#x27;re going from here, I just know I&#x27;m not satisfied with the
path we&#x27;re on. &lt;&#x2F;p&gt;</content>
</entry>
</feed>
