Taehwan kwon (theo)

Taehwan kwon (theo)

Vibecoding | Manager of KeyFlow, crafting seamless writing experiences on Android & iOS. GDG Korea Android

10Followers
28Following
[안녕하세요, 태환입니다] 글쓰기 플랫폼 KeyFlow의 운영과 개발을 총괄하고 있는 태환입니다. 사용자가 생각에 집중할 수 있는 환경을 만들기 위해 플랫폼인 키플로우 전체의 기획부터 배포, 관리를 리딩하고 있습니다.

[경험 및 전문성]

  • KeyFlow Management: 서비스의 전반적인 운영을 책임지고 있습니다.
  • Mobile Engineering: 안드로이드와 iOS 플랫폼 모두에서 안정적이고 매끄러운 사용자 경험을 구현합니다. 기기의 특성에 최적화된 에디터와 기능을 개발하는 데 강점이 있습니다.
  • Openness & Stability: 플랫폼의 개방성을 확대하면서도, 시스템의 안정성을 놓치지 않는 균형 잡힌 개발 철학을 추구합니다.
[목표] 단순한 기능 구현을 넘어, 전 세계 사용자가 언어의 장벽 없이 소통할 수 있는 글로벌 플랫폼으로 KeyFlow를 성장시키는 것이 저의 목표입니다.

기술 스택 요약 (Tech Summary)

  • Mobile: Android (Kotlin/Java), iOS (Swift)
  • Highlight: GitHub Gist Integration, AI Language Detection, Cross-platform Optimization
kotlin
1
2
3
4
5
data class User(
  val name: String = "taehwan",
  val bio: String = "Android, iOS",
  val nickName: String = "Theo",
)

Published a post
Taehwan kwon (theo)
  • AI가 선호하는 코드: 명확한 경계와 인터페이스 분리(feature:api)가 적용된 DroidKnightsApp 스타일이 AI의 환각을 줄이고 정확도를 높이는 데 가장 유리함.
  • 아키텍처의 영향: MVI처럼 상태와 액션이 규격화되어 있거나, 파일당 코드 길이가 짧고 역할이 명확할수록 AI와 사람 모두의 이해도가 비례해서 상승함.
  • 결론: 결국 사람이 읽기 좋은 클린 코드가 AI에게도 최적의 코드이며, 일관된 컨벤션과 적절한 모듈화가 AI와의 협업 효율을 결정짓는 핵심 지표가 됨.
2
Published a post
Taehwan kwon (theo)
  • 무계획 기획의 시작: 개인 블로그 개편으로 가볍게 시작했지만, 제미나이에게 "애플 스타일" 같은 추상적인 느낌만 던져도 즉시 수준 높은 UI를 뽑아내며 프로젝트의 기반을 3일 만에 완성함.
  • 폭주하는 기능 확장: "어떻게 생각해?"라는 질문에 답도 하기 전에 코드를 짜버리는 제미나이의 성격 덕분에 에디터, 드래그 인용, 시리즈 등 복잡한 기능들을 단 며칠 만에 수백 번의 커밋으로 구현함.
  • 환각과 중복의 탄생: 별도의 설계 없이 살만 붙이다 보니 AI가 기존 코드를 지우지 않고 계속 중복 생성하여 내부 구조가 꼬이기 시작했고, 이를 잡아내기 위해 인간 개발자의 철저한 코드 로직 파악이 필수였음.
0
Published a post
Taehwan kwon (theo)
현실의 벽과 요금 폭탄: 3주 만에 완성해 오픈했지만, AI가 짠 비효율적인 코드 때문에 단 6명이 접속해도 DB 리드 수가 수백 회를 찍으며 요금 폭탄 위기에 직면함.
AI의 환각과 전쟁: '완료했다'는 거짓말, 운영 중인 레거시 코드 삭제, 용어 혼동 등 AI 특유의 환각 증세와 싸우며 직접 용어집까지 만들어 AI를 '교정'함.
개발 지식의 필요성: AI가 주는 코드를 그대로 쓰더라도, 결국 도돌이표를 끊어내고 로직을 바로잡으려면 DB 구조와 디버깅 등 최소한의 개발 지식은 필수임을 깨달음.
0
Published a post
Taehwan kwon (theo)
광속 개발의 기록: 리액트(React)를 전혀 모르는 안드로이드 개발자가 제미나이 3.0 Pro를 활용해 단 6주 만에 5~6인분 규모의 서비스를 완성함.
미친 수치: 1,792번의 커밋과 55만 라인의 코드 추가라는, 사람으로서는 불가능한 분량을 AI와의 협업으로 밀어붙임.
살 붙이기의 연속: 블로그 개편으로 시작해 에디터, 권한 시스템, 쓰레드, 시리즈 기능까지 비개발자처럼 아이디어를 던지며 광속으로 기능을 확장함.
0

You're all caught up!