Bamchi Blog

bamchi

Codex는 신입, Claude Code는 시니어다

천재 같은 신입과 노련한 시니어 Codex와 Claude Code를 함께 써보며 느낀 것 요즘은 “AI로 코딩한다”는 말이 더 이상 특별하지 않다. 나 역시 실제 서비스 개발 과정에서 여러 모델을 함께 쓰고 있고, 그중에서도 **Codex(gpt-5-codex high)**와 **Claude Code(Opus)**는 성향이 극명하게 다른 두 동료처럼 ...

더 읽기 →
bamchi 루비와 AI: 창조적 사고의 여정

당신이 만든 서비스를 세상에 공개하는 가장 좋은 방법

당신이 만든 서비스를 세상에 공개하는 가장 좋은 방법 — DHH가 말하는 베어메탈 서버와 Kamal, 그리고 ‘No Build’의 철학 Rails를 배우다 보면 어느 순간 반드시 이런 마음이 생긴다. “이제 나도 만든 서비스를 인터넷에 실제로 올려보고 싶다.” 그때 대부분은 이렇게 생각한다. “AWS 쓸까?” “GCP가 좋대” “Docker 빌드하고,...

더 읽기 →
bamchi 확실하지 않으면 말하지 않는 사람은 왜 콘텐츠가 어려울까

2화 - 호들갑의 시대에 정직한 사람은 왜 불리해 보이는가

— 알고리즘은 진실이 아니라 반응을 고른다 가끔 이런 생각이 든다. “왜 저 말이 먹히지?” “저건 너무 단정적인데…” “조건이 너무 많이 빠졌잖아.” 하지만 동시에, 그 콘텐츠는 퍼지고 있다. 좋아요가 쌓이고, 조회수가 오르고, 사람들은 고개를 끄덕인다. 그리고 조용히 이런 감정이 따라온다. “이 판은 나랑 안 맞는 것 같다.” 이건 개인의 문제가 ...

더 읽기 →
bamchi 확실하지 않으면 말하지 않는 사람은 왜 콘텐츠가 어려울까

1화 - 왜 나는 콘텐츠 앞에서 늘 멈추는가

— “이 정도가 쓸 만큼 대단한가?”라는 질문이 생기는 이유 글을 쓰려고 노트를 열었다가, 아무것도 쓰지 못한 채 닫은 적이 있다면 당신은 게으른 사람이 아니다. 오히려 반대다. 너무 진지한 사람이다. 머릿속에는 생각이 있다. 경험도 있다. 말할 수 있는 이야기도 분명히 있다. 그런데 손이 멈춘다. 마치 어떤 선을 넘으면 안 되는 것처럼. “이 정도가...

더 읽기 →
bamchi 검색되지 않으면, 사업은 존재하지 않는다

1화 - 사업가는 왜 결국 글을 쓰고, 영상을 찍게 되는가

사업을 하다 보면 어느 순간부터 숫자보다 시간이 먼저 떠오른다. 이번 달 매출, 이번 분기 계약, 이번 캠페인 성과. 모든 게 ‘이번’에 묶여 있다. 광고를 켜면 사람이 오고 광고를 끄면 아무 일도 없었던 것처럼 모든 것이 사라진다. 그 구조가 반복될수록 마음 한편에 이런 질문이 생긴다. “이걸 1년 뒤에도 계속 이렇게 하고 있을 수 있을까?” 처음엔...

더 읽기 →
bamchi 루비와 AI: 창조적 사고의 여정

“루비와 레일즈를 배웠는데… 이걸로 회사를 창업할 수 있을까?”

결론부터 말하면: 할 수 있다. 그것도 충분히. 그리고 지금은 어느 시대보다 가능성이 높다. 왜냐하면 창업의 본질은 기술의 종류가 아니라 제품(Product)을 얼마나 빠르고 정확하게 만들 수 있느냐에 있다. 그리고 전 세계에서 이 부분을 가장 잘하는 기술이 바로 Ruby on Rails이다. 1. Rails는 “창업자의 프레임워크”다 Rails는 태...

더 읽기 →
bamchi 루비와 AI: 창조적 사고의 여정

Git — ‘코드의 시간 여행 서랍장’

Git — ‘코드의 시간 여행 서랍장’ 프로젝트의 모든 순간을 저장하고 복원하는 기술 개발을 하다 보면 반드시 이런 순간을 맞이한다: “어제까지 잘 되던 코드가 오늘 왜 깨지지…?” “잠깐만 내가 무슨 수정을 했지…?” “이 기능 개발하기 전에 안전하게 백업 좀 하고 싶은데…” “3개월 전에 만든 버전으로 되돌릴 수 있을까?” “누가 이 파일을 언제 ...

더 읽기 →
bamchi 루비와 AI: 창조적 사고의 여정

ActiveRecord가 진짜 멋진 이유

ActiveRecord가 진짜 멋진 이유 — DB를 ‘추상화’하기 때문에 우리는 어떤 DB든 다룰 수 있다 프로그래밍에서 가장 어려운 문제는 서로 다른 시스템을 일관된 방식으로 다루는 것이다. 데이터베이스는 특히 그렇다. MySQL은 이런 문법 PostgreSQL은 저런 문법 SQLite는 또 다르고 Oracle은 완전히 별 세계 이들을 모두 직접 다...

더 읽기 →
bamchi

비회원 댓글을 열기로 했다: 스팸보다 무서운 대화의 단절

TL;DR blog.haus는 성장을 위해 비회원 댓글을 전면 허용합니다. 스팸의 공포보다 대화의 단절이 더 무섭기 때문입니다. 대신 Honeypot에서 LLM까지, 비용 대비 효율을 극대화한 단계적 방어 전략(80% 규칙)으로 대응합니다. “댓글 하나 달려고 회원가입까지 해야 하나요?” 요즘 blog.haus를 빌드하며 가장 오랜 시간 제 머릿속을 ...

더 읽기 →

새 글 알림 받기

Bamchi Blog의 새 글이 발행되면 이메일로 알려드립니다.

이메일은 새 글 알림에만 사용됩니다.