Insights from ceanlab

제품, AI 그리고 건강에 관한 인사이트

제품을 만들며 쌓은 개발 기록, AI 워크플로, 그리고 건강과 운동에 관한 탐구를 공유합니다.

손아귀가 먼저 풀리면 등 운동도 끝나는 이유 — 그립이 병목이 될 때

등이 아직 남았는데 손이 먼저 풀립니다. 병목이 어디인지 알아야 처방이 갈립니다.

매일 복근 운동을 해도 복근이 보이지 않는 이유 — 만드는 문제가 아니라 드러내는 문제

복근은 이미 있습니다. 안 보이는 건 덮여 있어서고, 크런치는 그 덮개를 걷어내지 못합니다.

헬스장 거울이 실제보다 몸을 좋아 보이게 할까 — 거울, 조명, 그리고 인식

거울은 거짓말을 거의 하지 않습니다. 조명과 펌프와 각도가 대신 합니다.

초보자가 처음 몇 달 동안 빠르게 강해지는 이유 — 근육보다 먼저 바뀌는 것

첫 두 달의 향상은 근육이 아니라 신경에서 옵니다. 그래서 빠르고, 그래서 끝납니다.

좌우 근력이 완벽하게 같을 수 없는 이유 — 비대칭의 정상 범위와 손대야 할 선

좌우 차이는 없앨 수 없습니다. 정상 범위가 얼마인지 알고 그 밖으로 나갈 때만 손대면 됩니다.

운동 직후 몸이 커 보이는 현상은 근성장이 아닙니다 — 펌프의 정체

펌프는 근육 안에 물이 몰린 상태입니다. 몇 시간이면 빠지고, 성장과는 시간 척도가 다릅니다.

스쿼트할 때 발뒤꿈치가 뜨는 진짜 이유 — 발목만 탓하기 전에 확인할 것

뒤꿈치 들림의 원인은 다섯 갈래입니다. 발목 스트레칭이 답이 아닌 경우가 절반이 넘습니다.

쉬는 시간을 30초만 줄여도 무게가 무너지는 이유 — 세트 사이에 실제로 회복되는 것

세트 사이에 회복되는 것은 세 가지고, 각각 회복 속도가 다릅니다. 30초를 줄이면 무엇이 먼저 무너지는지.

운동을 멈춰도 근육이 바로 사라지지 않는 이유 — 디트레이닝과 머슬 메모리

쉬면 근육이 얼마나 빨리 빠지고, 왜 복귀는 그보다 훨씬 빠른가. 머슬 메모리의 실제 구조.

같은 무게인데 마지막 1회가 유독 무거운 이유 — 근피로와 운동 단위 동원의 구조

같은 무게가 갈수록 무거워지는 이유. 근섬유 교대와 운동 단위 동원 순서로 본 세트의 실제 진행.

헬스장 원판은 왜 전부 크기가 같지 않을까 — 원판의 지름과 두께에 담긴 이유

원판 크기가 무게에 따라 다른 진짜 이유. 데드리프트 스타트 높이·범퍼 규격·두께가 바 위 배치에 미치는 영향.

고대 그리스 선수들이 덤벨 대신 들었던 물건 — 할테레스(Halteres) 이야기

덤벨의 원형은 2500년 전 고대 그리스에 있었다. 처음에는 근력 도구가 아니라 멀리뛰기의 반동 장비였다.

땀을 많이 흘리면 지방도 많이 빠질까 — 가장 흔한 오해 검증

사우나 슈트로 뺀 kg 은 지방이 아니라 물. 땀이 나는 이유, 지방이 실제로 몸을 빠져나가는 경로.

매번 한계까지 운동해도 몸이 변하지 않는 이유

매 세트 한계까지 미는데 왜 안 늘까. 실패 훈련이 정체를 만드는 세 가지 경로와, 그 대신 세팅해야 할 것.

바벨은 왜 무거울수록 휘어지게 만들었을까 — 바 휨(whip)의 구조

무거운 바가 휘는 건 불량이 아니라 설계입니다. 왜 일부러 휘게 만들었고, 그 휨이 누구에게 의미가 있는지.

근육통은 왜 운동한 날이 아니라 다음 날 더 아플까 — 지연성 근육통(DOMS)의 정체

운동 직후엔 멀쩡하다가 다음 날 아픈 이유, 젖산이 범인이 아닌 이유, 그리고 근육통을 성장의 증거로 오해하면 안 되는 이유.

나눌수록 빨라지지 않습니다 — 에이전트를 병렬로 돌릴 때와 아닐 때

여덟 편을 여덟 에이전트에게 나눠도 여덟 배 빨라지지 않는 이유 — 의존성, 공유 자원, 그리고 합치는 비용.

루트 경로는 어느 언어로 보낼까 — 로케일 라우팅과 폴백 4층

접속 국가와 브라우저 언어 중 무엇을 믿을지, 판정이 실패하면 무엇이 받아줄지 — 루트 경로에 쌓은 네 층.

3개월치 운동 기록에서 무엇을 봐야 하나 — 기록을 데이터로 읽는 법

운동별 추세선, 빠지는 운동의 편향, 무게와 반복의 교환 — 쌓인 기록에서 실제로 봐야 할 네 가지.

컨텍스트는 무한하지 않습니다 — 에이전트에게 무엇을 읽힐지 고르기

규칙 문서가 길수록 덜 지켜지는 이유와, 항상 읽힐 것과 필요할 때 읽을 것을 나누는 기준.

sitemap 을 손으로 쓰지 않기 — 생성할 것과 선언할 것의 경계

손으로 쓴 sitemap 은 반드시 어긋납니다 — 무엇을 유도하고 무엇을 선언할지, 경계를 어디에 그을지에 대한 기록.

