Still Making

전체 글12

  1. Knip으로 미사용 코드를 찾으며 알게 된 것들

    Knip 실행 결과를 AI로 정리해 미사용 코드 분석 보고서를 만들었다. 보고서를 보며 실제 코드를 다시 검증하고 관련 담당자에게 확인을 요청한 과정을 정리한다.

    Read more: Knip으로 미사용 코드를 찾으며 알게 된 것들
  2. npm Deep Dive 스터디, 1장

    《npm Deep Dive》 1장 스터디 기록. npm이 Node Package Manager의 약자가 아니라는 얘기부터 초기 역사, 패키지 설치·배포 기능, 번들포비아와 npm trends 활용법, 유의적 버전(semver)이 왜 생겼고 어떤 규칙인지까지. 새로운 사실을 많이 알게 돼서 재미있었다.

    Read more: npm Deep Dive 스터디, 1장
  3. Flutter vs React Native

    새 앱을 시작하며 Flutter와 React Native를 놓고 딥링크, 웹뷰 캐싱, 권한, 성능, 커뮤니티, 학습 비용까지 하나씩 비교했다. 성능은 Flutter가 앞섰지만 결국 React Native를 택했다. 나름대로 치열하게 고민했다..

    Read more: Flutter vs React Native
  4. 241020 Datadog으로 완성하는 AWS 모니터링 끝판왕 세미나 후기

    'Datadog으로 완성하는 AWS 모니터링' 세미나에 다녀왔다. Observability의 세 요소와 AWS에서 구현하는 패턴, VoC 대응·RDS DBM·DevSecOps 데모까지 들은 내용을 정리했다. 팀에서 막 Sentry를 도입한 시점이라, 어떤 상황에 어느 도구가 맞는지 계속 고민이 된다.

    Read more: 241020 Datadog으로 완성하는 AWS 모니터링 끝판왕 세미나 후기
  5. 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 업그레이드 후기
  6. YouTrack에서 Jira로 이슈 옮기기

    YouTrack의 이슈를 CSV로 내보내 Jira로 옮겼다. 내보내기 개수 제한부터 필드 매핑, 가져온 이슈 유형을 정리하며 겪은 문제까지 기록했다.

    Read more: YouTrack에서 Jira로 이슈 옮기기
  7. 240327 인프런 타입스크립트 밋업 후기

    유인동 님의 인프런 밋업 '타입스크립트로 하는 함수형 프로그래밍 & 객체지향 FE 개발'에 다녀왔다. rune-ts로 보여준 제네릭 추상화, 상속은 언제 써야 하는지, import type이 뭔지, 성급한 추상화를 피하는 법 같은 이야기를 내가 이해한 대로 정리했다.

    Read more: 240327 인프런 타입스크립트 밋업 후기
  8. 블로그 업데이트(feat.Next14/React18) 후기

    오래 방치한 블로그를 Next.js 14, React 18로 한 번에 올렸다가 프로덕션에서만 나는 404를 만났다. 로컬에선 멀쩡한데 Vercel에서만 터지는 원인을 generateStaticParams와 빌드 산출물 쪽에서 찾아내기까지의 기록. 의존성 업그레이드는 점진적으로 하자는, 알면서도 안 지킨 교훈을 다시 새겼다.

    Read more: 블로그 업데이트(feat.Next14/React18) 후기