Back to blog

The future of streaming might just be coding competitions

19 March 2025· 3 min readCoding CompetitionsGenerative AiLive StreamingSpectator Engagement

A father once challenged his son: why was he watching others play video games online instead of playing himself? The son cleverly retorted, "You watch football matches, yet you don't go out and play football yourself. What's the difference?" It’s an anecdote that humorously captures a broader truth: watching others excel at their craft, whether sports or games, taps into a deeper sense of shared excitement and appreciation of skill.

For me, this appreciation has always revolved around productivity and efficiency. Tutorials, live streams, and demonstrations showcasing innovative coding techniques and tools have often captivated my attention. Platforms such as FreeCodeCamp and YouTube provided me not just with knowledge, but a glimpse into the potential for technology to accelerate creativity and innovation. However, while instructional coding streams flourish, competitive coding has remained relatively niche, overshadowed by the immense popularity of competitive gaming streams.

The reason? Historically, coding lacked immediacy and visual excitement—two vital ingredients for compelling viewing. Building software traditionally took considerable time, making it unsuitable for the quick-fire engagement expected in streaming entertainment. But the landscape is changing rapidly. With the advent of generative AI tools like Cursor, Windsurf, GitHub Copilot, and numerous others, the pace at which software can be created is astonishingly fast, opening up entirely new entertainment possibilities.

Recently, I encountered a fascinating example—a stream called "Build Wars". In it, an inexperienced coder, empowered by generative AI, went head-to-head against a seasoned developer using established professional tools. Watching both rapidly construct functioning websites within tight constraints felt more like watching a thrilling sports match than a traditional coding session. It demonstrated vividly how emerging technologies could redefine how we experience and consume software development as entertainment.

Imagine future hackathons streamed live, with teams and AI-powered bots racing against time to solve real-world challenges or build imaginative products. Viewers could participate interactively, vote on solutions, learn cutting-edge practices, or even place friendly wagers on outcomes. Just like esports transformed video gaming into a spectator phenomenon, competitive coding streams have the potential to create an entirely new category of live entertainment—engaging, educational, and genuinely exciting.

Yet, a question lingers. As the industry increasingly moves towards disposable, single-use software solutions—akin to the fast-fashion model—will the attraction of watching software being crafted diminish? After all, software built to last only moments or for specific, ephemeral purposes might seem less meaningful.

However, the enduring appeal of football matches provides an insightful parallel. Even as single-purpose events, their value is in the collective experience, excitement, and witnessing mastery unfold in real-time. Likewise, competitive coding streams could succeed not because of the lasting value of what's created, but because they represent human ingenuity and technological prowess in action.

Ultimately, perhaps we will soon gather around screens not just to watch players score goals, but to witness developers build ideas into reality at unprecedented speeds. The future of streaming might just be coding—and the possibilities are boundless.