AI 시대 개발자 도구 블로그 — 자바파커의 실전 경험 기록

@JavaPark
AI 시대의 개발자 도구, 실전 경험을 공유합니다

Blog

Google Search Console 인덱싱 자동 모니터링 — GitHub Actions + Telegram 30분 구축기

April 22, 2026

안녕하세요, 자바파커입니다. "블로그에 공들여 글 올렸는데 구글에 안 뜨고 있는 걸 몇 주 뒤에 알게 된 적, 있으신가요?" 솔직히 저도 그랬습니다. 포스팅만 올리고 Search Console은 한 달에 한 번 열어볼까 말까 했고, "알아서 크롤링되겠지" 하고 방치했습니다. 그러다 최근에 모니터를 만들어 첫 실행한 결과가 충격적이었습니다. 57개 URL …


DevOps

nginx-ingress → Traefik 마이그레이션 실전 — 무중단으로 Ingress Controller 교체하기

April 21, 2026

안녕하세요, 자바파커입니다. "7편대로 ingress-nginx로 HTTPS까지 다 자동화했는데, 팀에서 Traefik으로 바꾸자는 이야기가 나왔습니다. 다시 다 엎어야 하나요?" 솔직히 저도 그랬습니다. 운영 중인 Controller를 바꾸는 건 진입점을 바꾸는 일 — 잘못하면 서비스 전체 접근 불가 상황이 벌어집니다. "어차피 annotation이랑 …


DevOps

Ingress + cert-manager 완벽 가이드 — 쿠버네티스 HTTPS 자동화와 Let's Encrypt 실전 셋업

April 21, 2026

안녕하세요, 자바파커입니다. "3개월마다 인증서 갱신하러 로그인해서 파일 받고 Secret 교체하다가 깜빡해서 서비스 TLS 에러 뜬 적 있습니다." 솔직히 저도 그랬습니다. Let's Encrypt 무료 인증서를 수동으로 돌리면 90일 만기 달력 알림이 울릴 때마다 배포 일 하나가 추가되고, 서비스 수가 늘어나면 "어떤 도메인이 언제 만료되는지" 파악 …



DevOps

Kustomize 완벽 가이드 — 템플릿 없이 YAML만으로 환경별 배포 관리하기

April 21, 2026

안녕하세요, 자바파커입니다. "Helm 템플릿 문법 괄호 속에서 버벅이는 게 지친다. 그냥 YAML 몇 줄만 바꿔서 환경별로 배포하고 싶다." 솔직히 저도 그랬습니다. 같은 템플릿 안에서 들여쓰기 한 칸 틀리면 렌더링 전체가 깨지고, 디버깅은 을 수십 번 돌려보며 YAML을 다시 맞추는 작업이 됩니다. 소규모 팀·단일 앱에서는 이게 배보다 배꼽이 큰 느…


DevOps

ArgoCD 완벽 가이드 — Git을 진실의 원천으로 만드는 쿠버네티스 GitOps 파이프라인

April 21, 2026

안녕하세요, 자바파커입니다. "누가 언제 뭘 배포했는지 기억이 안 납니다. 명령을 터미널 히스토리에서 뒤져야 합니다." 솔직히 저도 그랬습니다. 소규모 프로젝트 하나 돌리는데도 수동 가 쌓이면, 클러스터 상태와 Git 레포의 YAML이 조용히 어긋납니다. "운영에 긴급으로 꽂은 핫픽스"가 Git에는 없고, 한 달 뒤 누가 그 YAML을 다시 하면 그 핫…


Claude Code

Claude Code Subagent 완벽 가이드 — 메인 세션 컨텍스트를 지키는 전문 에이전트 활용법

April 21, 2026

안녕하세요, 자바파커입니다. "Claude Code로 큰 프로젝트 탐색하다가 컨텍스트가 순식간에 차버린 경험, 한 번씩 있으시죠?" 솔직히 저도 그랬습니다. ·로 파일 수십 개 열다 보면 정작 본 작업 시작도 전에 토큰이 반쯤 날아가 있고, 한 세션 안에서 서로 다른 성격의 작업(탐색·계획·리뷰·보안점검)을 섞으면 프롬프트가 중구난방이 됩니다. 디버깅 한…


