본문으로 건너뛰기

· 약 12분
hojunin

사용자의 행동데이터는 알게모르게 수집됩니다. 요청을 보낸 당신은 어디서 어떤 정보를 가지고 접근하는지에 같은거요.

이제 그런거 말고, 실제 사용자가 우리 사이트에서 뭘 하고 돌아다니는지에 대한 데이터 수집이 필요할 때가 있어요. 오늘 알아볼 것은, 이러한 정보를 사용자 행동 데이터(BreadCrumbs)로 정의하고 적용하는 방법입니다.

· 약 12분
hojunin

혼자서 작업할 때 Git Flow(깃 플로우)를 생각하는 사람은 없습니다.

깃허브는 다들 아시다시피 굉장히 좋은 툴입니다. 하지만 좋은 클라이언트가 관리까지 잘 해주진 않아요.

최근 빈번하게 발생한 코드 누락 사태와 같은 코드 관리 사고를 겪고 문제의식을 자각하게 되었습니다.

더 큰 문제를 야기하기 전에 곧장 회의를 통해 공감대를 형성하고 간단한 규칙을 정해보기로 했습니다.

· 약 14분
hojunin

안녕하세요 😆

React Native로 서드파티 라이브러리를 활용한 개발 과정에서 발생한 이슈를 workaround했던 일을 설명드리려고 해요. 이 과정에서 서드파티 라이브러리에 대한 관점이 바뀌었고, 비슷한 문제가 발생했을 때 어떻게 대응해야하는지 생각해볼 필요가 있겠다는 생각에 이 회고의 글을 남깁니다.

사건의 발단은 웹에서 iframe을 활용해 임베딩한 video 태그가 Android에서는 잘 동작하는데, IOS에서 네이티브 플레이어로 풀스크린 재생이 되는 문제가 발견되면서 부터였습니다. 영상이 재생되긴 하니까 크리티컬하지 않다고 생각했는데, 생각해보니 비디오만 보일 뿐이지 라이브쇼 솔루션 개발사에서 제공하는 채팅이나 구매 플로우같은 핵심 UI를 IOS 네이티브 플레이어가 덮어버려서 꼭 해결해야겠다고 생각했습니다.