The Startup Ideas Podcast
The Startup Ideas Podcast

ChatGPT Codex is like 10 AI software developers (tutorial for beginners)

May 21, 2025

AI Summary

5 min read

ChatGPT Codex: A Non-Technical Person's Guide to AI-Powered Coding

Ben Tossel, a well-known no-code educator, walks through OpenAI's Codex from the perspective of someone who is "more technical than a non-technical person and less technical than a technical person." The episode is a live tutorial showing how a non-coder can use Codex to build and modify a real website — and the psychological barriers that come with it.

What Codex Actually Does

Codex is a tool that takes a written task, generates the code to complete it, and pushes that code to GitHub. You type something like "add another tab next to investments tools that is called Food I Like, in the doc put tacos," and Codex writes the code, creates a new branch, and opens a pull request. You review it, merge it, and the change goes live.

The key distinction from other AI coding tools is the workflow. With text-to-app builders like Bolt or Lovable, you type a prompt and get a full app — but often the pieces don't actually work, and you end up debugging for hours. Codex works differently: you add features one at a time, each as a separate task. Each task creates a branch, runs checks, and only merges if everything passes. If something breaks, you roll back to the last working version. There's no risk to your main codebase.

The Psychology of Delegation

Continue reading the full summary in the app — free to try.

Read Full Summary →

Free • No credit card required

What you'll learn

  • 1 (00:00) **Introduction to Codex and the Episode** - Ben Tossel joins to demo OpenAI's Codex for non-technical people, framing it as a tool to explore rather than a tool reserved for senior engineers.
  • 2 (01:40) **What Codex Is** - A tool where you type a task, it writes the code, and pushes it to GitHub.
  • 3 (04:29) **How Ben Migrated His No-Code Site to Code** - He copied the page source from his no-code builder (Carrd) and used a coding agent to put it into a GitHub repo.
  • 4 (05:55) **Live Demo: Adding a "Food I Like" Tab** - Ben types a task into Codex to add a new tab with tacos, then walks through the process.
  • 5 (10:54) **Why Use Codex vs. Bolt/Lovable?** - Ben argues Codex is less overwhelming for iterative, small changes, while text-to-app builders often overbuild and under-deliver on working features.
  • 6 (15:32) **Understanding Merged, Closed, and Open Tasks** - Ben explains the GitHub workflow: open a task, merge it to main, or close it to discard changes.
  • 7 (18:19) **Best Practices for Non-Technical Users** - Start simple: use Codex on a personal site, add features one at a time.

+ Full timestamped outline available in the app

Show Notes

Join me as I chat with Ben Tossell to discuss how non-technical users can leverage OpenAI's Codex to build and modify websites without writing code. The video showcases a practical example of adding a new tab to a personal website through simple text commands, with Codex handling all the coding work. Ben explains GitHub basics, pull requests, and how to manage code changes while emphasizing that this approach makes coding more accessible to beginners.

Timestamps:

00:00 - Intro
01:28 - What is Codex
02:38 - Explanation of GitHub and repositories
05:54 - Demonstration of adding a new tab to a website
10:53 - Why use Codex if you are non-technical
15:26 - Explanation of merging and closing pull requests
18:18 - Best practices for non-technical people using Codex
21:54 - Tips for Debugging using ChatGPT
23:47 - More advanced use cases beyond personal websites
25:30 - Cloning a Repo and using Codex
30:08 - Conclusion and Final Thoughts on Codex

Key Points:

• Codex is an OpenAI terminal product that allows users to type in tasks, generate code, and push it to GitHub without writing code themselves
• The workflow involves creating tasks, reviewing generated code, creating pull requests, and merging changes
• For non-technical people, Codex offers a more accessible entry point to coding than traditional development
• Best practice is to start with simple personal website projects before attempting more complex applications:

LCA helps Fortune 500s and fast-growing startups build their future - from Warner Music to Fortnite to Dropbox. We turn 'what if' into reality with AI, apps, and next-gen products https://latecheckout.agency/

BoringMarketing — Vibe Marketing for Sale: http://boringmarketing.com/

Startup Empire - a membership for builders who want to build cash-flowing businesses https://www.startupempire.co

FIND ME ON SOCIAL

X/Twitter: https://twitter.com/gregisenberg
Instagram: https://instagram.com/gregisenberg/
LinkedIn: https://www.linkedin.com/in/gisenberg/

FIND BEN ON SOCIAL
X/Twitter: https://x.com/bentossell
Ben’s Bites: https://www.bensbites.com

The Startup Ideas Podcast

More from this podcast

The Startup Ideas Podcast →