Posts by yogirahul

@yogirahul

Rahul Mishra

AI / ML Engineer
India yogicode.org Joined June 2025
7.2k Points • 178 Badges • 12 Connections • 308 Followers • 21 Following

Posts by yogirahul

yogirahul • • in Tutorials • 2 min read
When I was building my music app in Flutter, I began with the “quick and dirty” way of handling data. You know that vibe coding flow — fetch some JSON, dump it in a Map, and just wire it up to the UI. It felt fast at first, but it quickly turned into...
yogirahul • • in Tutorials • 1 min read
So here’s the story. I was facing a technical debt kind of issue in my Flutter music app — my MusicPlaybackService was doing two jobs: 1. Talking to the audio engine audioservice + justaudio to play/pause/skip. 2. Acting like a ChangeNotifier to upd...
yogirahul • • in Tutorials • 2 min read
Imagine you’re building a music player app You have: A Play button on the player screen A Mini Player at the bottom of the home screen A Playlist screen showing all songs Now… Flutter gives you multiple ways to manage data and update the UI. Thr...
yogirahul • • in Articles • 1 min read
I’m a solo builder. I’m looking to connect with like-minded devs who want to explore startup ideas together — maybe even apply to Y Combinator if it feels right.Area mainly is AI Not pitching any fixed idea right now — just open chats, bouncing thou...
yogirahul • • in Tutorials • 1 min read
I hit a weird but common UI issue in my Flutter music player app: Whenever I tapped the mini player to open the full screen player, the seek bar would flash 0:00 for a split second — and then jump to the actual current timestamp. It looked like pla...
yogirahul • • in Articles • 1 min read
I was facing this annoying issue in Flutter music player: When you tap songs quickly like switching from one to another, playback breaks, mini player disappears, and you have to tap again to play. It was 2-3 times out of every 10 switch. It took m...
yogirahul • • in Articles • 1 min read
A dev shipped a feature using AI help. Clean code, no errors, delivered on time. Looked perfect — until it crashed under load. Digging deeper, the issue was hidden inside a hashmap — an On² performance bottleneck the AI had quietly introduced. But t...
yogirahul • • in Articles • 1 min read
Hi folks. I’ve been thinking a lot lately about how vibrant and inspiring the developer community is — especially when it comes to open source contributions and passion projects people work on outside of their 9–5. So I wanted to know - Are you wo...
yogirahul • • in Articles • 1 min read
If you're building a music app with onaudioquery, it’s tempting to call querySongs everywhere—home screen, playlists, search, etc. But this means repeated storage scans → slower UI, battery drain, and unnecessary complexity. The Wrong Way – Querying...
yogirahul • • in Articles • 1 min read
Ever had your Flutter screen layout shift or break when your text changes length? The Problem In my music player screen, long song titles caused the UI to push down — shifting the seek bar & controls, or worse, throwing an overflow error. Here’s ...
yogirahul • • in Articles • 2 min read
I recently ran into a subtle but super frustrating issue in my Flutter music player app using justaudio and audioservice. It had to do with updating the playback queue when selecting a new song — and I want to share how I fixed it. The Problem Le...
yogirahul • • in Articles • 1 min read
The music app I vibe coded is working fine but I wanted to improve it. So I decided to add some extra features like playing in the background so that I can control playback from notification bar. Cool right ? I also wanted to refactor my code becaus...
post-cover-4220
yogirahul • • in Articles • 1 min read
Not long ago, learning to code meant starting with fundamentals, reading documentation, and slowly building projects from scratch. Today, the process feels completely different. I often begin by asking an AI to generate the code. Then, when somethi...
yogirahul • • in Articles • 1 min read
I had been trying to build small personal tool to strip noise from video backgrounds. Along the way I bumped into FFmpeg—the opensource package under so much video tooling—and learned parts of it aren’t actively maintained like you’d expect for somet...
yogirahul • • in Articles • 2 min read
Ever noticed how even the simplest apps want access to everything? I just wanted to play music — not hand over my call logs. Even lightweight music players come loaded with creepy permission requests. Contacts? Call data? Overlay access? Just to hit...
post-cover-3956
chevron_left