Development

How to Deploy a Site via SSH Using GitHub Actions

I love GitHub Actions. They are so simple and powerful, allowing you to have your code deployment and source code in one location. I manage and deploy all of my sites using SSH (because it’s more secure), and over the years, I’ve adopted numerous deployment strategies. I adopted a Git strategy not too long ago where my server would pull down changes from Git, but it’s a flawed approach. Here is an actual GitHub Actions build file I use for a project. It’s a mixture of Node.js and WordPress. If your needs are not as complicated, your file will resemble a fraction of this.

GitHub Gets Dark More (finally), Here Is How You Turn It On

A large majority of developers love dark mode. And for years, GitHub (the developer platform of choice for source control) has noticeably been devoid of dark mode. Which is kind of ironic, considering it’s the popular choice. There are third party scripts and ways of making GitHub dark, but a native dark mode is always best. Admittedly, I’m not motivated enough to go installing some third party creation (especially if the slightest change can break it).