DevOps

Helm 완벽 가이드 — 쿠버네티스 YAML 지옥에서 탈출하는 패키지 매니저

April 18, 2026

안녕하세요, 자바파커입니다. "dev 용 deployment.yaml, staging 용, prod 용… 같은 YAML을 세 번 복사해서 관리하고 있습니다." 솔직히 저도 그랬습니다. 환경별로 ·이미지 태그·리소스 한 줄만 다른데, 전체 YAML을 복사해두니 변경이 생길 때마다 세 파일을 다 고쳐야 합니다. 그러다 한 파일만 빼먹고 배포 사고가 한 번씩 …



DevOps

k9s 완벽 가이드 — kubectl보다 10배 빠른 쿠버네티스 TUI 대시보드

April 18, 2026

안녕하세요, 자바파커입니다. " 치고, 치고, 치고… 하루에 같은 명령을 몇 십 번 반복하고 있습니다." 솔직히 저도 그랬습니다. 쿠버네티스 운영이 익숙해질수록 반복 타이핑이 쌓이고, 멀티 컨텍스트·멀티 네임스페이스를 오갈 때는 · 옵션 붙이는 것만으로도 피곤해집니다. 결론부터 말씀드리면 — k9s는 이 반복을 키보드 몇 개로 줄여주는 쿠버네티스 TU…


DevOps

kubectl 실전 명령어 완벽 가이드 — 쿠버네티스 입문자가 외워야 할 30개

April 18, 2026

안녕하세요, 자바파커입니다. "까지는 외웠는데, 막상 Pod가 죽었을 때 뭘 쳐야 할지 막막합니다." 솔직히 저도 그랬습니다. K8S 공식 문서를 열면 명령어가 수십 개 나오는데, 어떤 걸 먼저 익혀야 할지 순서가 없어서 금방 지칩니다. "외워야 한다"는 부담감에 실전에서는 결국 구글링으로 돌아가게 되죠. 결론부터 말씀드리면 — kubectl은 5개 카테…


DevOps

K8S(쿠버네티스)에 대한 이해 — Docker만으론 부족한 이유부터 핵심 개념까지

April 18, 2026

안녕하세요, 자바파커입니다. "Docker로 컨테이너 띄우는 건 익숙한데, 쿠버네티스는 자꾸 미뤄두게 됩니다." 솔직히 저도 그랬습니다. 한 줄이면 서비스가 뜨는데, 갑자기 Pod, Deployment, Service, Ingress… 용어부터 쏟아지니 부담스럽습니다. 공식 문서를 열면 YAML이 수십 줄씩 나오고, "이걸 꼭 써야 하나" 싶은 순간도 …


AI

Agentic AI 2026 실전 가이드 — 시장 현황부터 프레임워크 선택, 도입 전략까지

April 16, 2026

안녕하세요, 자바파커입니다. "Agentic AI가 뭔지는 알겠는데, 실제로 우리 조직에 도입하려면 어디서부터 시작해야 하죠?" 지난 포스팅에서 Agentic AI의 개념과 기존 생성형 AI와의 차이를 다뤘는데요, 이번에는 2026년 현재 시장이 어디까지 왔는지, 그리고 실전에서 어떤 프레임워크를 선택하고, 어떻게 도입해야 하는지를 정리해봤습니다. 결론부…


AI

Agentic AI (에이전틱 AI)란 무엇인가? — 생성형 AI를 넘어 '행동하는 AI'의 시대로

April 16, 2026

Agentic AI(에이전틱 AI) 개념 커버 이미지 — 행동하는 AI의 4가지 핵심 요소 안녕하세요, 자바파커입니다. 최근 AI 기술의 흐름이 단순한 텍스트나 이미지 생성을 넘어, 스스로 생각하고 직접 행동하는 Agentic AI(에이전틱 AI) 로 빠르게 진화하고 있습니다. 이번 포스트에서는 Agentic AI가 도대체 무엇인지, 우리가 흔히 아는 챗…


