Recent writing

Latest posts

All archives

2 min read

Happy 19th Birthday, Monkey!

I’m not going to lie, Monkey, and you already know – I actually forgot for a bit this morning that it was your birthday. In my lame-ass defence, I’m still recovering from yesterday’s return trip …

3 min read

Last day in Ruskin

Last year, I didn’t get to come to Ruskin. I’d been told that our division president was coming out to Calgary during the same week, so I stuck around. And was shafted by other politics at play. So I missed …

3 min read

Poker is not a sport

I hate it when poker is showing on the TV when I’m in a restaurant. I’m not a fan of TVs in general when I’m in a restaurant, but apparently that’s a draw for some people? I want to see a real Gen …

4 min read

I Don't Use AI

I know what I said before. And I stand by it. But. I do need to state my specific position on using AI: I fully recognize that AIs were largely trained through theft. I don’t agree with the position at all. That means …

3 min read

When Words Collide, Day 2

The last time I went to a conference was over a decade ago: Drupalcon in May 2016. And no, I don’t count the the Calgary Expo. For me, conferences are about being exposed to new ideas and learning techniques (along …