20년간 못 본 내 논문이 GitHub Pages에서 살아났다
은퇴 교수가 발견한 Jekyll Chirpy 테마로 학술 자료를 되살리는 경험담
먼지 자욱한 USB 드라이브에서 시작된 이야기
지난 3월, 은퇴 후 집을 정리하다가 2003년산 USB 드라이브를 발견했습니다. “이게 뭐지?” 하면서 노트북에 꽂아봤는데, 신기하게도 인식이 되었어요. 그 안에는 제가 대학원 다니면서 작성한 논문 원고, 강의노트, 그리고 무수한 연구 자료들이 들어있었습니다. Word 97 형식이었습니다. 요즘 아이들이 보면 ‘이게 뭐하는 파일이야?’라고 물어볼 그런 파일 말입니다.
당시만 해도 저는 개인 웹사이트를 운영할 생각도 없었고, 학술 자료 공유는 학과 게시판이나 메일이 전부였습니다. 20년이 지난 지금, 이 자료들은 그냥 한 개인의 컴퓨터 속에만 묻혀있었던 거죠. 그러던 중 손자가 “할아버지, GitHub 써 봤어?”라고 물었고, 그게 제 인생의 두 번째 학습 여정을 시작하게 했습니다.
GitHub Pages와 Jekyll을 만나다
처음에는 GitHub가 프로그래머들만의 공간이라고 생각했어요. 하지만 손자의 도움을 받아 기본 개념을 배우고 나니, 이게 학술 자료를 보관하고 공유하는 데 얼마나 훌륭한 도구인지 깨달았습니다. 특히 GitHub Pages와 Jekyll의 조합은 정말 놀라웠습니다.
GitHub Pages는 무료로 웹사이트를 호스팅해주는 서비스입니다. 제 경우 username.github.io라는 주소로 즉시 웹사이트를 가질 수 있었어요. 여기에 Jekyll이라는 정적 사이트 생성기를 사용하면, 마크다운 형식으로 글을 작성하기만 하면 HTML로 자동으로 변환되어 웹에 올라갑니다. 이 과정에서 복잡한 웹 프로그래밍 지식이 필요하지 않다는 게 정말 매력적이었습니다.
저는 첫 번째 저장소를 만들고, 손자가 추천해준 Chirpy 테마를 적용했습니다. Chirpy는 학술 블로그나 포트폴리오 사이트를 만드는 데 매우 적합한 모던한 테마였어요. 다크모드 지원, 카테고리별 분류, 태그 시스템 등이 모두 잘 되어있어서 제 20년치 자료를 체계적으로 정리할 수 있었습니다.
손으로 직접 마이그레이션하며 배운 교훈들
처음 두 달은 정말 힘들었습니다. 20년 묵은 Word 문서들을 마크다운으로 변환하는 과정은 단순한 기술 작업이 아니었거든요. 각 논문의 형식을 맞추고, 참고문헌을 정리하고, 이미지를 옮기고… 이런 작업들을 하다 보니 제 자신이 무엇을 연구했는지 다시금 되짚어보게 되었습니다.
가장 큰 도움이 된 팁은 바로 YAML Front Matter 활용입니다. Jekyll에서는 마크다운 파일 맨 위에 메타데이터를 지정하는데, 여기에 제목, 작성일, 카테고리, 태그를 넣으면 자동으로 분류됩니다. 저는 이 메타데이터를 체계적으로 관리하면서 30년 경력의 강의자료를 완벽하게 정리할 수 있었어요.
1
2
3
4
5
6
---
title: "제목"
date: 2026-05-16 09:00:00 +0900
categories: [카테고리]
tags: [태그1, 태그2, 태그3]
---
또 다른 중요한 발견은 local 환경에서 테스트하는 것의 중요성이었습니다. Ruby와 Jekyll을 설치하고 jekyll serve 명령어로 로컬에서 먼저 확인한 후 GitHub에 올렸는데, 이렇게 하면 실수를 미리 발견할 수 있었어요. 처음엔 직접 GitHub에 올렸다가 형식이 망가지는 경험을 여러 번 했거든요.
실제 결과 - 숨겨진 자산이 빛나는 순간
지난 4월, 제 블로그가 완성되었을 때의 기분은 정말 말로 표현하기 어렵습니다. 20년 동안 먼지 속에 묻혀있던 제 연구 자료들이 깔끔한 웹사이트의 형태로 재탄생한 거예요. 검색 엔진에도 인덱싱되어 이제는 세계 어디서나 제 자료를 찾을 수 있게 되었습니다.
가장 놀라웠던 건, 몇몇 전공 학생들이 제 블로그를 통해 논문 자료를 찾아갔다는 소식이었어요. 10년 전 제 강의를 들었던 제자가 GitHub에서 제 이름으로 검색해서 자신의 논문 참고문헌에 제 연구를 인용했다고 합니다. 그 학생이 지금은 대학에서 교수가 되어있었거든요. 정말 감동적인 순간이었습니다.
당신도 시작할 수 있습니다
제 경험을 요약하면 이렇습