스프링 부트 4에서 사라진 언더토우(Undertow)
스프링 부트 4에서 공식 지원하던 Undertow가 제거된 배경을 알아봅니다.
에러와 삽질을 냠냠 씹어 삼키며 든든하게 성장하는 기록 🛠️

스프링 부트 4에서 공식 지원하던 Undertow가 제거된 배경을 알아봅니다.
AI 에이전트의 도움을 받아 Spring Boot 4의 네이티브 WebAuthn으로 패스키 로그인 데모를 구현하는 과정을 다룹니다.
윈도우 터미널(PowerShell) 기동 시 3초 이상 지연되는 현상을 Profiler 모듈로 분석하고, 지연 로딩 및 oh-my-posh 캐싱을 적용해 400ms로 최적화한 가이드입니다.
피드백 채널이 사실상 없던 EaaS 제품에 Antigravity 의 Provide Feedback 을 참고해 가볍게 채널을 만든 과정과 그 안에서 내린 설계 결정을 정리해요.
키클록(Keycloak) 환경을 바탕으로 OpenID Connect 디스커버리 엔드포인트를 이해하고, Client Credentials, Direct, Device Authorization 등 다양한 OAuth 2.0 인증 흐름의 핵심 옵션 설정과 동작 원리를 알아봅니다.
기획자도 운영팀도 없는 조직에서 개발자가 임시로 채운 백오피스가, 결국 누구도 책임지지 않는 화면이 되어버린 이야기입니다.
Google Workspace CLI(gws)를 설치해서 깃허브 이슈로 작업한 내역을 간략하게 구글 스페이스에 공유하는 업무 흐름과 설정 방법을 소개합니다.
오류 분석 및 고객 대응을 위해 백오피스 관리자가 사용자 계정으로 전환하는 User Impersonation에 대해서 공유한다.
Antigravity IDE의 커밋 메시지 생성 한계와 에이전트를 통한 대안을 알아봅니다.
Antigravity 2.0 전환으로 인한 업데이트 경험에 대해서 이야기합니다.
AWS Aurora 및 RDS PostgreSQL 환경에서 pg_tle 방식을 사용하여 PGMQ(Postgres Message Queue)를 설치하고 활용하는 방법을 가이드합니다.
기본 로그인 폼을 숨기고 구글 로그인 버튼만 표시하는 방법을 알아보고 우회하는 경로도 소개합니다
웹 콘솔 로그인 시 다른 리전으로 이동된다면 자주 사용하는 리전을 고정하는 것을 알아봅니다.
PostgreSQL에서 pg_partman과 pg_cron을 활용하여 대용량 이력 테이블을 효율적으로 파티셔닝하고 관리하는 전략을 소개합니다.
알림 수신 요일·시간대 설정 기능을 구현하며 마주친 비트마스크 표현, 한국 달력의 일요일 시작 관행, 라이브러리·표준별 DayOfWeek 차이를 정리합니다.
Tailscale 을 사용해 외부 기기에서 로컬 개발 서버에 접근하고, VitePress 의 호스트 차단 정책까지 함께 푸는 방법을 정리합니다.
GitHub Actions 러너의 Node.js 20 지원이 2026-06-02부터 강제 종료됩니다. 블로그 워크플로우의 액션과 런타임을 정비하며 알게 된 점들을 정리합니다.
산업 설비의 결함·경고 상태를 16비트 정수로 압축해 효율적으로 처리하는 방법을 비트마스크, Java BitSet, kdb+/q 예시로 정리합니다.
빈 변수와 `pgrep -f`가 만나 서버의 모든 프로세스를 종료시킨 사고를 복기하고, lsof·ss·fuser와 SIGTERM 기반 안전한 프로세스 종료 패턴을 정리합니다.
코딩 에이전트가 GitHub 이슈와 PR을 다루도록 권한을 설정할 때 마주치는 MCP Server와 GitHub CLI의 트레이드오프, Fine-grained PAT 스코프 설정을 정리합니다.
개인 PC에서 개인과 조직 GitHub 계정을 동시에 쓰며 빠르게 전환할 수 있도록 `gh`의 다중 로그인과 프로젝트별 Git 환경 구성 방법을 정리합니다.
AI 코딩 에이전트가 토큰을 빠르게 소진시키는 원인을 명령어 실패·컨텍스트 유실·출력 과대 관점에서 분석하고 PATH 환경변수 설정으로 누수를 줄이는 방법을 정리합니다.
AI 에이전트 Antigravity에서 AWS Aurora PostgreSQL에 IAM 인증으로 접근해 스키마 조회와 쿼리 검증을 안전하게 수행하기 위한 환경 구성을 정리합니다.
jsPDF와 html2canvas로 PDF를 만들 때 Tailwind CSS Preflight 충돌로 텍스트 행간이 밀리는 현상의 원인과 해결 방법을 정리합니다.