달레줄레

Dale + Jule

프로그래머가 들려주는 프로그래밍 팟케스트

  1. 2D AGO

    State of JS 2025 설문결과

    매년 JavaScript 개발자라면 한 번쯤 챙겨보게 되는 설문이 있습니다. State of JS, 올해도 어김없이 결과가 공개됐습니다. 이번 에피소드에서는 2025년 설문 결과를 처음부터 끝까지 함께 훑어봅니다. replaceAll이나 toSorted 같은 새 기능들을 사람들이 얼마나 쓰고 있는지부터, 개발자들이 가장 고통스러워하는 것이 무엇인지까지 살펴봅니다. 정적 타이핑에 대한 갈망이 압도적인 1위를 차지했고, Temporal이라는 차세대 날짜 API에 대한 기대도 여전히 뜨겁습니다. 라이브러리 트렌드도 흥미롭습니다. React와 Express처럼 오랫동안 왕좌를 지켜온 도구들의 만족도가 해마다 떨어지고 있는 반면, Vite, Vitest, Astro, Bun, Hono 같은 신흥 강자들이 S등급을 차지하며 무서운 속도로 치고 올라오고 있습니다. Next.js는 2022년을 기점으로 만족도가 극단적으로 추락했는데, React Server Components 도입과 시기가 겹치는 점이 의미심장합니다. 빌드 도구 쪽에서는 Webpack을 싫어하면서도 어쩔 수 없이 쓰는 개발자들의 한숨이 그래프에 고스란히 드러납니다. 에디터 전쟁도 재미있습니다. VS Code가 여전히 84%로 압도적이지만, Cursor 같은 AI 특화 에디터가 2위로 올라왔고, Rust로 만들어진 Zed라는 신예도 조용히 존재감을 키워가고 있습니다. AI 도구 쪽에서는 Claude의 사용률이 1년 만에 두 배로 뛰어오른 점이 눈에 띕니다. 무엇보다 인상적인 숫자는 이것입니다. TypeScript를 100% 쓴다는 응답자가 40%에 달하고, 평균 사용 비중은 77%입니다. 생 JavaScript만 쓴다는 사람은 이제 6%에 불과합니다. State of JS라는 이름이 무색할 만큼, 사실상 State of TS라 불러도 될 지경입니다. Rust나 Go로 작성된 차세대 도구들의 약진, TypeScript의 압도적 지배, 그리고 AI가 코딩과 학습 방식 전반에 스며들고 있는 흐름까지. 2025년 JavaScript 생태계가 어디로 향하고 있는지 궁금하시다면, 이번 에피소드에서 그 흐름을 한눈에 잡아가실 수 있을 겁니다. ## 자료 - 설문 결과: https://2025.state ofjs.com/en-US - 자바스크립트의 sort()와 toSorted() 함수: https://youtu.be/FcLaq6JY-zg - 자바스크립트 세트(Set) 완벽 가이드: https://youtu.be/R6_J9pvm8-I - 자바스크립트의 groupBy() API 사용법: https://www.daleseo.com/js-group-by/ - Zod 관련 글 모음: https://www.daleseo.com/tag/Zod/ - Bun 관련 글 모음: https://www.daleseo.com/tag/Bun/ - Vite 관련 글 모음: https://www.daleseo.com/tag/Vite/ - Vitest 관련 글 모음: https://www.daleseo.com/tag/Vitest/ ## 달레줄레 - YouTube: https://youtube.com/playlist?list=PLapoeRAdKitf4M7HOGIDzwNtsfo6ZqO8W - Apple Podcast: https://dales.link/applepodcast - 팟빵: https://www.podbbang.com/channels/1784466 - 오디오클립: https://audioclip.naver.com/channels/9977 ## 음악 Bliss by Luke Bergs | https://soundcloud.com/bergscloud/ Creative Commons - Attribution-ShareAlike 3.0 Unported https://creativecommons.org/licenses/by-sa/3.0/ Music promoted by https://www.chosic.com/free-music/all/ƒƒ

    57 min
  2. FEB 8

    에이전트 스킬: AI를 위한 업무 매뉴얼

    AI는 믿기 어려울 만큼 많은 것을 알고 있습니다. 요구사항을 순식간에 이해하고, 코드를 척척 만들어내며, 우리가 상상한 것 이상의 속도로 일을 처리하죠. 하지만 AI와 코딩을 하다보면 이런 순간이 찾아옵니다. 분명히 조금 전에 전달해준 코딩 컨벤션을 어기고, 모범 사례를 무시합니다. 아까 쓰지 말라고 얘기했던 자꾸 기술을 다시 들고 옵니다. 결국 우리는 또 말합니다. "아니, 그거 말고... 우리 방식으로 해줘." 코딩 세션이 바뀔 때마다 반복되는 설명, 프롬프트에 매번 붙여 넣는 긴 가이드, 그리고 끝나지 않는 비슷한 수정 요청... 이러한 비효율을 해결하기 위해 등장한 개념이 바로 에이전트 스킬(Agent Skill)입니다. 이번 에피소드에서는 왜 에이전트 스킬이 AI 활용의 다음 단계로 주목받고 있는지, LLM의 어떤 한계을 극복하기 위해서 등장했는지부터 시작합니다. 이어서 SKILL.md 파일이 실제로 어떤 구조를 가지며 AI 에이전트가 어떻게 효과적으로 탐색하는지, 그리고 팀의 규칙과 노하우, 각 기술의 활용 방법을 넣어두었을 때 AI의 결과물이 얼마나 달라지는지도 현실적인 사례와 함께 풀어봅니다. 또한 skills.sh를 중심으로 최근 빠르게 커지고 있는 스킬 공유 움직임를 통해, AI 개발 커뮤니티가 어디로 향하고 있는지도 함께 짚어봅니다. AI를 단순히 도구로 사용하는 단계를 넘어, 우리 팀의 구성원으로 자연스럽게 녹아들게 만드는 방법이 궁금하시다면 이번 에피소드가가 분명 큰 힌트가 될 겁니다. ## 자료 - 스킬 표준 명세: https://agentskills.io/ - 스킬 디렉토리: https://skills.sh/ - 관련 블로그 글 - https://www.daleseo.com/agent-skills/ - https://www.daleseo.com/skills-sh/ - https://www.daleseo.com/skill-md/ ## 달레줄레 - YouTube: https://youtube.com/playlist?list=PLapoeRAdKitf4M7HOGIDzwNtsfo6ZqO8W - Apple Podcast: https://dales.link/applepodcast - 팟빵: https://www.podbbang.com/channels/1784466 - 오디오클립: https://audioclip.naver.com/channels/9977 ## 음악 Bliss by Luke Bergs | https://soundcloud.com/bergscloud/ Creative Commons - Attribution-ShareAlike 3.0 Unported https://creativecommons.org/licenses/by-sa/3.0/ Music promoted by https://www.chosic.com/free-music/all/ƒƒ

    49 min
  3. JAN 8

    주니어 개발자의 캐나다 취업 도전기

    주니어 개발자가 연고 하나 없이 캐나다 취업에 도전한다면, 어떤 선택을 하게 될까요?새해 특집으로 캐나다에서 1년 반째 개발자로서 커리어를 쌓고 계신 Sam님을 모시고, 생생한 캐나다 취업 도전기를 나눴습니다. 비자 문제부터 생활비 관리, 이력서 준비, 네트워킹, 인터뷰, 영어까지 실제 구직 과정에서의 현실적인 판단, 효과 있었던 전략, 그리고 피했어야 할 함정들을 솔직하게 풀어봅니다.2026년 해외 취업을 준비 중이거나 아직 망설이고 계시다면, 먼저 현지에 들어가 도전해 취업까지 이어낸 Sam님의 마음가짐과 경험담이 분명 좋은 영감과 용기를 드릴 거예요! 🎯 ## 자료 - PGWP(post-graduation work permit): ⁠http://canada.ca/en/immigration-refugees-citizenship/services/study-canada/work/after-graduation/about.html⁠ - Working Holiday(IEC, International Experience Canda):⁠https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada/iec.html⁠ - Sam 님 링크드인: https://www.linkedin.com/in/bumsu-yi-37a41331b/ ## 달레줄레 - YouTube: https://youtube.com/playlist?list=PLapoeRAdKitf4M7HOGIDzwNtsfo6ZqO8W - Apple Podcast: https://dales.link/applepodcast - 팟빵: https://www.podbbang.com/channels/1784466 - 오디오클립: https://audioclip.naver.com/channels/9977 ## 음악 Bliss by Luke Bergs | https://soundcloud.com/bergscloud/ Creative Commons - Attribution-ShareAlike 3.0 Unported https://creativecommons.org/licenses/by-sa/3.0/ Music promoted by https://www.chosic.com/free-music/all/

    58 min
  4. 12/25/2025

    자바스크립트 런타임

    Node.js, Deno, Bun 자바스크립트 런타임 삼국지에 대해서 이야기합니다. 서버 측에서도 자바스크립트를 실행할 수 있는 길을 열어준 Node.js, Node.js를 만든 장본인이 자신의 후회를 바로잡기 위해 만들어낸 Deno, 그리고 개발자 경험과 속도를 앞세운 신흥 강자 Bun까지 흥미로운 자바스크립트 런타임 이야기를 들려드립니다. ## 자료 - 엔트로픽의 Bun 인수 소식 - Anthropic 발표: ⁠https://www.anthropic.com/news/anthropic-acquires-bun-as-claude-code-reaches-usd1b-milestone⁠ - Bun 발표: https://bun.com/blog/bun-joins-anthropic - 10 Things I Regret About Node.js - Ryan Dahl - JSConf EU: https://youtu.be/M3BM9TB-8yA - Node.js: https://nodejs.org/ - Deno: https://deno.com/ - Bun: https://bun.sh/ - npm: https://www.npmjs.com/ - JSR: https://jsr.io/ - Bun 소개 유튜브 영상: https://youtu.be/nlJtnLFqJu0 - Bun 관련 블로그 포스팅: https://www.daleseo.com/?tag=Bun - 헬로 Bun: 국내 유일 Bun 기술서 - YES24: https://www.yes24.com/Product/Goods/134021042 - 교보문고: https://product.kyobobook.co.kr/detail/S000214450265 - 알라딘: https://www.aladin.co.kr/shop/wproduct.aspx?ISBN=9791193926710 ## 달레줄레 - [GitHub](https://github.com/DaleJule) - [GitHub Discussions](https://github.com/orgs/DaleJule/discussions) - [YouTube](https://youtube.com/playlist?list=PLapoeRAdKitf4M7HOGIDzwNtsfo6ZqO8W) - [Apple Podcast](https://dales.link/applepodcast) - [팟빵](https://www.podbbang.com/channels/1784466) - [audioclip](https://audioclip.naver.com/channels/9977) ## 음악 Bliss by Luke Bergs | https://soundcloud.com/bergscloud/ Creative Commons - Attribution-ShareAlike 3.0 Unported https://creativecommons.org/licenses/by-sa/3.0/ Music promoted by https://www.chosic.com/free-music/all/

    58 min
  5. 11/30/2025

    Git: 머지 vs 리베이스

    혹시 팀에서 PR을 올렸는데 리뷰어가 "커밋 히스토리 정리 좀 해주세요"라고 요청한 적 있으신가요? 아니면 다른 PR에 머지 커밋이 너무 많아서 코드 리뷰가 어려웠던 경험은요? 또는 팀에 합류했을 때 "우리는 PR 병합할 때 스콰시를 사용합니다"라는 규칙을 들은 적 있으신가요? 이런 상황들의 배경에는 깃 머지와 깃 리베이스라는 두 가지 명령어가 있습니다. 결과적으로는 하나의 브랜치를 다른 브랜치로 합친다는 비슷한 일을 하지만, 접근 방식이 완전히 다르기 때문에 개발자들 사이에서 의견이 갈리곤 하죠. 사실 저도 여러 팀에서 일하면서 이 두 방식을 둘러싼 긴장이나 갈등을 직접 경험한 적이 있습니다. 머지를 선호하는 개발자와 리베이스를 선호하는 개발자가 같은 팀에 있으면, 서로의 방식을 이해하지 못해 불편한 상황이 생기기도 하거든요. 그런데 중요한 건, 이 둘 중에 절대적인 정답은 없다는 거예요. 각각의 방식은 나름의 철학과 장단점을 가지고 있고, 상황과 팀의 문화에 따라 더 적합한 선택이 달라질 수 있습니다. 이번 에피소드에서는 먼저 깃 머지와 깃 리베이스의 기본 개념을 살펴보고, 그 다음 PR 작업 중과 PR 병합 시 각각 어떤 선택을 할 수 있는지, 그리고 그 선택이 어떤 영향을 미치는지 깊이 있게 다뤄보려고 합니다. ## 달레줄레 - [GitHub](https://github.com/DaleJule) - [GitHub Discussions](https://github.com/orgs/DaleJule/discussions) - [YouTube](https://youtube.com/playlist?list=PLapoeRAdKitf4M7HOGIDzwNtsfo6ZqO8W) - [Apple Podcast](https://dales.link/applepodcast) - [팟빵](https://www.podbbang.com/channels/1784466) - [audioclip](https://audioclip.naver.com/channels/9977) ## 음악 Bliss by Luke Bergs | https://soundcloud.com/bergscloud/ Creative Commons - Attribution-ShareAlike 3.0 Unported https://creativecommons.org/licenses/by-sa/3.0/ Music promoted by https://www.chosic.com/free-music/all/

    24 min

Trailer

About

프로그래머가 들려주는 프로그래밍 팟케스트