Hello World
- 2 minutes read - 325 wordsHello World!
So recently I read a post by Scott Hanselman about how we really should be owning our own content. Domain names and blogs are easy to get started, and the benefit is all your content is owned by you.
You can then post about it on your favorite social media platform, but should you ever lose access to that platform, the content you’ve curated is still available.
In that vein I have owned altf2o.com for a number of years, but never really done anything with it. I hope to change that as I take folks along my never ending journey of learning. I hope to cover lots of things of interest, but primarily programming/technology.
So this is my hello-world for the blog! I will detail the tools/technologies I’ve used below, in the hopes that someone else finds it helpful.
Earlier this year my team was combined with another team with the goal of us contributing to an internal Go project. I love learning new languages, and Go has been really fun to get started in.
That’s what led me to Hugo a project written in Go, that generates a static website from your content. For a blog I figured that would be perfect, so that starts the technology stack I’m using.
Technology Stack
- Hugo Is used for the website itself. I write my posts and use Hugo to generate the static site content from them.
- GitHub Is used for the repository (private), and is integrated with Azure, so new pushes to the repo result in my site content being updated.
- Azure I use the Static Web App to actually host the blog content.
- Namecheap is the registrar I use to keep altf2o.com active.
That is roughly it! Hugo/Azure have great tutorials on getting a static web app up and running. I’m still playing around with the template choices, as there are so many good ones. My goal is to add one post per-week.