JavaScript

Secure Context 완전 정리 — HTTP에서 crypto.randomUUID가 안 되는 이유와 해결법

April 06, 2026

안녕하세요, 자바파커입니다. "분명 로컬에서는 잘 되는데, 개발서버에 올리니까 에러가 나요." 저도 최근에 정확히 이 상황을 겪었습니다. 로컬(localhost)에서는 멀쩡하게 동작하던 코드가 내부 IP로 접속하는 개발서버에서만 터지는 거죠. 원인은 단순합니다 — Secure Context 때문입니다. 결론부터 말씀드리면 — HTTP 환경에서는 브라우저…


DevOps

JMeter + Docker로 성능 테스트하기 — 설치 없이 바로 실행하는 부하 테스트 가이드

April 06, 2026

안녕하세요, 자바파커입니다. "API 배포 전에 성능 테스트 좀 돌려봐야 하는데, JMeter 설치부터 귀찮습니다." 솔직히 저도 그랬습니다. JMeter는 강력한 도구지만, Java 설치 → JMeter 다운로드 → 환경변수 설정 → 플러그인 설치... 시작하기까지가 꽤 번거롭습니다. 팀원마다 환경이 달라서 "제 PC에서는 되는데요?"라는 말도 자주 나…


Claude Code

Claude Code 토큰 절약 가이드 [고급편] — 자동화와 아키텍처 레벨 최적화

April 05, 2026

Claude Code 토큰 절약 가이드 고급편 커버 — 자동화·아키텍처 레벨 최적화와 비용 모니터링 안녕하세요, 자바파커입니다. "설정도 다 했고, 습관도 잡았는데... 팀 전체의 Claude Code 비용을 체계적으로 관리하고 싶어요." 초급편에서 기본 습관을, 중급편에서 설정 최적화를 다뤘습니다. 고급편에서는 시스템 차원의 토큰 관리 전략을 정리합니다…


Claude Code

Claude Code 토큰 절약 가이드 [중급편] — 설정과 워크플로우 최적화 7가지

April 05, 2026

Claude Code 토큰 절약 가이드 중급편 커버 — 설정·워크플로우 최적화 7가지 안녕하세요, 자바파커입니다. "compact도 하고, clear도 하고, 프롬프트도 짧게 쓰는데... 그래도 토큰이 빠르게 줄어요." 초급편의 기본 습관을 적용하고 나면, 다음으로 눈을 돌려야 할 곳은 설정과 워크플로우입니다. Claude Code가 불필요하게 읽는 파일…


Claude Code

Claude Code 토큰 절약 가이드 [초급편] — 지금 바로 줄이는 5가지 방법

April 05, 2026

Claude Code 토큰 절약 가이드 초급편 커버 — compact·clear·CLAUDE.md 5가지 방법 안녕하세요, 자바파커입니다. "Claude Code 쓰다가 요금 폭탄 맞았어요..." 이런 이야기, 한두 번 들은 게 아닙니다. 저도 처음에는 대화 몇 번 했을 뿐인데 토큰이 순식간에 사라져서 당황했습니다. 결론부터 말씀드리면 — 기본적인 습관 …


AI

하네스 엔지니어링이란? — AI 에이전트를 제어하는 구조적 시스템 설계

April 05, 2026

