Latest Posts

Managing secrets with Kamal, Rails, and 1Password

I've got two Rails 8 apps deploying successfully with Kamal, and I thought I'd share how I'm handling secrets/credentials. My primary aim was to have 1Password be the source of truth in all scenarios. It took me a little while to settle on how I wanted to manage them across various environments, but I finally have a wo...

A distant shot of Elliott Bay in Seattle.

Blogging into the void

It's been almost a year since I last posted on this site. It's true that life has become a lot busier, but that's not the primary reason I've slowed down posting. I've had plenty to say, I just can't avoid the feeling that I'm no longer writing for random nerds with similar computer issues, but for large language model...

A photo of a black ZSA Voyager keyboard sitting on a felt desk mat.

ZSA Voyager Review

A low-profile mechanical split keyboard with programable keys? Yes, please! This is my review of the ZSA Voyager keyboard and how it compares to the larger Moonlander.

I want to start by saying I have nothing but love for the Moonlander. I happily used it for nearly a year. It's a very comfortable and capable keyboard...

A graphic showing the logos of both VS Code and Ruby on Rails.

VS Code Setup for Ruby on Rails

I assume you are here because you've had a rough time setting up VS Code to work with your Ruby (on Rails) projects. That's okay; I'm here to tell you there's light at the end of the tunnel. However, if you want a "batteries included" solution that avoids the setup I'm about to walk through, I can wholeheartedly recomm...

A picture of a new deck at night. Landscape lighting illuminates plants around.

I built a deck!

Long time no see! Most of the time, I'm building things on computers, but occasionally I get distracted and make poor decisions with my time and build things in the physical world. This past summer I decided to rip our old rotting cedar deck and replace it with something a little more modern.

I rebuilt everything sta...

Read More

About Matt

Matt Haliski's mug

Well, hello there! Thanks for stopping by. My name is Matt Haliski, and I like building things on computers. I’ve been working in front of a keyboard for a long time, and I still wake up each day grateful I get to do it as my job.

I write about geeky topics to contribute to the community and share the interesting events in my life. You can read a bit more about me here.