Overview
- Attendance
- Election Speeches
- Hugo Website Building
- Election Results
- Next Week
Attendance
Officers:
- Abu Shettima
- Matthew Williams
- Paul Shriner
Members:
- Chibuikem Asuzu
- Jonathan Buckel
- Kevin Kauffman
- Michael Paterno
Election Speeches
Paul Shriner and Jonathan Buckel, candidates for President, gave brief remarks.
Paul Shriner, the current President of the club, highlighted their desire for increasing membership numbers by planning more interesting meeting topics. He highlighted a need for facilitating engagement with members by being more inclusive to those who are not officers. One of his goals for the spring is improving our club’s documentation.
Jonathan Buckel, a previous President of the club, wants to focus on activities. He highlighted our lack of numbers, and blamed it on our lack of activities. For qualifications, he pointed to his experience as a tutor for Upward Bound for creating engaging activities as well as his Twitch streaming for dynamically responding to audience needs. Additionally, he proposed small-scale events that could include things like Code Jams. He wants to offer content for a variety of difficulty levels in order to fully engage with the audience, and focus more on the needs of upper-classmen.
Afterwards, the polls were published on Engage and open for the remainder of the meeting.
Hugo Website Building
Hugo is a static website builder. It can be used for a personal portfolio, project website, etc. Hugo is free and open-source, unlike other alternatives like Squarespace. An example of a Hugo website is our very own club’s website. The page you are currently reading is a part of a Hugo website. Web pages on the site are built using markdown files, and it is possible to harness various types of themes and colors.
Creating a Website
Paul showcased how to build a site by navigating to the Hugo Themes Selection and selecting the Terminal Theme. He created a test repo, and then cloned and installed that theme. He created a file called hugo.toml and copy and pasted the configuration file for the terminal theme into it.
Then, he typed in the command hugo server -D --renderToMemory
so the website could be viewed on a local host.
This command starts the Hugo development server, which serves the website on a local development environment. The -D
flag is used to include draft pages in the served website. The --renderToMemory flag
tells Hugo to build the website in memory, without writing the files to disk. This option is considered better unless one has an older computer with limited RAM.
To create a page, he typed in the command hugo new posts/test.md
which creates a markdown file that makes up the content of the page.
GitHub Pages
It is possible for any person with a GitHub account to create a personal website using Hugo. This page provides more details.
Election Results
The polls closed at 5:54 PM and these were the results:
Jonathan Buckel - President
Paul Shriner - Vice President
Lavender Wilson - Secretary
Abu Shettima - Treasurer
Next Week
We’ll be meeting during the same time as usual, Tuesday from 5-6pm.