Mac OS: App Translocation and Android Studio updates failure
How Apple’s app translocation breaks Android Studio updates
Technology, books, travel, and linguistics
How Apple’s app translocation breaks Android Studio updates
All languages have certain semantics for dealing with error cases. C deals with them by setting error codes. Java deals with them by throwing exceptions. JavaScript deals with them by throwing exceptions as well but unlike Java, it does have […]
The book is aimed at anyone who has an idea to convey and is trying to ensure that what they are trying to communicate sticks with their audience. Proverbs and folklores survive while corporate marketing material does not.
The core idea behind resumable upload is straightforward if you are uploading a big file, then you are going to encounter users in the network conditions where they cannot upload the file in a single network session. The client-side code, […]
Kauai is the nature island of Hawai’i. It is smaller than Big Island and way less developed than Oahu. Kauai is more about hikes and waterfalls than watersports.
Antelope Canyon is probably the most photographed canyon in the world. Located in the Navajo Indian preservation, only guided tours are permitted. We took a trip to Antelope Canyon Tours. The tour lasts about an hour, and it takes ~20 mins one-way drive […]
Some video streaming websites like YouTube provides an option for speeding up/slowing down videos; some don’t. The trick is simple, find out the Video object via document.querySelector("video") and then set its playbackRate property to the desired value document.querySelector("video").playbackRate = 2.0; […]
For the uninitiated, French Laundry is one of the best restaurants in the world. I got a chance to try the tasting menu. I had a vegetarian, or to be precise, a lacto-vegetarian (milk and cheese but not eggs) meal here. The restaurant looks […]
This is a long post. It covers several decisions like API version, distribution beyond play store, UI & network performance, and minimizing RAM, disk, and battery usage.
Don’t forget while you might live and breathe your startup, your early adopters have probably signed up to try several such services and unless you remind them what your product is about, they might as well delete the email and move on.