안녕하세요. 인포그랩 프로덕트 팀에서 백엔드 엔지니어로 근무하는 Andy입니다. 엔지니어는 README, API 설계 문서, 가이드, 기술 블로그 등 다양한 기술 문서를 작성합니다. 오늘은 이 중에서도 기술 블로그 작성법을 이야기하고자 하는데요. 기술 블로그는 기술 지식과 정보를 스토리텔링 하듯 아티클 형태로 전달하죠. 이는 개조식으로 쓰는 보고서와 다르고, 분량이 길어 작성하기 쉽지만 않습니다. 특히 사내 기술 블로그는 기업 공식 채널인 만큼 콘텐츠 완성도에 신경이 쓰이고요.
이에 기술 블로그 작성을 부담스러워하는 엔지니어도 많은데요. 엔지니어는 글쓰기가 본업이 아니기에 기술 블로그를 잘 써야 할 동기를 부여받거나, 글을 능숙하게 작성하기가 어려울 수 있습니다. 아울러 대내외 프로젝트, 고객사 기술 지원과 교육, 개발 등 본업을 수행하면서 사내 기술 블로그 작성까지 요청받으면 마감일 안에 글을 완성하기 벅찰 수 있죠. 또 콘텐츠 품질까지 높이려면 부담이 더 커져서 기술 블로그 작성을 시작조차 하기 힘들 수 있습니다.
요즘은 생성형 인공지능(AI) 기술로 콘텐츠 제작 문턱이 낮아졌습니다. 그러나 여러 가지 이유로 자기가 직접 기술 블로그를 써야 하는 이들도 있는데요. 이 글에서는 인포그랩과 저의 기술 블로그 업무 수행 방식을 토대로 ‘엔지니어가 마감일 안에 사내 기술 블로그를 쉽고 빠르게 고품질로 완성하는 팁’을 공유하고자 합니다.
인포그랩의 기술 블로그 운영 방식
인포그랩 기술 블로그 메인 화면인포그랩은 매주 수요일마다 기술 블로그에 신규 콘텐츠를 발행합니다. 발행일이 공휴일과 겹치면 일정을 하루 앞당길 때도 있죠. 이와 별개로 GitLab 릴리즈 노트와 보안 릴리즈 소식은 GitLab 공식 발표가 나온 다음 날 바로 발행합니다.
인포그랩은 기술 블로그에 콘텐츠를 정기 발행하기 위해 당번과 마감일을 정해 운영합니다. 당번은 마감일과 발행일을 지키기 위해 책임감 있게 기술 블로그를 작성하는데요. 기술 블로그 마감, 배포 일정을 정례화한 뒤로 그 누구도 발행일을 지키지 못한 적은 단 한 번도 없습니다.
인포그랩 기술 블로그에는 내부 DevOps 엔지니어, 소프트웨어 엔지니어, 프로젝트 매니저, 세일즈 매니저, 전략 & 경영지원 매니저, 테크니컬 라이터 등 다양한 직무의 구성원이 글을 씁니다. 저자별로 직무와 특성이 다채롭다 보니 DevOps, 개발, DevRel, 테크니컬 라이팅 등 기술을 중심으로 여러 주제의 콘텐츠를 선보입니다.