분류 전체보기
-
체크인 리얼밸리 - 한기용 멘토링 오프라인 토크 이벤트 정리 및 회고IT이것저것 2022. 12. 28. 17:46
이 글은 2022년 10월 11일 화요일에 EO 주관으로 Grepp의 CTO이신 한기용 님의 오프라인 토크이벤트를 참석 후 정리한 내용입니다. 오프라인으로 듣고 작성한 내용이라 잘못된 부분이 있을 수도 있으니 참고해주시고 피드백 부탁드립니다. 아래의 총 3부의 EO 유튜브를 통해서 한기용 님을 알게 되었고 너무 감명 깊게 봐서 오프라인 토크이벤트를 신청 후 참석하게 되었습니다. 해당 유튜브 영상은 토크이벤트 내용의 영상이 아닙니다. 참고해 주세요. EO 한기용님의 1부 (총 3부작) 👉 커리어 성장: 끊임없는 성자과 성숙 커리어는 정글짐 많은 경험들이 상처로만 남지 않으면 도움이 된다. 꼭 위로 갈 필요는 없다. 다양한 역할을 해보자. (리드 역할, 매니저 역할.. etc) 결국에는 혼자서만 일하는 게 ..
-
[회고] 주니어 프론트엔드 개발자의 좌충우돌 웹 거래소 런칭기회고 2022. 9. 29. 04:55
이 글은 작년(2021년) 12월부터 올해(2022년) 4월에 카사코리아의 웹 거래소 MVP(Minimum Viable Product) 런칭 과정과 런칭 이후 현재(글 작성일 기준 2022년 9월)까지의 겪었던 회고입니다. MVP 런칭 후 회고를 작성하고 싶었는데 현업과 다른 공부에 우선순위가 밀려 이제야 작성하게 되었다. 제목처럼 나는 2년 차 주니어 프론트엔드 개발자이다. 현재 카사코리아의 프론트엔드 엔지니어로 카사코리아의 전반적인 프론트엔드 개발을 담당하고 있다. 믿기지는 않지만 나는 웹 거래소 개발을 담당하여 초기 세팅부터 런칭까지 과정을 경험을 해봤다. 지금부터 그 경험한 과정과 의사결정 과정 및 어떻게 개발을 진행해왔는지에 대해서 기억을 되새기며 회고를 해보려 한다. 카사코리아란? 시작하기에 ..
-
[회고] Github Daily Commit(1일 1커밋) 2년차 그리고..회고 2022. 5. 25. 01:45
이전에 daily commit 1년차 회고를 작성한 적이 있었는데 벌써 2년이 지나서 2년차 회고를 작성합니다. Daily Commit을 한 이유와 해오면서 느꼈던 장단점은 1년차 회고를 참고해주세요. 2년차 회고는 개인적인 회고글입니다. 벌써 2년이 지났어! 😂 시간이 정말 빠르다…. 정신없이 흘러간 거 같다. 처음 프론트엔드 개발에 흥미를 느껴 공부를 시작하게 된 지 2년이 넘은 것이다. 2020년 4월 26일 이후 지금까지 하루도 빼지 않고 daily Commit을 2년간 넘도록 진행해와 버렸다. 프론트엔드 개발 공부를 시작하면서 죽어라 해보자 마음을 먹었었고, 그걸 유지하기 위해서 맨 처음 목표로 잡았던 게 이 1일 1커밋이었다. 누구보다 시작이 늦었다고 생각했었고, 그만큼 더 노력해야 한다고 스..
-
주니어 프론트엔드 개발자의 2021년 회고회고 2021. 12. 31. 22:17
작년도 이맘때에 2020년 회고를 작성했었는데 올해 회고는 작년에 세운 계획이 잘 지켜졌는지와 한 해 어떤 일들이 있었는지에 대해서 회고를 작성하고 2022년도 계획도 크게 세워 볼까 한다. 🙄 작년에 세웠던 계획들은 잘 지켰어? 일단, 작년에 크게 세워보았던 계획이 얼마나 잘 지켜졌나 봐보자. Github 1day 1commit 계속 이어나가기 작년에 세웠던 계획 중에 이게 제일 어렵다고 생각했었는데 다행히도 daily commit은 하루도 빼먹지 않고 유지 중이다. 처음 프론트엔드 공부를 시작했을 때 최소 2년은 하자고 했던 게 벌써 오늘로써 616일째이다. 채워진 잔디를 보면 뿌듯함을 많이 느끼고 있고, 이렇게 꾸준히 해왔기에 개인적으로도 많이 성장했다고 생각한다. 앞으로도 별일이 없으면 계속 꾸준..
-
Yarn berry에서 React + Jest + Cypress + TypeScript + Github Actions CI/CD를 세팅해보자Unit Test & e2e Test & TDD 2021. 10. 11. 15:55
이 글은 Yarn berry package manager를 사용하여 React 프로젝트에서 초기 세팅하는 방법을 다루고 있으며, 여러 시행착오를 겪어가며 경험한 것들을 토대로 작성한 글입니다.😉 이 글의 목적은 겪었던 시행착오들을 한 번 더 기억을 되새기기 위해서 작성하였습니다. 추가적으로 TypeScript와 프론트엔드 e2e 테스트 프레임워크 Cypress, 프론트엔드 unit 테스트 프레임워크 Jest 세팅과 더불어 Yarn berry에서 Github Actions을 사용해 CI/CD 파이프라인을 구축 후 Github Pages에 배포하는 것까지 담고 있습니다. 이 내용은 각각의 공식 문서를 기반으로 작성되었습니다. 해당 예를 담은 Github Repository를 참고해주세요. 🙄 Yarn ber..
-
[회고] 프론트엔드 개발자로서의 첫 발걸음을 내딛다!회고 2021. 10. 4. 18:31
이 글은 프론트엔드 개발자로서 취업 후 작성하는 회고 글입니다! 😉 저의 간단한 배경은 이전에 SI 개발자로 8개월 정도 일한 경험이 있었고 SI 회사에 입사하기 전에 프론트엔드 개발자로 눈이 떴고, 8개월가량 일과 병행하면서 공부를 한 뒤, 퇴사 후 7개월 동안 공부를 더 하고 취업을 하게 되었습니다. 😤 프론트엔드 개발자로 취업하기까지 공부해오며 느꼈던 게 있었어? 프론트엔드 개발자가 되기로 마음먹었던 게…. 작년 4월쯤이었다. 프론트엔드 개발자가 되기로 마음먹게 된 계기는 이전에 작성한 회고 글을 참고! (나는 왜 프론트 앤드를 선택했을까?) 작년 4월부터이니까 1년 반 정도 만에 드디어 꿈꾸던 프론트엔드 개발자로서 첫발을 내딛게 되었다. 그 과정은 그렇게 순탄하지는 않았던 거 같다. 스스로 생각하..
-
[회고] Github Daily Commit(1일 1커밋)을 시작한지 1년이 지났다..회고 2021. 5. 3. 18:29
이 글은 의식의 흐름대로 씁니다.. 참고해주세요. 또한, 이 글은 개인적인 회고도 담겨있기 때문에 원하시는 정보가 없을 수도 있습니다. 🤔 이 글을 쓰는 이유? 별 이유는 없지만 두 가지 정도가 있다. 🎈 첫 번째 이유 가장 큰 이유는 1년 동안 무엇을 했고 얼마나 성장했는지에 대해서 자기 회고를 하고 싶어졌다. 사실 제대로 된 프론트앤드 개발은 1Day 1Commit을 같이 시작한 1년 전이기 때문에 같이 회고하는 겸 써도 괜찮을 거 같았다. 또한, 그로 인해서 자기회고도 할 수 있을 거라 믿고 있다. 🎈 두 번째 이유 분명히 이 글을 읽으시는 분 중에 Daily Commit(1일 1커밋)을 시도해보았거나 시도하시고 싶은 분들이 분명 있으실 거로 생각한다. 그래서 1년간 진행하면서 느낀 점과 장점 또는..
-
🤔 Firebase API Key를 공개하는 것이 안전합니까?Firebase 2021. 1. 8. 15:33
📌 고민하게 된 계기 스터디 모집 개인 프로젝트를 진행하면서 백앤드로 firebase를 사용하게 되었습니다. 사용하면서 API Key이니까 당연히 .env 파일로 관리해야지라고 생각한 뒤 관리를 하게 되었고, 그 후 Ci/Cd를 위해 Github-Action 사용하고 있었고 CI를 진행하면서 .env파일로 인해 테스트가 깨지는 현상이 발생하게 되었습니다. 테스트를 할 때 apikey를 사용하는 부분을 mocking해서 할려고 했었고 고민을 해보았지만 쉽게 진행되지 않았습니다. FIREBASE_API_KEY= "your api-key" FIREBASE_AUTH_DOMAIN = "your auth-domain" FIREBASE_DATA_BASEURL = "your data-baseurl" FIREBASE_P..