Jeremy Le-Tran
NYC
← Back
OddsJam, 2025

One engineer-PM,
a content engine.

How to compress the distance from idea to shipped automation.

Role
Engineer-PM
Team
Solo → handoff
Timeline
Days to ship
Outcome
6 content types live

Content engines don't need databases, auth, or APIs to start. Most “content automation” projects die in the spec phase: eng estimates weeks of infrastructure before one tweet ships. I built the MVP as a handful of Python scripts plus a Claude Code skill, shipped it in days.

Diagram 01
@OddsJamWins pipeline architecture
Inputs
fetch-bets.py
89 public trackers
OpticOdds MCP
17 tools, context
748 tweets
reference library
oddsjam-wins.md
voice + hard rules
Generation
/generate-threads
Composes bet data + game context + reference patterns + guidelines.
→ reviewer checklist
Review → post
HITL approval
Jeremy or Tyler
post-tweets.py
posted-bets.json
Graduation:after 5+ days of <20% edit rate, content type → Claude Code Routines (cron, no HITL)
→ autonomous
Diagram 02
Content types × data sources
Content typeData sourceLanding pageStatus
ArbitrageTrackers + odds screen/arbitrageautonomous
Sharp MoneyExchange liquidity feed/sharp-moneyautonomous
+EV+EV screen + outliers/positive-evautonomous
RecapYesterday's bet results/bet-trackerHITL
User RecapPublic tracker weekly/trackersHITL
TrendMCP outlier detection/trendsHITL
Diagram 03
MVP-first philosophy
Traditional — 6+ weeks
1. Spec2. DB schema3. API design4. Admin panel5. Auth6. Scheduler7. Monitoring8. First tweet
Mine — days
1. Python scripts2. Claude Code skill3. HITL approval4. First tweet
Graduate to Routines after quality is proven.
“Databases and auth can come afterthe content starts working. Shipping the content is the hard part.”

The handoff path was built in.

Tyler on growth now runs the bot 2-3x/day. He can extend content types, add tracker usernames, scrape more references — no engineer needed. The progression matters: HITL first, build trust, then graduate to autonomous. Not autonomous day one.

Every marketer edit becomes a permanent rule in oddsjam-wins.md. Guidelines evolve with every correction.