첫해는 미친 듯이 공부했고, 둘째해부터 갚아야 할 빚이 시작됐다. 두 시기의 학습 경로와 마음의 변화를 기록해, 같은 이직을 생각…
개발자 커뮤니티
엄선된 글
범인은 데이터베이스가 아니라 직렬화였다. 원인 추정부터 가설, 검증, 수정까지의 경로를 기록하고 마지막에 남긴 두 개의 모니터링 …
계획부터 롤백 절차까지 모든 단계에 담당자를 적었다. 실제로는 서른한 시간이 걸렸다. 그 남은 한 시간에 무슨 일이 있었는지는 본…
주제 선정부터 무대에 서기까지의 온전한 기록. 가장 큰 수확은 박수가 아니라, 하나의 지식을 제대로 설명하기 위해 세 번이나 다시…
기본 설정에서 지금의 미니멀한 dotfiles까지, 십 년 동안 다섯 차례 크게 갈아탔다. 남은 도구는 줄어드는데 오히려 효율은 …
첫해엔 스크립트, 둘째해엔 파이프라인, 셋째해엔 플랫폼. 세 시기의 투자 대비 성과와, 절대 생략해서는 안 됐던 단계의 기록.명령…
공개 여덟 달 만에 천 스타를 받았고, 그 절반은 한 번의 핫한 토론에서 나왔다. 오픈소스를 운영하는 시간 비용은 코드를 짜는 것…
이 년 전 세 가지 원칙을 정했다. 스타일은 논하지 않는다, 먼저 테스트를 본다, 마흔여덟 시간 안에 반드시 응답한다. 해 보니 …
잊혀진 인증서 한 장과 오후 세 시의 장애. 기술적 복구는 십 분이면 끝났지만, 프로세스의 수습에는 석 달이 걸렸다.명령어와 설정…
같은 프로젝트를 아키텍트에게는 성능으로, 매니저에게는 협업으로, 신입에게는 시행착오로 말했다. 세 가지 버전을 어떻게 준비했는지 …
새벽의 알림, 수상한 그래프, 한 걸음씩 범인에게 다가가는 기록. 마지막 원인은 커넥션 풀 설정의 한 줄 기본값이었다. 교훈은 글…
낡은 본체를 버리지 않고 파일 동기화, 사진 백업, 다운로드 서버 등 일곱 가지 서비스를 올렸다. 전력량, 소음, 안정성을 장기 …
노트를 공개한다는 건 반론을 견뎌야 한다는 뜻이다. 일 년간 마흔한 번의 정정을 받았고, 그때마다 자료를 다시 찾아봤다. 부끄러움…