Hello Hive Community Members,
A couple of months ago, I used to write posts about technical stuff I got involved with while contributing to Hive — but then I stopped.
Why?
Reason One: It requires a bit of time.
Reason Two: Since English isn't my first language, it takes even more time.
But on Sunday morning here in Bharat 🇮🇳, @ecoinstant suggested that putting this kind of work on-chain is a wonderful idea — and that we should lead by example. After a motivating and insightful conversation with him, I’ve decided to resume what I used to do. Thank you so much @ecoinstant.
Okay, let’s jump into today’s topic.
Space Key Not Working on iPhone for CheckinWithXYZ
@starkerz messaged me directly. There was a weird space issue.
I was like, really? That sounds impossible. 😅
I immediately launched the app locally — everything worked fine...
But that was on a desktop browser, not mobile.
So I opened the iOS Simulator. Still, everything worked just fine.
@starkerz: Can’t enter space — it’s a weird, annoying bug
@sagarkothari88: I can’t reproduce it — not a bug
@starkerz: Shares a link
@sagarkothari88: Still can’t reproduce it — not a bug
@starkerz: I literally sent you a screenshot and post
And I’m just in full denial mode 🤣
If I can’t reproduce the bug, it doesn’t exist. 😤
So I didn’t give it much attention — considered it a minor, low-priority issue.
How I Ended Up Reproducing It – Testing Before Release
I had added a filter feature for admins in CheckinWithXYZ.
Deployed it. Then, for some reason, I decided to test it myself on an actual iPhone.
Boom — the bug appeared.
And I was like: faaaaaaakkk.
It was an annoying, user-breaking bug.
If I were the user, I'd be complaining loudly.
Trying to stay calm, I told myself:
It’s fine. It’s fine. It’s fine.
Just expressing my feelings through emojis/memes here 😅
🕵️ Investigation Time
First step: Google it.
You might call me a noob for not using AI right away.
But honestly, for fixing bugs in production, I’m a little skeptical about AI answers.
Some things I still prefer doing the old-fashioned way — from experience.
Purple links — you know what that means.
I clicked all of them. Explored every possibility.
Attempt 1
I used the highest-voted answer from the first StackOverflow post.
Tested locally on desktop and iOS simulator. Worked like a charm.
Deployed it. Boom 💥 — entire site down.
Just a gray screen.
Time to panic.
Attempt 2
So I finally asked AI what could’ve gone wrong.
It gave answers — but again, who knows if they’re right?
Didn’t want another panic attack in production.
So I cross-verified answers on StackOverflow.
Then I realized I had more SingleChildScrollView
instances than I thought.
For every instance, I applied this patch:
SingleChildScrollView(
primary: false,
child: _some_screen_element(),
)
Tested again on desktop, iOS simulator.
Everything worked. I deployed it.
But after deployment... it didn’t work.
I was like: fakkkk noooo.
Let’s panic again.
But this time I stopped and asked myself:
Did I test the correct version?
I always tell @starkerz to refresh and clear the cache.
But did I do that? Answer: NO.
Cleared the cache. Reloaded.
And boom — it worked!
Finally, that weird invisible bug that wrecked the app’s user experience... was fixed.
💬 Have You?
Have you ever faced a weird bug in your tech stack that made you question your life choices?
Please share — would love to hear!
📝 Final Note
Since English isn’t my first language, I asked ChatGPT/AI to help optimize this post to make it more readable and viewer-friendly.
I hope this isn’t against any downvoting rules 🙏
But if it is, feel free to let me know and I’ll be more cautious next time.
🚀 My Contributions to ♦️ Hive Ecosystem
Contribution | To | Hive | Ecosystem |
---|---|---|---|
Hive Witness Node | Hive API Node (in progress) | 3Speak Video Encoder Node Operator (highest number of nodes) | 3Speak Mobile App Developer |
3Speak Podcast App Developer | 3Speak Shorts App Developer | 3Speak Support & Maintenance Team | Distriator Developer |
CheckinWithXYZ | Hive Inbox | HiFind | Hive Donate App |
Contributed to HiveAuth Mobile App | Ecency ↔ 3Speak Integration | Ecency ↔ InLeo Integration | Ecency ↔ Actifit Integration |
Hive Stats App | Vote for Witness App | HiveFlutterKit | New 3Speak App |
🙌 Support Back
❤️ Appreciate my work? Consider supporting @threespeak & @sagarkothari88! ❤️
Vote | For | Witness |
---|---|---|
sagarkothari88 | @sagarkothari88 | |
threespeak | @threespeak |
Comments (11)
This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.
Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens. HP delegators and IUC token holders also get upto 20% additional vote weight.
Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.
100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited.
Thank you so much @bhattg for upvote recommendation Thank you so much @indiaunited
Happy Sunday Have a happy weekend
via Inbox
You're quite hardworking as an individual 😁
Thank you @weone
Motivated replies like the ones from you, keeps me going.
Happy Weekends
via Inbox
Thanks for making the post interesting bugs are annoying
Yes @weone Very annoying & fustrating.
via Inbox
https://peakd.com/@sagarkothari88 PLEASE TURN OFF https://peakd.com/@letusbuyhive
An unstake (power down) is scheduled to happen in 10 hours (~20,252.932 HIVE, remaining 12 weeks) 243,886.234 Delegated HIVE Staked tokens delegated between users. 0.000 HBD US dollar pegged token backed by HIVE 999.803 Staked HBD When staked in this "savings account" it receives interest: 15.00%
61,924.713 Staked HBD - Claimable Claimable balance for the HBD staking.
Last payment: 16 hours ago
16.924 Estimated Account Value $ 126,247.15 USD value of all Hive tokens in your wallet.
https://peakd.com/@sagar-test2/wallet
0.000 Delegated HIVE Staked tokens delegated between users. 0.000 Details HP Delegations RC Delegations Delegated: 0.00b RC Search No outgoing RC delegations Received: 50.00b RC @sagarkothari88
YOU HAVE BEEN EXPOSED
https://peakd.com/@sagarkothari88 PLEASE TURN OFF https://peakd.com/@letusbuyhive
An unstake (power down) is scheduled to happen in 10 hours (~20,252.932 HIVE, remaining 12 weeks) 243,886.234 Delegated HIVE Staked tokens delegated between users. 0.000 HBD US dollar pegged token backed by HIVE 999.803 Staked HBD When staked in this "savings account" it receives interest: 15.00%
61,924.713 Staked HBD - Claimable Claimable balance for the HBD staking.
Last payment: 16 hours ago
16.924 Estimated Account Value $ 126,247.15 USD value of all Hive tokens in your wallet.
https://peakd.com/@sagar-test2/wallet
0.000 Delegated HIVE Staked tokens delegated between users. 0.000 Details HP Delegations RC Delegations Delegated: 0.00b RC Search No outgoing RC delegations Received: 50.00b RC @sagarkothari88
YOU HAVE BEEN EXPOSED
I guess Memes are the best way to express how you feel 😁
@coldbeetrootsoup true
All other memes Little exaggerated but yes. Panic one is correct one.
via Inbox
I have to admit, and I shouted it out in this video while onboarding a local business - the distriator app is FASTER than ever! Thank you!
Thank you @ecoinstant for all you do
But baby crying in the background was louder than you 🤣
Thank you for trying out the latest app.
via Inbox
It's a pleasure to have you resume work again and fix the bucks. !ALIVE
I never stopped working @oasiskp2 It's just I paused posting on blockchain & kept busy with hive-blockchain app development.
via Inbox
OK noted !LOLZ
What a great job u did this weekend @sagarkothari88! This blog is just the tip of the iceberg!
So true @starkerz May be for each bug & improvement, I make a post ✅
via Inbox
https://peakd.com/@sagarkothari88 PLEASE TURN OFF https://peakd.com/@letusbuyhive
An unstake (power down) is scheduled to happen in 10 hours (~20,252.932 HIVE, remaining 12 weeks) 243,886.234 Delegated HIVE Staked tokens delegated between users. 0.000 HBD US dollar pegged token backed by HIVE 999.803 Staked HBD When staked in this "savings account" it receives interest: 15.00%
61,924.713 Staked HBD - Claimable Claimable balance for the HBD staking.
Last payment: 16 hours ago
16.924 Estimated Account Value $ 126,247.15 USD value of all Hive tokens in your wallet.
https://peakd.com/@sagar-test2/wallet
0.000 Delegated HIVE Staked tokens delegated between users. 0.000 Details HP Delegations RC Delegations Delegated: 0.00b RC Search No outgoing RC delegations Received: 50.00b RC @sagarkothari88
YOU HAVE BEEN EXPOSED
Ciertamente es necesario borrar cache cada cierto tiempo y reiniciar gracias por compartir
@encuentro Por supuesto. Si encuentra algún problema, borre la caché y vuelva a intentarlo antes de llegar a una conclusión.
via Inbox
Thanks for making the post fun to read... bugs can be really frustrating. Well done to you and your team for all the work behind the scenes 👏 👍
You are welcome. Teamwork, Hardwork indeed. Have a good day.
via Inbox
https://peakd.com/@sagarkothari88 PLEASE TURN OFF https://peakd.com/@letusbuyhive
An unstake (power down) is scheduled to happen in 10 hours (~20,252.932 HIVE, remaining 12 weeks) 243,886.234 Delegated HIVE Staked tokens delegated between users. 0.000 HBD US dollar pegged token backed by HIVE 999.803 Staked HBD When staked in this "savings account" it receives interest: 15.00%
61,924.713 Staked HBD - Claimable Claimable balance for the HBD staking.
Last payment: 16 hours ago
16.924 Estimated Account Value $ 126,247.15 USD value of all Hive tokens in your wallet.
https://peakd.com/@sagar-test2/wallet
0.000 Delegated HIVE Staked tokens delegated between users. 0.000 Details HP Delegations RC Delegations Delegated: 0.00b RC Search No outgoing RC delegations Received: 50.00b RC @sagarkothari88
YOU HAVE BEEN EXPOSED
lol) I become famous)
“Look who’s famous now!”
Haha, look at you, @rollie1212 — officially famous and probably got a fan club now! 🎉😎
Thanks a bunch for sniffing out that sneaky bug. Most people would’ve been like, “This app is trash! 🔥📱🚮” and just abandoned ship, but not you!
You went full detective mode 🕵️♂️🔍 and reported it like a boss. Thanks to your superhero bug-busting powers, that glitch is toast. 🦸♂️🔥🐞
“Bug? What bug? Squashed!”
Honestly, you deserve a cape and a lifetime supply of coffee. ☕🦸♂️ Cheers, legend!
via Inbox
Thanks boss, I just know how feedback is important.