Tony Cho
RSS Feed지나간 시간을 잠시나마 붙들고자 쓰는 회고록과 문뜩문뜩 떠오르는 잡생각들을 낙서하는 공간입니다. 12년부터 개발자로 일하면서 2개의 작은 스타트업에서 공동 창업자로 일했고, 1개의 스타트업에서 대표로 일하다 또 다른 회사로 이직하여 개발자1로, 또 다시 이직하여 CTO로 일하면서 개발 조직을 빌딩하고 비지니스와 팀의 흥망성쇠를 겪으며 살아왔습니다. 지금은 다시 자유인이 되어 소울 메이트이자 반려자인 Ellie 와 다시 새로운 프로젝트를 준비 중입니다. 게으르지만 일을 잘할만큼 똑똑합니다. 사람을 좋아해서 팀으로 일하는 걸 좋아하지만 같은 이유로 멍청해지기도 합니다.
Featured
코드를 읽지 않는 시대, 엔지니어는 무엇을 읽어야 하는가
AI가 코드를 대신 쓰는 시대, Anthropic 연구는 AI를 쓴 개발자가 17% 덜 배웠다고 말한다. 하지만 같은 도구를 쓰면서도 결과가 극명하게 갈리는 이유는 무엇인가. AI는 거울이다.
(픽션) 허공을 미는 사람들 - 에피소드 3, 균열 - 1
친구의 열정이 비추는 거울 앞에서 자신의 공허를 확인한 김 대리. 두 달이 지나도 아무것도 바뀌지 않았다. 수정 목록은 계속 오고, 사이드 프로젝트는 시작도 못 하고, 팀은 조용히 무너지고 있었다.
AI 에이전트 자비스, 내 두 번째 두뇌가 되기까지 — OpenClaw 실전 활용기
OpenClaw 프레임워크로 24시간 AI 에이전트 자비스를 만들고, 옵시디언 온톨로지로 '나를 아는 AI'를 구축한 실전 경험기. 크론잡 자동화, 투두 통합, 멀티에이전트 확장, 식단 관리까지.
Claude Code에 날개를 달아줘라! - Superpowers 소개
Claude Code에 Superpowers를 설치하면 질문부터 TDD, 코드 리뷰까지 7단계가 자동 실행된다. 설치법과 커스텀 스킬 생성까지 정리.
승리하지 못하는 조직에게 미래는 없다
스타트업 대표와 CTO 경험에서 배운 것. 리더의 독단, 시키는 것만 하는 팀, 그리고 승리를 정의하지 못한 조직이 결국 어떻게 무너지는지에 대한 솔직한 고백.
15년차 CTO가 바이브 코딩하는 방법
바이브 코딩 시대, 생산성과 즐거움 사이에서 균형을 찾는 방법. 켄트 백의 증강형 코딩(Augmented Coding) 철학에서 영감을 받아, Claude Code 기반의 워크플로우 오케스트레이터 tdd-go-loop를 만들었다. AI가 코드를 작성하더라도 인간이 통제력을 유지하는 TDD 사이클. 프롬프트 몇 줄에 앱이 뚝딱 나오는 영상들 사이에서, 코드를 진짜 이해하면서 개발하는 방법을 고민한 경험.
비전공 통계학 입문자들을 위한 스터디 교재 & 교양 서적 추천
통계학을 두려워하는 입문자를 위해 직접 읽어 본 교재와 교양서를 난이도별로 추천하며 필요한 배경지식, 학습 전략, 활용 팁, 실전 스터디 운영 조언까지 정리한 가이드.
✍️ 에세이
- 코드를 읽지 않는 시대, 엔지니어는 무엇을 읽어야 하는가
AI가 코드를 대신 쓰는 시대, Anthropic 연구는 AI를 쓴 개발자가 17% 덜 배웠다고 말한다. 하지만 같은 도구를 쓰면서도 결과가 극명하게 갈리는 이유는 무엇인가. AI는 거울이다.
- AI 에이전트 자비스, 내 두 번째 두뇌가 되기까지 — OpenClaw 실전 활용기
OpenClaw 프레임워크로 24시간 AI 에이전트 자비스를 만들고, 옵시디언 온톨로지로 '나를 아는 AI'를 구축한 실전 경험기. 크론잡 자동화, 투두 통합, 멀티에이전트 확장, 식단 관리까지.
- 승리하지 못하는 조직에게 미래는 없다
스타트업 대표와 CTO 경험에서 배운 것. 리더의 독단, 시키는 것만 하는 팀, 그리고 승리를 정의하지 못한 조직이 결국 어떻게 무너지는지에 대한 솔직한 고백.
📖 리뷰
- "돌파력"을 읽고 (feat. 명상록을 곁들인..)
라이언 홀리데이의 '돌파력'과 마르쿠스 아우렐리우스의 '명상록'을 통해 실패와 좌절을 마주하는 스토아적 태도에 대한 성찰
- 2025 고퍼콘 코리아 후기 (2025 Gophercon Korea Review)
마곡 코엑스에서 열린 2025 고퍼콘 코리아 참석 후기. 동시통역 Go 구현, Effect-ive Go, Test Reality Not Mocks 등 발표 리뷰와 함께, 발표는 유튜브로도 볼 수 있지만 컨퍼런스의 진짜 가치는 네트워킹에 있다는 깨달음. 채용을 고민하는 개발자들, 스케일업을 준비하는 스타트업 팀들과의 대화에서 얻은 인사이트를 공유한다.
- 일론 머스크를 읽고
월터 아이작슨의 『일론 머스크』를 읽고 제1원칙 사고, 폭압적 일정 관리, 리더가 팀을 지키기 위해 어디까지 버텨야 하는지 느낀 교훈을 정리한 독서 리뷰.
📕 픽션
- (픽션) 허공을 미는 사람들 - 에피소드 3, 균열 - 1
친구의 열정이 비추는 거울 앞에서 자신의 공허를 확인한 김 대리. 두 달이 지나도 아무것도 바뀌지 않았다. 수정 목록은 계속 오고, 사이드 프로젝트는 시작도 못 하고, 팀은 조용히 무너지고 있었다.
- (픽션) 허공을 미는 사람들 - 에피소드 2, 허무한 성공 - 2
석 달간의 고생 끝에 돌아온 건 약속과 다른 보상. 팀장은 전할 말을 찾지 못하고, 대리는 처음부터 기대하지 않았던 답을 확인한다.
- (픽션) 허공을 미는 사람들 - 에피소드 2, 허무한 성공 - 1
주말에도 울리는 업무 전화와 식어가는 밥. 석 달간의 프로젝트가 끝났지만 남는 건 허무함뿐. 판교 IT대기업 개발팀의 이야기 에피소드 2.
🔄 회고
- Scrumble 기술 회고 - 2. 프론트엔드, 그리고 바이브 코딩을 곁들인
Next.js 기반 Scrumble 프론트엔드 아키텍처와 실시간 동기화, HEIC 변환, Claude 기반 바이브 코딩 경험을 회고하며 핵심 기술 선택을 짚는다.
- Scrumble 팀 1차 릴리즈 인터뷰 Updated:
Scrumble 1차 릴리즈 직후 토니·엘리·조지가 프로젝트 합류 계기, 시행착오, 워크샵 소회, 다음 목표를 공유한 인터뷰.
- Scrumble 기술 회고 - 1. 백엔드 (Golang, DDD, Entgo, Event, Centrifugo)
Scrumble 백엔드를 Go·Fiber·Entgo·Centrifugo로 구성하며 도메인 모델 설계, 실시간 피드 인프라, 캐시 전략, 테스트·배포 파이프라인을 정리한 기술 회고.
🔬 스터디
- 기술 아티클 읽는 법 — 3단계 접근법 (Three-Pass Method)
매일 쏟아지는 기술 블로그, RFC, 뉴스레터를 효율적으로 읽는 3단계 접근법. S. Keshav의 Three-Pass Method를 기술 아티클 버전으로 변형하고, AI 시대에 읽기 주도권을 유지하는 방법까지 다룬다.
- Claude Code에 날개를 달아줘라! - Superpowers 소개
Claude Code에 Superpowers를 설치하면 질문부터 TDD, 코드 리뷰까지 7단계가 자동 실행된다. 설치법과 커스텀 스킬 생성까지 정리.
- 3. 산출물이 아닌 성과에 집중하기 - Continuous Discovery Habits
결과 중심 사고로 전환하는 방법. 비즈니스 결과, 제품 결과, 트랙션 지표의 차이를 이해하고 리더와 팀이 어떻게 목표를 협상해야 하는지 정리했다.