육아휴직 1개월 차
한 줄 요약
아들이 생겼다!
하이라이트
- 아내와 나는 부모가 되었다.
- 신생아 돌보기가 생각보다 훨씬 많은 시간이 든다는 걸 깨달았다.
- 미완성인 Hacker News 강의를 어떻게 해야 할지 고민 중이다.
목표 달성 평가
매달 초에 이루고 싶은 일을 목표로 세운다. 이번 달에는 그 목표를 얼마나 달성했는지 돌아보았다.
강의 녹화 마무리하기
- 결과: 아기가 예정보다 일찍 태어나 강의 내용의 20%만 녹화했다.
- 평가: 해당 없음
강의 녹화에 생각보다 시간이 오래 걸렸고, 아기도 예정보다 몇 주 일찍 태어나 모든 내용을 다 녹화하지 못했다.
강의 판매 시작하기
- 결과: 아기가 일찍 태어나 이 목표는 진행하지 못했다.
- 평가: 해당 없음
위와 같은 이유다. 언제 완성본을 제공할 수 있을지 확신할 수 없는 상황에서 사전 예약을 받고 싶지 않았다.
아기가 태어났다
8월에 아내와 나는 아들을 맞이하며 부모가 되었다.
아들의 사생활을 보호하고 싶어 출생 직후 우리 세 가족 사진을 찍은 뒤, 생체 식별 정보가 드러나지 않도록 직접 튜닝한 고속 푸리에 변환(Fast Fourier transform) 필터로 처리했다.

출생 직후 나와 아내, 아이의 사진을 사생활 보호 필터로 처리한 모습
신생아 돌보기는 하루 두 시간으로 끝나지 않는다
아기 맞을 준비를 하며 2~3개월 정도 육아휴직을 쓸 계획이었다. 하지만 그 기간이 실제로 어떻게 흘러갈지는 감이 오지 않았다. 최우선 과제는 아들과 아내를 돌보는 것이었지만, 그 일이 어떻게 하루 종일을 채울 수 있는지 이해하지 못했다.
신생아에게는 수유와 기저귀 갈이가 필요하다는 건 알고 있었다. 하지만 그게 얼마나 걸린다고? 두 부모가 나눈다면 하루 세 시간, 많아 봐야 네 시간 정도 아닐까 생각했다.
짐작했겠지만, 신생아 돌보기는 평소 일상에서 두 시간을 빼는 정도가 아니었다. 지금까지 경험으로는 평소보다 깨어 있는 시간이 6~12시간 줄어드는 느낌이다.
나와 같은 궁금증을 가진 예비 부모를 위해 시간이 어디에 쓰이는지 설명해 보겠다.
가장 눈에 띄는 변화는 수면이다. 우리 아기는 신생아치고는 잠을 잘 자는 편인데, 잘 자는 날에도 90~180분씩 네 번에 나눠 잔다.
아기가 태어나기 전에는 “밤에 두 시간씩 끊어 자는 정도면 괜찮겠지”라고 생각했다. 하지만 그 생각에는 두 시간 자고, 5분 만에 기저귀를 갈고 바로 다시 잔다는 숨은 가정이 깔려 있었다. 실제로는 밤중 기저귀 갈이에 5분이 걸릴 때도 있고, 아수라장이 되거나 아들을 다시 재우기 위해 달래야 하면 한 시간이 걸리기도 한다.
그래서 하룻밤에 5~7시간을 자지만, 실제로는 그만큼 자기 위해 10~12시간이 필요하다. 낮에도 낮잠을 자야 해서 깨어 있는 시간은 더 줄어든다. 자고 또 낮잠을 자고 나서도 여전히 졸려서 다른 모든 일도 평소보다 느리게 하게 된다.
또 예상치 못했던 시간 문제는 집안에 갑자기 일손이 한 명 부족해진 느낌이었다. 출산 전에는 아내와 나눠 하던 집안일을 대부분 내가 맡아야 한다는 걸 알고 있었다. 그때는 별일 아니라고 생각했다. 빨래와 설거지를 다 하고, 한 끼 대신 두 끼를 준비하면 되는 거 아닌가 싶었다.
예상하지 못했던 건 아내가 출산에서 회복하면서 하루 몇 시간씩 모유 수유라는 새로운 일을 맡게 되자, 우리가 평소에는 ‘집안일’이라고도 여기지 않던 일들까지 도움이 필요해진다는 점이었다. 무거운 병을 들어준다거나 바닥 선반에 있는 물건을 꺼내준다거나, 수유하는 동안 옆에 신선한 물 한 잔을 갖다 주는 같은 일들이다.
그래서 이 기간에 업무를 비워 둔 것이 정말 다행이라고 생각한다. 그리고 매주 조금씩 리듬을 찾아가며 여유 시간이 늘어나, 24시간 내내 아들의 다음 요구를 쫓느라 허둥대는 느낌도 점점 덜해지고 있다.
Hacker News 강의를 어떻게 해야 할까?
아들이 태어나기 전, Hacker News 강의를 시범 수강생 그룹에게 매주 라이브로 가르쳤다. 수강생들은 글쓰기와 블로그 글을 공유할 곳을 찾는 내용에는 만족했지만, Hacker News 자체에는 큰 관심이 없었다.
그때는 Hacker News 비중을 줄여야 한다는 신호로 느꼈지만, 강의를 전면 개편할 시간은 없었다. 아들이 태어나기 전에 모든 내용을 녹화하고 싶었고, 그렇게 큰 변화를 주면서 제시간에 끝낼 수 없다는 걸 알고 있었다.
하지만 아들이 조금 일찍 태어나 강의를 20%밖에 녹화하지 못했다. 이제는 이대로 강의를 계속 진행할지, 아니면 개편을 받아들여야 할지 고민 중이다.
또 하나 눈에 띄는 경고 신호는 블로그 곳곳에 강의 자체 광고를 달았는데도 독자들의 관심을 전혀 끌지 못하고 있다는 점이다.

