2023년 1학기 동안에 오픈소스 SW 입문 과목을 수강하면서 웹 개발과 관련된 여러가지 기술들을 배웠다. 그 중 Hugo SSG(Static Site Generation; 정적 사이트 생성기)를 사용하여 정적인 사이트를 만드는 법을 배웠다.
이 기술들을 활용하여 나의 개인 웹페이지를 만들어 본다. 이 페이지는 다음과 같은 내용들을 포함한다.
- 나의 사회관계망 링크
- 나의 스킬들
- 내 소개 페이지(About)
- 내가 진행했던 작업들(Portfolio)
- 블로그
Why Hugo?
The first question is why a site builder? I’m competent at web development, why not just write it all myself? The markdown processing makes it much easier to just write words, not having to think about the formatting, and if I’m going to blog often, then I’ll need that.
Next it gets to why Hugo? why not Jekyll or any of the other vast array of site builders? The answer to that is sadly rather boring, it had a theme I liked the look of, in particular this theme, and it had an MIT license, so I could publish and tweak it as much as I wanted to.
Why start blogging?
A very good question. For one it would allow me to showcase my skills more than just a portfolio would, not everything fits under the umbrella of a portfolio, but I can blog about whatever I want. Secondly is to act as a reminder of how I do things, if I blog my process when I do technical things, I’ll always be able to look back and see how I did it if I ever have to do it again.
So what can I expect to see in the blog?
The current plan is for the vast majority of posts to be technical guides on how to do things, but there might be some variety if I want to blog about events.