Tag: professional

  • 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.

  • study’s end

    Twenty four hours from when I started penning these words will mark the start of the final module in a bit of professional upgrading I’ve been working on. That’s to say, class starts this time tomorrow and then after this final weekend of lectures—and one more big assignment to submit—I’ll be complete.

    On a weird side note, one of the reasons I decided to take the course was to spend a small bit of inheritance left to me by my grandmother, and to spend it on something both experiential and useful: education. The last class of the last modules is on Sunday, two days from now, which would have been her one hundred and fourth birthday. Unplanned. Coincidence.

    I spent over a decade working for the local municipal government, and that was after a previous decade spent hopping around between project and program coordination and management roles.

    I was trained for none of it.

    I had done a pair of degrees, one in science and one in education, and both pursued out of some vapid obligation to a sense that I was “supposed” to do something both useful and that would pay well. I hated lab work. And then I emerged from my education degree in a hiring freeze.  Instead I landed at a sweet job in the not-for-profit sector out on the west coast. 

    Long story short, I never went back to any job that used either of those degrees directly, but instead I bopped around using all those critical analysis sciency and stand up and educate others skills to become an ad hoc project manager, systems designer, and eventually a straight up middle manager guy.

    …with a science degree.

    After nearly a year and a half of a career transition, having done some personal projects, part time work, and personal reflection, I figured my next obvious step was to put some credentials behind all that experience I had gathered on my meandering journey through the work world. Sure, I could do it. Sure, I had a seventeen page resume giving examples. But there is just something about those educational bonafides that throws a brick through the glass walls of future employment prospects. So I’ve been working on a business certification: a piece of paper from a high class university that says, hey, Brad studied this stuff formally, listened to experts, wrote words about it, handed in assignments, and got adjudicated on his effectiveness in these things.

    And in a week or two, when that final grade appears on my transcript and they tell me I’ve completed all the pieces, I will be able to add to my resume an extra line that says “Business Analysis Certified, University of Alberta, 2025.”

    Thanks Grandma.