이 블로그에 블로깅 강의를 홍보하는 자체 광고를 추가했다.
이 블로그는 하루 방문자가 약 500명인데, 자체 광고를 달아도 강의 사이트 방문자 수에는 유의미한 변화가 없었다.

mtlynch.io에서 블로깅 강의를 위한 자체 광고를 시작했지만 방문자 수에는 눈에 띄는 영향이 없었다.
강의를 홍보할 다른 아이디어도 있지만, 내 블로그를 읽는 사람들과 내 강의를 듣고 싶어 할 사람들 사이에 큰 겹침이 있기를 바란다.
예전에도 영상 녹화가 쉽지 않았는데, 이제 아기가 생기니 더 어려워졌다. 오히려 Refactoring English로 다시 돌아가 보는 쪽이 더 끌린다.
오래된 독자라면 Refactoring English가 개발자가 글쓰기를 어떻게 개선할 수 있는지에 대한, 여러 번 약속했지만 한 번도 나오지 않은 책이라는 걸 기억할 것이다. 2021년에 쓰겠다고 약속했지만, 그 뒤로 사업이 모든 시간을 삼켜버려 책은 계속 보류 상태에 머물러 있다.
다음 달 계획은 블로그 자체 광고를 Refactoring English에 관한 내용으로 바꿔보고 더 많은 사람이 찾아오는지 지켜보는 것이다.
우선 아들이 태어나기 전에 녹화해 둔 Hacker News 강의의 일부를 공유한다. 내가 왜 다른 블로거들보다 각 블로그 글에 더 많은 투자를 하는지에 대한 내용이다.
NixOS + Framework 13 AMD 7040을 주력 머신으로 만들기
지난 10년 넘게 노트북으로는 Microsoft Surface 태블릿만 써 왔지만, Windows가 나아가는 방향에 마침내 질려 Windows 생태계에서 완전히 빠져나올 준비를 하고 있다.
Linux를 일등 시민으로 대하는 노트북을 찾아보다 Framework로 정했다.
처음에는 직접 노트북을 조립해야 한다는 생각에 Framework를 망설였다. 데스크톱이나 서버 조립은 즐기면서 이런 생각을 한 건 이상하지만, 좁은 공간에서 작은 공구로 작업하는 건 좋아하지 않고, 노트북 조립은 그런 작업의 연속일 것 같았다.
Framework 노트북을 조립한 경험은 놀랍게도 지금까지 어떤 제품을 개봉할 때보다 가장 만족스러웠다.


