-
GitHub Copilot 과금 변경 이후 Claude Code, Codex, Cursor는 어떻게 봐야 할까
GitHub Copilot 과금이 AI Credits 기반으로 바뀐 뒤 Claude Code, OpenAI Codex, Cursor를 개발자 관점에서 비교했습니다.
-
Firecrawl·Crawl4AI·WaterCrawl 비교 후기: 공공데이터 API가 없는 곳에 써보니
공공데이터 API가 지원되지 않는 페이지에 Firecrawl을 써본 경험을 바탕으로 Crawl4AI, WaterCrawl과의 성능·운영 차이를 후기 형식으로 정리했다.
-
Layer vs Tier 차이: 커피 마시다 다시 정리한 논리 계층과 물리 계층
Layer vs Tier 차이를 React와 Supabase 구조 예시로 정리했습니다. 논리 계층과 물리 배포 단위를 구분하는 기준, 헷갈리는 사례, 실무 판단 포인트를 설명합니다.
-
공공데이터포털 후기: 공영주차장·건축물 자료를 찾다가 알게 된 공공데이터의 입구
공공데이터포털에서 공영주차장과 건축물 데이터를 찾으며 확인한 실제 사용 후기입니다. OpenAPI와 파일 데이터 차이, 검색 요령, 처음 헷갈리는 부분을 정리했습니다.
-
JDK 28 Project Valhalla 핵심 변화 정리: Java 성능 개선은 어디까지 기대할까
JDK 28에서 기대되는 Project Valhalla의 value class, null-restricted storage, primitive boxing, generics 방향을 Java 성능 개선 관점에서 정리합니다.
-
Java 객체는 왜 메모리를 많이 쓸까: heap, reference, GC 관점
Java 객체가 primitive보다 무겁게 느껴지는 이유를 heap allocation, reference, object header, GC, cache locality 관점에서 정리합니다.
-
Java value class와 record 차이, Project Valhalla가 바꾸는 객체 모델
Java record와 Project Valhalla의 value class 차이를 객체 identity, ==, 메모리 layout, 도메인 모델 관점에서 정리합니다.
-
Java Project Valhalla와 value class, Java 성능 개선의 희망이 될까
JDK 28에서 기대되는 Java Project Valhalla와 value class가 Java 성능 개선에 어떤 의미가 있는지, 20년 가까이 Java를 써온 개발자 관점에서 정리합니다.
-
1인 개발과 AI 시대, 모듈러 모놀리스가 다시 현실적인 이유
AI 도구와 함께 개발하는 1인 개발자 관점에서 모듈러 모놀리스가 왜 다시 실용적인 선택이 되는지, 마이크로서비스와 비교해 판단 기준을 정리했습니다.
-
React Native Nitro와 TurboModule 정리: New Architecture에서 네이티브 모듈을 선택하는 기준
React Native Nitro와 TurboModule의 차이를 New Architecture, JSI, Codegen, 성능, 빌드 이슈 관점에서 정리하고 프로젝트별 선택 기준을 설명합니다.