Hit WakaTime rank 20 this week, shipped a new app in 3 days, and learned that sometimes the best code is the code you DELETE. Week 50 was wild. ๐ฅ
Hey folks! ๐ This week felt different - spent more time planning and thinking than actually typing code. But you know what? Sometimes that's exactly what you need. Let me walk you through the rollercoaster!
๐ WakaTime Rollercoaster ๐ข
Started at rank 48, peaked at 20 (hell yeah! ๐ฅ), ended at 73.
The drops? Not from slacking - more like strategizing, fixing bugs users reported, and asking myself the tough questions: "What should I build next? How do I fix this? What update makes sense?"
๐ฑ Day 1 - Rank: 29 (โ from 48)
Project Code: One
Big update day with some tough choices:
โ What got shipped:
- Integrated Pangle SDK + Unity Ads (gotta pay the bills somehow ๐ฐ)
- Added app recommendations feature
- Redesigned everything to be closer to Material 3
- Added dynamic color seeds
โ What got killed:
- Stories feature - Retention data showed nobody cared. This one hurt. Spent days building it, but the analytics don't lie: 0.3% engagement rate. Sometimes you gotta be ruthless! ๐ช
You know that feeling when you delete code you worked hard on? Yeah, that. But dead weight is dead weight. If users don't care, neither should I.
New Project Alert: Project Code: HijriDate
Had an idea Tuesday morning: what if there was a simple, beautiful widget for Muslims to track Hijri dates and Islamic events? No bloat, no internet required, just works.
Started building:
- Initial Android Studio setup
- Core feature: Local offline Hijri date
- Languages: English, Arabic, Indonesian
- Widget-based (APO approach)
Tomorrow's plan: Islamic event reminders, better UX, dynamic Material 3 seeds
๐ Day 2 - Rank: 23
Project Code: HijriDate - Full Steam Ahead
This thing is coming together FAST:
โ Progress:
- App + widget running smooth
- Notifications working perfectly
- Islamic event reminders implemented
- UI looking way cleaner
Status: Like 80-85% ready to ship! Just need the JKS and icon.
๐ Day 3 - Rank: 20 (Peak!)
SHIPPED: "Hijri Today" to Play Store ๐ฒ
From idea to published in 3 days. This is what indie dev is about! ๐ฏ
When I hit "Publish" and saw it go live, not gonna lie - felt pretty damn good. Hitting rank 20 on WakaTime the same day? Chef's kiss. ๐จโ๐ณ๐
Hijri Today - A beautiful lightweight Android widget showing current Hijri (Islamic) date + important events
๐จ Features:
- ๐ Available in: English, Indonesian, Arabic
- ๐ Muslim event notifications
- ๐ด Fully offline (no internet needed!)
- ๐ค Supports Android 6.0+ (API 23+)
- ๐ Built with love for the Muslim Ummah
Hit rank 20 globally on WakaTime today. When you're in the zone, you're IN THE ZONE! ๐ฅ
๐ง Day 4 - Backend & Setup Work
Project 246 API
โ Added: Notification image support to the API
Project Code: Brochure App
Started integrating my own Flutter plugins:
-
api_client_plus fastlogcrash_reporter
Just laying the foundation for future magic โจ
๐ฐ Day 5 - Rank: 65
Project Code: Brochure - Major Update
This one got a complete makeover:
โ Updates:
- Full UI redesign ๐จ
- Pangle Ads SDK integrated
- IAP: "Remove Ads" feature ๐
- Shipped v2.3.0 to Play Store ๐ฆ
Rank dropped to 65 - spent more time testing and publishing than coding. But shipping > everything!
๐ Day 6 - Rank: 73
Project 246 - Bug Fixing
Got a message from a user: "Can't install on my Android Go device."
Oh crap. ๐
Time to optimize for low-end devices:
โ Fixes:
- Updated login UI
- Better optimization for low-end devices ๐ฑ
- Pushed v1.0.3 to Play Store โ
Project Code: HijriDate - Polish Time
More refinements:
โ Updates:
- Fixed notification schedule for Islamic events โฐ
- Better UI tweaks
- Added rounded widget variants
- Update shipped to Play Store ๐ค
Rank at 73. Makes sense - debugging and architecture thinking takes brain power, not just lines of code!
๐ค Week Reflection
This week felt different.
More thinking than coding. ๐ง
I spent hours just... thinking. What's next? How do I solve this? What do users actually need? Should I pivot this feature?
Some weeks you ship 10,000 lines. Some weeks you ship 3 apps with smart decisions. Both count.
๐ Stats:
- ๐ 1 new app launched (Hijri Today)
- ๐ฆ 3 app updates published
- ๐ WakaTime peak: Rank 20
- ๐ง Strategy > Raw coding hours
๐ญ Developer Diary
Here's what I learned: Sometimes the best code you write is the code you don't write.
That Stories feature I deleted? Probably saved future users from confusion and saved me from maintenance headaches.
Also, launching Hijri Today in 3 days proved something: when you have a clear vision + solid tools + no overthinking = magic happens โจ
๐ฎ What's Next?
Next week's looking interesting! Got some ideas brewing:
Potential adventures:
- ๐ Update Lens Browser - adding adblock feature
- ๐ New app: Hadith app
- ๐งช More user feedback from Hijri Today
- ๐ Squashing bugs as they come
- ๐ก Whatever cool idea hits me next
Let's see where the code takes me! ๐
๐ฌ Let's Chat!
Ever had to kill a feature you spent days building? How did you decide it was time?
Or what's YOUR record for fastest app ship? Let's compare notes! ๐
Drop a comment! I'm always curious what fellow devs are building and the tough calls you're making.
Building in public, one commit at a time. ๐ปโจ
Follow me for more weekly dev logs and the real, unfiltered indie developer journey!
Tags: #Flutter #Android #DevLog #IndieDev #BuildInPublic #WeeklyDevLog #Wakatime
Top comments (0)