본문 바로가기

개발 170

[개발잡담] 책을 읽지않는 시대에서 책을 출판하는다는 것 이전 회고에서 책 출판에 대한 얘기를 잠깐 꺼냈었는데. 그 이후에 진행사항과 기술서적의 현실에 대해 알게된 지식을 공유하려고 글을 쓴다.책 출판프로세스가 진행되어 5월 3일(금)에 출판계약서를 작성하고 왔다.기한은 대략 반년, 400p 정도를 목표로 하고 있으니400/180 하면은 하루에 2~3p정도를 써야하는 일정이 나온다.블로그나 글을 써본 사람이라면 알겠지만 2~3p를 쓰는건 생각보다 어렵다.특히나 한번 출판되면 바뀌기 어려운 종이책 특성상 퇴고도 여러번 반복하고 글을 조금더 꼼꼼히 그리고 잘 써야하는니 실질적인 부담은 더 클 것이라고 생각한다.그럼에도 불구하고 내가 책을 출판하려는 목적은 크게 3가지이다.나의 커리어를 위해리액트, 타입스크립트를 전체적으로 정리할수 있는 계기를 위해나는 책을 통해 .. 2024. 5. 4.
[개발회고] 24년 1분기 회고 들어가며 2024년도부터는 회고 주기를 1달에서 1분기로 바꿔보려고 한다. 1달을 회고하기엔 너무 빠른 시간이고, 생각보다 같은 일상의 반복이라 포폴에서 하는 분기회고에 맞물려 변경해보려고 한다. 채용과 신입 2024.03.13 - [개발/개발지식] - [채용] 5년차 개발자의 신입 개발자 면접 회고 [채용] 5년차 개발자의 신입 개발자 면접 회고 들어가며이번 글은 회사에서의 면접 경험, 개인적으로 부탁받은 이력서 피드백 등을 통해 얻게 된 인사이트를 기반으로 저만의 회고를 작성한 글입니다. 반쯤 정신 놓고 쓴 글이라 생각의 흐름 all-dev-kang.tistory.com 최근에 작성했던 글이 생각보다 많은 반응을 얻었다. 그만큼 신입개발자들의 취업시장이 극악이라는 말인것 같아 안타깝다. 하지만 그럼에.. 2024. 3. 30.
[채용] 5년차 개발자의 신입 개발자 면접 회고 들어가며이번 글은 회사에서의 면접 경험, 개인적으로 부탁받은 이력서 피드백 등을 통해 얻게 된 인사이트를 기반으로 저만의 회고를 작성한 글입니다. 반쯤 정신 놓고 쓴 글이라 생각의 흐름대로 적었으니 참고바랍니다.아쉬운 점우리 회사의 AI 연구직을 제외하고 실제 제품을 만드는 개발자는 8명이다. 그리고 5년 차인 내가 막내다. 스타트업에서 흔히 볼 수 없는 경력들이 있다. 그래서 우리 팀에선 나만 N연차, 다른 팀원들은 1N연차이다. 그러다 보니 다른 팀원들은 본인만의 면접 질문 리스트들이 있다. 물론 이런 리스트들이 사전에 공유되긴 하지만, 내 개발철학과 지식수준에 부합되는 기술 질문 리스트를 만들고 싶었다. 근데 이번에 하나도 만들지 못했다.기술 질문 리스트를 만들지 못한 이유결론부터 말하고 더 이상 .. 2024. 3. 13.
[Next.js] NextAuth를 활용한 우아한 유저 관리 들어가며 이번 글은 NextAuth를 활용하여 실제 서비스에서 우아하게 유저를 관리한 경험에 대해 말씀드리는 글입니다. NextAuth와 Middleware를 이용해서 인증, 인가를 어떻게 관리하였는가에 대한 주제를 다룹니다. 다루지 않는 내용 해당 글에서는 NextAuth의 기본 사용법에 대해 상세히 알려주지 않습니다. (공식문서 아주 추천) Next13 환경에서 구현된 예시지만, 다른 버전에서도 크게 상이하진 않습니다. 우아한 유저 관리 이전까지 NextAuth는 주로 구글인증기로만 써왔습니다. 정확히 말하자면 인증만 썼던 거죠. 하지만 실제 서비스를 하다 보면 인증으로만 끝나지 않고 해당 유저에게 권한까지 주는 인가 단계를 거쳐야 합니다. 이전까지 구현한 서비스들은 인증, 인가에 대한 큰 구별 없이.. 2024. 2. 25.