Skip to content

About

I started a company, served as CTO, grew a team to 35, and eventually walked out of that team. I’ve failed more than I’ve succeeded. These days I’m back to writing code, and I write about those failures here.

What I believe

What I’m doing now

I stepped down as CTO and went back to writing code. With my partner Ellie, I’m building a small product and experimenting with AI agent workflows. I also work as a Fractional CTO for companies that are not ready to hire a full-time CTO but cannot keep postponing important technical decisions. I publish 1–2 posts a week, sometimes about organizations, sometimes about code, sometimes just about my own failures.

Fractional CTO

I review actual code, operating evidence, and product journeys, then turn business concerns into priorities and verification criteria an internal team can execute. The scope includes product and API architecture, AI production readiness, release safety, web and mobile state boundaries, and AI-native ways of working.

I do not take over feature tickets or act as a development outsourcing vendor. The goal is to leave the team with a better decision system, not a permanent dependency on an outside consultant.

The detailed service page is currently available in Korean: Fractional CTO. For a first conversation, think of it as a coffee chat and send me an email.

These posts represent me best

  1. Four Years at IHFB: A Retrospective — Growing a team from 3 to 35 and eventually leaving. This is the starting point.
  2. How a 15-Year CTO Vibe-Codes — Why I stepped down as CTO and went back to writing code.
  3. No Future for the Org That Doesn’t Win — The starting point of my view on organizations.
  4. Installing Claude Code Across Your Org Doesn’t Make It AX — A paradox about org transformation in the AI era.
  5. Reading The Score Takes Care of Itself: On Leadership — A record of my own failures, surfaced by Bill Walsh’s book.

Background

I’ve cycled through 0→1 product building and team building. I haven’t bounced through many teams, but I’ve passed through a few important cycles deeply.

Technically I work across Go, PostgreSQL, React, SwiftUI, and AI agent workflows. I care more about a product’s source of truth, real user journeys, and verifiable completion criteria than the names of the technologies involved.

I love content too. I once wanted to be a storyteller, and I still get easily moved by good narrative. I follow F1 race by race, and I’m writing an IT fiction series (Korean only) set in Pangyo (the Korean equivalent of Silicon Valley).

Contact

I post first on Threads when a new piece goes up. Especially happy to talk product, writing, organizations, or AI workflow.

Focus areas

Recent posts