Skip to content

developer & youtuber

$ whoami

CoderCourajoe

Building real products with AI, on camera

I build real, shipped products with AI coding tools like Claude Code and Codex, and I film the whole process on YouTube: the prompts, the bugs, and the deploys.

  • #claude-code
  • #codex
  • #next.js
  • #postgres
  • #dokploy
courajoe@studio: ~/projects

Terminal demo: $ npx create-courajoe-app my-saas. Scaffolding Next.js 16 + Tailwind. Pairing with Claude Code + Codex. Plugging in MCP tools. Deploying to Dokploy via Nixpacks. live → https://my-saas.dev. REC episode saved for YouTube. $ git push && ship-it --on-camera.

01/$ ls ./coding-stack

Coding Stack

The tools I actually ship with. It's a boring, proven stack that runs on a VPS I control.

frontend/// ui, styling, rendering

  • Next.jsdaily driver
  • Tailwind CSSdaily driver

backend/// apis, data, logic

  • Node.js / TypeScriptdaily driver
  • PHP (MVC / OOP)shipped to prod
  • PostgreSQLdaily driver
  • MySQLshipped to prod
  • Prismadaily driver

infra/// servers, containers, deploys

  • Dockershipped to prod
  • Contabo VPSshipped to prod
  • Dokploydaily driver

daily drivershipped to prodfamiliar

02/$ cat ~/.toolbelt

AI Stack

The part most tutorials skip: the AI tools I build with every day, and where each one fits in my workflow.

● toolbelt.config4 tools loaded|status: ready
  • 01 · Agentic CLI

    Claude Code

    An agentic coding assistant that lives in my terminal and works across the whole repo.

    // how I use it: My main pair programmer. It scaffolds features, refactors across files and runs the build until it passes.

  • 02 · Agentic CLI

    Codex

    OpenAI's coding agent, for running parallel tasks and getting a second opinion.

    // how I use it: I hand it isolated, well-scoped tasks and compare its approach against Claude's on camera.

  • 03 · Protocol

    MCP

    The Model Context Protocol, an open standard for plugging tools and data into AI agents.

    // how I use it: I wire agents into real systems like databases, browsers and docs so they can check their own work.

  • 04 · Platform

    Claude API

    Direct API access to Claude models for building AI features into products.

    // how I use it: I use it when the product itself needs AI, for things like summarisers, agents and structured extraction.

03/$ ls -lt ./projects

Projects

Real things, built from an empty folder. Each one has a write-up covering the stack, the decisions and the code that mattered.

~/projects/cc-portfolio·Sep 2026

This Portfolio: Next.js 16 + Three.js

A fully static developer portfolio with MDX write-ups, a terminal-style hero and a WebGL globe that spins as you scroll, deployed to Dokploy with zero Docker config.

  • Next.js
  • TypeScript
  • Tailwind
  • Three.js
  • MDX

read the write-up

~/projects/mcp-postgres-inspector·Aug 2026

MCP Postgres Inspector

A tiny read-only MCP server that lets Claude Code look at a live Postgres schema and sample rows, so it writes migrations against reality instead of guessing.

  • MCP
  • TypeScript
  • PostgreSQL
  • Claude Code

read the write-up

~/projects/shiplog·Jul 2026

ShipLog: Changelog SaaS in a Weekend

A multi-tenant changelog and release-notes app built almost entirely by pairing with Claude Code, from an empty folder to a paid-ready deploy on a Contabo VPS.

  • Next.js
  • Prisma
  • PostgreSQL
  • Docker
  • Dokploy

read the write-up

04/$ ./contact.sh

Let's build something

Collabs, sponsorships, video ideas, or you just shipped something with AI and want to show it off. My inbox is open.

$ cat README.md

CoderCourajoe

CoderCourajoe

@CoderCourajoe · Remote · Earth

I'm a full-stack developer who teaches by building. Every video starts from an empty folder and ends with something live on the internet. Along the way I show how I pair with AI agents, where they save hours, where they need a firm hand, and how to ship on a modern stack (Next.js, Postgres, Docker) to a VPS you actually control. No toy demos, no slides: just real products, built on camera.

$ echo $EMAIL

hello@codercourajoe.com

Send me an email