AI & ML
I'm 12. My Code Jam got zero submissions. So I built a platform for it.
Harun - solo dev Dev.to (EN Zone)
18 views
Last week I ran the first KODA Code Jam — a tournament where developers build niche single-page apps, submit them to the Showcase Wall, and compete for Champion status.
The result: zero submissions.
I could've blamed users. "They didn't care." "The timing was wrong." "My audience isn't into hackathons." But the truth was simpler and more embarrassing: I buried the Jam inside a chat app.
🙈 THE UX FAILURE
To submit an app, users had to:
Open KODA (the AI mentor)
Tap the ☰ drawer
Scroll past 7 other buttons
Find "🏆 Submit My Jam App"
Fill a modal
Hope it worked
That's 5 friction points. Real hackathon platforms (Devpost, Dev.to Challenges) have ONE flow: landing page → submit → done.
I treated the Jam like a feature. It needed to be a product.
🔄 THE PIVOT
So I built KODA Code Jam — a standalone tournament platform. Clean landing page. Simple submission form. Public showcase. Voting without login walls.
The difference:
Before: Jam was a button inside KODA
After: Jam is its own platform that cross-promotes KODA and DOJO FEED
🏆 WHAT'S ON THE PLATFORM
Hero section with "Season 2 is OPEN" call-to-action
Submission form (name, niche, URL, pitch)
Public showcase wall (no login needed to browse)
Voting with email verification (prevents spam)
Hall of Champions (past winners)
Cross-promotion of KODA + DOJO FEED in the footer
👑 THE CHAMPION REWARDS
Winner gets:
👑 Champion status in KODA — cyan theme, crown badge
🧠 2x AI memory (60 messages instead of 30)
🥋 Pro Sensei Mode unlocked
Eternal glory in a database I built on a POCO C55
🚀 THE EMPIRE MAP
This pivot taught me the difference between a feature and a product. The empire is now:
🤖 KODA = the mentor
🥋 DOJO FEED = the community (ages 5–18, adults illegal)
🏆 KODA Code Jam = the tournament
🎓 KODA LEARN = the school (being built)
Each platform has its own purpose, its own landing page, its own URL. They cross-promote, but they don't hide inside each other.
🎯 SEASON 2 IS OPEN
No deadline pressure. Just: be one of the first 50 submissions.
The wall is live. The form is simple. The rewards are real.
If you've been "planning to build" a niche app — this is the universe telling you to ship the ugly version today. A shipped niche app beats a perfect ghost.
From zero submissions to a full platform. Just another pivot in Tamil Nadu. 🏆
Read original: https://dev.to/koda2026/im-12-my-code-jam-got-zero-submissions-so-i-built-a-platform-for-it-4php
← Previous
I Tested Q4_K_M vs MXFP4 on the Same Laptop — The Supposedly-Faster New Format Lost
Next →
Ollama's -cloud suffix isn't a label, it's a silent instruction. I bypassed it.
Related
OpenClaw Plugin: Connect WAIaaS to LangChain, CrewAI, and Any AI Framework
AI & ML
60
Dev.to (EN Zone)
Why Giving AI Agents More Context Can Make Them Worse
AI & ML
49
Dev.to (EN Zone)
How to Optimize Development Cycles with AI: Numbers, Tools & Tactics [2026]
AI & ML
51
Dev.to (EN Zone)
How to Stop Leaking API Keys and PII to LLMs: Zero-Trust In-Memory Sanitization for Cursor & Claude
AI & ML
49
DEV Community
Comments0
No comments yet — be the first