Categories

Tech


Toronto

  • Dogwood Blooming

    We landscaped our backyard about three years ago, after the big renovation we did almost ten years back!

    My favourite piece of greenery is a dogwood tree that my wife insisted we plant.

  • Riding Goals

    I implied in A Year in Riding that I rode the bike a lot, because I managed approximately 1300 kms. It turns, that’s not a lot for a reasonably good recreational rider. I ended up joining the #cycling channel in our work Slack, and some of those people are monsters on the bike.

    I had two goals...

  • A Year in Riding

    I remember about four years ago, I was hemming and hawing about some big ticket items I was considering purchasing. A new suit, since I only owned two, and one I got married in. A new set of skis, the Rossi Soul 7s. Or a new bike.

    Mulley quickly pointed out I’d wear a suit once or twice a...

  • November Rain

    Man, I really do not like November. And yet here we are.

    Cue Slash …

  • Halloween 2020

    When this whole thing kicked off in March, we really thought that it would be over by now. I naively believed that this was a SARS-1 or swine flu thing, not a Spanish flu once-in-century pandemic. Yet here we are.

    Cindy and I started dating at a Hallowe’en party. Twenty odd years later, it’s the holiday that’s ours. We...

  • The CN Tower

    Because I’m missing getting outside and downtown right now, here are some photos of the CN Tower.

    I can’t remember when I took the night shots. Maybe a Jays’ game?

  • Battlestations!

    We’ve all had to pivot very quickly to work-from-home in the Covid-19 era. At Shopify, we were sent home March 11th, and we’ve been on that WFH “war footing” ever since.

  • I’m Back!

    I’m thinking I’m back

    Been gone for 4+ years. But I’m feeling it’s time to write a few things down.

  • Levelling the floor

    Slightly out-of-order post here. I wanted to go back and talk about how Tom leveled our floors.

    As with most renovations of older homes, we found that the structure of the house had taken a bit of a beating with renovations that had occurred over the last 60 years. In addition, in that time, the back of the house had...

  • Meeting the Neighbours

    Because we are going in front of the Committee of Adjustments, Paul the Architect recommended that we show our preliminary plans to our neighbours so that they won’t be surprised when they get a letter from the city informing them of the hearing about our changes.

    So far, it’s been a great opportunity to introduce ourselves to the neighbours,...

  • Called In Front of the Committee!

    We’re going to the Committee of Adjustments.

    The City has confirmed what Paul our architect suspected. The ‘pre-application law’ review showed that our plan to use our third floor will put our usable floor space of our house above 60% of the area of our lot. Since our neighbourhood is zoned as ‘R2 Z0.6’, we are only supposed to be...

  • First Sketches!

    Last night Cindy and I met with our architecture/design “team” of Paul and Yoko. Paul had sent Yoko and one of his other employees, Mike, to do detailed measurements of the house as it currently sits. From those measurements and the survey, they came up with some suggestions for directions to go with the design, and a plan.

    Paul had...

  • Starting Over With The House

    We’re finally getting around to renovating our house.

    We were extremely lucky to find our house when we did. We had given up on house hunting as we had lost out on three bids on previous houses (one under dubious circumstances). We happened upon this house somewhat by accident, and decided to buy it based on the fact that that...

  • Malcolm Gladwell and Outliers

    Cross-posted from Scimatic.com

    Was out at UofT’s Convocation Hall last night, where I got to listen to Malcolm Gladwell riff on, well, lots of stuff.

    Gladwell has always been one of my favourite writers, not only because he writes well and raises interesting questions, but also because he’s one of the only writers I know who is willing...

  • New House

    We bought a new house!

    Pretty exciting stuff, as it is a detached house in a slightly better area. By that I mean that we are now in the school catchment that we wanted to be in so the kid can go to JK with all his friends from his daycare. Still in the same neighbourhood, so all the same...

  • Toronto Real Estate

    The wife and I are sitting around, trying to figure out if we can buy a new house. We’re looking to move slightly up into a different school catchment, but stay in the same overall ’hood. So I cooked up a spreadsheet that calculates all the variables that I could think of:

    • What we’d sell this house for
    • The...

