The journey to becoming a developer

My future is created by what I do today, not tomorrow.

Total 245

[Tue/8/9/2022] & [Wed/8/10/2022] Today I Learned

1. Learned = Facts + Findings 8월 9일 화요일은 컨디션을 위해 간만에 일찍 자는 바람에(11시 30분 취침) TIL을 생략했다. 그래서 2일치를 한번에 써본다. # 화요일 React 스터디 어제는 React 스터디가 있는 날이었고 이번에는 도트, 에스, JS, 이든이 참여했다. 코드 분할, Context, Error Boundary, 그리고 내가 범위를 착각하고 공부한 forwardRef까지 각자 돌아가며 발표했다. 나는 forwardRef를 프로젝트에서 어떻게 적용했는지와 Error Boundary를 함수형 컴포넌트에서는 어떻게 활용하는지를 간단히 발표했다. # 스크럼 스터디 2일차 + 중간점검 스크럼 어제에 이어 오늘까지 스크럼 스터디를 참여중이다. 확실히 캠을 켜고 하는 공..

What I learned/TIL 2022.08.11

[Mon/8/8/2022] Today I Learned

1. Learned = Facts + Findings # Project API 주소에 관해서 검봉과 이야기를 나누었다. 현재 API 요청 주소가 https://server.com/issue 이런 식으로 바로 issue라는 path를 붙여주고 있는데 https://server.com/api/issue 위와 같이 api를 붙여주는 것을 주로 봐와서 이에 대해 검봉의 의견을 물었고, 내일 타니와 이야기를 해보고 나서 결정해보기로 하였다. 그 외에 기능 구현도 했어야 했는데 처리해야 할 일 생김 + 컨디션 관리 미흡으로 인해 시간을 많이 소모했다. 내일은 이런 변수가 없도록 주의하고, 기능 구현에 초점을 두고 프로젝트를 진행하려고 한다. # English 19일 해커톤이 영어로 진행되는 만큼 부담감이 있어서 영..

What I learned/TIL 2022.08.09

[Sun/8/7/2022] Today I Learned

1. Learned = Facts + Findings # 3 Study Groups! 1) TypeScript Study Group 책의 1장을 읽고 준비해 온 퀴즈를 내서 돌아가면서 맞추는 식으로 진행했다. 오늘 도트는 참여하지 못했고 에스, 머핀과 함께했다. 나는 전부 읽어가진 못하고 앞부분만 읽어갔다. 세 명이서 하다보니 시간이 좀 남아서 그 후에는 자유롭게 이야기를 했다. 내가 참여할 해커톤 이야기를 하다가, 에스와 머핀은 해커톤을 앞으로 나갈 생각이 있는지를 물어봤다. 그리고 검색하다가 아래와 같은 해커톤을 알게 되었다. 첫 번째 구름톤에 초대합니다! #카카오 #구름 #제주 #해커톤 #K-Digital Platform 9oormthon.goorm.io 비록 개발자, 디자이너, 기획자를 합쳐서 3..

What I learned/TIL 2022.08.08

[Sat/8/6/2022] Today I Learned

1. Learned = Facts + Findings # Algorithms 아침에 일어나서 밥 먹고 바로 알고리즘부터 풀어나가기 시작했다. 늦잠을 자는 바람에 코테까지는 3시간 정도밖에 남지 않았고, 그 전까지 내가 예전에 풀었던 문제들을 다시 한 번 풀어보는 게 목표였다. 시간이 많지 않아 프로그래머스 레벨 1의 몇몇 문제를 다시 풀고, 레벨 2의 문제는 훑어보았다. # Toss Coding Test (2:00~4:40pm) # Algorithm Study - 코테 후기 나누기 # 콜라선생님 문의 - TypeScript # JavaScript Study # English # TypeScript 2. Well done # 나름 밀도있는 주말 오늘 했던 것들을 쭉 나열해놓고 보니 나름 알찼던 것 같다. ..

What I learned/TIL 2022.08.07

[Fri/8/5/2022] Today I Learned