Framework 13은 지금까지 어떤 기술 제품을 개봉할 때보다 최고의 개봉 경험을 선사하며 나를 놀라게 했다.
Framework 조립은 놀라울 정도로 쉬웠다. 섀시와 메인보드 등을 하나부터 조립하는 데스크톱 조립과 비슷할 줄 알았는데, 실제로는 대부분이 미리 조립되어 있었다. 사용자가 직접 조립하는 부분은 천천히 해도 30분이면 충분했다.
Framework의 조립 설명서는 정말 훌륭하다. 직접 조립했다는 이유로 노트북에 더 큰 만족감을 느끼는 “이케아 효과”를 확실히 경험했다.
Framework에 NixOS를 설치했는데, 만족스러우면서도 도전적이었다.
NixOS에서는 모든 설정이 텍스트 파일로 이루어진다. 프로그램을 설치하고 싶을 때 파일에 한 줄을 추가하고 nixos rebuild를 실행하면 되는 점은 훌륭하다. 하지만 시스템 시계를 24시간제가 아니라 오전/오후 형식으로 바꾸고 싶을 뿐인데 NixOS 설정 파일로 그걸 가능하게 하는 마법의 주문을 찾을 수 없을 때는 이야기가 달라진다.
현시점에서는 Windows에 있을 때보다 NixOS에 있을 때가 더 좋다. 나는 Windows 3.1 시절부터 줄곧 Windows를 주로 써 왔다.
마무리
무엇을 해냈나?
- 아들의 탄생을 맞이했다.
- 강의 10개 챕터를 녹화하고 9개를 편집했다.
- Framework 13 노트북을 NixOS로 주력 머신으로 쓸 수 있게 설정했다.
- 블록체인 프로젝트에 대한 노트와 해당 블록체인이 여전히 헷갈리는 이유를 발행했다.
배운 점
- 신생아 돌보기에는 오랜 시간이 걸린다.
다음 달 목표
- 가족과의 시간을 즐기기.
도움 요청
아직 해결하지 못한 NixOS 과제가 몇 가지 있다. 방법을 안다면 알려 달라:
- TPM+PIN 잠금 해제: TPM 전용 잠금 해제에 대한 튜토리얼은 많지만, Windows 노트북에서 BitLocker를 쓰는 방식처럼 TPM PIN으로 잠금 해제 과정을 보호하고 싶다.
- Gnome의 헤드셋 확인 메시지 끄기: Gnome에는 헤드폰과 헤드셋을 구분하지 못해 매번 물어보는 오래된 버그가 있다. 헤드폰으로 가정하도록 하는 NixOS 설정을 찾고 싶다.
NixOS를 통해 Syncthing 원격 폴더 설정하기(완료: 아래 댓글 참고): Syncthing 관련 NixOS 위키는 꽤 잘 되어 있지만, 피어 기기에서 폴더를 프로그래밍 방식으로 수락하는 방법을 모르겠다. 웹 GUI로는 할 수 있지만, 시스템을 초기화하면 이 단계를 수동으로 다시 해야 해서 Nix스럽지 않게 느껴진다.
글을 무작위로 읽기