코드 한 줄 안 쓰고 서비스 만들기 — Rehearse 회고
·
프로젝트
백엔드 개발자가 디자인부터 프론트엔드까지, AI 코딩 에이전트와 함께 1달간 서비스를 만든 경험을 공유합니다.작업 결과물: https://rehearse.co.kr1. 프로젝트를 시작하게 된 계기작년 7~8월, Claude Code라는 코딩 에이전트를 처음 알게 되었다. 단순한 LLM이 아니라 프로젝트를 분석하고 코드를 직접 작성해준다는 점이 흥미로웠다. 다만 당시에는 테스트 코드 작성이나 문서 생성 정도로만 활용했다. 프로덕션 코드는 직접 작성해야 한다는 생각이 당연하게 자리 잡고 있었기 때문이다.4~5개월이 지난 후, Claude Code의 성능이 크게 향상되었다는 글을 자주 접하게 되었다. 취업 준비 중이었지만 호기심이 생겨 직접 찾아보기 시작했다. 자연어만으로 개발이 가능하다는 이야기가 많았고, ..
취준생 개발자의 생각 정리
·
여러가지
오늘은 2026년 1월 1일입니다.2025년을 마치고 오늘부터 다시 새로운 해가 시작됩니다. 저는 백엔드 개발자로서 취업하고자 하는 취준생입니다.2024년에는 갖고 있지 않았던 것. 즉, 2025년에 새롭게 생각하게 된 것들을 정리해보려고 합니다.작년에 제가 무슨 생각을 가지고 개발을 해왔는지 개발자로서 생각을 정리하는 글을 갖고자 합니다. 스스로를 되돌아보는 시간이 될 것 같습니다. 아직 저는 직접 일해본 경험도 없고 공부만 해왔기 때문에 오로지 저의 생각을 적어볼 예정입니다.개발자란?가장 먼저 이야기하고 싶은 부분은 개발자의 정의입니다.내가 되고자하는 직업인 “개발자는 어떤 일을 하는가?”를 많이 생각해봤습니다. 단어 그대로 생각해보면 “개발을 하는 사람”입니다.이게 정답이라고 생각합니다. 단지 정말..
우테코 수료 회고
·
우아한 테크코스
회고를 꾸준히 작성하지 못했지만, 그래도 우테코 마지막 회고는 꼭 해야겠네요.벌써 제가 이 글을 작성하고 있는 게 정말 신기합니다. 항상 하는 말이지만 시간이 진짜 많이 빠르네요..수료는 11월 28일 마쳤고, 오늘은 11월 30일입니다. 29일은 술 먹고 뻗어서 사라졌어요 ㅎㅎ 꾸밈없이 그냥 오늘 그대로 작성해 볼게요~ 말투가 이상해도 봐주세요. 차례대로 레벨 1~ 레벨 5 까지 천천히 기억해 보며 적어보겠습니다.저희 레벨 1조입니다! 처음에 보고 데일리조 진행했을 때 정말 많이 어색했는데, 지금은 선을 넘나들며 장난도 치는 사이가 되었답니다.그 멤버는 바로 모루, 서프, 히로, 솔라, 라젤, 줄리, 차니, 히포, 웨이드, 새로이, 조로입니다.사실 여기에 코치 한분이 숨어있는데요, 저희 다 또래 같아서..
Woowacon 2025 다녀오기
·
여러가지
오늘 2025년 10월 28일 우아콘2025에 다녀온 후기 글을 작성해 보고자 합니다.우아한테크코스에서 운이 좋게 티켓을 받아 갈 수 있게 되었습니다.우아콘에서는 우아한형제들 개발자분들이 서비스를 운영하면서 고민했던 다양한 경험을 들을 수 있는 기회입니다!사실 저는 학생겸 취준생이라 모든 것을 이해하기보다 시야 확장에 목적을 두었습니다. 아래의 사진이 오늘 찍은 사진의 전부입니다. 지금부터 엄청난 솔직 후기를 말해보겠습니다. 이제 제가 들었던 강연(?)중 기억에 남는 것은 두 가지입니다! 첫 번째는 “Kafka 파티션 증설 없이 처리량 한계 돌파하기: Parallel Consumer 적용기”입니다!!정말 하나도 모르겠더군요. 하하~ 모르겠네요. 그래도 강연자 분이 정말 멋있어서 인상적이었고 재밌어서 열심..
나만의 동영상 스트리밍 시스템 설계하기 - (3. 실시간 알람)
·
프로젝트/띵동
나만의 동영상 스트리밍 시스템 설계하기 - (2. 동영상 업로드/재생 설계)에서 이어집니다!3. 동영상 업로드 실시간 알람 설계1. 서비스 이해 및 해결해야 할 문제 파악하기띵동 서비스에서 동영상 업로드가 필요한 곳은 피드를 생성할 때이다.피드는 동아리 활동을 일반 학생들에게 쉽게 보여줄 수 있도록 만든 기능이다.피드 생성은 총 3단계로 이루어져 있다.활동 내용을 입력한다.동영상을 업로드한다.업로드 하기 버튼을 클릭한다.아래 실제 피드 생성 페이지를 보면 더욱 쉽게 이해할 수 있을 것이다.현재 동영상은 위에서 말했던 것과 같이 비동기 방식으로 업로드를 선택했다.동영상 업로드를 성공적으로 끝났다는 것은 원본 동영상 업로드뿐만 아니라 비동기로 처리되는 트랜스코딩 및 변환 파일 저장까지 완료된 것으로 정의한다..
나만의 동영상 스트리밍 시스템 설계하기 - (2. 업로드/재생 설계)
·
프로젝트/띵동
나만의 동영상 스트리밍 시스템 설계하기 - (1) 에 이어서 작성되는 글입니다!나만의 동영상 스트리밍 시스템 설계하기1. 선택한 동영상 처리 방법들과 그 이유동영상 스트리밍 시스템을 설계하기 전, 현재 나의 서비스 상황을 아래와 같다.모든 시스템을 설계할 때에는 상황에 맞춰 방법들을 선택하는 것이 좋다. 현재 동영상 스트리밍 시스템을 구축하고자 하는 서비스는 띵동이라는 서비스이다.띵동은 명지대학교 동아리 통합 플랫폼으로, 다음과 같은 특성을 가지고 있다. 시청(스트리밍) 대상: 약 10,000명 (전체 학우)시청(스티리밍) 환경: 불안정한 대학 와이파이 ****업로더: 약 400명 (동아리 회장 및 운영진)기존 제약: 동영상 크기 300MB 이하만 업로드 가능사용중인 클라우드 서비스: AWS 전체적으로 ..