Trigger Pull To Refresh In Ionic Framework Apps

The Ionic Forum has a few posts about people wanting to programmatically trigger the pull to refresh feature in Ionic Framework apps. Who wouldn't want to do this, right? Since the PTR feature already provides great visual feedback to a user, why not use it to show the content is…

Cleaning Up Cloudinary Images

I posted before about using Cloudinary to upload images from a mobile app. I've since moved on from that solution and use a different method. Prior to the transition, I had thousands of "derived images" taking up space on Cloudinary and almost tripping me over into the much higher pricing…

Firebase Security Rules Proposal : Restricted IP Addresses

If you're using backend processors with Firebase, you probably know not to be authenticating the server with your Firebase secret. Instead you should be using custom tokens. Many people, ahem, use custom tokens with an "admin" : true flag in the payload. With the admin flag, Firebase ignores all security rules…

Getting base64 of Any Image

Have you ever needed to get the base64 contents of any image? If you search for it, you'll see a million apps / downloads to do this for you. Some cost $$ and others might be littered with malware. On a Mac (and possibly Linux), there's a very easy way to get…

Replacing the Backview In Ionic Framework

Sometimes, you just can't go back. Or more to the point - you don't want your users to go back. Imagine your app uses authentication for certain views. For whatever reason, you've decided to not use a modal for the authentication. So, a user is on a "public" view and…

The Three A's of Customer Support

For several months now, I've been delighted with the great content from the Help Scout blog. They've got some amazing insights into how to run a customer support operation. Their newest article,Why Support Stories Spread Like Wildfire, is a must read for all startups. Unfortunately, it seems many tech…