A picture of me with my dog Tess next to me looking at me

Blog

Could I Not Be the Worst GM in Sports

I want to start by saying that while I very much enjoy sports, I know I'm by no means an expert in them, and definitely nowhere close to being an expert in managing and building teams. It doesn't matter whether it's baseball, (American) football, or hockey, I'd be trounced by just about every other general manager (GM) in the league. But I then read about the NFL's New York Jets owner used Madden ratings to nix a trade and think that maybe I wouldn't be the worst GM in the league. After all, in the NFL, 31 out of 32 isn't last.

My Love for Libraries

Ever since I was a kid I remember loving the library. I only vaguely remember my mom taking me to the one by our old house, but I remember vividly the many visits to the library near the house we moved to before I started Kindergarten. I even volunteered there for a while sometime around when I started high school. While I didn't take advantage of the library for a while after college, my love for them never went away and has only grown as I've really delved into reading more.

Ownership

The switch to digital has provided us with many benefits. In the palm of my hand, I carry with me a device that can give me access to all the world's information. I can also use it for media. I can read books, listen to music, watch TV and movies on it. It's pretty fucking awesome. The addictive nature of things aside though, this migration to digital everything does have some drawbacks, especially when you think about actually owning things.

Coding Assistants and Not Feeling Left Behind

One of the things I've yet to really use for my day-to-day development are tools like GitHub Copilot. I've considered trying them from time to time, but the negatives I feel about them always outweigh any desire to try them. At the same time, there's still that nagging feeling I have that maybe I'm missing out or would get left behind if I ignore them.

Scheduling Some Blog Posts

One of my goals for 2025 was to write 100 blog posts. I'm currently at 50, so halfway there, but we're now almost 60% of the way through the year, so I'm a little behind. I think I'm going to try to schedule some posts from my backlog of half-written posts and ideas.


Another Hockey Season Over

Last night, the Bombers, the hockey team I captain played their final game of the season. It was an 8-3 win with solid play from everyone. Now I have a little over a month of limited hockey to rest and recharge.

Health & Wellness Changes

Over the last couple months, I've seen my weight and progress tick back up. I was making decent progress earlier in the year, but I seem to have hit a wall and backslid a bit. It's not the end of the world, but I think I want to experiment some over the next month or so to see if I can't turn things around for the better.


An Async Node.js Sqlite Helper

When I first built my media repository API in Node.js, I ran into callback hell when running queries or commands against the database.

5 Years with a Home Gym

Almost five years ago, during the pandemic, I built myself a home gym to allow me to continue my strength training journey since COVID kept me away from the commercial gyms. I was slightly worried about it being too convenient, but now I can't imagine lifting anywhere else.

Using the HTML Template Tag

Recently I finally learned about the <template /> element in HTML. I'm not sure how long it's been there, but it came at the right time for me and I figured I'd share a quick demo about how I've been using it in the hopes that maybe it'll help you or someone else.

← Newer Posts Older Posts →