PostgreSQL extension이란? PostgreSQL 확장(extension)은 데이터베이스에 새로운 타입, 함수, 인덱스 같은 기능을 추가하는 방식입니다. 기존 SQL과 데이터베이스 연결을 사용하면서 공간 연산, 벡터 검색, 시계열 데이터 관리 등을 할 수 있습니다. 예를 들어 주변 매장을 찾을 때는 PostGIS의 공간 함수를, 임베딩...
record study

PostgreSQL JSONB: 검색과 인덱스, JSON·MySQL 비교
PostgreSQL JSONB의 저장과 검색

AI 코딩 에이전트를 위한 Kotlin 검증 하네스: ktlint, Detekt, Kover, ArchUnit
ktlint, Detekt, Kover를 활용한 AI 검증 루프

KMS
암호화 키를 앱에 보관할 때의 한계와 KMS의 역할

Spring 개발자가 본 Go의 트랜잭션 관리
Spring의 @Transactional에 익숙한 개발자 관점에서 Go의 트랜잭션 전달 방식. TransactionProvider, Role Interface, Context 전파
개발자는 글을 못 쓴다고요? - 글쓰기 점검을 개발 워크플로우에 넣기
'개발자는 글을 못 쓴다고요?'를 읽고 커밋 메시지부터 장애 보고서까지 실무 글쓰기의 점검 기준을 정리했습니다. 훅과 템플릿, AI 검토를 개발 워크플로우에 넣어 글을 다시 읽는 습관으로 이어 간 경험을 담았습니다.

중국 AI모델 테스트(feat.간트차트)
같은 대시보드 이미지와 짧은 요청을 6개 LLM에 전달하고, 생성 시간과 비용부터 화면 재현도, 실제 동작, 코드 가독성까지 직접 비교한 POC 기록입니다.

고루틴, 코루틴, 가상 스레드 깊게 비교하기
Go 고루틴, Kotlin 코루틴, Java 가상 스레드의 스케줄링과 중단 방식을 런타임 내부까지 비교한다

전자정부프레임워크 오픈소스 기여기: 심플 백엔드 템플릿 버그 수정 및 코드 개선하기
egovframe-template-simple-backend 프로젝트에서 문제를 발견하고 PR을 올려보자

React Storybook 10 도입 가이드: 컴포넌트 주도 개발부터 테스트 자동화까지
Storybook 10을 React와 Vite 프로젝트에 도입하고, 스토리 작성부터 접근성·인터랙션 테스트, CI와 배포까지 연결하는 실무 흐름을 정리합니다.