흩어진 메모들을 정리하기로 마음먹었다

구슬이 서말이라도 꿰어야 보배.
깃헙에다가 조금씩 꿰어보기로 했다.

미루던 정리를 시작한다

메모 정리는 한참을 미뤄오던 일인데, 며칠 전부터 조금씩 실천에 옮기기 시작했다. 오랜 시간동안 여기저기 끄적여둔 것이 제법 쌓여서, 모두 다시 읽고 정리하려면 시간이 꽤나 걸릴 것이라 엄두를 못 내고 있었다. 근데 이거 뭐.. 기한이 정해진 것도 아니고. 시간 될 때마다 한 두 개씩 천천히 옮기다 보면 언젠간 다 정리 되겠지.

완벽한 걸 욕심내다가 시작도 못할 바에는 어설프고 오래 걸려도 한 발씩 일단 내딛는 것이 더 나을 때가 있다. 나이가 들고 개인 시간이 줄어들면서 점점 확고하게 드는 생각이다.

노션? 옵시디언?

이제는 문서 작성용 솔루션을 사용하는 것에 좀 회의적인 편이다. 예전부터 괜찮다 싶은 솔루션들을 몇 번 정해서 내용을 정리해 봤는데, 갑작스레 서비스가 중단되면 데이터가 날아가버리기도 하고, 다른 솔루션으로 옮기는 데에도 공수가 들어서 백업을 포기하기도 했다. 그래서 요즘은 특정 툴 만의 편리한 기능 같은 것은 아무리 홍보해도 그다지 관심이 가질 않게 되었다. 요즘은 그냥 .md 파일로만 정리해 두는 것이 그냥 제일 마음에 든다.

md 파일을 깃헙에 올리기로 결정한 것은 요즘 실행하고 있는 깃헙 commit streak 이어가기의 영향도 크다. 작년 가을쯤부터 깃헙 1일 1커밋 이상 만드는 것을 목표로 잡고 실천하고 있다. 개인 프로젝트를 하더라도 항상 코딩만 하는 것은 아니기 때문에, 자료 조사나 공부만 하는 날은 커밋을 만들기가 애매하다. 메모를 깃헙으로 관리하면 이런 때도 공부한 내용 요약, 개발일지 작성 등으로 commit을 채울 수 있다.

깃헙 고수들의 TIL을 보고 많은 영감을 받았다

이미 메모나 문서 관리를 깃헙에서 하는 사람들이 많이 있다. 토픽에서 til로 검색해보면 많이 찾을 수 있는데, 인기있는 depot들을 몇 군데 둘러보면서 다른 사람들이 문서를 정리하는 방법에 대해 많은 영감을 받았다.

나도 이번에 readme.md 파일에 문서 파일들을 자동으로 목록화 해주는 csx script를 만들고 별개 패키지로 만들었다. github action에 물려서 실행할 생각으로 빌드가 필요 없는 csx로 만들었는데, 내가 혼자 쓰기에는 로컬에서 사용하는 게 좀 더 편한 것 같아 당분간 이렇게 사용할 생각이다. 다른 사이드 프로젝트가 끝나고 나면 나중에 좀 더 보강을 해보고 싶기는 하다.