• JWT vs 세션 인증, 15년차 백엔드 개발자가 실무에서 고르는 기준 (리프레시 토큰 설계 함정 3가지)

    인증 방식은 유행이 아니라 제약 조건으로 고른다

  • AWS RDS 커넥션 고갈 장애 해결기: Too many connections 원인부터 RDS Proxy까지

    Too many connections는 DB 장애가 아니라 용량 계획 장애다

  • Node.js 응답 지연은 이벤트 루프부터 본다: 블로킹 원인과 대응 체크리스트

    느려짐의 첫 의심 대상은 이벤트 루프 블로킹입니다. 측정 지표, 코드 패턴, 워커 분리 기준을 합쳐야 원인 파악이 빨라집니다.

  • OpenAPI 문서와 실제 API가 어긋날 때 먼저 잡을 기준

    OpenAPI는 문서가 아니라 프론트엔드와 백엔드가 함께 지켜야 할 API 계약으로 다뤄야 오래 갑니다.

  • SQLite 운영 적용 전 체크리스트, PostgreSQL로 넘어가야 하는 순간

    SQLite는 작은 서비스와 단일 서버에는 좋은 선택이지만, 동시 쓰기·분산 배포·권한 관리 요구가 커지면 서버형 DB를 검토해야 한다.

  • 로그 레벨과 구조화 로깅, 운영에서 쓸 수 있는 로그의 기준

    로그는 레벨 기준을 팀이 합의하고, 사람이 읽는 문장이 아니라 기계가 검색할 수 있는 구조로 남겨야 운영에서 쓸 수 있다.

  • 타임존 버그, 저장은 UTC 표시할 때 변환이 기본이다

    시각은 UTC로 저장하고 표시할 때 사용자 타임존으로 변환한다. 날짜만 필요한 값은 시각과 다르게 취급해야 한다.

  • Go 언어로 배우는 모던 백엔드 개발

    Go: 간결함과 강력함을 겸비한 모던 백엔드 언어

  • 개발자의 정체성: 전문성과 다양성의 갈림길

    개발자의 길: 전문성 vs 다양성, 그 속의 성장

  • 한국 개발자 시장: Java와 PHP 경력 비교

    Java vs PHP: 한국 개발자가 선택해야 할 언어