We often think production bugs happen because of big oversights or complex logic failures. But sometimes, it’s the smallest things—a single typo—that sneak past every safeguard and cause trouble in live environments. Recently, I had one such experience in a Rails project. It wasn’t a major crash, but it did break a piece of business logic under specific conditions. More importantly, it taught me valuable lessons about code reviews, rubocop, and testing discipline—lessons I’d like to share here. The Safeguards We Already Had Like most teams, we don’t push code directly to production. Instead, we follow a layered safety net: ✅ Pre-commit checks to catch obvious mistakes ✅ RSpec test cases to validate logic ✅ CI pipelines to enforce standards and run checks ✅ Code reviews to ensure human oversight ✅ QA testing before deployment You’d think with all this in place, no typo could possibly slip through. So how did it happen? Where Things Went Wrong: Rubocop and a “Helpfu...
You never know when you may need it
A decade or so ago, losing a phone wasn’t a big deal. If you lost your phone, you lost a few files and a handful of contacts saved on it. You could then easily get this data from various other sources. However, it’s now 2019 where losing a phone has become a really big deal. Losing your phone means you lose everything.
It’s simply because we rely on our phones for almost everything we do in our life. From our personal messages to our professional documents, all of the precious items in our life are stored on our phones. So we simply can’t afford to lose this smart gadget that we have been so reliant upon.
It’s simply because we rely on our phones for almost everything we do in our life. From our personal messages to our professional documents, all of the precious items in our life are stored on our phones. So we simply can’t afford to lose this smart gadget that we have been so reliant upon.
Find My Device Compatible Android Devices
Before you continue, it’s important that you find out if your Android device is compatible with Find My Device. While most phones won’t have an issue using the feature, there are a few phones that don’t support it.
Launch the Google Play Store app on your device and search for and install Google Find My Device.
Launch the app, select the Google account you’d like to use with the app, and tap on Continue As NAME where NAME is the name saved in your Google profile.
The app relies on your phone’s GPS to find your location. You’ll be prompted to allow the app to access your location. Tap on Allow to do it.
The app has been installed and fully configured. You are ready to start using the service.
Find Your Phone Using Google Find My Device
Now it’s time you lose your device. Maybe place the phone in a separate room to get the feeling that you’ve lost your device and you need to find it. Or give it to your friend who lives a few blocks away to make the whole thing look more real.
Once you’ve done that, the following procedure will help you locate the device on a map.
Open a new tab in your browser and head over to the Find My Device website.
Soon as the site loads, it’ll automatically fetch the current location of your device and you’ll see the device location on your screen.
You may click on the i icon next to your device name to see the last online time for your device. This is useful and it tells you the last time your device was connected to the Internet.
If you don’t want to open a particular site to find your device, you can even locate your device using a simple Google search. Simply search for find my device on Google and Google will locate the device and show it on a map in your search results. Saves you a few clicks.
Comments
Post a Comment