How to Create Your Portfolio with Hugo and Deploy It

blog-image

Workshop: How to Create Your Portfolio with Hugo and Deploy It

(This talk is originally in Spanish, please take this into account)

YouTube link to the talk here.

This in-person workshop, held at Hackerspace Valencia, focuses on teaching participants how to create a professional portfolio using Hugo, a fast and flexible static site generator. During the workshop, the following topics are covered:

  • Introduction to Portfolios: What is a portfolio and what is it for?
  • What is Hugo and Why Use It: Advantages of using Hugo for website creation.
  • Initial Preparations: Installing Go and Hugo, and basic requirements.
  • Creating a New Project with Hugo: Steps to start a new portfolio project.
  • Theme Customization: How to adjust and customize the chosen theme to reflect your personal style.
  • Deploying the Portfolio on Cloudflare Pages: Configuration and deployment of the site to make it accessible on the web.

The workshop is designed to be practical and interactive, allowing participants to follow along in real-time and ask questions as they progress. By the end of the workshop, attendees will have their own online portfolio, ready to be showcased to the world.


The workshop slides are available at diapositivas/diapositivas.md. They were generated using Markdown and can be viewed in any text editor or Markdown viewer. If you prefer to generate a PDF, you can use a Markdown to PDF converter like Pandoc. To do this, you can run the following command in the terminal:

pandoc diapositivas.md -t beamer -o diapositivas.pdf

For more information about the workshop and the materials used, you can contact us on our website hackvlc.es.