본문으로 바로가기
블로그 포스트 썸네일: GitHub Actions로 3시간마다 예약 발행 체크하기 - 정적 블로그의 예약 발행과 Cloudflare 빌드 제한, 두 가지 과제를 동시에 해결하는 방법을 공유합니다. GitHub Actions로 3시간마다 퍼블리시 체크를 돌리고, 조건이 맞을 때만 빌드하는 운영 전략을 정리했어요. (https://www.codeslog.com/ko/posts/github-actions-scheduled-publish-check/)

GitHub Actions로 3시간마다 예약 발행 체크하기

들어가며 정적 블로그를 운영하다 보면 “예약 발행”과 “빌드 제한”이 동시에 문제가 됩니다. 특히 매번 빌드하는 방식은 Cloudflare Pages 같은 플랫폼에서 빌드 제한에 쉽게 걸릴 수 있어요. ...

글 작성일: 2026-01-30 · 글 읽기 시간: 11 분 · 글 단어 수: 5044 단어 · 글쓴이: Isaac
블로그 포스트 썸네일: 다국어 블로그의 언어 전환 UX 개선: 스마트한 언어 제안 배너 만들기 - 브라우저 언어를 감지해서 적절한 언어 버전을 자동으로 제안하는 배너를 만들어봤습니다. WCAG 2.2 AA 기준을 충족하도록 설계하고, 키보드 네비게이션과 스크린 리더 지원까지 고려한 구현 과정을 공유합니다. (https://www.codeslog.com/ko/posts/language-switcher-banner/)

다국어 블로그의 언어 전환 UX 개선: 스마트한 언어 제안 배너 만들기

들어가며 한국어와 영어 두 언어로 블로그를 운영하다 보니 흥미로운 문제를 발견했습니다. 블로그 링크를 공유하다보면 한국어 페이지를 해외 사용자에게 공유하게 될 때도 있습니다. 한글을 못 읽는 분들은 당황하겠죠? 반대로 한국 커뮤니티에서 공유된 영문 포스트 링크를 클릭한 한국어 사용자도 마찬가지입니다. ...

글 작성일: 2026-01-23 · 글 읽기 시간: 18 분 · 글 단어 수: 8670 단어 · 글쓴이: Isaac
블로그 포스트 썸네일: 정적 사이트에서 동적 댓글 시스템 만들기: Giscus + GraphQL API - Hugo 정적 블로그에 댓글 수 표시, 최근 댓글, 전체 댓글 페이지를 구현한 과정을 공유합니다. GitHub GraphQL API와 캐싱 전략으로 성능과 UX를 모두 잡은 방법을 알아보세요. (https://www.codeslog.com/ko/posts/blog-comment-visibility-features/)

정적 사이트에서 동적 댓글 시스템 만들기: Giscus + GraphQL API

들어가며 정적 사이트 생성기(SSG)로 만든 블로그는 정말 빠르고 안전합니다. 하지만 댓글 같은 동적 기능을 추가하려면 고민이 필요합니다. 저도 이 블로그에 GitHub Discussions 기반의 Giscus를 댓글 시스템으로 사용하고 있는데, 한 가지 불편한 점이 있었습니다. ...

글 작성일: 2026-01-16 · 글 읽기 시간: 21 분 · 글 단어 수: 10340 단어 · 글쓴이: Isaac
블로그 포스트 썸네일: 코드 블록 접근성 개선: 스크린 리더 사용자가 선택하는 라인 넘버 - Hugo 블로그의 코드 블록에 스크린 리더 사용자를 위한 접근성 개선작업을 진행합니다. (https://www.codeslog.com/ko/posts/code-block-accessibility-improvement/)

코드 블록 접근성 개선: 스크린 리더 사용자가 선택하는 라인 넘버

들어가며 최근 Hugo에 PaperMod 테마를 이용해서 블로그를 만들고 운영을 시작했습니다. 다른 사람이 만든 것을 그대로 사용하는건 빠르게 운영할 수 있다는 장점이 있지만, 모든 부분이 나에게 맞는 건 아니였습니다. 수많은 곳을 내 입맛과 취향에 맞춰서 수정하다가 보니 코드 블록에 문제가 좀 있더군요. ...

글 작성일: 2026-01-09 · 글 읽기 시간: 15 분 · 글 단어 수: 7224 단어 · 글쓴이: Isaac
블로그 포스트 썸네일: 블로그, 시작 - 만년 초보 개발자의 배움과 성장을 기록하고 나누는 새로운 여정의 시작 (https://www.codeslog.com/ko/posts/first-post/)

블로그, 시작

🚀 새로운 블로그 시작합니다 안녕하세요. 이곳은 제가 배우고 경험한 것들을 기록하고, 누군가에게 작은 도움이 되기를 바라는 공간입니다. 저는 스스로를 **“만년 초보 개발자”**라고 부릅니다. 항상 배울 게 많고, 때때로 작은 실수도 반복하지만, 그 과정을 기록하고 나누는 것 자체가 제 성장 방식이자 즐거움입니다. ...