Building a Hugo Site and Deploying to Linux using Azure DevOps

Summary (tl;dr) Building a Hugo site using Azure DevOps and deploying to a Linux server is done by: Set up an SSH service connection in Azure DevOps Create a pipeline in Azure DevOps. The pipeline will need several steps: Install Hugo Build the site Deploy the built site Setting up an SSH Service Connection in Azure DevOps An SSH service connection is what will allow your hosted Azure DevOps agent to connect to your Linux based server using SSH.

Continue Reading

Accessing the Department of Education Listserv

The DOE runs a listserv server for mailing list management. Here are some notes on how to subscribe to their lists. Specifically the FSATECH mailing list. Send email to LISTSERV@LISTSERV.ED.GOV with the listserv commands: LIST - Lists (some of the) available lists on the server SUBSCRIBE FSATECH - Subscribe to the Federal Student Aid Tech list

Continue Reading

Setting Up SMTP Forwarding Via PowerShell on Office 365

These are the commands needed to set up SMTP forwarding for an email address in Office 365 using PowerShell. $UserCredential = Get-Credential $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection Import-PSSession $Session -DisableNameChecking Set-Mailbox -ForwardingSmtpAddress "" -Identity "" Remove-PSSession $Session

Continue Reading

Installing Nignx as a Service on Windows

Setting up Nginx on Windows is a straightforward endeavor. Unfortunately the information on how to do it end to end is not exactly in one spot, but actually sprinkled throughout the internet. So here we go, let’s put it all together. Installing Nginx Download the binary from the Nginx website.

Continue Reading

No More Cookies

As of today we no longer use cookies on this site. In the past we used cookies to support some telemetry and visit statistics. As it turns out, I didn’t really look at that data and so I’ve decided to remove both GA and AI tracking scripts.

Continue Reading