전체 글12
Knip으로 미사용 코드를 찾으며 알게 된 것들
Knip 실행 결과를 AI로 정리해 미사용 코드 분석 보고서를 만들었다. 보고서를 보며 실제 코드를 다시 검증하고 관련 담당자에게 확인을 요청한 과정을 정리한다.
Read more: Knip으로 미사용 코드를 찾으며 알게 된 것들npm Deep Dive 스터디, 1장
《npm Deep Dive》 1장 스터디 기록. npm이 Node Package Manager의 약자가 아니라는 얘기부터 초기 역사, 패키지 설치·배포 기능, 번들포비아와 npm trends 활용법, 유의적 버전(semver)이 왜 생겼고 어떤 규칙인지까지. 새로운 사실을 많이 알게 돼서 재미있었다.
Read more: npm Deep Dive 스터디, 1장Flutter vs React Native
새 앱을 시작하며 Flutter와 React Native를 놓고 딥링크, 웹뷰 캐싱, 권한, 성능, 커뮤니티, 학습 비용까지 하나씩 비교했다. 성능은 Flutter가 앞섰지만 결국 React Native를 택했다. 나름대로 치열하게 고민했다..
Read more: Flutter vs React Native241020 Datadog으로 완성하는 AWS 모니터링 끝판왕 세미나 후기
'Datadog으로 완성하는 AWS 모니터링' 세미나에 다녀왔다. Observability의 세 요소와 AWS에서 구현하는 패턴, VoC 대응·RDS DBM·DevSecOps 데모까지 들은 내용을 정리했다. 팀에서 막 Sentry를 도입한 시점이라, 어떤 상황에 어느 도구가 맞는지 계속 고민이 된다.
Read more: 241020 Datadog으로 완성하는 AWS 모니터링 끝판왕 세미나 후기React Native 0.73 업그레이드 후기
Android 14 타겟이 의무가 되면서 React Native를 0.70에서 0.73으로 급하게 올렸다. Upgrade Helper로 진행한 순서와, Java 17·Gradle·code-push부터 iOS Pods·Fabric 헤더·PrivacyInfo까지 실제로 만난 에러와 해결 방법을 하나하나 남겼다. 다음에 또 올릴 나를 위해서.
Read more: React Native 0.73 업그레이드 후기YouTrack에서 Jira로 이슈 옮기기
YouTrack의 이슈를 CSV로 내보내 Jira로 옮겼다. 내보내기 개수 제한부터 필드 매핑, 가져온 이슈 유형을 정리하며 겪은 문제까지 기록했다.
Read more: YouTrack에서 Jira로 이슈 옮기기240327 인프런 타입스크립트 밋업 후기
유인동 님의 인프런 밋업 '타입스크립트로 하는 함수형 프로그래밍 & 객체지향 FE 개발'에 다녀왔다. rune-ts로 보여준 제네릭 추상화, 상속은 언제 써야 하는지, import type이 뭔지, 성급한 추상화를 피하는 법 같은 이야기를 내가 이해한 대로 정리했다.
Read more: 240327 인프런 타입스크립트 밋업 후기블로그 업데이트(feat.Next14/React18) 후기
오래 방치한 블로그를 Next.js 14, React 18로 한 번에 올렸다가 프로덕션에서만 나는 404를 만났다. 로컬에선 멀쩡한데 Vercel에서만 터지는 원인을 generateStaticParams와 빌드 산출물 쪽에서 찾아내기까지의 기록. 의존성 업그레이드는 점진적으로 하자는, 알면서도 안 지킨 교훈을 다시 새겼다.
Read more: 블로그 업데이트(feat.Next14/React18) 후기