DEV Community

Cover image for Pivot, Pivot, Pivooot!
liquidcode
liquidcode

Posted on

Pivot, Pivot, Pivooot!

Two months ago, I started building liquidcode, a collaborative coding platform where every solution can spark the next challenge. Instead of static exercises, liquidcode creates evolving challenge chains where a single idea can grow through community input into something entirely new.

But while the concept attracted interest, something was missing. People visited, explored, and liked the idea, but no one posted a solution. One user’s feedback summed it up perfectly: “Why would I spend time solving a challenge if there’s nothing in it for me?

That’s when I realized I had to pivot.

Pivot

Starting Over, Again

They say building something alone is really hard. I used to think that was mostly about lacking resources. With AI and my coding background, I believed I could handle it all. But it turns out, even with all that, it’s still tough. When you have to constantly convince yourself not to give up and keep pushing, it becomes a continuous conversation, sometimes even a battle, between you and yourself, trying to find the energy to make it work.

About two weeks after releasing the first version of liquidcode, I realized I needed to pivot. I didn’t have the motivation for it, and honestly, I wasn’t in the best place to take on a big change. Still, I didn’t want to give up on the idea. I just knew something had to evolve.

I kept asking myself how to make it better, what real value I could bring. Then one day, while playing a pool game on my phone, it hit me. Players compete, improve, and win. What if coding could feel like that? What if challenges became competitions where the best solution wins? What if liquidcode became the platform where you could find the best developers?

That thought reignited my drive. But it also meant rewriting almost 80% of what I had already built. And to be honest, that was rough.

Version 2.0

liquidcode 2.0 is all about competing through code. This time, developers do more than just solve challenges; they face each other in direct contests. We post challenges ourselves, and the community decides who wins.

Here is how it works: a user picks a challenge and chooses a framework, for example React, then starts a contest. Each challenge has an entry fee, let’s say 50 coins. The first player contributes 50 coins and waits for an opponent. Once another user joins and adds their 50 coins, the contest begins.

Challenges

Both players then have one week to submit their solutions. When time’s up, the community votes for the best one. The developer with the most votes wins and earns 100 coins.

Each challenge also has a trophy count that reflects its difficulty. The winner receives those trophies on their profile, helping us rank the top developers across the platform.

Ranking

To sum it up: pick a challenge, join or start a contest, post your solution, and wait for the votes.

Our Mission

Our goal is to make liquidcode the leading platform for developers, a place where the best talents from around the world can be discovered. In an era shaped by AI, it is no longer enough to simply know how to code. Developers need a space to showcase their skills, grow, and prove their creativity through real challenges.

That is what liquidcode is built for. We give developers something to compete for, something to own, a ranking to improve, and a ladder to climb.

We won't stop until this is the leading platform where developers compete, shine, and the best talents from around the world are discovered.


We would love to see you there. Join us at liquidcode and start competing - may the best win. As a special welcome, we are offering 500 coins for the first 50 users, so don’t miss out.

Top comments (0)