Apr 12연차가 쌓일 수록 익숙해져야하는 5가지주니어이지만 주니어이고 싶지 않은 프론트엔드 5년차 개발자 — 시작 저는 어느덧 5년차 개발자가 되었습니다. 아직도 모르는 게 많아서 스스로를 주니어라고 생각하지만, 주니어이고 싶진 않은 모순적인 마음으로 살아가고 있습니다. 뭔가 다 통달한 척하는 글일까 조심스럽긴 하지만, 저도 아직 배워가는 중입니다. 주니어이지만, 주니어이고 싶지 않은 나에게 ‘연차가 쌓일 수록 이런 일들은 …개발자11 min read개발자11 min read
Mar 22요즘 하고 있는 생각들매 순간이 어렵다. 뭘 더 하면 좋을까. 또는 뭘 더 하지 말아야할까. — 오늘은 그냥 두서 없이 적는 글이다. 요즘 하는 고민들은 성장에 대한 고민은 아닌 것 같다. 모르는 걸 없애는 과정이 곧 성장아닐까. 요즘의 내 고민은 개발자로서의 성장과는 조금은 결이 다른 것 같다. 매 순간이 어렵다. 어떤 사람들은 나를 외향적으로 생각하지만, 나는 내향적이다. 나름 후천적인 노력으로 지금의 …2 min read2 min read
Oct 9, 2022부트캠프에서 공부하는 당신을 위한 편지한 달 동안 멘토링 프로그램에서 멘토로 활동하며 정리한 생각을 공유합니다. — 시작하며 저도 아직 배울 것이 많은 n년차 개발자이지만, 우연한 계기로 한 달 조금 넘는 시간 동안 부트캠프에서 공부 중인 분들을 위한 멘토링 프로그램에 멘토로 참여했습니다. 제 코가 석 자일 수 있으나, 제가 개발자로 살면서 배우게 된 생각들을 다른 분들과도 공유하고 싶어서 “부트캠프에서 공부하는 당신을 위한 편지”라는 …부트캠프14 min read부트캠프14 min read
May 5, 2022Learn How to Debug the Cause of Memory Leak in SSRDebugging the cause of SSR memory leak in Next.js — TL; DR; - It might be running out of memory. In that case, you need to set --max_old_space_size to increase manually the maximum heap memory. - When started with the --inspect switch, you are able to start inspecting client with DevTool. - You need to compare objects in which retained size is too much…Nextjs6 min readNextjs6 min read
May 1, 2022SSR Memory Leak 디버깅하는 방법Next.js SSR 메모리 누수 디버깅하기 — TL; DR; - 실제로 힙메모리가 부족한 걸 수도 있다. 그럴 땐 --max_old_space_size 옵션으로 메모리를 늘려준다. - Node.js의 --inspect 옵션을 이용하면 dev tool에서 프로파일링 할 수 있다. - Shallow Size에 비해 Retained Size가 큰 오브젝트가 누수를 일으키는 원 …Nextjs10 min readNextjs10 min read
Feb 11, 2022토스뱅크 입사 5개월, 소소한 근무 후기 기록입사하지 않으면 몰랐을 것들 — 작년 9월에 입사했으니 이제 5개월 정도 되었습니다. 작년 한 해를 회고하는 것도 하지 못해서, 누군가는 궁금해할 수도 있을 법한 입사후기(?)를 기록해보려고 합니다. 아! 이 글에서는 채용과정과 관계된 이야기는 하지 않으려고 합니다. 특별한 이유는 아니고, 이 글에서는 그냥 입사 후기만 기록하고 싶었거든요. 입사하니 어떤가, 빡센가? 네니오 빡세다 …토스뱅크6 min read토스뱅크6 min read
Feb 4, 2022When should I use act() in react-testing-library?You don’t need to use act() because most of the cases are already wrapped in act(). — TL;DR; wrapped in act() if I faced some errors related to act(). And if that doesn’t work, I suffered because it didn’t work even I used async-await. userEvent or some event functions are already wrapped in act from testing-library/react, therefore you don’t need to use act() actually. (👉 code) First things first, I wrapped in act()…React3 min readReact3 min read
Feb 4, 2022testing-library/react의 act는 언제 써야할까이미 act로 감싸져 호출되는 경우가 대부분이라 내가 직접 쓸 일이 없다. — TL;DR; (과거) act(() => {}) 어쩌구하는 에러만 보면 act()를 감쌌던 과거. 그래도 안되면 async await 붙이고도 안되서 고통받음 testing-library/react가 userEvent 등의 이벤트 함수들이나 render()같은 함수들은 act()로 감싸놔서 내가 act()를 쓸 일은 거의 없다 …React5 min readReact5 min read
Aug 30, 2021한동안 이직 할 일 없길 바라며…2개월 만의 퇴사, 그리고 토스뱅크로 이직합니다. — 비마이프렌즈를 2개월만에 퇴사했다. 내가 바랬던 조건들 — 글로벌 시장, 스톡옵션, 웹이 중요한 곳 — 을 갖췄던 회사였고, 기대가 컸다. 그리고 실제로 처음에는 일할 때 만족도 컸다. 그런데 생각지 못했던 어려움이 있었다. 참고 이겨낼 수 있을지, 이즈음에서 빠르게 이직을 해야할지 고민이 컸고, 결국 2개월만에 퇴사를 했다. 비마이프렌즈는 위버 …비마이프렌즈5 min read비마이프렌즈5 min read
Jun 10, 20219개월만에 다시 이직을 하며…비마이프렌즈에 합류합니다. — 오늘의 글은 일기쓰듯 두서없이 쓰는 글입니다. 한 달 동안 병가 휴직 끝에 퇴사를 했습니다. 치료가 필요한 상황이어서 한 달 쉰 후에 복직해야지 생각했는데, 그 사이에 회사 안에 많은 변화가 있었습니다. 우선 많은 동료분들이 퇴사/퇴사예정인 상태였습니다. 퇴사자가 많아져서 회사가 힘들어진 것인지, 회사가 힘들어지니 …3년차6 min read3년차6 min read