Hi, I’m a considerate developer.

I believe being considerate means writing clean, readable code,
building predictable and testable systems,
and delivering reliable, trustworthy services that users can depend on.

I’m constantly learning and growing to become better at this,
and this blog is where I share my journey as a learning developer.

Latest Post

IntelliJ IDEA 단축키 모음 - Mac & Windows 완벽 정리 (키보드 UI 포함)

IntelliJ IDEA keyboard shortcuts cheat sheet for Mac and Windows with visual keyboard UI.

IntelliJ IDEA에서 자주 쓰는 단축키를 카테고리별로 Mac과 Windows 버전으로 정리하고, 키보드 UI로 시각적으로 보여준다.

Continue Reading →
Recently Updated

G1GC 에 대해서 알아보자 - 동작 원리와 선택 기준

Updated: 2026-04-09

How G1GC works, why heap size matters, and what to check before tuning pause-time options. A practical guide to G1GC behavior and selection criteria.

G1GC의 동작 원리부터 선택 기준까지 정리한다. Region 기반 회수 구조, pause time 특성, 큰 Heap에서의 장점, 그리고 옵션보다 먼저 봐야 할 판단 기준을 함께 살펴본다.

Read Updated Post →
Latest Book ReviewRead All Books →
More PostsRead all →