Fitness

  • The Year in Review

    I’ve been thinking a lot about 2021. How it’s kinda seemed like shit. Like a poor sequel to 2020. However, the truth is that it’s only shit in comparison to my outsized expectations.

    There’s a great line from my favourite singer

    There was nothing to put me in love with the good life
    I’m in league with the...

  • Riding Goals

    I implied in A Year in Riding that I rode the bike a lot, because I managed approximately 1300 kms. It turns, that’s not a lot for a reasonably good recreational rider. I ended up joining the #cycling channel in our work Slack, and some of those people are monsters on the bike.

    I had two goals...

  • Review The Year’s Goals

    “Plans are useless, something something …” – Eisenhower, maybe?

    It’s that time of year again; retrospectives on 2020 abound. Obviously COVID is the major theme of the last year, but still, I think I should revisit what I set out as my goals in January.

  • A Year in Riding

    I remember about four years ago, I was hemming and hawing about some big ticket items I was considering purchasing. A new suit, since I only owned two, and one I got married in. A new set of skis, the Rossi Soul 7s. Or a new bike.

    Mulley quickly pointed out I’d wear a suit once or twice a...

  • Tuesday Fitness Update

    Whoa, 180 pounds. Not good.

    I’ve been back from Vancouver and Whistler for about 10 days now. I got to go skiing three of the days I was there, and I made the incorrect assumption that I was skiing so hard and burning so many calories that the food intake didn’t matter. And that the beer intake didn’t matter. It...

  • Monday Fitness Update

    Went two weeks without checking in here – have to get focussed again.

    Weight was 176 lbs. Good direction, and I’m doing well with not drinking cola. I had one last week and it didn’t taste very good. Still having a few beers, though.

    Next is to get the exercise ramped up. Soccer seems to be on hold indefinitely, so...

  • Monday Fitness Update

    Good news: 178.5 lbs, still no cola, down on the alcohol.

    Bad news: no additional exercise and indoor soccer got postponed for a week.

  • Monday Fitness Update

    Got on the scale today. Still 180 lbs, no change.

    The good news is that I’m way down on drinking Coca-Cola. Haven’t had any for a week, and I’m not really missing it.

    The bad news is that I’m way up on alcohol – we had the annual-ish boys steak night on the weekend and restraint went out the window....

  • New Year’s Resolutions — Fitness

    Well, it’s that time of year again, to think about how to make the next year even better. I’m going to post a few resolutions so that they are in a public place. I hope that will motivate me to keep to my commitments.

    For the fitness aspect, I realise that I have to get into better shape. I’m not...


New Year’s


Random

  • Most Fun Day Skiing Evah

    Found this photo after my wife was cleaning up the office.

    Daffy

    Chris Miller throwing an awesome old-school 80s style daffy at the base of Pakalolo on Blackcomb.

    Possibly the best photo I’ve ever taken.

  • Bring the Cyclone

    My wife and most of friends are aware of my deep love for Neko Case. So when I was at the Spadina TTC station and saw this poster,

    Middle Cyclone

    I started to think, “How more awesome can Neko get?” And the answer is “None, none more awesome.” Check it out – Neko, fast...

  • Oh The Irony

    So it’s our fourth day here in West Vancouver for our Christmas break. We come back to BC every other year, and I get really excited for it. I love Christmas with the whole Graham family, and this will be the first year that Iain will go into ski scamps.

    Except it won’t.

  • Big Ups to the … Passport Office?

    My passport expired in November, and I feel that I have to have a valid passport. Just in case I get The Call and have to leave the country in the dead of night. The last time I went through the process, it was a giant pain in the ass, as I had to get a new birth certificate from...

  • Malcolm Gladwell and Outliers

    Cross-posted from Scimatic.com

    Was out at UofT’s Convocation Hall last night, where I got to listen to Malcolm Gladwell riff on, well, lots of stuff.

    Gladwell has always been one of my favourite writers, not only because he writes well and raises interesting questions, but also because he’s one of the only writers I know who is willing...


Perl


Scimatic


Science


Vancouver

  • So Say We All

    This GIF came up in one of our Slack channels at work

    Apollo on the other side

    And it reminded me of how much I loved Battlestar Galactica

  • Oh The Irony

    So it’s our fourth day here in West Vancouver for our Christmas break. We come back to BC every other year, and I get really excited for it. I love Christmas with the whole Graham family, and this will be the first year that Iain will go into ski scamps.

    Except it won’t.


  • More Than a Year at Shopify

    I left Wave Financial almost 1 1/2 ago, and joined Shopify. I’ve been at Shopify for 15 months, and it’s been pretty intense. I’ll try to summarize why I decided to make the change and how it’s gone so far.

  • Dev Managing …

    Someone at work asked me to write down what my expectations of a Dev Manager are. So here they are. These notes are cobbled together from my readings, talking and observing other Dev Managers, and a little bit of experience. I’ve added some resources at the end that might be helpful.

    The most useful book for me personally is <a...

  • End of a Beginning

    February was my last month at Scimatic Software. Due to some changing markets and changes at some of our customers, Jamie and I decided that it was best to move on. He’s taken a role with Perkin Elmer, driving their software innovation group. I’m going to do some freelance work while I see where my next opportunity is.

  • Most Fun Day Skiing Evah

    Found this photo after my wife was cleaning up the office.

    Daffy

    Chris Miller throwing an awesome old-school 80s style daffy at the base of Pakalolo on Blackcomb.

    Possibly the best photo I’ve ever taken.


