@DevinderBuildsi
iAccount based inIndia!
About this account
- Account based in
- India
- Connected via
- India Android App
! X says this location may be affected by a proxy or VPN.
Account-level information from X, not a live location or the device used for a specific post.
Devinder Singh Jhinjer Android Developer • 7+ yrs Building apps, fixing weird Android bugs & experimenting with AI Sharing what I learn along the way
Punjab, India
Joined May 2026
- Tweets599
- Following337
- Followers319
- Likes1K
Yesterday I coded by hand for whole day.
I didn’t let Codex touch the code
The only thing I used AI for was compiler errors — and instead of asking it to fix them, I asked it to explain what was wrong
I loved it.
Might start doing this more often.
AI writes the code.
AI reviews the PR.
I still review both.
I wish I had the courage to approve AI-generated code without checking it.
Fed up with all the marketing messages on WhatsApp lately.
WhatsApp used to feel personal. Now half the notifications are brands trying to sell me something.
Anyone else?
Today I asked ChatGPT to write a LinkedIn post about a real Android issue I faced.
Then I told it:
“Make it sound like it wasn’t written by AI.” 😂
Opened YouTube and every other thumbnail looks the same.
Same shocked face. Same huge text. Same glossy AI look.
AI made thumbnails easier to create, but somehow made YouTube look more boring.
Quite frankly, most of them look shit.
Now, Maybe the hard part isn’t learning how to build things anymore.
AI is making that easier every month.
The hard part is picking something worth building and actually finishing it.
Which career do you think will be completely flooded with people over the next 5 years?
My take - AI Engineer.
What’s yours?
Me reviewing old code:
“Why would anyone do it this way?”
checks git blame
Author: Me
“There was probably a very good reason.”
Android development is 10% writing code and 90% waiting for Gradle to finish so you can find out what you broke
Been noticing this a lot lately.
Some accounts keep asking questions, but never really reply to the people answering them.
Makes me wonder if they actually care about the conversation or just the engagement.
I think one of the best and worst parts of being a developer is the same thing:
You never really stop learning.
Bought my MacBook M2 Pro around 3 years ago.
Yeah, I spent a decent amount on it, but it still feels like a beast.
When my Android build finishes in ~1 minute and another dev is waiting 5–10 minutes for the same thing…
That money starts feeling very well spent
Not every keyboard bug is actually a layout bug.
I ran into an Android issue where Stripe PaymentSheet fields had focus/keyboard problems and payment entry became painful.
I first looked at window + IME handling.
But the real fix also required upgrading Stripe and aligning the related Android toolchain/dependencies.
Good reminder:
When SDK-owned UI breaks, don’t keep adding view hacks forever.
Sometimes the correct fix is inside the SDK version itself.
#AndroidDev #Kotlin #Android