Jang-Ho Hwang

I've been writing software for a living since 1999. Along the way I've worked at game studios, a telecom, Kakao, and a few American companies, started a company of my own, and spent a stretch living off an app I built by myself. Frontend, backend, infrastructure, product, marketing: if something isn't getting done, I'd rather just do it myself, which is why the AI era has made me a genuinely happy person. These days I work fully remote from Berlin. This blog goes back to 2004.

I love writing code, so I commit to GitHub like a maniac.

4,025 contributions on GitHub in the past year github.com/rath

What I'm building at work these days

The last three I build alone, from planning and design through development, operations, and infrastructure. In between, I put newly released models on H100s to see what they can do.

Things I build for myself

  • AnvilA dictation, TTS, and chat server that runs on my Mac with no cloud. One shortcut from the menu bar for voice input anywhere. Python with MLX, FastAPI, React.
  • MoraxAn iOS app that turns spoken thoughts into tasks, events, and notes. Audio is transcribed on the device and never leaves it. SwiftUI, Bun with Hono, SQLite.
  • BurrowA messenger for iOS and macOS made for a handful of close friends. Passkey sign-in, photos, videos, and calls. SwiftUI, Rust with PostgreSQL, WebSocket.
  • ButterA personal app for habits, notes, and photos. The server accepts client certificates only. Rust with PostgreSQL, Flutter.

My older iOS apps, Mouton Journal, and Orrery are on the works page.

Recent posts (in Korean)

  1. 술 취한 Claude Code 길들이기
  2. 로컬 AI 모델의 황금기
  3. LLM 시대에도 GUI는 사라지지 않는다
  4. Python 3.14 개발자 친화적 업데이트들
  5. 바이브 코딩을 무시하는 시니어들에게
  6. 체지방 9kg 감량과 함께 찾아온 변화들

See all 908 posts