My Coding Struggles
A raw, unfiltered look at the errors, bugs, and late-night debugging sessions that shaped the 7K Ecosystem. Because every success story has a struggle chapter.
The Beginning
Started building the 7K Ecosystem. First Firebase integration attempts, lots of confusion but endless excitement.
Every expert was once a beginner. The key is to start. — Those first 13 screenshots represent the raw foundation. Yes, they're messy. Yes, there are UI bugs. But they're the proof that I committed to learning. I didn't wait for perfection; I started building. That's the lesson for job seekers: action beats preparation.





The Struggle Phase
App settings, configurations, and that one bug that took 3 days to fix. Late nights debugging became routine.
Bugs are not obstacles, they're lessons in disguise. — October was brutal. I logged 100+ bugs. But each one taught me something: Firebase tokens, React state management, async/await edge cases. The developers who grow fastest aren't those with fewer bugs — they're the ones who systematically learn from each one. That's how I debugged my way to better code.






The Breakthrough
Things started clicking! Multiple apps taking shape, features working, UI coming together beautifully.
Persistence beats resistance. Keep pushing forward. — November 2025 was the inflection point. Multiple apps taking shape. Features working. The persistence from October's struggles paid off. This is when I realized that shipping 24 apps wasn't about being a genius — it was about showing up every day, fixing one more bug, adding one more feature. Momentum compounds.






Polish & Perfection
Refining the ecosystem, fixing edge cases, preparing for launch. The finish line was in sight!
Excellence is in the details. Polish until it shines. — December was all about the 1% improvements. Better error messages. Smoother animations. Accessible forms. Better loading states. Users don't see 90% of this work — that's exactly the point. They just feel that the app is well-crafted. Polish is what separates amateur apps from professional ones.






The Journey Continues
New features, new challenges, new learnings. The ecosystem keeps growing, and so do I.
The journey never ends. Embrace continuous learning. — 2026 is not the finish line; it's a new chapter. I'm still learning. Every new framework, every user feedback, every failed deployment teaches me something. The best developers aren't the ones who stop learning — they're the ones who treat building software as a never-ending education. That's how you stay relevant.






“The only way to learn programming is by programming. Every bug is a lesson, every error is progress, and every late night is an investment in your future. Your struggles today become your superpowers tomorrow.”
— Kunal Chheda, after 6 months and 24+ apps
Built through errors, debugged through persistence, shipped through commitment.
Inspired by the Journey?
Check out the apps that came from all these struggles, or explore my creative side.



