{
    "version": "https://jsonfeed.org/version/1",
    "title": "Daley&apos;s blog",
    "home_page_url": "https://lingwhatics.ca/",
    "feed_url": "https://lingwhatics.ca/feed.json",
    "description": "where I share stuff",
    "expired": false,
    "items": [
    
        {
            "id": "https://lingwhatics.ca/biking/2026/05/16/bike-ride-2.html",
            "title": "2026 Bike Ride 14",
            "summary": null,
            "content_text": "A few different parts today. First the bike shop, then a Costco trip and last testing out the new seat and foot pegs for Fernanda now that she’s almost too big for her bike seat.  Total trip distance: 22.8 km  Moving time: 1h44m  Bike: urban soul; cargo bikeToday's ride (Ride 14)",
            "content_html": "<p>A few different parts today. First the bike shop, then a Costco trip and last testing out the new seat and foot pegs for Fernanda now that she’s almost too big for her bike seat.</p><ul>  <li>Total trip distance: 22.8 km</li>  <li>Moving time: 1h44m</li>  <li>Bike: urban soul; cargo bike</li></ul><figure><img src=\"https://lingwhatics.ca/images/2026-05-16_zoom.png\" alt=\"A minimalist map showing a ride near Jean-Talon, to Costco and a loop around the Plateau in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride (Ride 14)</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2026/05/16/bike-ride-2.html",
            
            
            
            
            "date_published": "2026-05-16T17:00:00+00:00",
            "date_modified": "2026-05-16T17:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2026/05/16/bike-ride.html",
            "title": "2026 Bike Rides 7-13",
            "summary": null,
            "content_text": "Ride 7Work commute and first soccer night of the season. I rode a new stub of Bernard.  Total trip distance: 13.9 km  Moving time: 1h10m  Bike: cargo bikeRide 7 on 2026-05-06Ride 8This is two rides starting at one house and ending at the other on moving day. In the morning, I took Doris’s e-bike and in the afternoon I took my cargo bike with Fernanda on the back.  Total trip distance: 12.52 km  Moving time: 0h56m  Bike: e-bike; cargo bikeRide 8 on 2026-05-08Ride 9Work commute on an e-bike. I rode on Aylmer for the first time on the way out of downtown.  Total trip distance: 9.53 km  Moving time: 0h33m  Bike: e-bikeRide 9 on 2026-05-11Ride 10Work commute on an e-bike.  Total trip distance: 9.54 km  Moving time: 0h32m  Bike: e-bikeRide 10 on 2026-05-12Ride 11Work commute on a cargo bike with a detour to soccer practice.  Total trip distance: 11.78 km  Moving time: 0h53m  Bike: cargo bikeRide 11 on 2026-05-13Ride 12Work commute on my single speed. I haven’t ridden this bike in 4.5 years since I moved it, in February, from our Pointe-Saint-Charles condo to our Griffintown one before leaving it in the storage room for all this time. It is a joy to ride this bike and even the Parc hill isn’t too hard. My right hand does search for the gear shift as I get to an intersection.  Total trip distance: 9.48 km  Moving time: 0h35m  Bike: urban soulRide 6 on 2026-05-14Ride 13Work commute on my single speed.  Total trip distance: 9.62 km  Moving time: 0h32m  Bike: urban soulRide 13 on 2026-05-15",
            "content_html": "<h2 id=\"ride-7\">Ride 7</h2><p>Work commute and first soccer night of the season. I rode a new stub of Bernard.</p><ul>  <li>Total trip distance: 13.9 km</li>  <li>Moving time: 1h10m</li>  <li>Bike: cargo bike</li></ul><figure><img src=\"https://lingwhatics.ca/images/2026-05-06_zoom.png\" alt=\"A minimalist map showing a ride from the Mile End to downtown in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 7 on 2026-05-06</figcaption></figure><h2 id=\"ride-8\">Ride 8</h2><p>This is two rides starting at one house and ending at the other on moving day. In the morning, I took Doris’s e-bike and in the afternoon I took my cargo bike with Fernanda on the back.</p><ul>  <li>Total trip distance: 12.52 km</li>  <li>Moving time: 0h56m</li>  <li>Bike: e-bike; cargo bike</li></ul><figure><img src=\"https://lingwhatics.ca/images/2026-05-08_zoom.png\" alt=\"A minimalist map showing a ride from Griffintown to Mile End in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 8 on 2026-05-08</figcaption></figure><h2 id=\"ride-9\">Ride 9</h2><p>Work commute on an e-bike. I rode on Aylmer for the first time on the way out of downtown.</p><ul>  <li>Total trip distance: 9.53 km</li>  <li>Moving time: 0h33m</li>  <li>Bike: e-bike</li></ul><figure><img src=\"https://lingwhatics.ca/images/2026-05-11_zoom.png\" alt=\"A minimalist map showing a round-trip ride from Mile End to downtown in yellow overlaid on  on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 9 on 2026-05-11</figcaption></figure><h2 id=\"ride-10\">Ride 10</h2><p>Work commute on an e-bike.</p><ul>  <li>Total trip distance: 9.54 km</li>  <li>Moving time: 0h32m</li>  <li>Bike: e-bike</li></ul><figure><img src=\"https://lingwhatics.ca/images/2026-05-12_zoom.png\" alt=\"A minimalist map showing a round-trip ride from Mile End to downtown in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 10 on 2026-05-12</figcaption></figure><h2 id=\"ride-11\">Ride 11</h2><p>Work commute on a cargo bike with a detour to soccer practice.</p><ul>  <li>Total trip distance: 11.78 km</li>  <li>Moving time: 0h53m</li>  <li>Bike: cargo bike</li></ul><figure><img src=\"https://lingwhatics.ca/images/2026-05-13_zoom.png\" alt=\"A minimalist map showing a round-trip ride from Mile End to downtown in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 11 on 2026-05-13</figcaption></figure><h2 id=\"ride-12\">Ride 12</h2><p>Work commute on my single speed. I haven’t ridden this bike in 4.5 years since I moved it, in February, from our Pointe-Saint-Charles condo to our Griffintown one before leaving it in the storage room for all this time. It is a joy to ride this bike and even the Parc hill isn’t too hard. My right hand does search for the gear shift as I get to an intersection.</p><ul>  <li>Total trip distance: 9.48 km</li>  <li>Moving time: 0h35m</li>  <li>Bike: urban soul</li></ul><figure><img src=\"https://lingwhatics.ca/images/2026-05-14_zoom.png\" alt=\"A minimalist map showing a round-trip ride from Mile End to downtown in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 6 on 2026-05-14</figcaption></figure><h2 id=\"ride-13\">Ride 13</h2><p>Work commute on my single speed.</p><ul>  <li>Total trip distance: 9.62 km</li>  <li>Moving time: 0h32m</li>  <li>Bike: urban soul</li></ul><figure><img src=\"https://lingwhatics.ca/images/2026-05-15_zoom.png\" alt=\"A minimalist map showing a round-trip ride from Mile End to downtown in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 13 on 2026-05-15</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2026/05/16/bike-ride.html",
            
            
            
            
            "date_published": "2026-05-16T06:58:00+00:00",
            "date_modified": "2026-05-16T06:58:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2026/05/02/bike-ride.html",
            "title": "2026 Bike Rides 2-6",
            "summary": null,
            "content_text": "Ride 2First Bixi ride in 2026 from the Mile End to downtown.Total trip distance: 4.28 kmMoving time: 0h17mRide 2 on 2026-04-24Ride 3Just a Costco trip, but I had taked off my studded tires.Total trip distance: 3.41 kmMoving time: 0h14mRide 3 on 2026-04-25Ride 4A trip up to my new place and to get 18.5L of paint.Total trip distance: 14.11 kmMoving time: 1h10mRide 4 on 2026-04-26Ride 5An after work ride to paint at the new place.Total trip distance: 12.5 kmMoving time: 0h54mRide 5 on 2026-04-28Ride 6A Costco trip on my bike followed by a ride on Doris’s e-bike to go paint.Total trip distance: 19.26 kmMoving time: 1h12mRide 6 on 2026-05-02",
            "content_html": "<h2 id=\"ride-2\">Ride 2</h2><p>First Bixi ride in 2026 from the Mile End to downtown.</p><p>Total trip distance: 4.28 km</p><p>Moving time: 0h17m</p><figure><img src=\"https://lingwhatics.ca/images/2026-04-24_zoom.png\" alt=\"A minimalist map showing a ride from the Mile End to downtown in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 2 on 2026-04-24</figcaption></figure><h2 id=\"ride-3\">Ride 3</h2><p>Just a Costco trip, but I had taked off my studded tires.</p><p>Total trip distance: 3.41 km</p><p>Moving time: 0h14m</p><figure><img src=\"https://lingwhatics.ca/images/2026-04-25_zoom.png\" alt=\"A minimalist map showing a ride to Costco in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 3 on 2026-04-25</figcaption></figure><h2 id=\"ride-4\">Ride 4</h2><p>A trip up to my new place and to get 18.5L of paint.</p><p>Total trip distance: 14.11 km</p><p>Moving time: 1h10m</p><figure><img src=\"https://lingwhatics.ca/images/2026-04-26_zoom.png\" alt=\"A minimalist map showing a ride to Mile End, Home Depot and back home in yellow overlaid on  on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 4 on 2026-04-26</figcaption></figure><h2 id=\"ride-5\">Ride 5</h2><p>An after work ride to paint at the new place.</p><p>Total trip distance: 12.5 km</p><p>Moving time: 0h54m</p><figure><img src=\"https://lingwhatics.ca/images/2026-04-28_zoom.png\" alt=\"A minimalist map showing a ride to Mile End then back to Griffintown in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 5 on 2026-04-28</figcaption></figure><h2 id=\"ride-6\">Ride 6</h2><p>A Costco trip on my bike followed by a ride on Doris’s e-bike to go paint.</p><p>Total trip distance: 19.26 km</p><p>Moving time: 1h12m</p><figure><img src=\"https://lingwhatics.ca/images/2026-05-02_zoom.png\" alt=\"A minimalist map showing a ride to Costco and another up to the Mile End in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Ride 6 on 2026-05-02</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2026/05/02/bike-ride.html",
            
            
            
            
            "date_published": "2026-05-02T00:00:00+00:00",
            "date_modified": "2026-05-02T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2026/04/19/bike-tires.html",
            "title": "Off with the studded tires",
            "summary": null,
            "content_text": "I spent a while today finding all the bits and bobs that I needed to change my studded bike tires back to the regular tires. Once I finally had all the things I needed in one place (wrenches, tire levers, pump, tires, bike, etc.), the process was pretty smooth. I only needed to repair the wires for my dynamo as a side effect of the process. I am ready for a summer of biking to work and doing the tour de l’ile.",
            "content_html": "<p>I spent a while today finding all the bits and bobs that I needed to change my studded bike tires back to the regular tires. Once I finally had all the things I needed in one place (wrenches, tire levers, pump, tires, bike, etc.), the process was pretty smooth. I only needed to repair the wires for my dynamo as a side effect of the process. I am ready for a summer of biking to work and doing the tour de l’ile.</p>",
            "url": "https://lingwhatics.ca/biking/2026/04/19/bike-tires.html",
            
            
            
            
            "date_published": "2026-04-19T00:00:00+00:00",
            "date_modified": "2026-04-19T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2026/04/18/bike-ride.html",
            "title": "2026 Bike Ride 1",
            "summary": null,
            "content_text": "The RideFirst Costco trip on my bike for 2026 but still done on my studded tires.Total trip distance: 3.42 kmMoving time: 0h16mToday's rideLast yearA graphic that I forgot to include in my last post from 2025. This one shows all the rides I took during 2025 (in black) over a background of all the rides I have taken in Montreal (in yellow).My 2025 rides overlaid on all my Montreal rides",
            "content_html": "<h2 id=\"the-ride\">The Ride</h2><p>First Costco trip on my bike for 2026 but still done on my studded tires.</p><p>Total trip distance: 3.42 km</p><p>Moving time: 0h16m</p><figure><img src=\"https://lingwhatics.ca/images/2026-04-18_zoom.png\" alt=\"A minimalist map showing a ride to Costco in yellow overlaid on black lines for all bike rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure><h2 id=\"last-year\">Last year</h2><p>A graphic that I forgot to include in my last post from 2025. This one shows all the rides I took during 2025 (in black) over a background of all the rides I have taken in Montreal (in yellow).</p><figure><img src=\"https://lingwhatics.ca/images/2025-12-13_2025.png\" alt=\"Image showing bike routes in yellow and black in the shape of the island of Montreal. The black lines are bike rides from 2025 and the yellow lines are from 2019 to 2024.\" width=\"600px\" loading=\"lazy\" /><figcaption>My 2025 rides overlaid on all my Montreal rides</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2026/04/18/bike-ride.html",
            
            
            
            
            "date_published": "2026-04-18T00:00:00+00:00",
            "date_modified": "2026-04-18T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/travel/2026/04/06/Portugal-trip.html",
            "title": "Portugal Trip (March/April 2026)",
            "summary": null,
            "content_text": "My latest family vacation was to Portugal where we visited Lisbon and Porto.Recommendations      Restaurante Snack Bar mourense, Calçada de Palma de Baixo, 1600-275 Lisboa - cash only        Cascais Remo, Praça da Alegria 13, 1250-117 Lisboa, Portugal - cash only        A Valenciana, Rua Marquês de Fronteira 157 163A, 1070-294 Lisboa, Portugal        Milorde, Rua da Graça 62, 1170-270 Lisboa - cash only  We stayed at the Marriott Lisbon and the Renaissance Lapa in Porto. The Marriott was a good place to stay if you are willing to walk a bit to the metro. The Renaissance was in a good location beside the tram and the rooftop pool was nice.We managed to walk 56 km in Lisbon and 38 km in Porto. The tracks we took each day are in different colours, which are mentioned in the titles for each day.Lisbon walking mapPorto walking mapDay 0 (March 24)Our plane was only slightly delayed coming into Montreal, so we ended up leaving about an hour late. It was a smooth flight.Day 1 (March 25, black on Lisbon map)Our flight parked at a remote stand and we were bussed into the terminal. Once in the terminal we waited for more than an hour in the immigration line since the kiosks were not working and with a child we couldn’t use the e-gates. However, after we got through immigration, the trip to the hotel was quick, and we had a nap.We walked from our hotel to the centre and stopped for sandwiches, beers and natas along the way. We met up with Doris’s sister and walked further. Eventually, we stopped for dinner at Cascais Remo (Praça da Alegria 13, 1250-117 Lisboa, Portugal - cash only) which was delicious.Day 2 (March 26, green on Lisbon map)After a good night’s rest, we took a Uber to meet Doris’s sister for breakfast at a random cafe. We took the metro down to the centre and explored until it was time for lunch at Cervejaria Ramiro (Av. Alm. Reis 1 H, 1150-007 Lisboa, Portugal). It was a tasty lunch of seafood.We then took a bus down to the river and walked up through Alfama before stopping for happy hour to get out of the sun for a bit. Afterward, we took the historic tram 28 to the end of the line at Campo de Ourique where we found a playground for Fernanda. We walked the neighbourhood, visited a market and continued our walk. For dinner, we ended up at A Valenciana (Rua Marquês de Fronteira 157 163A, 1070-294 Lisboa, Portugal) and it was an excellent meal with fast friendly service and wonderful chicken.Day 3 (March 27, orange on Lisbon map)This morning started with us walking the other way from our hotel to a small neighbourhood above the zoo. We ate eggs for breakfast at Cantinho da Avó (Calçada de Palma de Baixo 37, 1600-275 Lisboa, Portugal - cash only) then headed off to Belém on the Metro and bus. We got a day transit pass so we could make our way back from Belém slowly. Over there, we ate natas and visited Mosteiro dos Jerónimos (Praça do Império 1400-206 Lisboa, Portugal). Tram 15 took us away from this busy area and we got off the tram at a random stop outside a tram yard.We ate lunch at A Padaria Portuguesa (R. Luís de Camões 3 B, 1300-355 Lisboa, Portugal) before visiting Museu da Carris (R. 1º de Maio 101 103, 1300-472 Lisboa, Portugal - 4.50€/person). This was a neat museum of the Lisbon transit system that includes a ride of a tram in this active yard and examples of all their tram models and several buses.Inside an artsy/craftsy area called LX Factory, we enjoyed happy hours at Patio (LX Factory, R. Rodrigues de Faria 103, E.0 01, 1300-501 Lisboa, Portugal) and explored the shops. After we got on tram 18 to head to Time Out Market for dinner. The transit day was full as we even got our fares inspected on this tram.At Time Out Market, we each ate from different restaurants and randomly spoke with the people sitting beside us since two of us had on t-shirts that said “Newfoundland”. The day was complete with more wandering through this part of the city and the metro back to our hotel.Day 4 (March 28, purple on Lisbon map)Saturday was a busy day that started with breakfast at a small shop near the hotel for bifana sandwiches at Tosca do Fonseca (R. Direita de Palma 11, 1600-081 Lisboa - cash only). We then took a bus to Rato, using the last few hours of yesterday’s transit passes, for a wander and to eat pastries and gelato.We found two different playgrounds before lunch at Sol e Pesca (R. Nova do Carvalho 44, 1200-019 Lisboa). The tinned fish options at this place are extensive and the staff are friendly and helpful. We wandered around most of the afternoon through various neighbourhoods.Finally, the time came for our tuk tuk tour that Fernanda really wanted to do. Our driver was friendly and took us up to Castello de São Jorge. On the way down, we passed the place we’d have dinner. It was BREW Chiado (R. Nova do Almada 14, 1200-289 Lisboa) where they had a good selection of craft beers from all over (including one from Quebec City) and pizza. I did have one very strange tomato sour beer that was only really ok with a side of pizza.Day 5 (March 29, black on Porto map)On Sunday, we lost another hour to daylight savings time before getting up early to catch the train to Porto. We had delicious Brazilian snacks for breakfast in the station. We watched the pickpockets congregate on the platform while waiting for the train and then we were off.It was easy to get to our hotel from the train station by hopping on any tram. After putting our laundry on near the hotel, we had lunch at Bake Coffee (R. da Constituição 1365, 4200-196 Porto). Then picked up our dry laundry before a Sunday afternoon walk in Porto’s centre. We braved the outdoor rooftop pool at the hotel, which was colder than we expected for a “heated pool”. Finally, for dinner we went to Tábua Rasa (Rua da Picaria 68, 4050-477 Porto), which had a good tasting menu and was quite a lot of food.Day 6 (March 30, green on Porto map)Before breakfast, we got on the tram to João de deus to start our day on the south side of the river. We ate breakfast in the food court of El Corte Inglés along with fruit from its supermarket. We then wandered around the neighbourhood and found ourselves at World of Wine and walked along the river for a bit. After trekking up hills and stairs, we sat in Jardim do Morro for a rest then crossed the iron bridge (Ponte Luís I).Our lunch was excellent at Barrette Encarnado (Tv. da Bainharia, 4050-085 Porto) and the service was so friendly even though we snuck in as the last lunch customers. At Peninsular (Concelho PT, R. de Mouzinho da Silveira 67 71, 4050-420 Porto), we picked up some neat postcards, filled them in and got to the post office for stamps just before closing time.We found a bench along the river and hung out there until sunset, which was beautiful. To end the day, we walked along the boardwalk and back up and up and up to the hotel.Day 7 (March 31, orange on Porto map)We had breakfast in our hotel room then got an Uber to Capela do Senhor da Pedra (Alameda do Sr. da Pedra, 4410 Vila Nova de Gaia). It was a beautiful sunny day, so we walked along the beach and boardwalk. At a certain point, it suddenly got cool and we stopped at Restaurante Estalaçido (Av. Infante Sagres 781, 4405-565 Valadares).After lunch, we took an Uber to Jardins do Palacio del Cristal (R. de D Manuel II, 4050-346 Porto) where we again walked around park to see roosters, ducks and peacocks. In the park, there are also the Galeria municipal de Porto and Biblioteca municipal Almeida Garrett. These were both very nice places to visit, and we read a few kids books in Portuguese.Another wander to the centre of Porto, and a much warmer swim at our hotel before a choose your own adventure dinner at Mercado Bom Successo (Praça do Bom Sucesso 74-90, 4150-145 Porto) where I opted for Okonomiyaki fried rice.Day 8 (April 1, pink on both maps)Wednesday morning, we finished getting organized and headed to the train station on the tram. We were early, so we stopped for breakfast at Cafeteria Golden Ice (R. do Freixo 1754, 4300-215 Porto). The woman behind the counter seemed to really be enjoying her job and chatting with random people coming in, which was nice compared to the other cafe that we considered stopping at. After taking a long detour loop to get back to the station, we got on the train back to Lisbon.In Lisbon, we had a filling lunch at Páteo Restaurante (Edifício Adamastor, Av. Dom João II 11B, 1990-077 Lisboa) and went to check in again at the Marriott. We walked and shopped our way to the centre where we ended up picking a random small cafe for dinner because it was not tourist priced. It was Crossroad10 (R. do Crucifixo 10, 1100-183 Lisboa) and the cooks, who also served, were friendly and the food was good.Day 9 (April 2, red on Lisbon map)Our last full day in Portugal. We found Restaurante Snack Bar mourense (Calçada de Palma de Baixo, 1600-275 Lisboa - cash only) close to the hotel and it is too bad that we didn’t find it earlier because it was exactly the breakfast we were looking for.We took the metro to the river front to see Praça do commercio, followed by a walk up to Graça. We had a bakery lunch at Milorde (Rua da Graça 62, 1170-270 Lisboa - cash only) with table service in the park across the street. Our afternoon continued, with more walks in parks, resting and drawing in a park and dinner at Restaurante Sangiovese (R. Dr. António Cândido 14, 1050-076 Lisboa). The restaurant was quite good with friendly service and good dessert.Day 10 (April 3, no map)Straight to the airport in the morning. Everything was smooth (bag drop, security and emigration). The flight seemed long, but the trop home on the 747 bus was fast.",
            "content_html": "<p>My latest family vacation was to Portugal where we visited Lisbon and Porto.</p><h2 id=\"recommendations\">Recommendations</h2><ul>  <li>    <p>Restaurante Snack Bar mourense, Calçada de Palma de Baixo, 1600-275 Lisboa - cash only</p>  </li>  <li>    <p>Cascais Remo, Praça da Alegria 13, 1250-117 Lisboa, Portugal - cash only</p>  </li>  <li>    <p><a href=\"https://www.restauranteavalenciana.pt/en\">A Valenciana</a>, Rua Marquês de Fronteira 157 163A, 1070-294 Lisboa, Portugal</p>  </li>  <li>    <p>Milorde, Rua da Graça 62, 1170-270 Lisboa - cash only</p>  </li></ul><p>We stayed at the Marriott Lisbon and the Renaissance Lapa in Porto. The Marriott was a good place to stay if you are willing to walk a bit to the metro. The Renaissance was in a good location beside the tram and the rooftop pool was nice.</p><p>We managed to walk 56 km in Lisbon and 38 km in Porto. The tracks we took each day are in different colours, which are mentioned in the titles for each day.</p><h2 id=\"lisbon-walking-map\">Lisbon walking map</h2><!-- map inclusion from https://jayrobwilliams.com/posts/2020/09/jekyll-html --><iframe src=\"/images/lisbon_walks_map.html\" height=\"400px\" width=\"100%\" style=\"border:none;\" loading=\"lazy\"></iframe><h2 id=\"porto-walking-map\">Porto walking map</h2><iframe src=\"/images/porto_walks_map.html\" height=\"400px\" width=\"100%\" style=\"border:none;\" loading=\"lazy\"></iframe><h2 id=\"day-0-march-24\">Day 0 (March 24)</h2><p>Our plane was only slightly delayed coming into Montreal, so we ended up leaving about an hour late. It was a smooth flight.</p><h2 id=\"day-1-march-25-black-on-lisbon-map\">Day 1 (March 25, black on <a href=\"#lisbon-walking-map\">Lisbon map</a>)</h2><p>Our flight parked at a remote stand and we were bussed into the terminal. Once in the terminal we waited for more than an hour in the immigration line since the kiosks were not working and with a child we couldn’t use the e-gates. However, after we got through immigration, the trip to the hotel was quick, and we had a nap.</p><p>We walked from our hotel to the centre and stopped for sandwiches, beers and natas along the way. We met up with Doris’s sister and walked further. Eventually, we stopped for dinner at Cascais Remo (Praça da Alegria 13, 1250-117 Lisboa, Portugal - cash only) which was delicious.</p><h2 id=\"day-2-march-26-green-on-lisbon-map\">Day 2 (March 26, green on <a href=\"#lisbon-walking-map\">Lisbon map</a>)</h2><p>After a good night’s rest, we took a Uber to meet Doris’s sister for breakfast at a random cafe. We took the metro down to the centre and explored until it was time for lunch at Cervejaria Ramiro (Av. Alm. Reis 1 H, 1150-007 Lisboa, Portugal). It was a tasty lunch of seafood.</p><p>We then took a bus down to the river and walked up through Alfama before stopping for happy hour to get out of the sun for a bit. Afterward, we took the historic tram 28 to the end of the line at Campo de Ourique where we found a playground for Fernanda. We walked the neighbourhood, visited a market and continued our walk. For dinner, we ended up at <a href=\"https://www.restauranteavalenciana.pt/en\">A Valenciana</a> (Rua Marquês de Fronteira 157 163A, 1070-294 Lisboa, Portugal) and it was an excellent meal with fast friendly service and wonderful chicken.</p><h2 id=\"day-3-march-27-orange-on-lisbon-map\">Day 3 (March 27, orange on <a href=\"#lisbon-walking-map\">Lisbon map</a>)</h2><p>This morning started with us walking the other way from our hotel to a small neighbourhood above the zoo. We ate eggs for breakfast at Cantinho da Avó (Calçada de Palma de Baixo 37, 1600-275 Lisboa, Portugal - cash only) then headed off to Belém on the Metro and bus. We got a day transit pass so we could make our way back from Belém slowly. Over there, we ate natas and visited Mosteiro dos Jerónimos (Praça do Império 1400-206 Lisboa, Portugal). Tram 15 took us away from this busy area and we got off the tram at a random stop outside a tram yard.</p><p>We ate lunch at A Padaria Portuguesa (R. Luís de Camões 3 B, 1300-355 Lisboa, Portugal) before visiting Museu da Carris (R. 1º de Maio 101 103, 1300-472 Lisboa, Portugal - 4.50€/person). This was a neat museum of the Lisbon transit system that includes a ride of a tram in this active yard and examples of all their tram models and several buses.</p><p>Inside an artsy/craftsy area called LX Factory, we enjoyed happy hours at Patio (LX Factory, R. Rodrigues de Faria 103, E.0 01, 1300-501 Lisboa, Portugal) and explored the shops. After we got on tram 18 to head to Time Out Market for dinner. The transit day was full as we even got our fares inspected on this tram.</p><p>At Time Out Market, we each ate from different restaurants and randomly spoke with the people sitting beside us since two of us had on t-shirts that said “Newfoundland”. The day was complete with more wandering through this part of the city and the metro back to our hotel.</p><h2 id=\"day-4-march-28-purple-on-lisbon-map\">Day 4 (March 28, purple on <a href=\"#lisbon-walking-map\">Lisbon map</a>)</h2><p>Saturday was a busy day that started with breakfast at a small shop near the hotel for bifana sandwiches at Tosca do Fonseca (R. Direita de Palma 11, 1600-081 Lisboa - cash only). We then took a bus to Rato, using the last few hours of yesterday’s transit passes, for a wander and to eat pastries and gelato.</p><p>We found two different playgrounds before lunch at Sol e Pesca (R. Nova do Carvalho 44, 1200-019 Lisboa). The tinned fish options at this place are extensive and the staff are friendly and helpful. We wandered around most of the afternoon through various neighbourhoods.</p><p>Finally, the time came for our tuk tuk tour that Fernanda really wanted to do. Our driver was friendly and took us up to Castello de São Jorge. On the way down, we passed the place we’d have dinner. It was BREW Chiado (R. Nova do Almada 14, 1200-289 Lisboa) where they had a good selection of craft beers from all over (including one from Quebec City) and pizza. I did have one very strange tomato sour beer that was only really ok with a side of pizza.</p><h2 id=\"day-5-march-29-black-on-porto-map\">Day 5 (March 29, black on <a href=\"#porto-walking-map\">Porto map</a>)</h2><p>On Sunday, we lost another hour to daylight savings time before getting up early to catch the train to Porto. We had delicious Brazilian snacks for breakfast in the station. We watched the pickpockets congregate on the platform while waiting for the train and then we were off.</p><p>It was easy to get to our hotel from the train station by hopping on any tram. After putting our laundry on near the hotel, we had lunch at Bake Coffee (R. da Constituição 1365, 4200-196 Porto). Then picked up our dry laundry before a Sunday afternoon walk in Porto’s centre. We braved the outdoor rooftop pool at the hotel, which was colder than we expected for a “heated pool”. Finally, for dinner we went to Tábua Rasa (Rua da Picaria 68, 4050-477 Porto), which had a good tasting menu and was quite a lot of food.</p><h2 id=\"day-6-march-30-green-on-porto-map\">Day 6 (March 30, green on <a href=\"#porto-walking-map\">Porto map</a>)</h2><p>Before breakfast, we got on the tram to João de deus to start our day on the south side of the river. We ate breakfast in the food court of El Corte Inglés along with fruit from its supermarket. We then wandered around the neighbourhood and found ourselves at World of Wine and walked along the river for a bit. After trekking up hills and stairs, we sat in Jardim do Morro for a rest then crossed the iron bridge (Ponte Luís I).</p><p>Our lunch was excellent at Barrette Encarnado (Tv. da Bainharia, 4050-085 Porto) and the service was so friendly even though we snuck in as the last lunch customers. At Peninsular (Concelho PT, R. de Mouzinho da Silveira 67 71, 4050-420 Porto), we picked up some neat postcards, filled them in and got to the post office for stamps just before closing time.</p><p>We found a bench along the river and hung out there until sunset, which was beautiful. To end the day, we walked along the boardwalk and back up and up and up to the hotel.</p><h2 id=\"day-7-march-31-orange-on-porto-map\">Day 7 (March 31, orange on <a href=\"#porto-walking-map\">Porto map</a>)</h2><p>We had breakfast in our hotel room then got an Uber to Capela do Senhor da Pedra (Alameda do Sr. da Pedra, 4410 Vila Nova de Gaia). It was a beautiful sunny day, so we walked along the beach and boardwalk. At a certain point, it suddenly got cool and we stopped at Restaurante Estalaçido (Av. Infante Sagres 781, 4405-565 Valadares).</p><p>After lunch, we took an Uber to Jardins do Palacio del Cristal (R. de D Manuel II, 4050-346 Porto) where we again walked around park to see roosters, ducks and peacocks. In the park, there are also the Galeria municipal de Porto and Biblioteca municipal Almeida Garrett. These were both very nice places to visit, and we read a few kids books in Portuguese.</p><p>Another wander to the centre of Porto, and a much warmer swim at our hotel before a choose your own adventure dinner at Mercado Bom Successo (Praça do Bom Sucesso 74-90, 4150-145 Porto) where I opted for Okonomiyaki fried rice.</p><h2 id=\"day-8-april-1-pink-on-both-maps\">Day 8 (April 1, pink on both maps)</h2><p>Wednesday morning, we finished getting organized and headed to the train station on the tram. We were early, so we stopped for breakfast at Cafeteria Golden Ice (R. do Freixo 1754, 4300-215 Porto). The woman behind the counter seemed to really be enjoying her job and chatting with random people coming in, which was nice compared to the other cafe that we considered stopping at. After taking a long detour loop to get back to the station, we got on the train back to Lisbon.</p><p>In Lisbon, we had a filling lunch at Páteo Restaurante (Edifício Adamastor, Av. Dom João II 11B, 1990-077 Lisboa) and went to check in again at the Marriott. We walked and shopped our way to the centre where we ended up picking a random small cafe for dinner because it was not tourist priced. It was Crossroad10 (R. do Crucifixo 10, 1100-183 Lisboa) and the cooks, who also served, were friendly and the food was good.</p><h2 id=\"day-9-april-2-red-on-lisbon-map\">Day 9 (April 2, red on <a href=\"#lisbon-walking-map\">Lisbon map</a>)</h2><p>Our last full day in Portugal. We found Restaurante Snack Bar mourense (Calçada de Palma de Baixo, 1600-275 Lisboa - cash only) close to the hotel and it is too bad that we didn’t find it earlier because it was exactly the breakfast we were looking for.</p><p>We took the metro to the river front to see Praça do commercio, followed by a walk up to Graça. We had a bakery lunch at Milorde (Rua da Graça 62, 1170-270 Lisboa - cash only) with table service in the park across the street. Our afternoon continued, with more walks in parks, resting and drawing in a park and dinner at Restaurante Sangiovese (R. Dr. António Cândido 14, 1050-076 Lisboa). The restaurant was quite good with friendly service and good dessert.</p><h2 id=\"day-10-april-3-no-map\">Day 10 (April 3, no map)</h2><p>Straight to the airport in the morning. Everything was smooth (bag drop, security and emigration). The flight seemed long, but the trop home on the 747 bus was fast.</p>",
            "url": "https://lingwhatics.ca/travel/2026/04/06/Portugal-trip.html",
            
            
            
            
            "date_published": "2026-04-06T12:00:00+00:00",
            "date_modified": "2026-04-06T12:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/travel/2026/04/04/CMDX-trip.html",
            "title": "CDMX Trip (December 2025)",
            "summary": null,
            "content_text": "After our great March 2025 trip to Mexico City, we went again for Christmas 2025 because the flights on Aeromexico were such a good price, and in the tradition of trip diaries like Los Angeles/California, London and Paris before it here it is. (Note: I didn’t write one for our trip to El Salvador in September 2025)Recommendations      Museo Vivo del Muralismo, República de Argentina 28, Centro Histórico de la Cdad. de México        MODO Museo del Objeto del Objeto, Colima 145, Cuauhtémoc, Roma Nte.        Masala y Maiz, C. Artículo 123 116, Colonia Centro - Excellent food and service  We stayed at the same Four Points Sheraton in Roma Norte and would still recommend it as a home base.We managed to walk 90 km this time. The tracks we took each day are in different colours, which are mentioned in the titles for each day.Day 1 (December 24, black on map)As soon as we put our bags down at our hotel, we went straight to Mi Compra Chava (Zacatecas 172, Roma Nte.) on the off chance they had a table right before closing. We managed to get a table and enjoy an amazing meal before they closed.Day 2 (December 25, green on map)The morning started slowly, but Doris’s sister joined us and we found Orbita (Calle de Orizaba 115, Roma Norte) to feed us breakfast. After a day of wandering, we went to see the ballet folkórico at Castillo de Chapultepec. The show was different than the one we had seen in the Palacio de Bellas Artes back in March, and it was chilly up in the castle after sunset. If you go, remember to bring a jacket and a blanket.Day 3 (December 26, orange on map)We tried to go to a couple Michelin places for breakfast but the first was closed for the holidays and the second had a long wait. We ended up at Maiabik Condesa (Alfonso Reyes 229, Hipódromo) which is a small place where we ate well and couldn’t quite figure out how it was so inexpensive. Later, after much walking, we ate an early dinner at Cuina (Tabasco 46, Roma Nte.).Day 4 (December 27, purple on map)For breakfast, we went to Pan BellezArtesanal (Colima 81, Roma Nte.), which was good except that they wanted to over charge me tip. Afterward, we walked around until we got to Museo de Arte Moderno and had a nice visit there.Dinner was at Masala y Maiz (C. Artículo 123 116, Colonia Centro) for a birthday celebration. We had a “late” reservation at 5:30pm (they seat their last table at 6:00pm), but enjoyed a long meal with many courses of delicious flavours, so much dessert and even martinis to end the evening. I would absolutely recommend this restaurant and it is worth trying to get a reservation.Day 5 (December 28, pink on map)After breakfast at Tamales Doña Emi (Jalapa sin número, esquina, Tlaxcala, Roma Sur), we took the metro to Coyoacán, visited Leon Trotsky’s house, and a mall. For dinner, we went to Lagerbar Hércules (Campeche 322, Hipódromo) and it was as good as the time before.Day 6 (December 29, red on map)We visited some markets and Museo Vivo del Muralismo (República de Argentina 28, Centro Histórico de la Cdad. de México). For dinner, we went to Falling Piano Brewing Co. (Coahuila 99, Roma Nte.) and enjoyed several good beers. I also got an amazing sandwich from Sando (Guanajuato 100, Roma Nte.).Day 7 (December 30, teal on map)On our last day, we had breakfast at Breakfast El Inicio (Av. Álvaro Obregón 61, Roma Nte.) before visiting MODO Museo del Objeto del Objeto (Colima 145, Cuauhtémoc, Roma Nte.). This was a really neat museum of random collections.We also walked to Bosque de Chapultepec where Fernanda got us to ride the train around the park. Eventually, we stopped for dinner at Cafe Toscano (Temístocles 26, Polanco) and had a nice meal, if a bit pricey. Then for our last bit of time in CDMX, walked all the way back to our hotel in Roma Norte and caught an Uber to the airport.",
            "content_html": "<p>After our great March 2025 trip to Mexico City, we went again for Christmas 2025 because the flights on Aeromexico were such a good price, and in the tradition of trip diaries like Los Angeles/California, London and Paris before it here it is. (Note: I didn’t write one for our trip to El Salvador in September 2025)</p><h2 id=\"recommendations\">Recommendations</h2><ul>  <li>    <p>Museo Vivo del Muralismo, República de Argentina 28, Centro Histórico de la Cdad. de México</p>  </li>  <li>    <p><a href=\"http://www.elmodo.mx/\">MODO Museo del Objeto del Objeto</a>, Colima 145, Cuauhtémoc, Roma Nte.</p>  </li>  <li>    <p>Masala y Maiz, C. Artículo 123 116, Colonia Centro - Excellent food and service</p>  </li></ul><p>We stayed at the same Four Points Sheraton in Roma Norte and would still recommend it as a home base.</p><p>We managed to walk 90 km this time. The tracks we took each day are in different colours, which are mentioned in the titles for each day.</p><!-- map inclusion from https://jayrobwilliams.com/posts/2020/09/jekyll-html --><iframe src=\"/images/cdmx_walks_2025-12_map.html\" height=\"400px\" width=\"100%\" style=\"border:none;\" loading=\"lazy\"></iframe><h2 id=\"day-1-december-24-black-on-map\">Day 1 (December 24, black on map)</h2><p>As soon as we put our bags down at our hotel, we went straight to Mi Compra Chava (Zacatecas 172, Roma Nte.) on the off chance they had a table right before closing. We managed to get a table and enjoy an amazing meal before they closed.</p><h2 id=\"day-2-december-25-green-on-map\">Day 2 (December 25, green on map)</h2><p>The morning started slowly, but Doris’s sister joined us and we found Orbita (Calle de Orizaba 115, Roma Norte) to feed us breakfast. After a day of wandering, we went to see the <a href=\"https://balletfolkloricodemexico.com.mx\">ballet folkórico</a> at Castillo de Chapultepec. The show was different than the one we had seen in the Palacio de Bellas Artes back in March, and it was chilly up in the castle after sunset. If you go, remember to bring a jacket and a blanket.</p><h2 id=\"day-3-december-26-orange-on-map\">Day 3 (December 26, orange on map)</h2><p>We tried to go to a couple Michelin places for breakfast but the first was closed for the holidays and the second had a long wait. We ended up at Maiabik Condesa (Alfonso Reyes 229, Hipódromo) which is a small place where we ate well and couldn’t quite figure out how it was so inexpensive. Later, after much walking, we ate an early dinner at Cuina (Tabasco 46, Roma Nte.).</p><h2 id=\"day-4-december-27-purple-on-map\">Day 4 (December 27, purple on map)</h2><p>For breakfast, we went to Pan BellezArtesanal (Colima 81, Roma Nte.), which was good except that they wanted to over charge me tip. Afterward, we walked around until we got to Museo de Arte Moderno and had a nice visit there.</p><p>Dinner was at <a href=\"https://www.masalaymaiz.com\">Masala y Maiz</a> (C. Artículo 123 116, Colonia Centro) for a birthday celebration. We had a “late” reservation at 5:30pm (they seat their last table at 6:00pm), but enjoyed a long meal with many courses of delicious flavours, so much dessert and even martinis to end the evening. I would absolutely recommend this restaurant and it is worth trying to get a reservation.</p><h2 id=\"day-5-december-28-pink-on-map\">Day 5 (December 28, pink on map)</h2><p>After breakfast at Tamales Doña Emi (Jalapa sin número, esquina, Tlaxcala, Roma Sur), we took the metro to Coyoacán, visited Leon Trotsky’s house, and a mall. For dinner, we went to Lagerbar Hércules (Campeche 322, Hipódromo) and it was as good as the time before.</p><h2 id=\"day-6-december-29-red-on-map\">Day 6 (December 29, red on map)</h2><p>We visited some markets and Museo Vivo del Muralismo (República de Argentina 28, Centro Histórico de la Cdad. de México). For dinner, we went to Falling Piano Brewing Co. (Coahuila 99, Roma Nte.) and enjoyed several good beers. I also got an amazing sandwich from Sando (Guanajuato 100, Roma Nte.).</p><h2 id=\"day-7-december-30-teal-on-map\">Day 7 (December 30, teal on map)</h2><p>On our last day, we had breakfast at Breakfast El Inicio (Av. Álvaro Obregón 61, Roma Nte.) before visiting <a href=\"http://www.elmodo.mx/\">MODO Museo del Objeto del Objeto</a> (Colima 145, Cuauhtémoc, Roma Nte.). This was a really neat museum of random collections.</p><p>We also walked to Bosque de Chapultepec where Fernanda got us to ride the train around the park. Eventually, we stopped for dinner at Cafe Toscano (Temístocles 26, Polanco) and had a nice meal, if a bit pricey. Then for our last bit of time in CDMX, walked all the way back to our hotel in Roma Norte and caught an Uber to the airport.</p>",
            "url": "https://lingwhatics.ca/travel/2026/04/04/CMDX-trip.html",
            
            
            
            
            "date_published": "2026-04-04T12:00:00+00:00",
            "date_modified": "2026-04-04T12:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/2026/01/01/transit_use_2025.html",
            "title": "Transit Use 2025",
            "summary": null,
            "content_text": "The transit tracking tradition continues. Again this year, we biked a lot so took transit much less, and I biked the most I ever have with 65 rides in 2025. I counted “unofficial” transfers on the STM as two rides. My rides were paid for using: OPUS (74), Mexico City card (3) and one each for Presto and the Transit App.            Agency      Fare Media      Total Rides      Total Cost ($)                  CDMX      LTMI      3      1.19              Calgary Transit      Transit App      1      3.80              OC Transpo      Presto      1      4.00              REM      OPUS      3      3.42              STM      OPUS      71      245.88              Total      -      79      258.29      I took transit two days for work in 2025, and I biked to a client office twice. We took two trips to Mexico City and rode the metro a couple times. On my next trip, I will use it more to get further afield for walks. We went to Calgary and rode the bus once to try out buying a ticket using Transit App. In Montreal, there were several transit strikes this year that just meant we rode our bikes farther than we otherwise would have instead of taking transit.Year over yearWeekday riding stayed low, since I walk to work. Friday rides are for Friday Adventure after daycare pick up.My transit use in Montreal got up to 90% of my pre-pandemic riding when I was going to the airport for work often and walking the rest of the time. Biking on my cargo bike picked up most of the summer transit trips and all of September. The only ride I took in September was in Calgary.            Agency      Year      Cost ($)      Rides      Work Rides                  Big Blue Bus      2024      3.08      2      0              CDMX      2025      1.19      3      0              Calgary Transit      2025      3.80      1      0              GO      2018      20.62      2      0              MBTA      2020      3.20      2      0              MiWay      2018      15.00      5      5              OC Transpo      2019      3.55      1      0              OC Transpo      2023      3.70      1      0              OC Transpo      2025      4.00      1      0              REM      2023      0.00      2      0              REM      2024      14.58      4      0              REM      2025      3.42      3      0              STL      2022      4.50      1      0              STM      2019      221.60      79      10              STM      2020      21.60      8      5              STM      2021      32.80      13      0              STM      2022      173.45      40      6              STM      2023      144.80      39      0              STM      2024      188.89      58      0              STM      2025      245.88      71      4              TTC      2014      379.70      206      11              TTC      2015      369.30      175      3              TTC      2016      349.68      161      2              TTC      2017      695.92      261      200              TTC      2018      628.50      234      31              TTC      2019      297.20      112      5              TTC      2020      3.10      2      0              TTC      2021      6.40      2      0              TTC      2022      12.80      4      0              TTC      2023      6.60      2      0              TfL      2023      91.32      18      0              UPX      2018      56.29      7      7              UPX      2019      18.50      2      1      ",
            "content_html": "<p>The transit tracking tradition continues. Again this year, we biked a lot so took transit much less, and I biked the most I ever have with 65 rides in 2025. I counted “unofficial” transfers on the STM as two rides. My rides were paid for using: OPUS (74), Mexico City card (3) and one each for Presto and the Transit App.</p><table>  <thead>    <tr>      <th style=\"text-align: left\">Agency</th>      <th style=\"text-align: left\">Fare Media</th>      <th style=\"text-align: right\">Total Rides</th>      <th style=\"text-align: right\">Total Cost ($)</th>    </tr>  </thead>  <tbody>    <tr>      <td style=\"text-align: left\">CDMX</td>      <td style=\"text-align: left\">LTMI</td>      <td style=\"text-align: right\">3</td>      <td style=\"text-align: right\">1.19</td>    </tr>    <tr>      <td style=\"text-align: left\">Calgary Transit</td>      <td style=\"text-align: left\">Transit App</td>      <td style=\"text-align: right\">1</td>      <td style=\"text-align: right\">3.80</td>    </tr>    <tr>      <td style=\"text-align: left\">OC Transpo</td>      <td style=\"text-align: left\">Presto</td>      <td style=\"text-align: right\">1</td>      <td style=\"text-align: right\">4.00</td>    </tr>    <tr>      <td style=\"text-align: left\">REM</td>      <td style=\"text-align: left\">OPUS</td>      <td style=\"text-align: right\">3</td>      <td style=\"text-align: right\">3.42</td>    </tr>    <tr>      <td style=\"text-align: left\">STM</td>      <td style=\"text-align: left\">OPUS</td>      <td style=\"text-align: right\">71</td>      <td style=\"text-align: right\">245.88</td>    </tr>    <tr>      <td style=\"text-align: left\"><em>Total</em></td>      <td style=\"text-align: left\">-</td>      <td style=\"text-align: right\"><em>79</em></td>      <td style=\"text-align: right\"><em>258.29</em></td>    </tr>  </tbody></table><p><img src=\"/images/2026-01-01-transit_use_2025_files/day of week-1.png\" alt=\"Rides by Day of Week\" width=\"700px\" loading=\"lazy\" /></p><p>I took transit two days for work in 2025, and I biked to a client office twice. We took two trips to Mexico City and rode the metro a couple times. On my next trip, I will use it more to get further afield for walks. We went to Calgary and rode the bus once to try out buying a ticket using Transit App. In Montreal, there were several transit strikes this year that just meant we rode our bikes farther than we otherwise would have instead of taking transit.</p><p><img src=\"/images/2026-01-01-transit_use_2025_files/monthly plot-1.png\" alt=\"Rides by Month\" width=\"700px\" loading=\"lazy\" /></p><h2 id=\"year-over-year\">Year over year</h2><p>Weekday riding stayed low, since I walk to work. Friday rides are for Friday Adventure after daycare pick up.</p><p><img src=\"/images/2026-01-01-transit_use_2025_files/year-over-year-1.png\" alt=\"Year-over-year Rides by Day of Week and Month\" width=\"700px\" loading=\"lazy\" /></p><p>My transit use in Montreal got up to 90% of my pre-pandemic riding when I was going to the airport for work often and walking the rest of the time. Biking on my cargo bike picked up most of the summer transit trips and all of September. The only ride I took in September was in Calgary.</p><table>  <thead>    <tr>      <th style=\"text-align: left\">Agency</th>      <th style=\"text-align: left\">Year</th>      <th style=\"text-align: right\">Cost ($)</th>      <th style=\"text-align: right\">Rides</th>      <th style=\"text-align: right\">Work Rides</th>    </tr>  </thead>  <tbody>    <tr>      <td style=\"text-align: left\">Big Blue Bus</td>      <td style=\"text-align: left\">2024</td>      <td style=\"text-align: right\">3.08</td>      <td style=\"text-align: right\">2</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">CDMX</td>      <td style=\"text-align: left\">2025</td>      <td style=\"text-align: right\">1.19</td>      <td style=\"text-align: right\">3</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">Calgary Transit</td>      <td style=\"text-align: left\">2025</td>      <td style=\"text-align: right\">3.80</td>      <td style=\"text-align: right\">1</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">GO</td>      <td style=\"text-align: left\">2018</td>      <td style=\"text-align: right\">20.62</td>      <td style=\"text-align: right\">2</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">MBTA</td>      <td style=\"text-align: left\">2020</td>      <td style=\"text-align: right\">3.20</td>      <td style=\"text-align: right\">2</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">MiWay</td>      <td style=\"text-align: left\">2018</td>      <td style=\"text-align: right\">15.00</td>      <td style=\"text-align: right\">5</td>      <td style=\"text-align: right\">5</td>    </tr>    <tr>      <td style=\"text-align: left\">OC Transpo</td>      <td style=\"text-align: left\">2019</td>      <td style=\"text-align: right\">3.55</td>      <td style=\"text-align: right\">1</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">OC Transpo</td>      <td style=\"text-align: left\">2023</td>      <td style=\"text-align: right\">3.70</td>      <td style=\"text-align: right\">1</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">OC Transpo</td>      <td style=\"text-align: left\">2025</td>      <td style=\"text-align: right\">4.00</td>      <td style=\"text-align: right\">1</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">REM</td>      <td style=\"text-align: left\">2023</td>      <td style=\"text-align: right\">0.00</td>      <td style=\"text-align: right\">2</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">REM</td>      <td style=\"text-align: left\">2024</td>      <td style=\"text-align: right\">14.58</td>      <td style=\"text-align: right\">4</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">REM</td>      <td style=\"text-align: left\">2025</td>      <td style=\"text-align: right\">3.42</td>      <td style=\"text-align: right\">3</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">STL</td>      <td style=\"text-align: left\">2022</td>      <td style=\"text-align: right\">4.50</td>      <td style=\"text-align: right\">1</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">STM</td>      <td style=\"text-align: left\">2019</td>      <td style=\"text-align: right\">221.60</td>      <td style=\"text-align: right\">79</td>      <td style=\"text-align: right\">10</td>    </tr>    <tr>      <td style=\"text-align: left\">STM</td>      <td style=\"text-align: left\">2020</td>      <td style=\"text-align: right\">21.60</td>      <td style=\"text-align: right\">8</td>      <td style=\"text-align: right\">5</td>    </tr>    <tr>      <td style=\"text-align: left\">STM</td>      <td style=\"text-align: left\">2021</td>      <td style=\"text-align: right\">32.80</td>      <td style=\"text-align: right\">13</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">STM</td>      <td style=\"text-align: left\">2022</td>      <td style=\"text-align: right\">173.45</td>      <td style=\"text-align: right\">40</td>      <td style=\"text-align: right\">6</td>    </tr>    <tr>      <td style=\"text-align: left\">STM</td>      <td style=\"text-align: left\">2023</td>      <td style=\"text-align: right\">144.80</td>      <td style=\"text-align: right\">39</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">STM</td>      <td style=\"text-align: left\">2024</td>      <td style=\"text-align: right\">188.89</td>      <td style=\"text-align: right\">58</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">STM</td>      <td style=\"text-align: left\">2025</td>      <td style=\"text-align: right\">245.88</td>      <td style=\"text-align: right\">71</td>      <td style=\"text-align: right\">4</td>    </tr>    <tr>      <td style=\"text-align: left\">TTC</td>      <td style=\"text-align: left\">2014</td>      <td style=\"text-align: right\">379.70</td>      <td style=\"text-align: right\">206</td>      <td style=\"text-align: right\">11</td>    </tr>    <tr>      <td style=\"text-align: left\">TTC</td>      <td style=\"text-align: left\">2015</td>      <td style=\"text-align: right\">369.30</td>      <td style=\"text-align: right\">175</td>      <td style=\"text-align: right\">3</td>    </tr>    <tr>      <td style=\"text-align: left\">TTC</td>      <td style=\"text-align: left\">2016</td>      <td style=\"text-align: right\">349.68</td>      <td style=\"text-align: right\">161</td>      <td style=\"text-align: right\">2</td>    </tr>    <tr>      <td style=\"text-align: left\">TTC</td>      <td style=\"text-align: left\">2017</td>      <td style=\"text-align: right\">695.92</td>      <td style=\"text-align: right\">261</td>      <td style=\"text-align: right\">200</td>    </tr>    <tr>      <td style=\"text-align: left\">TTC</td>      <td style=\"text-align: left\">2018</td>      <td style=\"text-align: right\">628.50</td>      <td style=\"text-align: right\">234</td>      <td style=\"text-align: right\">31</td>    </tr>    <tr>      <td style=\"text-align: left\">TTC</td>      <td style=\"text-align: left\">2019</td>      <td style=\"text-align: right\">297.20</td>      <td style=\"text-align: right\">112</td>      <td style=\"text-align: right\">5</td>    </tr>    <tr>      <td style=\"text-align: left\">TTC</td>      <td style=\"text-align: left\">2020</td>      <td style=\"text-align: right\">3.10</td>      <td style=\"text-align: right\">2</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">TTC</td>      <td style=\"text-align: left\">2021</td>      <td style=\"text-align: right\">6.40</td>      <td style=\"text-align: right\">2</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">TTC</td>      <td style=\"text-align: left\">2022</td>      <td style=\"text-align: right\">12.80</td>      <td style=\"text-align: right\">4</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">TTC</td>      <td style=\"text-align: left\">2023</td>      <td style=\"text-align: right\">6.60</td>      <td style=\"text-align: right\">2</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">TfL</td>      <td style=\"text-align: left\">2023</td>      <td style=\"text-align: right\">91.32</td>      <td style=\"text-align: right\">18</td>      <td style=\"text-align: right\">0</td>    </tr>    <tr>      <td style=\"text-align: left\">UPX</td>      <td style=\"text-align: left\">2018</td>      <td style=\"text-align: right\">56.29</td>      <td style=\"text-align: right\">7</td>      <td style=\"text-align: right\">7</td>    </tr>    <tr>      <td style=\"text-align: left\">UPX</td>      <td style=\"text-align: left\">2019</td>      <td style=\"text-align: right\">18.50</td>      <td style=\"text-align: right\">2</td>      <td style=\"text-align: right\">1</td>    </tr>  </tbody></table>",
            "url": "https://lingwhatics.ca/2026/01/01/transit_use_2025.html",
            
            
            
            
            "date_published": "2026-01-01T00:00:00+00:00",
            "date_modified": "2026-01-01T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/12/13/bike-ride.html",
            "title": "2025 Bike Ride 65",
            "summary": null,
            "content_text": "A Costco trip in the cold with plenty of snow and impassable bike paths. I spent some time exploring where the snow was cleared, but ended up on the city streets rather than the Parks Canada path because Parks doesn’t clear their bike path.Total trip distance: 4.18 kmMoving time: 0h24mToday's ride",
            "content_html": "<p>A Costco trip in the cold with plenty of snow and impassable bike paths. I spent some time exploring where the snow was cleared, but ended up on the city streets rather than the Parks Canada path because Parks doesn’t clear their bike path.</p><p>Total trip distance: 4.18 km</p><p>Moving time: 0h24m</p><figure><img src=\"https://lingwhatics.ca/images/2025-12-13_zoom.png\" alt=\"A ride to Costco.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/12/13/bike-ride.html",
            
            
            
            
            "date_published": "2025-12-13T00:00:00+00:00",
            "date_modified": "2025-12-13T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/11/29/bike-ride.html",
            "title": "2025 Bike Ride 64",
            "summary": null,
            "content_text": "Just a Costco trip in the cold, but the roads/paths were pretty dry.Total trip distance: 3.82 kmMoving time: 0h18mToday's ride",
            "content_html": "<p>Just a Costco trip in the cold, but the roads/paths were pretty dry.</p><p>Total trip distance: 3.82 km</p><p>Moving time: 0h18m</p><figure><img src=\"https://lingwhatics.ca/images/2025-11-29_zoom.png\" alt=\"A ride to Costco.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/11/29/bike-ride.html",
            
            
            
            
            "date_published": "2025-11-29T00:00:00+00:00",
            "date_modified": "2025-11-29T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/11/23/bike-ride.html",
            "title": "2025 Bike Ride 63",
            "summary": null,
            "content_text": "A Sunday ride to a swimming class that was not actually scheduled, to a pop-up market where the person selling the thing I went for hadn’t arrived yet, and to Costco where at least we got to eat a hot dog. It was a chilly ride.Total trip distance: 11.53 kmMoving time: 0h45mToday's ride",
            "content_html": "<p>A Sunday ride to a swimming class that was not actually scheduled, to a pop-up market where the person selling the thing I went for hadn’t arrived yet, and to Costco where at least we got to eat a hot dog. It was a chilly ride.</p><p>Total trip distance: 11.53 km</p><p>Moving time: 0h45m</p><figure><img src=\"https://lingwhatics.ca/images/2025-11-23_zoom.png\" alt=\"A ride to St-Henri.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/11/23/bike-ride.html",
            
            
            
            
            "date_published": "2025-11-23T00:00:00+00:00",
            "date_modified": "2025-11-23T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/11/22/bike-ride.html",
            "title": "2025 Bike Ride 62",
            "summary": null,
            "content_text": "Saturday flamenco trip with a stop at a Par Amour patisserie-café for a delicious cookie, then a music lesson. Lastly, we stopped at Messorem for lunch and the first round of smoothie fight 2026. I rode on a few new streets over near Monk.This was the first ride with my new winter studded tires. It was another cool day with damp paths without ice most places, so good for running in the tires.Total trip distance: 14.64 kmMoving time: 0h55mToday's ride",
            "content_html": "<p>Saturday flamenco trip with a stop at a Par Amour patisserie-café for a delicious cookie, then a music lesson. Lastly, we stopped at Messorem for lunch and the first round of smoothie fight 2026. I rode on a few new streets over near Monk.</p><p>This was the first ride with my new winter studded tires. It was another cool day with damp paths without ice most places, so good for running in the tires.</p><p>Total trip distance: 14.64 km</p><p>Moving time: 0h55m</p><figure><img src=\"https://lingwhatics.ca/images/2025-11-22_zoom.png\" alt=\"A ride to St-Henri and Monk.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/11/22/bike-ride.html",
            
            
            
            
            "date_published": "2025-11-22T00:00:00+00:00",
            "date_modified": "2025-11-22T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/11/15/bike-ride.html",
            "title": "2025 Bike Ride 61",
            "summary": null,
            "content_text": "A Saturday ride to flamenco and Costco. It was a bit cool but the paths were still clear of ice.Total trip distance: 9.64 kmMoving time: 0h43mToday's ride",
            "content_html": "<p>A Saturday ride to flamenco and Costco. It was a bit cool but the paths were still clear of ice.</p><p>Total trip distance: 9.64 km</p><p>Moving time: 0h43m</p><figure><img src=\"https://lingwhatics.ca/images/2025-11-15_zoom.png\" alt=\"A ride to St-Henri.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/11/15/bike-ride.html",
            
            
            
            
            "date_published": "2025-11-15T00:00:00+00:00",
            "date_modified": "2025-11-15T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/11/09/bike-ride.html",
            "title": "2025 Bike Ride 60",
            "summary": null,
            "content_text": "Another transit strike day with “rush hour” service. We had a show to see at L’Illusion on St-Denis called “Les petites géométries”. It was a great show and Fernanda loved it. However, it was at 3pm, so transit couldn’t get us there in time but could take us home. I rode with Fernanda on my boke up there. Thankfully, she was able to take the metro home with Doris because it had really started to snow while we were in the show and the ride home was slippery. It took me nearly as long to get down from the Plateau alone as it had to ride up there with a child on my bike.Total trip distance: 14.87 kmMoving time: 1h15mToday's ride",
            "content_html": "<p>Another transit strike day with “rush hour” service. We had a show to see at L’Illusion on St-Denis called “Les petites géométries”. It was a great show and Fernanda loved it. However, it was at 3pm, so transit couldn’t get us there in time but could take us home. I rode with Fernanda on my boke up there. Thankfully, she was able to take the metro home with Doris because it had really started to snow while we were in the show and the ride home was slippery. It took me nearly as long to get down from the Plateau alone as it had to ride up there with a child on my bike.</p><p>Total trip distance: 14.87 km</p><p>Moving time: 1h15m</p><figure><img src=\"https://lingwhatics.ca/images/2025-11-09_zoom.png\" alt=\"A ride to St-Denis/Beaubien.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/11/09/bike-ride.html",
            
            
            
            
            "date_published": "2025-11-09T00:00:00+00:00",
            "date_modified": "2025-11-09T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/11/08/bike-ride.html",
            "title": "2025 Bike Ride 59",
            "summary": null,
            "content_text": "Another transit strike Saturday, but with “rush hour” service. However, we didn’t use transit because it only ever was available at one end of our trip. First up was flamenco class, then Costco, and finally dinner at Leméac. It was a cool day for riding, but mostly sunny. Dinner was really delicious and with good company.I rode on a couple new streets up near Laurier on the way back to avoid construction on Parc.Total trip distance: 21.38 kmMoving time: 1h28mToday's rideToday's ride in context of all Montreal rides",
            "content_html": "<p>Another transit strike Saturday, but with “rush hour” service. However, we didn’t use transit because it only ever was available at one end of our trip. First up was flamenco class, then Costco, and finally dinner at Leméac. It was a cool day for riding, but mostly sunny. Dinner was really delicious and with good company.</p><p>I rode on a couple new streets up near Laurier on the way back to avoid construction on Parc.</p><p>Total trip distance: 21.38 km</p><p>Moving time: 1h28m</p><figure><img src=\"https://lingwhatics.ca/images/2025-11-08_zoom.png\" alt=\"A ride to St Henri and Laurier.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure><figure><img src=\"https://lingwhatics.ca/images/2025-11-08_overlay.png\" alt=\"A ride to St Henri and Laurier in the context of all my Montreal rides.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride in context of all Montreal rides</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/11/08/bike-ride.html",
            
            
            
            
            "date_published": "2025-11-08T00:00:00+00:00",
            "date_modified": "2025-11-08T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/11/01/bike-ride.html",
            "title": "2025 Bike Ride 58",
            "summary": null,
            "content_text": "Normal Costco run with an added trip to St Henri for sandwiches at Miette, a stop at Mollo, picking up a few things at the hardware store, a stop at the library, and seeing the jets (from the CFL game) fly over the canal.Total trip distance: 14.97 kmMoving time: 1h05mToday's ride",
            "content_html": "<p>Normal Costco run with an added trip to St Henri for sandwiches at Miette, a stop at Mollo, picking up a few things at the hardware store, a stop at the library, and seeing the jets (from the CFL game) fly over the canal.</p><p>Total trip distance: 14.97 km</p><p>Moving time: 1h05m</p><figure><img src=\"https://lingwhatics.ca/images/2025-11-01_zoom.png\" alt=\"A ride to St Henri and back.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/11/01/bike-ride.html",
            
            
            
            
            "date_published": "2025-11-01T00:00:00+00:00",
            "date_modified": "2025-11-01T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/10/25/bike-ride.html",
            "title": "2025 Bike Ride 57",
            "summary": null,
            "content_text": "Saturday dance class and Costco. Still nice to be out riding but added gloves and a blanket for the baby seat.Total trip distance: 9.30 kmMoving time: 0h36mToday's ride",
            "content_html": "<p>Saturday dance class and Costco. Still nice to be out riding but added gloves and a blanket for the baby seat.</p><p>Total trip distance: 9.30 km</p><p>Moving time: 0h36m</p><figure><img src=\"https://lingwhatics.ca/images/2025-10-25_zoom.png\" alt=\"A ride to St Henri, NDG, Outremont and back.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/10/25/bike-ride.html",
            
            
            
            
            "date_published": "2025-10-25T00:00:00+00:00",
            "date_modified": "2025-10-25T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/10/19/bike-ride.html",
            "title": "2025 Bike Ride 56",
            "summary": null,
            "content_text": "Sunday kid activities (swimming and music) via bike because it is easier to park a bike.Total trip distance: 11.41 kmMoving time: 0h46mToday's ride",
            "content_html": "<p>Sunday kid activities (swimming and music) via bike because it is easier to park a bike.</p><p>Total trip distance: 11.41 km</p><p>Moving time: 0h46m</p><figure><img src=\"https://lingwhatics.ca/images/2025-10-19_zoom.png\" alt=\"A ride to St Henri, NDG, Outremont and back.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/10/19/bike-ride.html",
            
            
            
            
            "date_published": "2025-10-19T00:00:00+00:00",
            "date_modified": "2025-10-19T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/10/18/bike-ride.html",
            "title": "2025 Bike Ride 55",
            "summary": null,
            "content_text": "Just a quick trip to Costco.Total trip distance: 3.76 kmMoving time: 0h15mToday's ride",
            "content_html": "<p>Just a quick trip to Costco.</p><p>Total trip distance: 3.76 km</p><p>Moving time: 0h15m</p><figure><img src=\"https://lingwhatics.ca/images/2025-10-18_zoom.png\" alt=\"A ride to Costco.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/10/18/bike-ride.html",
            
            
            
            
            "date_published": "2025-10-18T00:00:00+00:00",
            "date_modified": "2025-10-18T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/10/12/bike-ride.html",
            "title": "2025 Bike Ride 54",
            "summary": null,
            "content_text": "Sunday adventure from a picnic near Monk, up through NDG to Outremont. We explored Outremont, had coffee and snacks at Fernanda on Bernard before heading home.I had new segments along the north side of Mont-Royal, in Outremont, on the new path on St-Urbain from Bernard.Total trip distance: 27.58 kmMoving time: 2h04mToday's rideToday's ride and all Montreal rides",
            "content_html": "<p>Sunday adventure from a picnic near Monk, up through NDG to Outremont. We explored Outremont, had coffee and snacks at Fernanda on Bernard before heading home.</p><p>I had new segments along the north side of Mont-Royal, in Outremont, on the new path on St-Urbain from Bernard.</p><p>Total trip distance: 27.58 km</p><p>Moving time: 2h04m</p><figure><img src=\"https://lingwhatics.ca/images/2025-10-12_zoom.png\" alt=\"A ride to St Henri, NDG, Outremont and back.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure><figure><img src=\"https://lingwhatics.ca/images/2025-10-12_overlay.png\" alt=\"A ride to St Henri, NDG, Outremont and back with all my Montreal rides.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride and all Montreal rides</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/10/12/bike-ride.html",
            
            
            
            
            "date_published": "2025-10-12T00:00:00+00:00",
            "date_modified": "2025-10-12T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/10/11/bike-ride.html",
            "title": "2025 Bike Ride 53",
            "summary": null,
            "content_text": "A Saturday Costco run plus a little loop through Pointe-Saint-Charles.Total trip distance: 9.83 kmMoving time: 0h41mToday's ride",
            "content_html": "<p>A Saturday Costco run plus a little loop through Pointe-Saint-Charles.</p><p>Total trip distance: 9.83 km</p><p>Moving time: 0h41m</p><figure><img src=\"https://lingwhatics.ca/images/2025-10-11_zoom.png\" alt=\"A ride to Costco and Pointe-Saint-Charles.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/10/11/bike-ride.html",
            
            
            
            
            "date_published": "2025-10-11T00:00:00+00:00",
            "date_modified": "2025-10-11T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/10/05/bike-ride.html",
            "title": "2025 Bike Ride 52",
            "summary": null,
            "content_text": "Sunday adventure from Monk to St Henri for delicious sandwiches and salad at Elena, up to Westmount Park and along Maisonneuve until the Jacques-Cartier bridge. There were many fire trucks tending to a smoky fire a block west of the bridge along Rene-Levesque.I had new segments along the bike path along the edge of the MUHC grounds, in Westmount Park and under the Jacques-Cartier bridge.Total trip distance: 24.03 kmMoving time: 1h50mToday's ride",
            "content_html": "<p>Sunday adventure from Monk to St Henri for delicious sandwiches and salad at Elena, up to Westmount Park and along Maisonneuve until the Jacques-Cartier bridge. There were many fire trucks tending to a smoky fire a block west of the bridge along Rene-Levesque.</p><p>I had new segments along the bike path along the edge of the MUHC grounds, in Westmount Park and under the Jacques-Cartier bridge.</p><p>Total trip distance: 24.03 km</p><p>Moving time: 1h50m</p><figure><img src=\"https://lingwhatics.ca/images/2025-10-05_zoom.png\" alt=\"A ride to St Henri, Westmount and Jacques-Cartier bridge.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/10/05/bike-ride.html",
            
            
            
            
            "date_published": "2025-10-05T00:00:00+00:00",
            "date_modified": "2025-10-05T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/10/04/bike-ride.html",
            "title": "2025 Bike Ride 51",
            "summary": null,
            "content_text": "Just a Saturday Costco run. There is a new receipt checker who I am certain is the child of my friend but he claims it is not… Perhaps a clone…Total trip distance: 4.08 kmMoving time: 0h17mToday's ride",
            "content_html": "<p>Just a Saturday Costco run. There is a new receipt checker who I am certain is the child of my friend but he claims it is not… Perhaps a clone…</p><p>Total trip distance: 4.08 km</p><p>Moving time: 0h17m</p><figure><img src=\"https://lingwhatics.ca/images/2025-10-04_zoom.png\" alt=\"A ride to Costco.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/10/04/bike-ride.html",
            
            
            
            
            "date_published": "2025-10-04T00:00:00+00:00",
            "date_modified": "2025-10-04T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/10/03/bike-ride.html",
            "title": "2025 Bike Ride 50",
            "summary": null,
            "content_text": "Friday adventure was biking to the botanical gardens to see the Jardin des lumières. We biked because of the transit strike and there were so many cars along our route home.It is sort of interesting that the botanical gardens are compass north from my home, but we head what people in Montreal would call east to get there.Total trip distance: 19.53 kmMoving time: 1h28mToday's ride",
            "content_html": "<p>Friday adventure was biking to the botanical gardens to see the Jardin des lumières. We biked because of the transit strike and there were so many cars along our route home.</p><p>It is sort of interesting that the botanical gardens are compass north from my home, but we head what people in Montreal would call east to get there.</p><p>Total trip distance: 19.53 km</p><p>Moving time: 1h28m</p><figure><img src=\"https://lingwhatics.ca/images/2025-10-03_zoom.png\" alt=\"A ride to the Jardin botanique.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/10/03/bike-ride.html",
            
            
            
            
            "date_published": "2025-10-03T00:00:00+00:00",
            "date_modified": "2025-10-03T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/09/28/bike-ride.html",
            "title": "2025 Bike Ride 49",
            "summary": null,
            "content_text": "A bit of a longer ride to the hardware store, then to meet the family at the playground. After a meandering ride on the south side of the Lachine canal, we stopped for lunch at Messorem.Total trip distance: 16.25 kmMoving time: 1h05mToday's ride",
            "content_html": "<p>A bit of a longer ride to the hardware store, then to meet the family at the playground. After a meandering ride on the south side of the Lachine canal, we stopped for lunch at Messorem.</p><p>Total trip distance: 16.25 km</p><p>Moving time: 1h05m</p><figure><img src=\"https://lingwhatics.ca/images/2025-09-28_zoom.png\" alt=\"A ride to St-Henri and Monk.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/09/28/bike-ride.html",
            
            
            
            
            "date_published": "2025-09-28T00:00:00+00:00",
            "date_modified": "2025-09-28T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/09/27/bike-ride.html",
            "title": "2025 Bike Ride 48",
            "summary": null,
            "content_text": "A morning ride to Costco, to drop a found wallet at the police station and then the library. I rode a few blocks of new, to me, road to add to my map.Total trip distance: 10.18 kmMoving time: 0h46mToday's ride",
            "content_html": "<p>A morning ride to Costco, to drop a found wallet at the police station and then the library. I rode a few blocks of new, to me, road to add to my map.</p><p>Total trip distance: 10.18 km</p><p>Moving time: 0h46m</p><figure><img src=\"https://lingwhatics.ca/images/2025-09-27_zoom.png\" alt=\"A ride to St-Henri.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/09/27/bike-ride.html",
            
            
            
            
            "date_published": "2025-09-27T00:00:00+00:00",
            "date_modified": "2025-09-27T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/09/13/bike-ride.html",
            "title": "2025 Bike Ride 47",
            "summary": null,
            "content_text": "Fernanda has the test class for the new season of her dance class, so we hopped on the bikes to get there. It was a nice morning for a ride. I rode on one block of new, to me, road to add to my map.Total trip distance: 8.1 kmMoving time: 0h32mToday's ride",
            "content_html": "<p>Fernanda has the test class for the new season of her dance class, so we hopped on the bikes to get there. It was a nice morning for a ride. I rode on one block of new, to me, road to add to my map.</p><p>Total trip distance: 8.1 km</p><p>Moving time: 0h32m</p><figure><img src=\"https://lingwhatics.ca/images/2025-09-13_zoom.png\" alt=\"A ride to St-Henri.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/09/13/bike-ride.html",
            
            
            
            
            "date_published": "2025-09-13T00:00:00+00:00",
            "date_modified": "2025-09-13T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/09/07/bike-ride.html",
            "title": "2025 Bike Ride 46",
            "summary": null,
            "content_text": "First it was a quick Costco run and then I met up with the family for lunch at Messorem.Total trip distance: 10.92 kmMoving time: 0h40mToday's ride",
            "content_html": "<p>First it was a quick Costco run and then I met up with the family for lunch at Messorem.</p><p>Total trip distance: 10.92 km</p><p>Moving time: 0h40m</p><figure><img src=\"https://lingwhatics.ca/images/2025-09-07_zoom.png\" alt=\"A ride to Costco and later Messorem.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/09/07/bike-ride.html",
            
            
            
            
            "date_published": "2025-09-07T00:00:00+00:00",
            "date_modified": "2025-09-07T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/09/06/bike-ride.html",
            "title": "2025 Bike Ride 45",
            "summary": null,
            "content_text": "We biked up to Rotisserie La Lune for my birthday dinner. It was nice to be able to go biking after on and off rain most of the afternoon. The food was excellent and I would certainly recommend the restaurant.We also stopped at Peluso to find some Boreale x Messorem collaboration beer “Mort de soif”.Total trip distance: 16.51 kmMoving time: 1h09mToday's ride",
            "content_html": "<p>We biked up to Rotisserie La Lune for my birthday dinner. It was nice to be able to go biking after on and off rain most of the afternoon. The food was excellent and I would certainly recommend the restaurant.</p><p>We also stopped at Peluso to find some Boreale x Messorem collaboration beer “Mort de soif”.</p><p>Total trip distance: 16.51 km</p><p>Moving time: 1h09m</p><figure><img src=\"https://lingwhatics.ca/images/2025-09-06_zoom.png\" alt=\"A ride to Rotisserie la lune.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/09/06/bike-ride.html",
            
            
            
            
            "date_published": "2025-09-06T00:00:00+00:00",
            "date_modified": "2025-09-06T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/09/01/bike-ride.html",
            "title": "2025 Bike Ride 44",
            "summary": null,
            "content_text": "A beautiful Labour Day with sun and clear skies. We went up to Parc Frédérick Back for a picnic before popping into Jean-Talon for maple syrup and then enjoying ice cream and coffee at Oh My Deer.I had a few new segments:  To the edge of the active quarry from the top of the park,  To parc Julie-Hamelin, and  part of 1ère avenue in Rosemont.Total trip distance: 34.93 kmMoving time: 2h27mToday's rideLarger context of my rides in Montreal.",
            "content_html": "<p>A beautiful Labour Day with sun and clear skies. We went up to Parc Frédérick Back for a picnic before popping into Jean-Talon for maple syrup and then enjoying ice cream and coffee at Oh My Deer.</p><p>I had a few new segments:</p><ul>  <li>To the edge of the active quarry from the top of the park,</li>  <li>To parc Julie-Hamelin, and</li>  <li>part of 1ère avenue in Rosemont.</li></ul><p>Total trip distance: 34.93 km</p><p>Moving time: 2h27m</p><figure><img src=\"https://lingwhatics.ca/images/2025-09-01_zoom.png\" alt=\"A ride to Parc Frédérick Back.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure><figure><img src=\"https://lingwhatics.ca/images/2025-08-31_overlay.png\" alt=\"A ride to Parc Frédérick Back in the wider context of all my rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Larger context of my rides in Montreal.</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/09/01/bike-ride.html",
            
            
            
            
            "date_published": "2025-09-01T00:00:00+00:00",
            "date_modified": "2025-09-01T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/08/31/bike-ride.html",
            "title": "2025 Bike Ride 43",
            "summary": null,
            "content_text": "It was the office picnic today in Parc Lafontaine. We had a leisurely ride up to the park and got there early so Fernanda tried riding a bike with pedals at the little cycling area for learning. She had a good time and got going on her own with a bit of holding when she was starting to pedal.The picnic was fun and afterward we took some random streets north of the park.Total trip distance: 14.35 kmMoving time: 1h08mToday's rideLarger context of my rides in Montreal.",
            "content_html": "<p>It was the office picnic today in Parc Lafontaine. We had a leisurely ride up to the park and got there early so Fernanda tried riding a bike with pedals at the little cycling area for learning. She had a good time and got going on her own with a bit of holding when she was starting to pedal.</p><p>The picnic was fun and afterward we took some random streets north of the park.</p><p>Total trip distance: 14.35 km</p><p>Moving time: 1h08m</p><figure><img src=\"https://lingwhatics.ca/images/2025-08-31_zoom.png\" alt=\"A ride to Parc Lafontaine.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure><figure><img src=\"https://lingwhatics.ca/images/2025-08-31_overlay.png\" alt=\"A ride to Parc Lafontaine in the wider context of all my rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Larger context of my rides in Montreal.</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/08/31/bike-ride.html",
            
            
            
            
            "date_published": "2025-08-31T00:00:00+00:00",
            "date_modified": "2025-08-31T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/08/26/bike-ride.html",
            "title": "2025 Bike Ride 42",
            "summary": null,
            "content_text": "Tonight was the last night of summer soccer and the parents participated in the game at the end (parents against kids). The kids obviously won the game.Total trip distance: 11.95 kmMoving time: 0h44mToday's ride",
            "content_html": "<p>Tonight was the last night of summer soccer and the parents participated in the game at the end (parents against kids). The kids obviously won the game.</p><p>Total trip distance: 11.95 km</p><p>Moving time: 0h44m</p><figure><img src=\"https://lingwhatics.ca/images/2025-08-26_zoom.png\" alt=\"A ride to soccer.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/08/26/bike-ride.html",
            
            
            
            
            "date_published": "2025-08-26T00:00:00+00:00",
            "date_modified": "2025-08-26T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/08/24/bike-ride.html",
            "title": "2025 Bike Ride 41",
            "summary": null,
            "content_text": "The family was off at swimming and a play date, so after the normal Costco trip, I continued up to get a dirty horchata and a concha at Carlota. It was threatening rain the whole time, but I managed to be inside whenever it rained for a bit.Total trip distance: 14.14 kmMoving time: 0h53mToday's rideLarger context of my rides in Montreal.",
            "content_html": "<p>The family was off at swimming and a play date, so after the normal Costco trip, I continued up to get a dirty horchata and a concha at Carlota. It was threatening rain the whole time, but I managed to be inside whenever it rained for a bit.</p><p>Total trip distance: 14.14 km</p><p>Moving time: 0h53m</p><figure><img src=\"https://lingwhatics.ca/images/2025-08-24_zoom.png\" alt=\"A ride to Costco and the Plateau.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure><figure><img src=\"https://lingwhatics.ca/images/2025-08-24_overlay.png\" alt=\"A ride to Costco and the Plateau in the wider context of all my rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Larger context of my rides in Montreal.</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/08/24/bike-ride.html",
            
            
            
            
            "date_published": "2025-08-24T00:00:00+00:00",
            "date_modified": "2025-08-24T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/08/23/bike-ride.html",
            "title": "2025 Bike Ride 40",
            "summary": null,
            "content_text": "Today, we went for a ride to Westmount. We stopped at the playground in Westmount Park before continuing on our loop home via Montreal West.Total trip distance: 18.98 kmMoving time: 1h17mToday's rideLarger context of my rides in Montreal.",
            "content_html": "<p>Today, we went for a ride to Westmount. We stopped at the playground in Westmount Park before continuing on our loop home via Montreal West.</p><p>Total trip distance: 18.98 km</p><p>Moving time: 1h17m</p><figure><img src=\"https://lingwhatics.ca/images/2025-08-23_zoom.png\" alt=\"A ride to Westmount and Montreal West\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure><figure><img src=\"https://lingwhatics.ca/images/2025-08-23_overlay.png\" alt=\"A ride to Westmount and Montreal West in the wider context of all my rides in Montreal.\" width=\"600px\" loading=\"lazy\" /><figcaption>Larger context of my rides in Montreal.</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/08/23/bike-ride.html",
            
            
            
            
            "date_published": "2025-08-23T00:00:00+00:00",
            "date_modified": "2025-08-23T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/08/19/bike-ride.html",
            "title": "2025 Bike Ride 39",
            "summary": null,
            "content_text": "Our second last Tuesday night soccer of the summer.Total trip distance: 11.99 kmMoving time: 0h44mToday's ride",
            "content_html": "<p>Our second last Tuesday night soccer of the summer.</p><p>Total trip distance: 11.99 km</p><p>Moving time: 0h44m</p><figure><img src=\"https://lingwhatics.ca/images/2025-08-19_zoom.png\" alt=\"A ride to soccer.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/08/19/bike-ride.html",
            
            
            
            
            "date_published": "2025-08-19T00:00:00+00:00",
            "date_modified": "2025-08-19T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        },
    
        {
            "id": "https://lingwhatics.ca/biking/2025/08/17/bike-ride.html",
            "title": "2025 Bike Ride 38",
            "summary": null,
            "content_text": "Just a short ride to Costco for my weekly groceries.Total trip distance: 3.88 kmMoving time: 0h15mToday's ride",
            "content_html": "<p>Just a short ride to Costco for my weekly groceries.</p><p>Total trip distance: 3.88 km</p><p>Moving time: 0h15m</p><figure><img src=\"https://lingwhatics.ca/images/2025-08-17_zoom.png\" alt=\"A ride to Costco.\" width=\"600px\" loading=\"lazy\" /><figcaption>Today's ride</figcaption></figure>",
            "url": "https://lingwhatics.ca/biking/2025/08/17/bike-ride.html",
            
            
            
            
            "date_published": "2025-08-17T00:00:00+00:00",
            "date_modified": "2025-08-17T00:00:00+00:00",
            "author": {
                "name": "{"name" => "Daley Mikalson"}"
            }
        }
    
    ]
}