A non-coder uses Codex and Claude Code to cross-check an app
A solo maker with no coding background is building a beta online app by using Codex and Claude Code as cross-checking coding . One tool writes or changes the code, then the other reviews it. Codex recently handled the Railway and setup for the beta app, and the app seemed to work.
Claude Code then reviewed the work and pointed to an setting risk. Local checks showed that when `MAIL_SUPPRESS_SEND` is set to `1`, real emails are not sent and one-time login codes can appear in Railway logs. If the same setting is active on Railway, users would not receive email codes, and the codes could be exposed in server logs.
Codex agreed this should be checked and fixed first. A local handoff document commit for the Railway, , and beta domain work was also confirmed.
Key points
- Codex and Claude Code were used as cross-checking coding .
- Codex handled the Railway and setup for a beta app.
- Claude Code’s review surfaced a possible problem.
- `MAIL_SUPPRESS_SEND=1` can stop real emails and print one-time codes in Railway logs.
- Deployment settings should be checked on the live host, not only in .