벨트·스트랩·리스트랩, 언제 쓰고 언제 빼나 — 보조 장비 사용 기준

벨트가 실제로 하는 일, 스트랩이 대신해주는 것, 그리고 우회해도 되는 약한 고리와 안 되는 고리를 구분하는 법.

아무도 보지 않는 시간에 도는 에이전트 — 무인 실행의 안전장치

새벽에 혼자 도는 에이전트에게 필요한 건 더 좋은 프롬프트가 아니라 좁은 피해 반경 — 경계·게이트·판정 가능한 완료 조건.

경로를 옮기면 색인이 남습니다 — URL 이전과 리다이렉트 설계

테스트 페이지 하나를 옮기며 배운 것 — 301 과 302 의 실제 차이, 슬래시 하나가 만드는 두 개의 URL, 같이 옮겨야 하는 canonical 과 sitemap.

세 번째로 같은 프롬프트를 쓰고 있다면 — 반복 작업을 스킬로 굳히기

매번 다시 설명하던 절차를 스킬로 옮긴 기록 — 무엇을 굳히고, 무엇을 문서와 코드에 남길지.

웹에서 앱으로 넘기고, 실패를 감지하기 — 딥링크 폴백의 실제

앱이 안 열렸다는 걸 브라우저는 알려주지 않습니다. 가시성 변화로 추론하는 폴백과 그 한계.

운동보다 더 많이 태우는 것 — NEAT와 일상 활동량

하루 소비에서 운동의 비중은 작습니다. NEAT가 무엇인지, 왜 감량 중 저절로 줄어드는지, 어떻게 방어하는지.

에이전트는 중간에 끊깁니다 — 재개 가능한 작업으로 설계하기

긴 작업이 중단됐을 때 처음부터 다시 하지 않게 만드는 설계 — 저장소에 남는 큐, 원자적 커밋, START/RESUME 분리.

지켜야 할 규칙은 빌드가 지키게 한다 — 이중 언어 사이트의 불변식 강제하기

문서에 적어도 계속 깨지던 세 가지 규칙을 빌드 훅 60줄로 옮긴 기록 — 조용한 오류를 시끄러운 실패로 바꾸기.

유산소 강도는 느낌이 아니라 심박수로 정합니다 — Zone 2를 실제로 지키는 법

심박수 5구간의 의미, 220-나이 공식이 왜 빗나가는지, 장비 없이 Zone 2를 확인하는 법, 대부분이 Zone 3에 갇히는 이유.

CLAUDE.md 는 안내문이 아니라 계약서다 — 에이전트가 실제로 지키는 규칙 쓰기

규칙을 늘릴수록 무시당했습니다. 문서를 절반으로 줄이고 판단이 갈리는 지점만 남겼더니 달라진 것들.

정적 사이트에 예약 게시 붙이기 — 서버가 없는데 시간이 흐르게 만드는 법

요청 시점에 판단할 서버가 없는 사이트에서 예약 게시를 구현한 방법 — 빌드 필터, 매일 도는 재빌드, 그리고 미리 밟아본 함정들.

거북목·라운드숄더, 스트레칭만으로는 안 고쳐집니다 — 앉아서 일하는 사람의 자세 교정

거북목·라운드숄더를 만드는 근육 짝, 늘릴 곳과 강화할 곳, 하루 5분 루틴과 헬스장 종목.

기구 없이 홈트레이닝 — 맨몸 운동으로 과부하 만드는 5가지 방법

무게 없이 강도를 올리는 5가지 변수, 부위별 난이도 사다리, 주 3회 홈트 루틴 예시.

운동 전 스트레칭, 잘못하고 있습니다 — 워밍업과 부상 예방 가이드

운동 전 정적 스트레칭이 역효과인 이유, 램프업 세트 구성법, 어깨·허리·무릎 부상의 흔한 원인.

헬스 처음 시작하는 사람을 위한 첫 30일 — 뭘 하고 뭘 하지 말아야 할까

첫 달에 익혀야 할 5가지 동작 패턴, 주 3회 전신 루틴, 무게 판단 기준과 아직 안 해도 되는 것들.

근육은 헬스장이 아니라 쉬는 동안 자란다 — 수면·휴식일 회복 가이드

수면 기준, 휴식일 설계, 근육통에 대한 오해와 오버트레이닝을 조기에 잡아내는 신호.

다이어트할 때 근손실 막는 법 — 칼로리·단백질·유산소 배분 가이드

감량 속도, 단백질 기준, 유산소 배치까지 — 근육을 지키면서 체지방만 줄이는 4가지 기준.

요가 vs 필라테스, 뭐가 다를까 — 웨이트 트레이닝과 병행하는 법

요가와 필라테스의 차이, 목적별 선택 기준, 웨이트 트레이닝과 병행하는 주간 스케줄 예시.

점진적 과부하 완벽 가이드 — 매주 무게만 올리면 안 되는 이유

근성장을 만드는 6가지 과부하 변수와 더블 프로그레션 적용법, 정체기를 뚫는 디로드 전략.

3대 운동 1RM 계산법과 올바른 중량 설정 가이드

스쿼트, 벤치프레스, 데드리프트의 1RM 계산 공식과 안전한 중량 설정 방법을 확인하세요.

초보자 및 중급자를 위한 분할 운동 루틴 추천 (2분할 / 3분할 / 4분할)

자신의 운동 횟수와 목표에 맞는 2분할, 3분할, 4분할 루틴 구성법과 세트 구성 전략.

AI 에이전트가 제품 전체를 이해하게 만드는 폴더 구조

iOS, Android, Web 저장소와 계획 문서를 하나의 상위 작업공간에 모아, AI에게 더 넓은 맥락과 명확한 계획을 제공하는 방법.