안녕하세요, 자바파커입니다. AI 에이전트에게 코드를 맡겼더니, 처음엔 잘 하다가 대화가 길어지니 엉뚱한 코드를 쏟아내기 시작합니다. 비슷한 경험, 한 번쯤 해보셨죠? 프롬프트를 아무리 정교하게 써도 AI가 말을 안 듣는 순간이 옵니다. 최근 AI 업계에서는 이 문제를 해결하기 위한 새로운 개념이 주목받고 있습니다. 바로 **하네스 엔지니어링(Harnes…


GitHub Blog

GitHub Pages에서 Netlify로 전환하기 — 소스 비공개와 커스텀 도메인

April 05, 2026

안녕하세요, 자바파커입니다. GitHub Pages로 블로그를 운영하면, 소스 코드가 전부 공개됩니다. 글은 공개해도 괜찮은데, 초안이나 설정 파일까지 공개되는 건 좀 꺼림칙하지 않으신가요? 이번 포스팅에서는 GitHub Pages에서 Netlify로 블로그 배포를 전환한 이유와 과정을 공유합니다. 결론부터 말씀드리면 — 소스 비공개가 필요하다면 Netl…


GitHub Blog

Gatsby 블로그 검색 기능 개선 — AND/OR 검색, 관련도 정렬까지

April 05, 2026

안녕하세요, 자바파커입니다. 블로그에 검색 기능이 있긴 한데, 정작 원하는 글을 찾기가 어렵습니다. Gatsby 블로그의 기본 검색은 단순 문자열 매칭이라 태그로 검색도 안 되고, 결과 정렬도 날짜순이라 원하는 글을 찾기 힘들었습니다. Algolia 같은 외부 서비스를 쓸 수도 있지만, 개인 블로그에 과한 느낌이 들어서 직접 개선해봤습니다. 기존 검색의 …


GitHub Blog

GitHub Actions deprecated 에러 해결 — Gatsby 빌드 실패 대처법

April 05, 2026

안녕하세요, 자바파커입니다. 잘 돌아가던 블로그 빌드가 갑자기 실패했습니다. 코드는 하나도 안 건드렸는데요. GitHub Actions에서 deprecated 버전 에러가 발생하면서 빌드가 멈추는 경험을 하셨다면, 이 포스팅이 도움이 될 겁니다. 저도 같은 상황을 겪고 해결한 과정을 공유합니다. 문제 상황: 갑자기 빌드가 안 된다 GitHub Action…


Tips

윈도우 단축키 완전 정복 — 매일 쓰는 핵심 단축키만 모았습니다

April 04, 2026

안녕하세요, 자바파커입니다. 마우스 없이도 컴퓨터를 자유자재로 다룰 수 있다면 어떨까요? 솔직히 말하면, 윈도우 단축키는 수백 개가 넘습니다. 하지만 실제로 매일 쓰는 건 20~30개 정도면 충분합니다. 오늘은 "진짜 쓰는 것만" 카테고리별로 정리해봤습니다. 결론부터 말씀드리면 — 이 글에 나온 단축키만 1주일 연습하면, 작업 속도가 눈에 띄게 빨라집니다…


Blog

블로그 댓글을 Utterances에서 Giscus로 전환한 이유와 방법

April 04, 2026

안녕하세요, 자바파커입니다. "블로그 댓글 시스템, Utterances 쓰고 있는데 굳이 바꿔야 하나요?" 저도 그렇게 생각했습니다. Utterances는 가볍고 깔끔하니까요. 하지만 직접 Giscus로 전환해보니 — 대댓글, 포스트 리액션, 실시간 다크모드 전환까지, 체감 차이가 확실했습니다. 이 글에서는 왜 전환했는지, 어떻게 전환했는지, 실제 코드까…


GitHub Blog

블로그에 광고와 댓글 시스템 달기 — 수익화와 소통

April 04, 2026

안녕하세요, 자바파커입니다. "블로그에 글만 올리면 끝인가요? 수익도 낼 수 있고, 독자와 소통도 할 수 있다면 좋겠는데..." GitHub Pages 블로그도 광고를 달아 수익을 만들 수 있고, 댓글 시스템을 붙여 독자와 소통할 수 있습니다. 결론부터 말씀드리면 — 정적 사이트라서 불가능할 것 같지만, 방법은 충분히 있습니다. 이번 포스팅에서는 Goog…


GitHub Blog

GitHub Actions로 블로그 자동 배포하기 — push만 하면 끝

April 04, 2026

안녕하세요, 자바파커입니다. "글 수정할 때마다 npm run build 하고 gh-pages 브랜치에 push하고... 이걸 매번 해야 하나요?" 솔직히 말하면, 수동 배포를 계속하다 보면 글 쓰는 것보다 배포가 더 귀찮아지는 순간이 옵니다. 결론부터 말씀드리면 — GitHub Actions를 설정하면 한 번으로 빌드부터 배포까지 전부 자동화할 수 있…


GitHub Blog

GitHub 블로그 SEO 최적화 — 검색에 노출되는 블로그 만들기

April 04, 2026

안녕하세요, 자바파커입니다. "블로그 글을 열심히 썼는데, 구글에 검색해도 안 나와요." GitHub Pages로 블로그를 만들고 글까지 발행했는데, 정작 검색 엔진에서 내 글이 보이지 않는다면 정말 허무하겠죠. 결론부터 말씀드리면 — 블로그를 만드는 것과 검색에 노출되는 것은 완전히 다른 문제입니다. SEO(Search Engine Optimizatio…


GitHub Blog

마크다운 글쓰기와 카테고리 관리 — 체계적인 블로그 운영법

April 04, 2026

안녕하세요, 자바파커입니다. 지금까지 Gatsby 블로그를 설치하고, 스킨을 커스터마이징하는 방법을 다뤘습니다. 이번 포스팅에서는 실제 글을 작성하고 콘텐츠를 체계적으로 관리하는 방법을 알아보겠습니다. 마크다운 문법부터 frontmatter, 태그 전략, 시리즈 기능, 이미지 관리까지 블로그 운영에 필요한 모든 것을 다룹니다. 마크다운 기본 문법 마크다운…


GitHub Blog

Gatsby 블로그 스킨 커스터마이징 — 나만의 디자인 만들기

April 04, 2026

안녕하세요, 자바파커입니다. 지난 포스팅에서 Gatsby 블로그를 설치하고 배포까지 마쳤습니다. 하지만 기본 테마 그대로 사용하기에는 아쉬운 부분이 있습니다. 이번 포스팅에서는 gatsby-starter-hoodie 테마를 기준으로 블로그 디자인을 나만의 스타일로 커스터마이징하는 방법을 알아보겠습니다. Gatsby 테마 구조 이해 커스터마이징을 시작하기 …


GitHub Blog

Gatsby로 GitHub 블로그 시작하기 — 설치부터 첫 배포까지

April 04, 2026

안녕하세요, 자바파커입니다. 개발자라면 한 번쯤 나만의 기술 블로그를 운영해보고 싶다는 생각을 해보셨을 겁니다. 네이버 블로그, 티스토리, 벨로그 등 다양한 플랫폼이 있지만, 저는 GitHub Pages + Gatsby 조합을 강력히 추천합니다. 이 포스팅에서는 Gatsby와 gatsby-starter-hoodie 테마를 활용해 GitHub 블로그를 처음…


AI Stack

운영과 모니터링 — 출시 후 해야 할 것들

April 04, 2026

안녕하세요, 자바파커입니다. 드디어 시리즈의 마지막 포스팅입니다. 기획부터 설계, 개발, 배포까지 해냈습니다. 축하합니다! 하지만 여기서 끝이 아닙니다. 출시는 시작일 뿐입니다. 서비스를 세상에 내놓은 순간부터 진짜 게임이 시작됩니다. 사용자가 어떤 에러를 만나는지, 어떤 기능을 많이 쓰는지, 서비스가 얼마나 빠른지 -- 이 모든 것을 파악하고 개선해야 …


AI Stack

배포 자동화 — Vercel + GitHub 원클릭 배포

April 04, 2026

안녕하세요, 자바파커입니다. 지난 포스팅에서 Next.js와 Supabase로 풀스택 서비스를 개발했습니다. 이제 만든 서비스를 세상에 내놓을 차례입니다. 하지만 배포라는 단어만 들어도 머리가 아프신 분들이 많을 겁니다. 서버 세팅, SSL 인증서, CI/CD 파이프라인 구성... 과거에는 이 모든 것을 직접 해야 했습니다. 2026년 현재, Vercel…


AI Stack

AI로 풀스택 개발하기 — Claude Code + Supabase 실전

April 04, 2026

안녕하세요, 자바파커입니다. "설계까지 끝났으니, 이제 진짜 코드를 작성할 차례입니다." 지난 두 포스팅에서 AI와 함께 기획하고, ERD/API/와이어프레임까지 설계하는 과정을 다뤘습니다. 이번 포스팅에서는 드디어 실제 코드를 작성합니다. Claude Code와 Supabase를 활용해서 "독서 기록 웹앱"의 핵심 기능을 구현하는 과정을 단계별로 보여드…


AI Stack

설계는 AI에게 맡겨라 — ERD, API, 와이어프레임 자동화

April 04, 2026

안녕하세요, 자바파커입니다. "코드부터 짜고 싶은 충동, 이해합니다. 하지만 설계 없이 시작한 프로젝트의 결말은 대부분 같습니다." 지난 포스팅에서 AI와 함께 아이디어를 검증하고 PRD를 작성하는 과정을 다뤘습니다. 이번에는 그다음 단계인 설계를 AI에게 맡기는 방법을 공유합니다. ERD, API 명세, 와이어프레임, 프로젝트 구조까지 — Claude …


AI Stack

아이디어 검증부터 시작하기 — AI와 함께 기획하는 법

April 04, 2026

안녕하세요, 자바파커입니다. "아이디어는 넘치는데, 뭘 만들어야 할지 모르겠다." 1인 개발자라면 한 번쯤 이런 고민을 해보셨을 겁니다. 저도 그랬고, 솔직히 지금도 그렇습니다. 문제는 아이디어가 없는 게 아니라, 어떤 아이디어가 실제로 만들 가치가 있는지 판단하기 어렵다는 점이죠. 결론부터 말씀드리면 — AI를 기획 파트너로 활용하면, 혼자서도 놀라울 …


AI

COKACDIR — 텔레그램으로 Claude Code, Codex CLI를 원격 제어하는 법

April 01, 2026

COKACDIR 텔레그램 AI 코딩 에이전트 원격 제어 커버 — Claude Code·Codex CLI 모바일 제어 안녕하세요, 자바파커입니다. "Claude Code를 쓰고 싶은데, 항상 컴퓨터 앞에 앉아 있을 수는 없잖아요." AI 코딩 에이전트를 써보면 한 가지 아쉬운 점이 있습니다. 내 컴퓨터 터미널에서만 쓸 수 있다는 것. 외출 중에 "아 그 버…


Claude Code

Claude Code 입문 가이드 2026 — 설치부터 첫 프로젝트까지 완전 정리

April 01, 2026

Claude Code 입문 가이드 2026 커버 — 설치부터 첫 프로젝트 실행까지 완전 정리 안녕하세요, 자바파커입니다. "AI 코딩 도구가 너무 많은데, Claude Code는 뭐가 다른 건가요?" 솔직히 말하면 — 직접 써보기 전에는 저도 반신반의했습니다. 터미널에서 AI가 코드를 짠다고? 결국 ChatGPT에 코드 달라고 하는 거랑 뭐가 다르지? 결…


AI

AI 에이전트란? 2026년 현재 총정리 — 챗봇과 뭐가 다르고, 뭘 할 수 있나

April 01, 2026

AI 에이전트 2026 총정리 커버 — 챗봇·코파일럿과의 차이점과 주요 도구 안녕하세요, 자바파커입니다. "AI 에이전트가 대세라는데, 그게 ChatGPT랑 뭐가 다른 건가요?" 솔직히 말하면, 저도 처음엔 헷갈렸습니다. 챗봇, 코파일럿, 에이전트 — 다 AI 아닌가? 근데 직접 써보면 완전히 다른 경험입니다. 결론부터 말씀드리면 — 챗봇은 대화하고, 코…


Claude Code

비개발자가 Claude Code, Codex CLI 활용하는 법 — 코딩 몰라도 AI 에이전트 쓰는 시대

March 31, 2026

비개발자를 위한 Claude Code·Codex CLI 활용 가이드 커버 — AI 에이전트 시대의 노코딩 자동화 안녕하세요, 자바파커입니다. "Claude Code? Codex? 그거 개발자만 쓰는 거 아닌가요?" 솔직히 저도 처음엔 그렇게 생각했습니다. 터미널에 명령어를 치는 도구라니, 당연히 개발자 전용이겠거니 했죠. 그런데 직접 써보니 코딩을 전혀 …


AI

AI 코딩 도구 Skill 비교 — Claude Code vs Gemini CLI vs Codex CLI 커스텀 명령어 완전 정리

March 30, 2026

AI 코딩 도구 Skill 비교 커버 — Claude Code vs Gemini CLI vs Codex CLI 커스텀 명령어 안녕하세요, 자바파커입니다. "AI 코딩 도구마다 커스텀 명령어 만드는 방식이 다르던데, 어떤 걸 써야 하죠?" 요즘 Claude Code, Gemini CLI, OpenAI Codex CLI 모두 반복 작업을 명령어 하나로 처리하…


Blog

블로그 글을 유튜브 영상으로 만드는 법 — NotebookLM 동영상 변환 가이드

March 28, 2026

블로그 글을 유튜브 영상으로 변환 커버 — NotebookLM AI 동영상 변환 가이드 안녕하세요, 자바파커입니다. 블로그에 글을 열심히 써도, 읽는 사람이 한정되어 있다는 걸 느낄 때가 있습니다. "이 글을 영상으로도 만들 수 있으면 좋겠는데, 촬영도 편집도 할 줄 모르는데..." 결론부터 말씀드리면 — Google NotebookLM을 쓰면 블로그 글…


Blog

블로그 대표이미지를 코드로 만드는 법 — HTML + Playwright PNG 변환

March 28, 2026

블로그 대표이미지 자동 생성 커버 — HTML + Playwright로 PNG 변환하는 방법 안녕하세요, 자바파커입니다. 블로그 포스팅을 쓸 때마다 고민되는 게 있습니다 — 대표이미지. "포토샵은 못 쓰고, Canva는 매번 접속하기 귀찮고, 일관된 스타일을 유지하고 싶은데..." 결론부터 말씀드리면 — HTML+CSS로 이미지를 디자인하고, Playwr…


Claude Code

Claude Code Skill 사용법 — 슬래시 명령어로 반복 업무 자동화

March 28, 2026

Claude Code Skill 사용법 커버 — 슬래시 명령어로 반복 업무 자동화 안녕하세요, 자바파커입니다. Claude Code를 쓰다 보면 매번 같은 지시를 반복하는 순간이 옵니다. "블로그 포스팅 써줘. 톤은 친근하게, 마크다운으로, 코드 예시 포함해서, 도입-본문-정리 구조로..." 이 긴 설명을, 이렇게 한 줄로 바꿀 수 있다면 어떨까요? 이게…


AI

AI로 웹서비스 만드는 법 — Claude Code + Supabase 실전 가이드

March 28, 2026

AI로 웹서비스 만들기 커버 — Claude Code + Supabase + Vercel 1인 개발 가이드 안녕하세요, 자바파커입니다. 요즘 개발 환경이 빠르게 바뀌고 있습니다. 예전에는 웹서비스 하나 만들려면 프론트엔드, 백엔드, DB, 배포까지 혼자 다 해야 했습니다. 지금은 다릅니다. "아이디어만 있으면, AI와 함께 웹서비스를 만들 수 있는 시대"…


Python

Ruff를 이용한 python 코드 품질 관리

January 28, 2024

Ruff 소개 최근 Python 개발자들 사이에서 Ruff가 많은 주목을 받고 있습니다. Ruff는 Python 코드의 품질을 향상시키는 데 도움이 되는 강력한 린트 도구입니다. 린트는 코딩 스타일, 프로그래밍 오류, 버그, 복잡한 구조 등을 분석하여 개선 방향을 제시하는 소프트웨어 도구입니다. Ruff는 빠른 성능과 사용 편의성으로 인해 많은 Pytho…


Python

Pipenv 현실 점검 — 2026 현재 써야 할까? (uv·poetry 와 비교)

January 28, 2024

안녕하세요, 자바파커입니다. "Pipenv 쓰고 계신가요? 돌려놓고 커피 한 잔 마시고 와도 아직 끝나 있지 않은 그 답답함, 저도 겪어봤습니다." 결론부터 말씀드리면 — pipenv 는 2026 현재 여전히 "동작"은 합니다. 하지만 신규 프로젝트에 권장하긴 어렵습니다. 2024~2025 를 거치며 커뮤니티의 무게 중심은 완전히 uv(Astral) 와…


Python

pyenv 실전 가이드 — Python 버전 관리 (2026, uv 와 비교)

January 28, 2024

안녕하세요, 자바파커입니다. "Python 3.10 으로 돌아가는 레거시 프로젝트 하나, 3.12 로 시작한 신규 프로젝트 하나, 3.13 이 기본인 실험용 스크립트 하나 — 이걸 한 노트북에서 어떻게 깔끔하게 돌리고 계신가요?" 결론부터 말씀드리면 — 2026년 현재, Python 버전 관리의 주도권은 uv (Astral) 로 넘어가는 흐름 입니다. u…


SCM

Git 실전 완벽 가이드 — 현대적 명령어로 배우는 버전 관리 기본

November 22, 2023

안녕하세요, 자바파커입니다. "git 명령어, 매번 검색하고 계신가요?" 결론부터 말씀드리면 — Git의 핵심 개념은 10년 전과 달라지지 않았지만, 현대적 명령어(, )로 정리하면 훨씬 직관적입니다. 이 글 하나만 북마크해두면 일상 작업의 95%는 커버됩니다. 이 글에서는 Git 2.45+ 기준으로 기본 개념, 필수 명령어, 실전 시나리오, 커밋 컨벤션…


JavaScript

SheetJS 실전 가이드 — 브라우저에서 엑셀 읽고 쓰기 (xlsx vs ExcelJS 비교)

November 09, 2023

안녕하세요, 자바파커입니다. "관리자 페이지에서 엑셀 다운로드 좀 붙여주세요." "고객사에서 엑셀 업로드로 일괄 등록하고 싶다는데요…" 프론트엔드 개발을 오래 하신 분이라면 이 문장은 거의 분기별로 한 번씩 듣게 됩니다. 서버에서 CSV로 내려주면 한글이 깨지고, POI로 만들면 배포 부담이 커지고 — 결국 다시 브라우저에서 직접 엑셀을 만들자는 결론에 …


Next.js

Next.js 15 미들웨어 완벽 가이드 — 인증·리다이렉트·리라이트 실전 패턴

September 14, 2023

안녕하세요, 자바파커입니다. "로그인 체크를 매 페이지 컴포넌트마다 복붙하고 계신가요? 그 코드, 미들웨어 한 파일로 끝납니다." 결론부터 말씀드리면 — Next.js 15 미들웨어는 요청이 라우트에 도달하기 전에 가로채는 관문입니다. 여기서 인증, 리다이렉트, 리라이트, 쿠키 세팅, 봇 차단까지 한 번에 처리하면 각 페이지/레이아웃의 코드가 훨씬 가벼워…


Next.js Log

Next.js 15 미들웨어 로깅 — Edge Runtime 에서 요청 추적하기

March 10, 2023

안녕하세요, 자바파커입니다. 운영 중인 Next.js 앱에서 "어떤 요청이 어디서 느려지는지" 감이 잡히지 않을 때가 있죠. 는 Vercel 대시보드 어딘가에 흩어지고, 서버 액션과 Route Handler 가 섞이면 요청 흐름을 한눈에 보기 힘듭니다. 결론부터 말씀드리면 — Next.js 15 에서는 루트의 하나면 모든 요청 앞단에 로깅 훅을 꽂을 …


VuePress

VuePress 시작하기 — 2026 기준 설치부터 배포까지

October 26, 2022

안녕하세요, 자바파커입니다. "Vue 로 기술문서 사이트를 만들고 싶은데, 지금 2026년에도 VuePress 를 써도 되나요?" 라는 질문을 자주 받습니다. 결론부터 말씀드리면 — VuePress v2 는 여전히 정상적으로 유지되고 동작하지만, 2026년 현재 Vue 팀이 공식적으로 추천하는 SSG 는 VitePress 입니다. 기존 VuePress 프…