Pinned Tips
Keep the best PM lesson notes attached to the site.

Pick a path and jump back to the interactive view

Each path opens short context + subscribe inside the interactive story.

Choose your path

Learn, read, or build.

Pick the path that matches what you want right now.

AI Product Strategy
Insight 1 / 8
AI Product Strategy

Why taste, judgment, and distribution matter more in the age of coding agents

As AI coding gets cheaper and faster, durable advantage shifts from raw implementation to product judgment, communication, UX taste, and distribution. This site shows how builders and PMs can turn AI into shipped product, not just prototypes.

Start Here: Learn AI Coding, SwiftUI, and Phone-First iOS Development
Build iOS apps from your iPhone

Build and deploy native iOS apps from your iPhone

Learn the exact phone-to-Mac workflow: Codex on Mac, SwiftUI client, Xcode build pipeline, Tailscale networking, and OTA installation back to iPhone.

Open
PMs who code

PMs Who Code: A practical guide to shipping with AI coding tools

A beginner-friendly path for product managers, operators, and non-traditional builders who want to go from idea to working app using AI coding agents.

Open
Best workflows comparison

Best AI coding agent workflows from your phone

An honest comparison of Codex, Claude Code, SSH/tmux, and remote relay workflows for builders choosing a phone-first AI coding setup.

Open
PM Series: How Product Managers Can Use AI Coding Tools to Ship Real Products

This series is for PMs, operators, and startup-minded builders who want to turn ideas into working software. Each piece explains who it is for, what problem it solves, and what concrete shipping skill you leave with.

Series 01 Basics

How PMs can start coding with AI: one problem, one workflow, one shipped result

Pick one real use case, choose one AI coding tool, and ship a first usable result in 48 hours.

Focus: tool choice · first ship · confidence

Series 02 Spec

How to turn an AI prompt into a product spec PMs can actually ship

Use AI for first drafts, then tighten the spec with constraints, success metrics, edge cases, and experiments.

Focus: intent clarity · constraints · outcomes

Series 03 Build

From prototype to production: how PMs use AI to ship with real user feedback

Move from demo-quality output to real code, internal dogfooding, usage data, and launch decisions.

Focus: dogfood · feedback loops · launch criteria

Series 04 Phone-first

Phone-first product development: how to build iOS apps from your phone

Use your phone as the control plane and your Mac as the execution host for coding, testing, and deployment.

Focus: async control · remote deploy · momentum

Series 05 Moat

Your moat after AI: product taste, communication, and distribution

As AI makes building easier, the edge shifts to choosing what to build, explaining it clearly, and getting distribution.

Focus: curation · leadership comms · network

All Articles
Mar 20, 2026
The Research Org That Has No Humans — Karpathy's Vision for Agent-Driven Science
A deep dive into autonomous research loops, organization-as-prompt, and what changes when objective optimization tasks move fully to agents.
AI AgentsResearch
Mar 20, 2026
Karpathy's AI Psychosis — The 9 Insights That Actually Matter
A distilled breakdown of Karpathy's No Priors conversation: skill issue, token throughput, agent-native interfaces, autonomous optimization, and the open-source equilibrium.
AI AgentsEssay
Mar 17, 2026
Codex Best Practices for Building Apps That Actually Ship
A practical Codex workflow for real app development: smaller tasks, faster build loops, screenshots, logs, local docs, and project memory that compounds over time.
CodexWorkflow
Mar 2026
How to Build a 2D Game with AI, Phaser, and Agent Skills
A practical game-building workflow: organize the asset pack, create an assets index, build the scene in layers, and use browser testing to catch animation and layout bugs.
Game DevPhaser
Feb 25, 2026
How I Built a Codex Relay iPhone App with SwiftUI, JSON-RPC, and Tailscale
A native SwiftUI iPhone app for controlling Codex on my Mac, with JSON-RPC messaging, Tailscale private networking, and OTA installs back to iPhone.
CodexiOS
Mar 2026
Best Ways to Control AI Coding Agents from Your Phone in 2026
An honest comparison of Codex, Claude Code, SSH/tmux, remote relays, and phone-first AI coding workflows for builders evaluating their stack.
ComparisonPhone
Mar 2026
AI for Product Managers: A First-Principles Guide to Coding Agents, Taste, and Execution
AI product strategy for PMs: coding agents, product judgment, communication, UX taste, and distribution in an age of cheap implementation.
PMSeries
Mar 2026
PM Series 01: Prototype Fast with AI, Then Ship to Real Users
How PMs use AI coding tools to move from prototype to dogfooding, user feedback, real code paths, and launch decisions.
PMExecution
Mar 2026
How a Product Manager Used AI to Build an iPhone ATH Screener App
A practical lesson in turning a PM prompt into a native iPhone stock screener app with SwiftUI, AI coding, and product judgment.
PMStocks
Mar 2026
Claude Code for PMs: A Beginner-Friendly Guide for Non-Engineers
A beginner-friendly path for PMs learning AI coding tools without getting stuck in terminal anxiety, git confusion, or prompt-collecting.
ClaudeBeginner
Mar 2026
Why PMs and Builders Need to Stop Collecting AI Tips and Start Shipping
Execution velocity, product judgment, and distribution matter more than endlessly asking how to use AI tools.
OpinionPM
Mar 2026
Why Building Products from Your Phone Is Becoming the New Normal
Why phone-first product development, remote iOS development, and AI coding agents change how builders ship software.
FutureOps
Mar 2026
OTA Deploys Over Tailscale: Install iPhone Apps Without Xcode
Archive, export, and deliver ad-hoc iOS builds to your phone using tailscale serve. No cables, no TestFlight.
iOSDevOps
Mar 2026
Codex app-server: Build Your Own AI Coding Client
JSON-RPC WebSocket protocol deep-dive. Threads, turns, approvals, streaming — everything you need to build a custom Codex frontend.
CodexProtocol
Mar 2026
One-Tap TestFlight Deploys from Your iPhone
Build, archive, upload, distribute TestFlight builds — all triggered from your phone.
iOSCI/CD
Guides

