웹소켓(WebSocket)은 하나의 TCP 컨넥션으로 서버와 클라이언트 간에 양방향 통신을 제공하는 프로토콜입니다. 본문에서는 웹소켓이 무엇인지 알아보고 Node.js와 웹소켓를 사용하여 메아리 애플리케이션을 만들어보겠습니다.
Read More[요즘 우아한 개발] 단위 테스트로 복잡한 도메인의 프론트엔드 프로젝트 정복하기
저는 복잡한 도메인의 서비스를 개발하는 개발자라면 공감할 만한 문제를 겪고 있습니다. 간단한 센터 정보와 상품 정보 테이블뿐이지만, 상품 정보에 들어가는 코드는 총 1,700줄이 넘습니다. 이렇게 도메인과 코드가 복잡해지면서 아래와 같은 걱정거리가 생겼습니다. 서비스가 살아 있고 요구사항은 계속 생기는데, 코드가 복잡해졌다고 개발자가 걱정하고 두려워하고만 있으면 안 되겠죠. 테스트를 진행해 이 두려움을 뚫어보겠습니다.
Read More[PM 원칙] 카카오스타일 PO의 서비스 뜯어보는 방법_by 이미림
‘타 서비스에서 신규 기능을 출시했네? 이 기능 좋아 보이는데 우리 서비스에도 적용 해야겠다!’라는 생각으로 해당 기능을 그대로 우리 서비스에 우겨넣는 실수를 할 때가 많은데요, 실수로 리소스를 낭비하지 않는 ‘서비스 뜯어보기’ 방법을 소개합니다.
Read More[PM 원칙] PM 선배들의 고민 해결! 북토크 6문 6답
PM으로 일하면서 ‘글쓰기와 말하기 능력, 오너십, 영어, 호기심과 배우는 자세, 다양한 사람과 맞는 성격’이 중요하다는 결론을 얻게 되었습니다. 모두 ‘소통 능력, 신뢰감, 지식’에 대한 이야기입니다. 이제부터 소통 능력, 신뢰감, 지식을 쌓는 PM 역량 5가지를 하나씩 풀어서 설명해보겠습니다.
Read More프로덕트 리더를 위한 26가지 소양서
쿠팡, 네이버, 무신사, 카카오, 크몽, 엔카닷컴, 드라마앤컴퍼니, 라인, 에너지엑스, 딜리셔스, NCSOFT 전현직 프로덕트 리더 9명이 생애 가장 도움이 된 30가지 도서를 소개합니다.
Read More[PM 원칙] 시작하는 PM을 위한 5가지 스킬_by 신필수
PM으로 일하면서 ‘글쓰기와 말하기 능력, 오너십, 영어, 호기심과 배우는 자세, 다양한 사람과 맞는 성격’이 중요하다는 결론을 얻게 되었습니다. 모두 ‘소통 능력, 신뢰감, 지식’에 대한 이야기입니다. 이제부터 소통 능력, 신뢰감, 지식을 쌓는 PM 역량 5가지를 하나씩 풀어서 설명해보겠습니다.
Read More[PM 원칙] PM의 이해 : PM은 ‘왜’ 있어야 할까요?_by 장홍석
PM이 뭔지 잘 모를 때 PM으로 커리어를 시작했습니다. 그저 제품을 출시하는 데 필요한 일은 뭐든지 다 했습니다. 그러면서도 PM이란 역할은 무엇인지 계속 고민했습니다. CEO가 되니 PM의 역할이 다시 보입니다. 더 넓은 관점으로 생각해보게 됩니다.
Read More[요즘 우아한 개발] 개발자를 위한 셀프 서비스 디자인 시스템
디자인 시스템에서 시스템이란 ‘복잡한 사회적 체계의 맥락에서 구조와 행동을 통제하는 규칙들의 집합체’에 가깝습니다. 저희는 단순히 UI/UX 가이드라인이 정의된 UI 템플릿이 아닌, 프로토콜과 같은 매우 강력한 규칙으로 시스템을 만들고 이를 바탕으로 디자인 시스템을 만들었습니다.
Read More[PM 원칙] PM의 성장 : 생각의 근육을 키우는 방법_by 장홍석
‘프로덕트 매니저가 되고 싶은 분’과 ‘주니어 프로덕트 매니저’에게 특히 도움을 줄 방법을 고심하여 ‘시작하는 PM을 위한 선배와의 3문3답’을 준비했습니다. 원칙은 진리가 아닙니다. 더 많은 원칙과 원칙이 이어져야 합니다. 선배와의 3문3답은 총 3편으로 정리하겠습니다. 수많은 창업가, 메이커, 매니지먼트 직군에게 작은 도움이라도 될 수 있길 바랍니다.
Read More