Category: tech & kit

  • little green squares

    Describe your 2025 in tech or tools

    … to which I am going to answer with a picture of my Github contribution graph:

    If you know you know, but if you don’t know what this is, let me explain. Github is a code repository. It is like a cloud drive for computer code that keeps a hyper-detailed change record of writing software with the intended use cases being collaboration and tracking for software development. It is like a little library tool for writing and publishing and bookkeeping for code. Any time you are happy with your code, inasmuch as it runs and you want to snapshot something you built in case you break it or need to share it or just make a record of that work, you make a “contribution” to the repository. 

    I made 687 contributions to my repositories last year. 

    That little chart is a kind of heat-map of when I was writing code… or at least when I was saving something I wrote to a permanent record of development.

    In among those green boxes are:

    • a video game I’ve been developing
    • my personal social media feed app
    • two public wordpress plugins

    And what you don’t see there are:

    • a couple of private professional projects (…which probably account for another 300 or so contributions) 

    All in all, I would guess I submitted to Github repositories (albeit my own) about a thousand times in 2025… which is to say I wrote a heckuva lot of code in 2025, kind of equally split between Rust and PHP.

    That’s not trivial. 

    I wish I could tell you that I wrote a thousand stories in 2025 or drew a thousand sketches in 2025. I cannot.

    I can tell you that I sat down at a keyboard and wrote out tens of thousands of lines of intricate computer code, some for myself and some for professional work, that turned into functioning software. I can tell you that my 2025 was a year of making, and that I am coming out of this year in a state of having made interesting and useful things in computer code that a year ago were either ideas or maybe not even that much.

    I just spent nearly three weeks in Japan and made over a hundred posts to my own micro-feed app, a lite-cms that I have been writing for three years and honing for the last few months.

    I have a game that is still deep in development but it runs on my SteamDeck and I have logged a few dozens of hours play-testing it and it is not terrible.

    I spent multiple weeks spread over five months writing code for professional clients under the flag of my new corporation and that code has now all been deployed and (I am assuming) helping those clients run websites and business operations.

    That has been my 2025 in technology: highly coded, and contributed, and there is a neat little graph that marks it all in a record of progress right there as a series of little green squares.

  • Inflatable Summer

    December 7 of 31 December-ish posts

    Following my (un)inflatable winter, when last spring finally rolled around I was able to unpack my inflatable kayak from it’s box, spread it out on my small backyard lawn, and figure out how to work this fabulous new toy that had spent the winter taunting me from my basement storage room.

    What excited you most in 2022?

    We took the new kayak out multiple times over the spring and summer.

    Our inaugural trip was a twelve klick journey down part of the river that winds through the middle of our city, the dog perched with her paws on the edge of the craft and all of us watching the world drift by as we slowly paddled downstream to where we’d left our truck.

    The rest of the season had us carting the gear around the province in the back of our car wherever else we found ourselves travelling. To the lake with friends where the boat rarely left the water for the entire day as everyone took turns, or out to the mountains for a chilly traverse of an expansive reservoir, we pumped, paddled, and deflated our new vessel on many of our little local adventures.

    Enjoy some photos I didn’t get around to posting earlier this year.

    Our not-so-new-anymore kayak is all dried and folded up for the winter, now, but I think we’ll be seeing a lot more of it next year again.

  • Black Hat

    Every guy needs a good hat.

    Personally, I’ve been a Tilley Hat loyalist since my years as a boy scout in the early 90s, but it was only in the last couple years that I expanded my collection beyond the single version of this Canadian outerwear icon that I’d bought way back when.

    And this year I added to that collection with an order of a simple black bucket hat that arrived in a nondescript cardboard box through my mail over the summer.

    What object will forever
    remind you of 2021?

    As with my new one, my previous Tilley hats have all been bought with purpose.

    I own a great brimmed hemp hat that I purchased a few years ago and is really a wandering and travel hat, the head gear I wear on hikes and camping, into the woods and out into the wilds.

    I also own a great big orange sun hat made by Tilley. This is my backyard hat. I wear it when I mow the grass or work in the garden or sit by the fire cooking steaks, and it keeps the sun off while staying pretty cool.

    This past summer. I got it into my head to get myself a local adventure hat. We weren’t going far over the past year, so I wanted a lid that I could take along with me as I walked the dog, went to the park, or stepped over to the farmer’s market without looking like I was about to embark on a wilderness adventure.

    I landed on a simple black bucket hat with a floppy brim and a comfortable sense about it.

    It quickly filled that role and became my go to hat for summer and fall, and my favourite purchase of 2021.

    Forever is a long time, but right now I think the object that will forever remind me of the year we left behind is very simple, faithful hat that I toted around the neighbourhood upon my noggin for the better part of a strange and adventure-sapped year.

    This is not an endorsement. This is simply commentary on a product I have purchased myself. Do your own research and do your best to buy local products that support businesses that deserve your business.

  • (Un)inflatable Winter

    At the risk of writing a (slightly) political article alluding to some opinions about supply chains and the state of the modern world, I wanted to share what (finally) arrived on my doorstep yesterday.

    A box.

    In fact, it was a large box, and a box I’d ordered … in June.

    In June, we were undergoing record heat, the days were long, and ahead of us were all sorts of free summer weekends filled with plans and potential for getaways to the mountains or nearby lakes or anywhere our pandemic lockdown selves could reach in a car without crossing borders.

    We optimistically ordered an inflatable kayak. And not just any old blow-up boat. We did some research, trialed some rentals, talked to people who know about these things, and ultimately invested in a fairly mid-to-high-end kayak made of sturdy materials and meant for real, practical outings.

    It never shipped.

    We received a notice about it being low in stock, then out of stock, then anticipated back in stock any day, and then a simple we’ll update you about your order when we have more information.

    After a month of waiting we cautiously ordered a second (much cheaper) inflatable kayak … if only because we had lodged it into our hearts that we wanted to get out on the water in one form or another. Summer was short. Summer is always short. Had the first one shipped in the meanwhile we would return the second. Or, alternatively, keep it for the kid (there are three of us and a dog, after all.) But it seemed like summer was slipping away while we waiting for an invisible manufacturing or shipping problem to resolve itself.

    The replacement arrived quickly, and so July and August were peppered with outings in our bright yellow inflatable dinghy-come-kayak, more of an oblong boat or a canoe-shaped raft toy than a proper adventure tool.

    No word on the first kayak.

    We went out once in September but already the weather was starting to cool and the risk of falling in the water and chilling too much was not sitting well with my practical sensibilities on the noob kayaker front.

    Still, no original kayak arrived.

    October came and dwindled. On some of my morning runs I noted that the creeks had a layer of ice on them already as the overnight temperatures consistently dipped into the sub-zero freezing range. I packed up the big yellow kayak into our winter storage space and resigned myself to start thinking about snowier sports.

    Then on Halloween, a shipping notice arrived in my email, and a few days later a big cardboard box was dropped off on the front step.

    The original kayak had arrived.

    Just in time for winter.

    Just in time to drop it into my storage space … and dream about next year’s kayaking adventures.

  • Inflatable Summer

    Our adventuresome summer is nearing an end as the last day of August brings that calendar page flip into sharp focus. The final third of the year is upon us once again, a time when the days turn shorter and crispier. And as hoped my writing and posting reprieve has given me a healthy backlog of blogging fodder which I’ll be dishing out over the next month or so.

    Case in point: for us it took an unexpected turn into the summer of inflatable adventures.

    Early summer, we bought two inflatable kayaks.

    Mid-summer, we received just one.

    Therein is a whole other story about the modern state of the supply chain and the demand for recreational equipment these days which I am mostly unqualified to write about. But if you’re reading an adventure and lifestyle blog, more than likely you are already familiar with the undersupplied market for bikes, skis, PFDs, things that float, things that grill, and all manner of consumer sporting goods.

    We managed to snag one kayak from that panic, so for that I am grateful because the kayak we did receive quickly became a driving fixture in our weekend and holiday plans, stuffed in the back of our small SUV and pulled out at a dozen opportunities, both planned and emergent.

    We inflated that bright yellow tandem boat beside multiple lakes, lakes in the mountains or on the prairies, out on open beaches, or pebble scattered shores, or on the grassy, wasp-swirled picnic areas while picnickers looked on curiously.

    We bought the dog a floatation safety vest and she seemed to have found a curious comfort nestled between my knees as we rowed across the still waters of many random lakes.

    We bought life vests, paddling gloves, and started talking seriously about things like paddle length and water clarity.

    That first kayak has turned out better than I had hoped when I held my nose and clicked the “buy” button. After all, I had been comparison shopping kayaks for a few years, weighing the pros and cons of higher-end inflatables versus simple hard shells, comparing costs, transport and storage realities, quality, price, and a hundred other little things. The first kayak was us settling for something “cheap” because of those supply chain issues I alluded to earlier. We took what we could get.

    The second kayak, the one for which the stalled shipping status never did change to a tracking number (and is still sitting in a vendor fulfillment queue somewhere!) is a kayak of marked superiority in both quality and function at least compared to the basically-a-toy rubber first kayak we did receive.

    Yet the first kayak has brought us a heap of entertainment over the last month or so. I still check the delivery queue for the second almost daily, even as the days get colder and the kayak opportunity dwindles alongside the wait, but I’m all-but resigned to the one we have.

    If I have learned anything of note from the experience of “settling” for a lesser product (and I don’t intend for that to sound entitled, merely that putting good money into bad equipment has always sat poorly with my frugal mindset) not getting the one you thought that you wanted after a couple years of thinking, planning, saving and eventually buying something, it is this: mediocre equipment is better than no equipment.

    It is better to be sitting upon the water of a gorgeous mountain lake rather than standing on the shore watching. It’s better to have that inflatable summer than not.