Build and deploy native iOS apps from your iPhone

Architecture, SwiftUI client flow, JSON-RPC bridge, Tailscale networking, OTA installs, and the phone-first iOS development workflow.

Open
Free beginner guide for PMs who want to code with AI

PMs Who Code: A beginner guide to shipping with AI coding tools

A practical path for PMs, operators, and non-engineers: learn specs, prompts, iteration loops, and how to ship without tooling anxiety.

Open
Live comparison of AI coding agent workflows for builders and PMs

Best AI coding agent workflows from your phone

Tool-by-tool comparison with strengths, limits, and the workflows best suited to Codex, Claude Code, Copilot-style tools, SSH/tmux, and relay setups.

Open
Projects
Codex Relay
A native SwiftUI iPhone client for Codex that lets me manage AI coding sessions, review changes, and deploy app builds from my phone. Built for phone-first iOS development, remote coding control, and faster build-review loops.
SwiftSwiftUICodexTailscale
Open
Stocks — ATH Screener
An iPhone stock screener app for tracking stocks down from all-time highs, built and iterated entirely from my phone using Codex Relay. Useful example of how PM prompts become real SwiftUI tools.
iOSFinanceSwiftUI
Open
PixelPalms
A creative iOS and web project built through a phone-first workflow using Codex. It shows how the same AI-assisted workflow can power both native apps and web products.
iOSGameCreative
Open
FirstFrameLastFrame
A simple iOS video utility for extracting first and last frames, built with Codex and deployed over-the-air from my phone.
iOSVideoUtility
Open
Build in Public: What I Shipped This Week with Codex, SwiftUI, and AI Coding Workflows

These are weekly build notes, workflow improvements, and lessons learned from shipping iOS and web products with AI coding tools. It is the operating log behind the site.

Mar 02
Published a full comparison: every way to control AI coding agents from phone. Lesson: pick the loop you can run every day.
Mar 01
Moved website hero assets to Cloudflare R2 (`assets.cankolabuilds.com`) for faster preview delivery. Lesson: distribution speed matters too.
Feb 28
Improved Codex Relay new-thread flow to stop accidental jumps into recent project threads. Lesson: remove friction first.
Feb 27
Added project-first thread bootstrapping so new projects start with an actionable starter thread. Lesson: shorten time-to-first-action.
About

I’m Chetan Ankola, a product manager and former iOS engineer sharing how I use AI coding tools to build and ship native iOS apps.

My current focus is Codex Relay: a native SwiftUI iPhone app that controls Codex on my Mac so I can build, review, and deploy apps directly from my phone.

This site documents the workflows, architecture, PM frameworks, and real product experiments behind that process. If you are a PM, builder, indie hacker, or iOS developer learning AI-assisted development, this site is for you.

Get new guides on AI coding, SwiftUI, Codex workflows, and PM execution

Join builders and PMs learning how to ship real apps faster with phone-first workflows, architecture breakdowns, and practical AI coding lessons.