The journey to becoming a developer

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

Total 357

[Wed/8/17/2022] Today I Learned

# Project checkbox 기능개발 & API 필요한 것 정리 이슈 리스트의 체크박스 기능을 개발해 보았다. 개별 선택은 어렵지 않았는데 전체 선택의 상태관리가 조금 까다로웠다. 개발후라이 님의 글을 보고 많은 도움을 받았다. 알고보니 코드스쿼드 2020년도 수료생이어서 매우 반가웠고, 기술적인 글을 굉장히 잘 정리해서 쓰시는 것에 감탄했다. 나도 기술적으로도 글을 잘 정리해서 쓸 수 있도록 꾸준히 정리를 해봐야겠다. 노션에다 개발 과정을 끄적이기는 하지만 그걸 넘어서 개발후라이님의 블로그처럼 남에게도 도움이 되는 글을 쓰는 개발자가 되고 싶다. 지금까지는 백엔드 분들과 API를 논의할 때 거의 대화로 전달을 했다 보니, 기록이 남지 않아 똑같은 내용을 다시 전달해야 하는 경우가 발생했다. 그래서..

What I learned/TIL 2022.08.18

[Tue/8/16/2022] Today I Learned

Today # 구름톤 접수 완료! 두 번째로 접수해 보는 해커톤이다. 참여 동기, 프로그램에서 기대하는 바, 만들고 싶은 서비스, 그리고 내가 했던 프로젝트 경험까지 글을 써서 내야 했다. 꽤나 시간을 많이 투자해 정성들여서 적었는데, 워낙 뽑는 인원수가 적어서 될 거라는 장담은 없다. 적으면서 느낀 점은 완성도가 있는 글을 쓰는 것은 꽤나 어려운 일이라는 것이었다. 특히 나의 생각을 정제해서 다른 사람에게 어필을 해야 하는 경우이기 때문에 단어 선택이나 문장 구성에도 신경을 많이 써야 했다. 지금 적고 있는 것처럼 편하게 내 생각을 적을 순 없으니까 말이다. 이런 류의 글쓰기 연습도 정말 많이 필요하다. # Junction Hackathon Preparation 해커톤 팀 빌딩을 위해, 디스코드 채널에..

What I learned/TIL 2022.08.17

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

1. Learned = Facts + Findings # Project 프로젝트 기능구현에 좀 더 시간투자를 하고 싶어서 원래 1시에 예정되어 있던 English Interview 스터디를 불참하게 되었다. 일찍 일어나서 프로젝트를 구현했다면 참여할 수 있었을 텐데 아쉬웠다. 다음 주도 해커톤 일정이 있어서 참여를 못하는데, 다다음주부터는 잘 준비하여 꼭 참여할 수 있도록 해야겠다. # English Presentation Study (Week 2) Hackathon에 참여를 하는 만큼 이번엔 이것과 관련된 영상을 보고 학습한 후 발표했다. # Algorithms LeetCode에서 2문제를 풀었다. (Longest Common Prefix, Roman to integer) 두 문제 모두 예전에 풀었던 ..

What I learned/TIL 2022.08.15

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

Today # Project 오늘은 쏘냐를 직접 카페에서 만나서 모각코를 했다. 오전에 일어나자 마자 카페로 출발했고, 쏘냐를 기다리며 프로젝트 코드를 작성했다. 또한 오늘은 토요일이지만 10시에 머핀도 함께 스크럼을 했다. 확실히 약속을 잡아놓으니 버려지기 쉬운 주말 오전 시간을 알차게 활용할 수 있었다. # JavaScript Study - REST API Deep Dive의 REST API와 유튜브 영상, 구글 검색 등으로 학습하여 REST API 스터디를 진행했다. 칸이 열심히 준비한 발표를 듣고 자유롭게 이야기를 나눈 후 간단하게 질의응답을 했다. Overfetching과 Underfetching이라는 용어를 처음 듣게 되었고, 이에 대해서 알게 되니 나중에 GraphQL도 배워서 사용해보고 ..

What I learned/TIL 2022.08.14

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

1. Learned = Facts + Findings # Project - Milestone page 개발 - Milestone API 백엔드 분들과 논의 - TabLink 컴포넌트 구현 # REST API - Deep Dive 책 읽고 정리함 # Algorithm Study - LeetCode Move Zeroes 문제 해설 설명함 (Two pointer) - 1시간 가량 다양한 주제로 토론 & 이야기가 많은 인사이트를 주었다. # English Dictation - Hackathon 영상 받아쓰기하며 영어공부 겸 해커톤 준비 2. Well done # 늘어나는 집중도 프로젝트 마감일이 벌써 내일이다 보니 집중을 하지 않을 수가 없다. 오늘은 코어 타임인 10시부터 5시까지는 거의 딴짓 없이 할 일에 ..

What I learned/TIL 2022.08.12

[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