회고 시작
일주일 단위로 회고를 적기로 했다.
일요일 혹은 토요일 저녁. 꾸준하게 회고를 적게 되면 무엇을 배웠는지, 어떤 것을 느꼈고 앞으로 내가 어떤 방향을 가지고 살아가야하는지 정리가 될 듯해서 시작하기로 마음을 먹었다.
TIL vs 블로그
나는 쓰면서 공부하는 편이다. 단순히 책을 읽거나 누군가의 블로그를 보거나 강의를 들을 때, 쓰면서 공부하지 않으면 공부한 것 같은 느낌이 들지 않기도 하고 그냥 넘어가는 것이 많아서 선택했던 공부 방법이다.
TIL(Today I Learned)을 Github에 작성하고 있었다. 다른 개발자들이 TIL 레파지토리에 그날 그날 공부했던 것을 적고 개발 공부를 기록하는 용도로 사용하고 있던 것을 보고 나도 OneNote에 정리하는 것 보다 TIL에 정리해두는게 좋겠다고 생각해서 그 곳에 기록하고 있었던 것. (TIL을 개발 공부를 시작할 때 부터 알았다면 정말 좋았을 것을…)
주간 회고를 적기로 마음을 먹은 뒤 블로그에 주간 회고를 남기는 것이 좋을까, TIL에 주간 회고를 남기는 것이 좋을까부터 생각했다. 우선, 다른 개발자들의 블로그를 돌아다니면서 다들 어떻게 회고하고 기록하고 있는지 다시한번 찾아봤다.
다른 사람의 TIL 용도
- 매일 그날 배웠던 것을 간단하게 리스트 형식으로 정리.
- 세세하게 배웠던 것을 모두 기록.
즉, 나는 2번으로 TIL을 사용하고 있었던 것이다. 또 어디에선가 필요할 때 그곳을 참고하면 도움이 많이 되었으므로 TIL을 그대로 두고 블로그에 회고를 적기로 했다. 하지만, 블로그에 매일 어떤 것을 배웠는지 짧게 정리하기에는 블로그가 온통 하루 하루 배운 것들에 대한 나열만 될 것 같다는 생각을 했다.
기준을 생각했다. 블로그에 단순히 공부한 것들을 모두 다 올릴 것인지, 아니면 공부한 것을 토대로 내 방식대로 다시 정리해서 올릴지. 역시 내가 알고 있는 모든 정보를 그냥 적기에는 남의 지식을 도용한다는 생각이 들었다. 따라서 가공되지 않은, 정리되지 않은 공부 기록은 여전히 TIL에 하고, 내가 직접 적용하거나 내 식대로 가공한 정보들을 블로그에 올리기로 마음을 먹었다.
블로그 탭 추가
블로그가 온통 회고만으로 가득차는 것이 싫었기 때문에 용도에 맞게 구분해주고 싶었다. 내 블로그의 탭은 HOME과 ABOUT으로 아주 심플하게 되어있다. 주간 회고 탭인 DIARY
와 블로그를 둘러보기 쉽게 하는 TAGS
탭을 따로 만들기로 마음을 먹었다.
TAGS 탭과 DIARY을 만들었다. 이제 TAGS 탭을 누르면 내 블로그 전체 게시물을 카테고리 별로 볼 수 있다. 그리고 DIARY 탭을 누르면 주간 회고 글 목록이 뜬다.
블로그 틀을 수정을 완료한 뒤 테스트 해보고 싶었다. 기존에 하던대로 블로그를 Github Pages에 배포했다. 하지만, 어찌된 일인지 몇번이고 Github Actions를 통해 기존에 배포되던 형식 그대로 배포해봐도 배포가 되지 않는 것이다..
그렇다면 내가 블로그 틀을 수정한 부분의 소스가 잘못되었구나. 로컬에서 블로그를 돌려보았을 때는 오류없이 정상적으로 동작했는데 뭐가 잘못된거지? 정말 한참을 찾았다. git으로 이전에 배포가 정상적으로 되었을 때로 돌려서 배포해봐도 도무지 Github Actions가 동작하지 않는다. 마음이 급했다. 저녁에는 Zoom으로 모임 약속이 있었고, 나는 이걸 지금 당장 해결하고 싶었다. 이걸 마무리 해야 속이 편할 것 같았다. 결론적으로 나의 문제가 아니라 해결할 수 없었지만..
그 때의 배포 기록. 도대체.!! (원래는 배포가 정상적으로 되었다면 초록색 체크 표시
가 들어와야 함)
그리고 그 때마다 배포가 정상적으로 이루어지지 않았다고 Github로부터 메일이 와있었다. 이유도 없이!!! Github 측에 메일을 쓰기로 했다.
My Gatsby blog, which was well deployed a few days ago, is not deploy. The Gatsby blog is deploy as github pages. I only get an email saying that it was not deploy without an exact error message.
What's the matter? Even if I revert to the previous version with git and try to deploy it again, it does not work.
구글 번역기의 도움을 받았다..
일요일인데도 불구하고 2분만에 답장을 받았다. 요점은 Github 측에서 Github Actions와 Github Pages에 문제가 있다는 사실을 인지했고, 그것을 status로 공유하고 있다는 사실이었다. github status 이곳에서 확인해보라는 것이었다.
이 글을 쓰고 있는 시점엔 모두 해결 완료된 상태다. 어제 이 문제로 시간을 꽤 낭비한 것 같아 슬프지만 해결되었다고 하니 다행이다.
이제 틀이 완성되었으니 글을 채울 일만 남았다.