Welcome to Technicalpanda 2.0!

Share on:

Blog renovations and skill building

In a effort to immerse myself more in development focused tools and processes, I have update my blog to run in Azure as a static web application using the Hugo web app generator. The site files are hosted in Github. As I update the site github actions will cause a update of the site to happen automatically. New content will be pushed to Azure without any interactions required by me.

What is Hugo

Hugo is a fast and modern static site generator written in Go, and designed to make website creation fun again. Hugo is a general-purpose website framework. Unlike systems that dynamically build a page with each visitor request, Hugo builds pages when you create or update your content. Since websites are viewed far more often than they are edited, Hugo is designed to provide an optimal viewing experience for your website’s end users and an ideal writing experience for website authors.
Hugo Website1

Unlike CMS software like Wordpress, new post or pages are added through a Markdown file (new-post.md). This files provide the raw format that Hugo understands and will render the page accordingly. Markdown provides an easy way to format plain text without requiring any difficutl coding to create that format.

Example Hugo Markdown file

 1+++
 2author = "Kevin Oliver"
 3title = "Blog and Skill update"
 4date = "2020-10-03"
 5description = "New blog update overview and skills learned."
 6tags = [
 7    "Blog", "Hugo", "Github", "Static Web App"
 8]
 9+++
10
11### New Blog post
12Just some normal text for general paragraphs
13
14#### Ordered List
15
161. First item
172. Second item
183. Third item
19
20#### Unordered List
21
22* List item
23* Another item
24* And another item

  1. The above quote is excerpted from What is Hugo. ↩︎