House

  • Dogwood Blooming

    We landscaped our backyard about three years ago, after the big renovation we did almost ten years back!

    My favourite piece of greenery is a dogwood tree that my wife insisted we plant.

  • Installing a Pax Wardrobe

    The major parts of our renovation are finished, but we continue to work on little details around the house. Plus there are items that I want to complete in a DIY fashion so I feel like I built something in the house.

    In the previous incarnation of our master bedroom, the closet was far too small, to the point where...

  • Levelling the floor

    Slightly out-of-order post here. I wanted to go back and talk about how Tom leveled our floors.

    As with most renovations of older homes, we found that the structure of the house had taken a bit of a beating with renovations that had occurred over the last 60 years. In addition, in that time, the back of the house had...

  • Keeping the Hot Side Hot

    The insulation of the house was lacking, to say the least. After the previous owners had expanded into the attic, there was no insulation on the roof at all, and the only insulation on the exterior walls was some foam board added under the siding when the siding was bolted onto the house in the 80s.

  • In The Walls

    I’ve been trying to update the blog with all the details of the renovation. The problem is that I take lots of photos, but Tom and his crew are working so quickly that I don’t get a blog post up in time, and they’ve already moved on!

  • New Steel

    We decided to go “above and beyond” with the roof for the new house.

    The standard roofing material in Toronto is a 25 year asphalt shingle applied to the roof, possibly with ice-and-water shielding tar paper underneath the shingles. The shingles can last up to 25 years, but with wind damage, one may have to make repairs as soon as...

  • Let the Sun Shine In

    Paul the architect decided to big up the size of all the windows in the house, and it’s really made a huge difference.

    The house already got quite a bit of sun, based on its east-west orientation, but by making the windows that much larger, we’re going to get that much more light. We had to change some of the...

  • Reinforcements

    Tom’s guys, led by foreman Jon, have been hard at work beefing up the structure of the house. We knew that we would have to add some heft to the house, because our plan calls for opening up the main living space in the back, and the span of the second floor would be too big to do without a...

  • Demo!

    Tom and his crew have started removing material from the inside of our house, and it’s quite a revealing process (see what I did there?) They say it’s going to take about three weeks, but they’ve already managed a lot of work in one. Amazing what four dedicated guys with crowbars can do.

  • Finally Getting Going

    It’s been a bit of a long haul. We’ve been working for a while to get to the point where our renovation was under way, and work has finally started. The major sticking points were finding the right contractor, getting the building permits, and finding a place to live during the reno.

  • Getting The Kitchen Planned out

    We met with Yoko our kitchen designer last week. She and Cindy had met earlier to get the basics covered, and Yoko came back with her first set of plans for our new kitchen.

    The biggest change to our house (with the exception of the dormers on the third floor) is that we are moving the kitchen to the front...

  • Let’s Crowdsource It!

    Okay, we need some help from the interwebs.

    We need to add dormers to our third floor, and we are investigating two possibilities. The first is a straight dormer, where the walls of the dormer come straight down vertically, and create another “wall” surface.

    The second choice is a hip roof, where the wall of the dormer come down at...

  • Committee of Adjustments FTW!

    I just got back from City Hall where we were in the Committee of Adjustments meeting. We were 14th on the list, so I got to hear all about the new critical care wing of St. Mike’s and a new restaurant on Dovercourt.

  • Meeting the Neighbours

    Because we are going in front of the Committee of Adjustments, Paul the Architect recommended that we show our preliminary plans to our neighbours so that they won’t be surprised when they get a letter from the city informing them of the hearing about our changes.

    So far, it’s been a great opportunity to introduce ourselves to the neighbours,...

  • Called In Front of the Committee!

    We’re going to the Committee of Adjustments.

    The City has confirmed what Paul our architect suspected. The ‘pre-application law’ review showed that our plan to use our third floor will put our usable floor space of our house above 60% of the area of our lot. Since our neighbourhood is zoned as ‘R2 Z0.6’, we are only supposed to be...

  • First Sketches!

    Last night Cindy and I met with our architecture/design “team” of Paul and Yoko. Paul had sent Yoko and one of his other employees, Mike, to do detailed measurements of the house as it currently sits. From those measurements and the survey, they came up with some suggestions for directions to go with the design, and a plan.

    Paul had...

  • Starting Over With The House

    We’re finally getting around to renovating our house.

    We were extremely lucky to find our house when we did. We had given up on house hunting as we had lost out on three bids on previous houses (one under dubious circumstances). We happened upon this house somewhat by accident, and decided to buy it based on the fact that that...


