Builder.shin
전체
1263개의 게시물
Flutter
Flutter 3.27 업데이트 후 iOS 빌드 속도 개선
Flutter 3.27로 업데이트 후 iOS 빌드 시간이 30% 가량 늘어나는 문제를 겪었다. Xcode 빌드 캐시와 CocoaPods 설정을 조정해서 해결했다.
2024년 12월 12일
React
React 19 RC의 use() 훅으로 데이터 페칭 패턴 개선하기
React 19 RC에 추가된 use() 훅을 실험해봤다. Promise를 직접 전달할 수 있어 Suspense와 결합했을 때 데이터 페칭 코드가 상당히 간결해졌다. 기존 useEffect 기반 패턴과 비교해본 경험을 정리했다.
2024년 12월 10일
프롬프트 엔지니어링
프롬프트 엔지니어링으로 LLM 응답 품질 개선하기
GPT-4와 Claude를 활용한 코드 생성 작업에서 프롬프트 구조화를 통해 응답 품질을 크게 개선했다. Few-shot 예시와 명확한 제약 조건 명시가 가장 효과적이었다.
2024년 12월 7일
TypeScript
TypeScript 5.3의 Import Attributes로 JSON 모듈 타입 안전하게 불러오기
프로젝트에서 JSON 파일을 import할 때 타입 추론이 제대로 되지 않는 문제가 있었다. TypeScript 5.3에서 정식 지원하는 Import Attributes를 적용해 해결했다.
2024년 12월 5일
TypeScript
TypeScript 5.x 조건부 타입으로 API 응답 타입 개선하기
API 응답 형태가 성공/실패에 따라 달라지는 상황에서 조건부 타입을 활용해 타입 안정성을 확보했다. 기존 union 타입 방식의 문제점과 개선 과정을 기록한다.
2024년 11월 30일
TypeScript
TypeScript 5.7 업그레이드 후 빌드 시간 20% 개선
TypeScript 5.7로 업그레이드하면서 빌드 시간이 20% 단축되었다. 특히 대규모 모노레포 환경에서 체감이 컸다.
2024년 11월 27일
Rust
Rust로 CLI 도구 만들면서 배운 에러 처리 패턴
회사 내부용 배포 도구를 Rust로 마이그레이션하면서 Result와 anyhow를 활용한 에러 처리 패턴을 정리했다. Node.js 버전 대비 실행 속도와 배포 편의성이 크게 개선되었다.
2024년 11월 25일
Rust
Rust로 CLI 도구 만들며 배운 소유권 시스템
사내 배포 자동화를 위해 Rust로 CLI 도구를 작성했다. Python 스크립트를 대체하는 과정에서 소유권 시스템과 씨름한 기록이다.
2024년 11월 24일
Cursor
Cursor IDE 도입 후 2주간 사용 후기
VSCode 기반 AI 에디터인 Cursor를 팀에 도입한 지 2주가 지났다. Copilot과 비교했을 때 코드 생성 품질과 컨텍스트 이해도가 확실히 높았지만, 몇 가지 예상치 못한 문제도 있었다.
2024년 11월 22일
Windsurf
Windsurf IDE 도입 후 첫 주 사용기
Codeium에서 출시한 AI 네이티브 IDE Windsurf를 일주일간 사용해봤다. Cursor와 비교하며 실제 프로덕션 코드 작성에 적용한 경험을 정리했다.
2024년 11월 19일
Previous
1
More pages
13
14
15
16
17
More pages
127
Next
카테고리
Builder.shin