1. Learned = Facts + Findings # Project 타입을 주지 않아서 타입 에러가 났던 부분을 고쳤다. Type Guard도 활용을 했다. useQuery를 쓰면서 중복되는 코드를 리팩토링하고, hook으로 만들어서 로직을 좀 더 간단하게 만들었다. # [5pm] Peer Session 오늘의 피어 세션은 도비, 베르, 에스와 함께했다. 간만에 만나는 코드스쿼드 멤버들이라 반가웠다! 근황토크를 잠깐 한 후 발표를 시작했다. 베르는 폐관수련을 하며 토이프로젝트를 한 결과물과 과정을 공유해 주었는데, 정말 완성도도 높고 UI를 잘 만들었다는 생각을 했다. 도비는 도톨, 백엔드, IOS 멤버와 함께 프로젝트를 진행하고 있는데 Jest를 썼을 때 에러가 났던 부분을 공유해주었고, MSW 사..

What I learned/TIL 2022.08.06

[Thurs/8/4/2022] Today I Learned

1. Learned = Facts + Findings # Project 타니, 검봉과 함께 스크럼을 하고 프로젝트를 진행하고 있다. 혼자서 프론트엔드를 맡아서 하다보니 진도가 쭉쭉 나가지는 않지만 그래도 배우면서 한걸음씩 나아가고 있다. 오늘은 react-query를 적용해서 open/closed 이슈 필터링 기능을 구현해봤다. # Algorithms 매주 8시 알고리즘 스터디에 참여를 처음 한 게 5월 19일이었는데 벌써 거의 3달이 다 되어 간다. 코드스쿼드 했을 때 프로젝트가 바쁘면 참여하지 못할 때도 있었지만 요즘은 거의 웬만하면 참여를 하고 있다. 오늘의 문제는 LeetCode의 Valid Sudoku(Medium), Missing Number(Easy)였다. 1개 더 있었는데 나는 그것까진 준..

What I learned/TIL 2022.08.05

[Tue/7/12/2022] Today I Learned

Timeline 11:00~11:30 Scrum 11:30~12:00 Progress Bar 열린 이슈 개수, 닫힌 이슈 개수를 받아서 계산하여 %를 표시할 수 있도록 했다. 12:10~ Milestone page UI text button이 필요해서 기존 Button 컴포넌트의 props로 text라는 타입도 받을 수 있도록 추가해주었다. Progress Bar 만들 때 배웠던 Mapped type을 활용해 보았다. export type ProgressBarProps = { size: 'large' | 'small'; openIssueCount: number; closedIssueCount: number; }; export type ProgressBarInfoProps = ..

What I learned/TIL 2022.07.13

[Mon/7/11/2022] Today I Learned

Timeline 시간대별로 기록하기 : 그동안 내가 프로젝트하거나 공부할 때 기록하는 것을 잠시 소홀했었는데, 오늘부터 다시 꼼꼼하게 기록하며 개발해보자! 1:05~1:20 Scrum 정말 오랜만에! 백엔드의 타니 & 검봉과 스크럼을 했다. 일주일 전에 미리 이야기를 어느정도 해 두고 계획을 짜둔 게 있어서 15분만에 간단히 끝났다. 각자의 컨디션과 오늘의 계획을 말했다. 오늘은 타니가 스크럼 기록을 맡아서 했다. 1:30~2:20 Label page UI 구현 Label Mock data를 한땀한땀 넣어주었다. Label, Description, Button 이 컴포넌트들을 정렬하기 위해 Label에 width: fit-content;을 적용해줘야 했다. 이걸 해주지 않으니 기존 Label에는 widt..

What I learned/TIL 2022.07.12

코드스쿼드 프론트엔드 마스터 크롱과의 면담 후기

정말 간만에 블로그에 글을 쓴다. 마지막 프로젝트를 하면서 주로 Wiki에 그 날의 회고를 작성해서 올렸고, 프로젝트의 과정은 노션에 편하게 작성을 했다. 블로그에는 따로 글을 올리지 않아서 잠시 중단이 되었었다. 그리고 어느 새 코드스쿼드에서 보낸 6개월이 막을 내렸고 나는 수료식에서 수료증을 받고, 간만에 사람들도 만나면서 정신 없이 며칠을 보냈다. 그러고 나서 보니 벌써 7월의 일주일이 지나 있었다. 블로그에 대한 고민이 되었다. 원래는 매일 글을 쓰기로 했는데 이렇게 마지막이 텅 비어버렸고, 여기서 다시 시작을 해도 될까? 아니면 아예 처음부터 다시 시작을 해야 할까? 라는 고민이 머릿속에서 계속되고 있었다. 그리고 나는 크롱에게 면담을 신청했고 바로 어제인 7월 6일 수요일 오후 8시 30분에 ..