nbdev 사용 중단 이유와 AI 도구의 영향
Why I Stopped Using nbdev
저자는 nbdev를 통해 수백 개의 프로젝트를 만들었지만, AI 코딩 도구의 발전으로 인해 nbdev 사용을 중단했다. nbdev의 워크플로우는 Jupyter 노트북에서 코드, 문서, 테스트를 작성하고 이를 Python 라이브러리로 변환하는 방식으로, AI 도구와의 협업에서 혼란을 초래한다고 언급했다. 현재는 Amp, Cursor, Claude Code를 사용하며, 웹 개발에는 Next.js 스택을 선호하고 있다. TypeScript는 GitHub에서 Python과 JavaScript를 초과하는 언어로 자리 잡았다.
AI 도구의 발전으로 인해 기존의 개발 환경과 도구에 대한 재평가가 필요하다.
원문 출처
Hamel Husain's Blog