Skip to content
شغّال
Back to the library

Building AI Apps Live from Cairo 🌙

Day 0013:18:31

Want to back the stream? The «داعم» membership on YouTube is EGP 60 a month: badges, emoji, and I answer your questions first on stream. Become a supporter

The gist

A long practical stream documenting a website being built in public with coding agents, from preparing files and specifications and creating logo variants in Canva to reviewing the interface, contrast, responsiveness, Arabic text direction, and links. Luqman discusses organizing instructions, skills, and permissions across Codex and Claude, keeping instruction files compact, and preserving documentation for continuity between sessions, while leaving open questions about context-window consumption, autonomy, and assistant reliability near its limits. In a direct comparison, he felt Codex produced the stronger interface in that attempt—an attributed impression, not a general verdict. The work then moves through GitHub and Cloudflare, encountering Pages-versus-Workers confusion, static-asset, preview, authentication, and DNS issues. The site eventually worked after a JSON configuration change, though the reason remained unclear, and domain propagation still needed later verification. The stream also covers his vision for an Egyptian vibe-coding community, the value of a manifesto and roadmap, and a pre-review checklist for Shopify apps. It ends as an early-stage record requiring further polish and follow-up, not as a confirmed completed project or launch.

  • البناء العلني
  • برمجة بالذكاء الاصطناعي
  • وكلاء الذكاء الاصطناعي
  • بث مباشر
  • +4

52 moments from the stream

  1. 2:25:18

    GitHub Setup and a Failing Preview URL

    The speaker discovers that the project had not been committed to GitHub and explains that it must be committed before deployment can proceed. After the commit succeeds, the preview URL still reports that the page cannot be found, so troubleshooting of the deployment or connection continues.

    • GitHub
    • deployment
    • preview URL
    • troubleshooting
  2. 2:27:44

    Automations in Codex

    The speaker highlights the Automations feature in Codex and notes that it is still under construction. In his view, it makes automation easier to set up within the environment, while similar work can be done with other tools but requires more understanding of their setup and workflow.

    • Codex
    • Automations
    • AI coding tools
    • workflow automation
  3. 2:35:02

    Trying to Complete Deployment Through Cloudflare

    The speaker says the Cloudflare environment is unfamiliar to him and continues trying to fix an issue in the deployment path and move the site onto a previously prepared domain, without confirming a successful deployment in this segment.

    • Cloudflare
    • deployment
    • domain setup
    • troubleshooting
  4. 2:36:45

    System Slowdown and a Frozen Warp Interface

    The speaker encounters severe slowdown and a frozen Warp interface, noting high CPU usage while several tools are running alongside the stream. He suggests closing some applications and plans to let the task finish before restarting, while the cause of the repeated freezes remains uncertain.

    • Warp
    • performance
    • CPU usage
    • interface freeze
    • +1
  5. 2:45:34

    Troubleshooting a Broken Cloudflare Workers Deployment with Codex

    Luqman follows Codex as it attempts a fix and redeploys a website, then checks the deployment status when the operation appears successful but the site remains broken. The visible diagnostic suggests that static assets are not being served because the Worker intercepts every request. He also notes deployment delays, the need to refresh the status interface manually, and an unexpected automatic session restart after a push; the page does not establish a confirmed final resolution.

    • Cloudflare Workers
    • Codex
    • deployment
    • debugging
    • +4
  6. 2:58:15

    Troubleshooting Cloudflare Pages Deployment and Domain Setup

    The speaker confirms that the site works after changing a JSON setting related to static files, while acknowledging that he does not know precisely why the fix worked. He then continues domain setup in the Cloudflare Pages dashboard and reviews training-bot controls, though some field names and steps are unclear in the captions.

    • Cloudflare Pages
    • deployment
    • custom domain
    • static files
    • +4
  7. 3:00:13

    Assistant Reliability Near the Context-Window Limit

    The speaker relays a claim that an assistant may become less reliable near the end of its context window, and says auto-compaction can lose some working memory. He therefore emphasizes keeping documentation and references that make work easier to resume across sessions, and wonders whether the assistant can address the issue before auto-compaction.

    • AI assistants
    • context window
    • auto-compaction
    • working memory
    • +5
  8. 3:05:24

    Moving DNS from GoDaddy to Cloudflare

    He selected Cloudflare’s free plan and began replacing the nameservers to move DNS from GoDaddy, expecting propagation to take some time before checking it again.

    • DNS
    • Cloudflare
    • GoDaddy
    • nameservers
    • +1
  9. 3:10:32

    Building and Refactoring an Initial Website with AI Tools

    He reviewed an initial website built with help from Claude and then refactored with Codex. He considered the result a solid starting point that still needed another polishing pass before launch.

    • Codex
    • Claude
    • AI coding
    • website development
    • +2
  10. 3:14:41

    Using a Manifesto and Roadmap to Guide a New Project

    He explained that a manifesto captures what a business is, its purpose, vision, and competition, while a roadmap turns that direction into an actionable path. He compared working without one—especially on a new kind of project—to finding a way out of a forest without a map.

    • project planning
    • roadmap
    • manifesto
    • vision board
    • +1
  11. 3:16:18

    A Pre-Submission Checklist for Shopify App Review

    He discussed concern about Shopify’s app-review and resubmission cycle when requirements are missed, and said he used deep research to prepare a checklist to review before shipping. The review duration mentioned was his estimate, not a current guarantee.

    • Shopify
    • app review
    • submission checklist
    • compliance
    • +1
  12. 3:17:52

    Documenting a Starting Point for Future Comparison

    He ended without a definitive conclusion because the work was still at an early stage, viewing the first recording as a future reference for comparing where he started with where he eventually arrived.

    • progress tracking
    • build in public
    • reflection
    • project journal

Got a question about something in this stream?

Ask in the group