Elixir Phoenix Automated Deployment with Gitea/systemd

I don’t know if this is the “right” way to do this, but it’s working for me at the moment, and since it took a bit to figure out, I figured I’d write up my notes.

My needs are simple: when I’m happy with an update to my blog, or another elixir phoenix app I run, Shift73k (or more in the future), I’d like to be able to just commit to my repository, and then have those changes go live. At the moment I run both gitea and my other little apps on the same Linode, so I was able to set it up like this:

Read more…

Enable Visual Studio CLI environment in PowerShell

My initial problem: I have an elixir project I’m building primarily on linux, but I want it to work on Windows, too, and I’m using bcrypt, which needs nmake to compile on Windows.

One must install Visual Studio (VS), but that’s not enough.

Read more…

Creating a gif from a video

As a personal note, since I’ve done it for family a few times now, here are steps one can use to create a gif from a longer video.

Read more…