December 27, 2024
2024년 12월은 토스에서 2번째 달로, 글을 작성하는 현재 off-week 기간으로 조금 빠르게 회고를 작성하고 있다. 다른 달보다 근무 일수는 적었지만, 처음 동료평가를 받아보고, 사업자 환급금 서비스, 연말정산 미리보기 서비스 등을 개발하며 많은 것을 배웠던 한달이었다. 12월을 정리하며 토스 적응기 2달차에 대해 기록해보려 한다. 12월은 연말정…
December 01, 2024
11월은 토스로 이직한 지 첫 달이었고, 새로운 사람들, 새로운 문화, 새로운 코드 등 모든 게 새로웠던 한달이었다. 아직 적응 중이지만 한달간 겪었던, 토스의 모습과 내가 배웠던 것들을 기록해보려 한다. 내가 경험한 토스 사람들 팀에 처음 배치되었을 때 놀랐던 부분은 팀원들이 굉장히 적극적으로 도와주려 하는 모습이었다. 메이트 분은 거의 매일같이 30분…
November 24, 2024
overlay-kit은 토스의 오픈소스 프로젝트로 모바일 제품을 만들면서 자주 사용하는 바텀시트, 다이얼로그 컴포넌트를 으로 관리할 수 있도록 도와주는 패키지이다. 해당 패키지의 사용법과 내부 구현을 분석해보면서 어떤 문제를 해결하고자 만들어졌는지 알아보자. Overlay Kit이 해결하고 싶은 문제 모바일 제품을 만들면서 한정적인 화면 크기로 인해 추가…
November 18, 2024
토스에 입사한 후 프론트엔드의 다양한 기술 주제에 대해 새롭게 알게 되면서 하나씩 정리해보고자 한다. 이번 주제는 패키지 매니저로 평소 잘 몰랐던 주제라 흥미롭게 생각해 각각의 특징과 장단점 등에 대해 정리해보려한다. 이미 토스 블로그와 다른 블로그들에 잘 정리된 글이 있기 때문에 해당 글들을 참고하여 작성하였다. node_modules로부터 우리를 구원…
October 25, 2024
👋 숨고를 떠나며 23년 2월에 입사해 24년 10월 18일을 마지막으로 숨고라는 제품을 만든지 1년 8개월이 지났다. 2년을 채우고 떠났으면 좋았겠지만, 좋은 기회가 오게 되어 떠나게 되었고 10월은 대부분 함께 일했던 동료분들과 함께 이야기 하고 고마움을 표현하며 보내는 시간을 주로 가졌다. 9월회고에 작성했던 MMKV작업과 React Query작업은 …
October 01, 2024
9월은 스쿼드 업무로 신규 비즈니스 모델에 대한 마지막 실험을 진행해보고, 3분기 동안 진행했던 프로젝트를 마무리하는 시간이었다. 로딩경험 개선 작업에 대해 글을 작성했고, 토스 FE 멘토링 accelerator에 참여하면서 분석했던 useFunnel에 대한 글도 작성했다. 3개월의 업무를 정리했던 9월에 대해 회고하고 10월의 계획을 세워보려 한다. 9…
September 25, 2024
❓로딩 경험 개선은 왜 필요할까 일전에 동료분께서 공유해주신 글로 카카오 페이지의 무조건 스켈레톤 화면을 보여주는게 사용자 경험에 도움이 될까요?라는 글을 읽게 되었다. 글의 내용을 요약하면 무조건 스켈레톤 UI와 같은 로딩 상태를 위한 UI를 보여주는 것이 사용자 경험에 도움이 되지 않는다는 내용이었다. 아티클의 예시로 나왔던 이미지 둘을 보면, 100…
September 17, 2024
2023 토스 Slash의 퍼널: 쏟아지는 페이지 한 방에 관리하기 발표에서 복잡한 퍼널간 상태관리를 위한 라이브러리 useFunnel을 소개했다. 퍼널: 쏟아지는 페이지 한 방에 관리하기 인트로 프론트엔드 개발자라면 여러 스텝에 거쳐서 사용자의 입력을 받고, 해당 정보를 제출하는 폼 정보를 다루는 경험을 한번쯤은 하게된다. 그리고 페이지나 스텝이 많…
September 15, 2024
정신없이 9월을 보내다 보니 8월이 끝나고도 벌써 15일이나 지나버렸다. 조금 늦었지만 8월을 회고하고 9월의 계획을 세워보려 한다. 8월의 액션아이템 7월에 계획했던 8월의 액션아이템은 아래 4가지이다. 이중 앞선 2가지는 완료했지만, useFunnel 라이브러리 분석 후 오픈소스 분석 과정 공유하기와 컴포넌트 설계 추가 작업 진행하기는 하지 못했다. …
August 03, 2024
7월은 새롭게 한분기를 시작하는 달로, 챕터 내에서는 하고 싶었던 MMKV 데이터 스토리지 마이그레이션과 로딩 경험 개선 두가지 일감을 담당해 진행했고, 스쿼드에서는 새롭게 요청서 기반이 아닌 새로운 비즈니스 모델 실험에 맞는 퍼널 화면을 구현하는 등 새로운 작업들을 사내에서 담당해서 진행하게 되었다. 외부 활동으로는 오픈 소스 라이브러리에 처음으로 co…