Renovation

  • Dogwood Blooming

    We landscaped our backyard about three years ago, after the big renovation we did almost ten years back!

    My favourite piece of greenery is a dogwood tree that my wife insisted we plant.

  • Installing a Pax Wardrobe

    The major parts of our renovation are finished, but we continue to work on little details around the house. Plus there are items that I want to complete in a DIY fashion so I feel like I built something in the house.

    In the previous incarnation of our master bedroom, the closet was far too small, to the point where...

  • Levelling the floor

    Slightly out-of-order post here. I wanted to go back and talk about how Tom leveled our floors.

    As with most renovations of older homes, we found that the structure of the house had taken a bit of a beating with renovations that had occurred over the last 60 years. In addition, in that time, the back of the house had...

  • Keeping the Hot Side Hot

    The insulation of the house was lacking, to say the least. After the previous owners had expanded into the attic, there was no insulation on the roof at all, and the only insulation on the exterior walls was some foam board added under the siding when the siding was bolted onto the house in the 80s.

  • In The Walls

    I’ve been trying to update the blog with all the details of the renovation. The problem is that I take lots of photos, but Tom and his crew are working so quickly that I don’t get a blog post up in time, and they’ve already moved on!

  • New Steel

    We decided to go “above and beyond” with the roof for the new house.

    The standard roofing material in Toronto is a 25 year asphalt shingle applied to the roof, possibly with ice-and-water shielding tar paper underneath the shingles. The shingles can last up to 25 years, but with wind damage, one may have to make repairs as soon as...

  • Let the Sun Shine In

    Paul the architect decided to big up the size of all the windows in the house, and it’s really made a huge difference.

    The house already got quite a bit of sun, based on its east-west orientation, but by making the windows that much larger, we’re going to get that much more light. We had to change some of the...

  • Reinforcements

    Tom’s guys, led by foreman Jon, have been hard at work beefing up the structure of the house. We knew that we would have to add some heft to the house, because our plan calls for opening up the main living space in the back, and the span of the second floor would be too big to do without a...

  • Demo!

    Tom and his crew have started removing material from the inside of our house, and it’s quite a revealing process (see what I did there?) They say it’s going to take about three weeks, but they’ve already managed a lot of work in one. Amazing what four dedicated guys with crowbars can do.

  • Finally Getting Going

    It’s been a bit of a long haul. We’ve been working for a while to get to the point where our renovation was under way, and work has finally started. The major sticking points were finding the right contractor, getting the building permits, and finding a place to live during the reno.

  • Getting The Kitchen Planned out

    We met with Yoko our kitchen designer last week. She and Cindy had met earlier to get the basics covered, and Yoko came back with her first set of plans for our new kitchen.

    The biggest change to our house (with the exception of the dormers on the third floor) is that we are moving the kitchen to the front...

  • Let’s Crowdsource It!

    Okay, we need some help from the interwebs.

    We need to add dormers to our third floor, and we are investigating two possibilities. The first is a straight dormer, where the walls of the dormer come straight down vertically, and create another “wall” surface.

    The second choice is a hip roof, where the wall of the dormer come down at...

  • Committee of Adjustments FTW!

    I just got back from City Hall where we were in the Committee of Adjustments meeting. We were 14th on the list, so I got to hear all about the new critical care wing of St. Mike’s and a new restaurant on Dovercourt.

  • Meeting the Neighbours

    Because we are going in front of the Committee of Adjustments, Paul the Architect recommended that we show our preliminary plans to our neighbours so that they won’t be surprised when they get a letter from the city informing them of the hearing about our changes.

    So far, it’s been a great opportunity to introduce ourselves to the neighbours,...

  • Called In Front of the Committee!

    We’re going to the Committee of Adjustments.

    The City has confirmed what Paul our architect suspected. The ‘pre-application law’ review showed that our plan to use our third floor will put our usable floor space of our house above 60% of the area of our lot. Since our neighbourhood is zoned as ‘R2 Z0.6’, we are only supposed to be...

  • First Sketches!

    Last night Cindy and I met with our architecture/design “team” of Paul and Yoko. Paul had sent Yoko and one of his other employees, Mike, to do detailed measurements of the house as it currently sits. From those measurements and the survey, they came up with some suggestions for directions to go with the design, and a plan.

    Paul had...

  • Starting Over With The House

    We’re finally getting around to renovating our house.

    We were extremely lucky to find our house when we did. We had given up on house hunting as we had lost out on three bids on previous houses (one under dubious circumstances). We happened upon this house somewhat by accident, and decided to buy it based on the fact that that...


