Skip to content
달레줄레 팟케스트 podcast artwork

PODCAST · technology

달레줄레 팟케스트

by Dale & Jule

프로그래머가 들려주는 재미있는 개발 이야기

Publisher-supplied feed metadata · PodParley refreshed Aug 1, 2022 · Source feed

Episodes

  1. 로그만으로는 부족하다! 관측성(Observability)의 세계

    새벽 3시, 갑자기 장애 알림이 울립니다. 급하게 노트북을 열어 대시보드를 확인하지만 CPU도 정상, 메모리도 정상, 에러율도 평소와 다르지 않습니다. 그런데 고객들은 결제가 안 된다며 불만을 쏟아냅니다. 도대체 어디서 문제가 발생한 걸까요? 이번 에피소드에서는 줄레 님이 최근 Datadog을 사용하면서 관심을 갖게 된 옵저버빌리티(Observability, 관측성)에 대해 이야기합니다. 단순히 시스템이 정상인지 감시하는 모니터링을 넘어, 예상하지 못한 장애가 발생했을 때 시스템 내부에서 무슨 일이 벌어지고 있는지 파악하려면...

  2. 달레 UI, 한국어를 위한 오픈소스 디자인 시스템

    이번 에피소드는 특별히 게스트 두 분을 모셨습니다. 달레 스터디 커뮤니티에서 시작된 오픈소스 디자인 시스템 달레 UI의 리드 헬레나 님과 프런트엔드 개발자 효성 님과 함께 프로젝트의 시작부터 1.0 출시, 그리고 앞으로의 방향까지 이야기를 나눴습니다. 해외 디자인 시스템은 한글과 잘 어울리지 않고, 국내 오픈소스 디자인 시스템은 유지보수가 끊겼거나 관공서용이라 너무 딱딱했습니다. 그래서 직접 만들어 보자는 "무모한 꿈"에서 출발한 프로젝트가 6개월의 POC와 수많은 시행착오, 한때 접을 뻔했던 위기를 거쳐 올해 4월 1.0을...

  3. 토큰 맥싱과 미트 프록시, AI 시대의 웃픈 신조어들

    AI 시대가 되면서 개발자들 사이에도 이전에는 없던 신조어들이 생겨나고 있습니다. 한때 실리콘밸리에서는 AI를 얼마나 잘 활용하는지를 ‘토큰 사용량’으로 측정하려는 움직임이 있었습니다. 토큰을 많이 쓴 개발자를 칭찬하고, 사용량을 순위로 보여주는 리더보드까지 등장했죠. 이른바 ‘토큰 맥싱(Token Maxxing)’입니다. 반대로 최근에는 AI가 만든 결과물을 제대로 읽거나 이해하지 않은 채 동료에게 그대로 전달하는 사람을 풍자하는 ‘미트 프록시(Meat Proxy)’라는 표현도 등장했습니다. 사람이 AI와 동료 사이에서…

    more
  4. OAuth, 제대로 이해하고 쓰고 있나요?

    구글 캘린더 연동, 소셜 로그인 등 우리가 매일같이 마주치는 OAuth. 하지만 막상 OAuth가 어떻게 동작하는지 설명하려면 머릿속이 복잡해집니다. 이번 에피소드에서는 OAuth가 왜 필요한지부터 시작해 사용자, 클라이언트, 인가 서버, 자원 서버가 어떤 역할을 하는지 하나씩 살펴봅니다. 그리고 가장 널리 쓰이는 Authorization Code Grant의 흐름을 따라가며 인가 코드와 액세스 토큰은 왜 따로 있는지, Redirect URI는 왜 필요한지, Front Channel과 Back Channel은 무엇이 다른지...

  5. 개발자라면 알아야 할 암호학

    암호화는 라이브러리가 알아서 해주는데, 개발자가 암호학까지 알아야 할까요? 보안 기능을 직접 구현하는 일은 피해야 하지만, 어떤 알고리즘과 설정을 사용할지는 결국 개발자가 결정해야 합니다. 비밀번호를 저장할 때 SHA-256과 bcrypt 중 무엇을 선택할지, AES는 어떤 모드로 사용할지, JWT의 서명 알고리즘은 어떻게 고를지처럼 실무에서는 암호학 지식이 필요한 순간을 자주 마주하게 됩니다. 이번 에피소드에서는 먼저 링크드인과 어도비의 대규모 정보 유출, OpenSSL의 Heartbleed 버그를 살펴봅니다. 잘 알려진…

    more
  6. AI 스터디 초대석, 개발자들은 AI를 어떻게 공부할까?

    달레 스터디 커뮤니티의 AI 스터디 3기를 함께 완주한 멤버들을 게스트로 모셨습니다. 캐나다 토론토와 한국 판교에서 각자 개발자로 일하는 에반, 수빙, 샘 님과 "개발자는 AI를 어떻게 공부해야 할까?"를 주제로 이야기를 나눴어요. 혼자서는 막막한 AI 공부를 함께 모여서 해온 두 달의 기록입니다. 리트코드 스터디에 AI 개인화 코치를 붙이고, 반복되는 운영 업무를 자동화하고, 페어 프로그래밍으로 서로의 AI 활용법을 배우면서 느낀 점들을 솔직하게 풀어봤습니다. AI가 목적이 되면 안 되는 이유, 오픈소스에 AI를 붙였을 때...

  7. State of AI 2026: AI 시대, 우린 더 행복해졌을까?

    지난 에피소드에 이어 개발자 설문조사 State of AI 2026 결과를 살펴봅니다. 이번에는 AI 모델과 코딩 에이전트를 넘어, 개발자들이 AI 도구를 실제 업무에서 어떻게 활용하고 있는지, AI를 쓰면서 어떤 감정을 느끼고 있는지 솔직히 이야기합니다. 코드 생성, 코드 리뷰, 이미지·비디오·앱 생성 도구까지 다양한 카테고리를 훑어보며, AI가 개발자의 생산성과 일하는 방식을 어떻게 바꾸고 있는지 짚어봅니다. 동시에 AI가 만든 코드를 어디까지 믿어야 하는지, 개발자로서의 성장을 위해 어디까지 직접 해야 하는지에 대한…

    more
  8. State of AI 2026: AI 모델과 코딩 에이전트 전쟁

    올해로 2년 차를 맞은 개발자 설문조사 State of AI 2026 결과가 발표됐습니다. 달레와 줄레가 설문 결과를 카테고리별로 함께 살펴보며 AI 생태계의 흐름을 짚어봅니다. 사용률 1위는 ChatGPT지만 만족도와 유료 결제 1위는 Claude라는 흥미로운 결과부터, ChatGPT의 광고 도입 선언이 이해되는 이유, 유럽의 AI 주권과 Mistral, 가성비로 승부하는 중국 모델들(DeepSeek, Qwen)까지 이야기합니다. 코딩 에이전트 카테고리에서는 선점 효과로 1위를 지키는 GitHub Copilot과 출시 1년…

    more
  9. 개발자 종훈님의 세 가지 도전

    이번 에피소드에는 리트코드 스터디의 초대 멤버이자 Spring AI 탑 컨트리뷰터 개발자 박종훈 님을 모셨습니다. 지방 스타트업에서 커리어를 시작해 대기업으로 이직하기까지 어떤 고민과 준비가 있었는지, 이력서와 코딩 테스트를 바라보는 관점이 어떻게 바뀌었는지 들어봅니다. 또한 다양한 커뮤니티 활동과 Spring AI와 OpenJDK 기여 경험까지, 오픈소스가 개발자의 성장에 어떤 기회를 열어주는지 함께 나눕니다. 📚 관련 링크 - K-DEVCON: https://k-devcon.com - 오픈소스 기여모임:...

  10. AI에게 세상을 열어주는 MCP

    아무리 똑똑한 LLM이라도 외부 세계에서 지금 무슨 일이 일어나고 있는지 알지 못합니다. AI 에이전트가 내 캘린더를 확인하고, 이메일을 읽고, 필요한 작업을 대신 처리하려면 외부 서비스와 연결되는 통로가 필요하죠 이번 에피소드에서는 Apollo MCP Server 개발 업무를 하면서 Rust MCP SDK 메인터이너로 기여하고 있는 달레가 최대한 입문자의 관점에서 줄레에게 MCP를 차근차근 설명합니다. MCP(Model Context Protocol)는 AI 모델과 외부 도구, 데이터 소스, 서비스를 연결하기 위한 표준 통신...

  11. 개발자라면 알아야 할 네트워크 기초 지식

    브라우저 주소창에 URL 하나를 입력하는 순간, 뒤에서는 어떤 일들이 벌어지고 있을까요? 이번 에피소드에서는 그 과정을 하나의 흐름으로 따라가며 네트워크의 핵심 개념을 풀어봅니다. 개발자라면 한 번쯤 제대로 짚고 넘어가야 할 네트워크 핵심 개념들을 정리해봤습니다. 먼저 DNS부터 시작합니다. 도메인을 IP로 바꿔주는 인터넷 전화번호부의 역할과 함께, TTL이 무엇인지, 그리고 배포 후 갑자기 접속이 안 되는 황당한 상황이 왜 벌어지는지 짚어봅니다. IP를 받아왔다면 이제 연결을 맺을 차례입니다. TCP 3-way...

  12. 개발자의 분류 방법

    개발자, 당신은 어떤 개발자인가요? 프론트엔드? 백엔드? 풀스택? SRE? 이번 에피소드에서는 소프트웨어 개발자라는 직업이 어떻게 분류되어 왔는지 그 변천사를 함께 돌아봅니다. 개발자 한 명이 모든 것을 하던 시절부터 프론트엔드, 백엔드, 인프라로 개발 직군이 세분화되고, Node.js 등장과 함께 풀스택이 부상하던 흐름, 그리고 DevOps, DevSecOps, SRE가 왜 생겨났는지까지... 단순한 용어 정리가 아니라 각 변화 뒤에 있었던 업계 트렌드와 직군 간의 입장 차이를 솔직하게 이야기합니다. 또한 요즘 새로운 개발자...

  13. ORM, 쓸까 말까?

    객체 지향 언어와 관계형 데이터베이스, 이 둘은 애초에 잘 맞지 않습니다. 그 불편함에서 ORM이 태어났지만 ORM도 쓰다보니 단점이 보이기 시작하죠. 이번 에피소드에서는 ORM이 왜 나왔는지, 어떻게 쓰는지, N+1 문제 같은 함정은 뭔지, 그리고 Drizzle 같은 모던 Query Builder까지 데이터베이스 추상화의 역사를 함께 따라갑니다. 주니어 개발자라면 SQL부터 배워야 하는 이유도 꼭 들어보세요.

  14. 독서 후기: 좋아보여 (LGTM을 넘어 건설적인 코드 리뷰로)

    코드 리뷰, 매일 하고 있지만 어떻게 하는 건지 제대로 배워본 적 있으신가요? 대부분의 개발자가 선배들이 하는 걸 보고 눈치껏 따라 했을 뿐, 누구도 코드 리뷰를 체계적으로 알려주진 않았을 거예요. 이번 에피소드에서는 바로 그 고민에 답을 주는 책, 『좋아보여』를 읽고 줄레님과 대화를 나누어보았습니다. 이 책은 에이드리엔 브라간자의 원서 "Looks Good To Me"를 이춘혁 님이 번역한 책으로, 코드 리뷰의 기초 지식부터 고급 기법, 현장에서 부딪히는 딜레마, 그리고 AI 활용까지 네 개의 파트로 알차게 구성되어...

  15. State of JS 2025 설문결과

    매년 JavaScript 개발자라면 한 번쯤 챙겨보게 되는 설문이 있습니다. State of JS, 올해도 어김없이 결과가 공개됐습니다. 이번 에피소드에서는 2025년 설문 결과를 처음부터 끝까지 함께 훑어봅니다. replaceAll이나 toSorted 같은 새 기능들을 사람들이 얼마나 쓰고 있는지부터, 개발자들이 가장 고통스러워하는 것이 무엇인지까지 살펴봅니다. 정적 타이핑에 대한 갈망이 압도적인 1위를 차지했고, Temporal이라는 차세대 날짜 API에 대한 기대도 여전히 뜨겁습니다. 라이브러리 트렌드도 흥미롭습니다....

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

    AI는 믿기 어려울 만큼 많은 것을 알고 있습니다. 요구사항을 순식간에 이해하고, 코드를 척척 만들어내며, 우리가 상상한 것 이상의 속도로 일을 처리하죠. 하지만 AI와 코딩을 하다보면 이런 순간이 찾아옵니다. 분명히 조금 전에 전달해준 코딩 컨벤션을 어기고, 모범 사례를 무시합니다. 아까 쓰지 말라고 얘기했던 자꾸 기술을 다시 들고 옵니다. 결국 우리는 또 말합니다. "아니, 그거 말고... 우리 방식으로 해줘." 코딩 세션이 바뀔 때마다 반복되는 설명, 프롬프트에 매번 붙여 넣는 긴 가이드, 그리고 끝나지 않는 비슷한 수정...

  17. 개발자가 알아야 할 데이터베이스 기초

    파일로 저장하면 되는데… 왜 굳이 DB를 써야 할까요? 이번 에피소드에서는 개발자가 꼭 알아야 할 데이터베이스의 기본 개념을 처음부터 차근차근 짚어봅니다. 데이터베이스가 제공하는 안정성, 동시성, 성능의 이점, 그리고 관계형 DB와 NoSQL, 인메모리 DB, 그래프 DB까지 다양한 데이터베이스의 종류를 비교해 봅니다. 데이터 모델링, 정규화와 비정규화의 트레이드오프, 조인의 비용, 인덱스의 진짜 의미, 그리고 WHERE 없이 날렸다가 인생이 스쳐 지나간 운영 DB 썰까지… 개발자가 실무에서 반드시 한 번쯤 고민하게 되는...

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

    주니어 개발자가 연고 하나 없이 캐나다 취업에 도전한다면, 어떤 선택을 하게 될까요?새해 특집으로 캐나다에서 1년 반째 개발자로서 커리어를 쌓고 계신 Sam님을 모시고, 생생한 캐나다 취업 도전기를 나눴습니다. 비자 문제부터 생활비 관리, 이력서 준비, 네트워킹, 인터뷰, 영어까지 실제 구직 과정에서의 현실적인 판단, 효과 있었던 전략, 그리고 피했어야 할 함정들을 솔직하게 풀어봅니다.2026년 해외 취업을 준비 중이거나 아직 망설이고 계시다면, 먼저 현지에 들어가 도전해 취업까지 이어낸 Sam님의 마음가짐과 경험담이 분명…

    more
  19. 자바스크립트 런타임

    자바스크립트 코드는 어디에서, 어떻게 실행될까요? 처음 자바스크립트는 브라우저에서 실행하기 위해 만들어진 언어였습니다. 하지만 2009년 Node.js가 등장하면서 자바스크립트는 브라우저를 벗어나 서버까지 영역을 넓혔고, 하나의 언어로 프론트엔드와 백엔드를 모두 개발하는 풀스택 개발도 훨씬 자연스러워졌습니다. 그런데 이렇게 성공한 Node.js를 만든 Ryan Dahl은 훗날 자신이 내렸던 설계 결정에 대한 후회를 이야기하며 새로운 런타임 Deno를 만들었습니다. 보안과 패키지 관리 방식을 다시 고민하고 TypeScript를...

  20. CI/CD, 젠킨스, 깃허브 액션

    코드 푸시했는데 빌드, 테스트, 배포까지 자동으로 착착 진행되는 그 마법 같은 흐름, 도대체 뒤에서 무슨 일이 벌어지고 있는 걸까요? 이번 에피소드에서는 CI/CD의 개본 개념부터 오랜 세월 사랑받아온 Jenkins, 요즘 대세로 자리 잡은 GitHub Actions에 대해서 이야기해보았습니다. - 깃허브 액션 관련 블로그 포스팅: https://www.daleseo.com/?tag=GitHubActions - 깃허브 액션 관련 유튜브 강의:...

  21. 스택오버플로우 개발자 설문결과

    전 세계 약 5만명의 개발자가 참여한 2025년 Stack Overflow Developer Survey의 결과에 대해서 이야기 나누었습니다. - State of Developer Ecosystem Report 2025 - Gitlab global developer survey - State of CSS - State of GraphQL - State of the developer nation - State of Devs 2025 ## 달레줄레 - [GitHub](https://github.com/DaleJule) -...

  22. Git: 머지 vs 리베이스

    혹시 팀에서 PR을 올렸는데 리뷰어가 "커밋 히스토리 정리 좀 해주세요"라고 요청한 적 있으신가요? 아니면 다른 PR에 머지 커밋이 너무 많아서 코드 리뷰가 어려웠던 경험은요? 또는 팀에 합류했을 때 "우리는 PR 병합할 때 스콰시를 사용합니다"라는 규칙을 들은 적 있으신가요? 이런 상황들의 배경에는 깃 머지와 깃 리베이스라는 두 가지 명령어가 있습니다. 결과적으로는 하나의 브랜치를 다른 브랜치로 합친다는 비슷한 일을 하지만, 접근 방식이 완전히 다르기 때문에 개발자들 사이에서 의견이 갈리곤 하죠. 사실 저도 여러 팀에서…

    more
  23. Git: 플랫폼, 클라이언트, 커맨드

    소스 코드 관리를 위한 개발자의 필수 도구인 Git에 대해서 가볍게 얘기해보았습니다. ## 달레줄레 - [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)…

    more
  24. 동료의 신뢰를 얻는 PR 리뷰법

    코드 리뷰, 매일 하긴 하는데… 좋은 리뷰는 어떻게 할까요?승인 버튼만 누르자니 성의 없어 보이고, 매번 댓글로 설전 벌이자니 피곤하고…이번 달레줄레에서는 리뷰어의 기본기부터 협업의 태도까지,동료의 신뢰를 얻는 리뷰를 위한 5가지 팁을 소개합니다. ## 달레줄레 - [GitHub](https://github.com/DaleJule) - [GitHub Discussions](https://github.com/orgs/DaleJule/discussions) -...

  25. 동료의 관심을 얻는 PR 작성법

    PR을 올렸는데 아무도 리뷰를 안 해준다? 이런 상황, 개발자라면 누구나 한 번쯤 겪어보셨을 거예요.이번 에피소드에서는 동료가 기꺼이 리뷰하고 싶어지는 PR을 만들기 위한 5가지 실전 팁을 공유합니다.함께 일하는 개발자로서, 팀워크를 높이고 리뷰 사이클을 줄이는 PR 작성 습관을 함께 만들어보세요. ## 달레줄레 - [GitHub](https://github.com/DaleJule) - [GitHub Discussions](https://github.com/orgs/DaleJule/discussions) -...

  26. 프로그래밍 언어

    달레줄레 두번째 에피소드에서는 프로그래밍 언어(특징/역사/분류)에 대해서 이야기 나누어 보았습니다. ## 목차 00:00 근황 01:56 프로그래밍 언어의 특징 02:14 특징 - 정의 02:31 특징 - 다른 점 (인간의 언어 vs 프로그래밍 언어) 07:52 특징 - 비슷한 점 (인간의 언어 vs 프로그래밍 언어) 11:32 프로그래밍 언어의 역사 12:21 역사 - 70년대 이전 16:06 역사 - 70년대 18:08 역사 - 80년대 19:19 역사 - 90년대 20:40 역사 - 2000년대 이후 24:59 프로그래밍...

  27. 프로그래밍 팟캐스트

    달레줄레 첫 번째 에피소드에서는 프로그래밍 관련 국내외 팟캐스트 현황과 달레와 줄레가 프로그래밍 팟케스트를 시작한 계기에 대해서 이야기 나누어 보았습니다. ## 목차 00:00 오프닝/소개 01:55 About 팟캐스트 (활용, 장점) 06:05 프로그래밍 팟캐스트 08:04 한국어 프로그래밍 팟캐스트 12:26 영어 프로그래밍 팟캐스트 16:58 달레줄레 팟캐스트 (소개) 20:57 클로징 ## 링크 - [달레's 개인 블로그](https://www.daleseo.com/) - [44BITS 팟캐스트 - 클라우드, 개발,...

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

프로그래머가 들려주는 재미있는 개발 이야기

HOSTED BY

Dale & Jule

CATEGORIES

Frequently Asked Questions

How many episodes does 달레줄레 팟케스트 have?

달레줄레 팟케스트 currently has 27 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is 달레줄레 팟케스트 about?

프로그래머가 들려주는 재미있는 개발 이야기

How often does 달레줄레 팟케스트 release new episodes?

달레줄레 팟케스트 has 27 episodes. Check the episode list to see recent publication dates and frequency.

Where can I listen to 달레줄레 팟케스트?

You can listen to 달레줄레 팟케스트 on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts 달레줄레 팟케스트?

달레줄레 팟케스트 is created and hosted by Dale & Jule.
URL copied to clipboard!