DEV Community

Cover image for Why I Stopped Using Mimo and Built My Own Python App
Simanta Das
Simanta Das

Posted on

Why I Stopped Using Mimo and Built My Own Python App

I Was a Mimo User. A Loyal One, Actually.

I liked the clean UI, the bite-sized lessons, and the streak system. It made learning feel like a game, and for a while, that was enough. But then I hit a wall—not a knowledge wall, a paywall.

I wanted to access the advanced projects. Locked. The certificate at the end? Locked. Half the course I thought I was getting? Locked behind a subscription that costs more than my monthly phone bill.

I closed the app and just sat there a little annoyed.


The Thing No One Talks About With These Apps

I started looking at alternatives: Sololearn, Programiz, and a few others. They all had the same pattern: hook you with a free tier, make you feel progress, then ask for money right when things get interesting.

And the offline situation is genuinely bad across all of them. If I’m on a bus or in a dead zone, I’m basically stuck. Most apps simulate coding in a fake little sandbox that doesn’t even behave like real Python. You finish a lesson thinking you learned something, and then you open a real editor and have no idea what you’re doing.

I realized I wasn’t actually learning to code. I was learning to complete lessons.


So, I Decided to Build the Thing I Actually Wanted

I’m a developer. That’s not me being arrogant; that’s just the obvious next step when you’re frustrated enough. I started building Codino.

  • The first thing I knew for certain: It had to be completely free. No “free tier.” No locked chapters. No certificate behind a $15/month subscription. Free means free.
  • The second thing: A real IDE. Not a simulated one. An actual offline code editor with autocompletion and proper syntax highlighting—the kind that works in a dead zone on a moving bus. Because that’s when I actually have time to code.

What It Turned Into

Honestly, it grew beyond what I originally planned.

The lessons follow the same horizontal scrolling format that made Mimo enjoyable to use, but without stopping every few screens to ask for money. There’s an AI feature built into lessons that gives hints when you’re stuck, and the daily quota is generous—unlike apps that give you three AI hints and then say, “upgrade for more.”

I also added:

  1. AI Chat: For when you want to just ask a question freely.
  2. AI Code Creation: For when you want to see how something works in practice.
  3. Summary Tab: So you can review what you’ve covered without digging back through lessons.
  4. Free Certificate: Yes, the certificate is completely free.

Where It Is Now

Codino is new. I’m not going to pretend otherwise. The community is small, the download count is humble, and there’s plenty still to build.

But the core of it works:

  • The offline IDE works.
  • The AI features work.
  • The lessons work.
  • And it costs nothing.

I built it because I was tired of apps that treat learners like a revenue opportunity first and a student second. Whether that resonates with other people or not, I’m genuinely proud of what it is right now.

If you’re learning Python and you’re tired of hitting paywalls, give it a try. It’s on the Play Store, it’s called Codino, sitting at 4.8 stars, and it’s completely free. At least for now, I have no plans to change that.


If you’ve used Codino or have thoughts, drop them in the comments. I read everything.

Top comments (0)