Portfolio


Wave


Shopify


Covid

  • Only 70 Percent

    A leader at work whom I really respect recently posted in one of the Slack channels that they left 2020 at 0%. And that the two week break was only enough to get them back to about 70%, instead of what should have been 100%.

    Man did that resonate with me.

  • So Say We All

    This GIF came up in one of our Slack channels at work

    Apollo on the other side

    And it reminded me of how much I loved Battlestar Galactica

  • Halloween 2020

    When this whole thing kicked off in March, we really thought that it would be over by now. I naively believed that this was a SARS-1 or swine flu thing, not a Spanish flu once-in-century pandemic. Yet here we are.

    Cindy and I started dating at a Hallowe’en party. Twenty odd years later, it’s the holiday that’s ours. We...

  • The CN Tower

    Because I’m missing getting outside and downtown right now, here are some photos of the CN Tower.

    I can’t remember when I took the night shots. Maybe a Jays’ game?

  • George Graham, the Spanish Flu, and Now

    I’ve been thinking a lot of my grandfather, George Patterson Graham. He was born in 1898 in New Glasgow, N.S., and was 17 when he was shipped to France to fight in WWI.

    3 soldiers in WWI dress on leave in Paris

    (That’s George on the right)

    My paternal grandmother was my grandfather’s...

  • 28 Days Later

    28 Days Later

    For most of Canada, it’s been five weeks of lock-down. We elected to go to the West Coast for March Break (the 14th to the 20th), back when the Covid scare wasn’t in full swing and we didn’t really know the impact that this virus was going to have on us.

    We were fortunate...

  • Samples, Ziath, and Their COVID Response

    When I was at Scimatic with Jamie, we worked to build our own product, Samples. Part of getting it to product-market fit was working with Neil Benn of Ziath to integrate Samples with Ziath’s 2D test-tube rack scanners.

    Samples2

    When we closed Scimatic down, we transferred the Samples software to Ziath because it was a...

  • Battlestations!

    We’ve all had to pivot very quickly to work-from-home in the Covid-19 era. At Shopify, we were sent home March 11th, and we’ve been on that WFH “war footing” ever since.


Development Manager

  • Being an Old Dev Manager

    I’ve been struggling recently with accepting where I am in my career. For the first time, I’ve been thinking about how old I am compared to my peers, and how the folks who are my age are now so much senior to me.

  • Only 70 Percent

    A leader at work whom I really respect recently posted in one of the Slack channels that they left 2020 at 0%. And that the two week break was only enough to get them back to about 70%, instead of what should have been 100%.

    Man did that resonate with me.

  • The Last Dance

    I lived in Chicago from 1994 to 2001. I was there for grad school, and one of the jokes about grad school is that you don’t get to be too involved in the social fabric because you’re working too many hours.

    But if you were in Chicago in the 90s, there was no way to ignore the Bulls.

  • Dev Managing …

    Someone at work asked me to write down what my expectations of a Dev Manager are. So here they are. These notes are cobbled together from my readings, talking and observing other Dev Managers, and a little bit of experience. I’ve added some resources at the end that might be helpful.

    The most useful book for me personally is <a...


Family


Chicago

  • The Last Dance

    I lived in Chicago from 1994 to 2001. I was there for grad school, and one of the jokes about grad school is that you don’t get to be too involved in the social fabric because you’re working too many hours.

    But if you were in Chicago in the 90s, there was no way to ignore the Bulls.


Art

  • Octopus Painting

    My wife loves cephalopods. I’m not sure where it comes from, but we have octopus art throughout our house. I like it too. Something so alien about them.

    I decided to paint a picture for her birthday, and went looking for some inspiration.


COVID