Coming soon

Privacy Policy

Welcome to our Privacy Policy.

Your privacy is critically important to us.

It is the policy of Peter Flickinger (hereinafter, “Peter Fox Flick”) to respect your privacy regarding any information we may collect while operating our add-on. This Privacy Policy applies to The Chubby Panda Sidebar (hereinafter, “us”, “we”, “Chubby Panda”, or “Chubby Panda Sidebar”). We respect your privacy and are committed to protecting personally identifiable information you may provide us through the Addon. We have adopted this privacy policy (“Privacy Policy”) to explain what information may be collected on our Addon, how we use this information, and under what circumstances we may disclose the…


The iOS 14 app that levels up your photography skills.

Get ready to level up your photography skills with a photography challenge. Each challenge will take you (and your friends) on an adventure to get the perfect shot. Whether you’re a seasoned pro or just starting this will help stretch your creativity and add an element of fun to the learning process.

Image for post
Image for post

Clear ranges with Google Scripts.

This came up in a recent project of mine from a client, specifically they needed to clear a range, while keeping the formulas and formatting. The goal is to just clear values within the range. While solving their issue below lets look at how we got there. To begin with we need to get a range to play with.

  1. Get a range
let range = mySheet.getRange("A1:B8")

2. Clear

Clear removes everything from the range. Including formatting, and formulas which we want to keep.

Image for post
Image for post
range.clear()

3. Clear Content

More applicable to this project as it keeps…


The iOS 14 app to easily design custom app icons

With the introduction of iOS 14 and the ShortCuts app, it is now possible to save shortcuts to your home screen that open apps. This means you can customize the app icons of your favorite and most-used apps. This inspired my latest app MyAppIcons, a simple SwfitUI app that allows users to design their own app icons.

Image for post
Image for post
MyAppIcon in use

The whole process is rather simple and can be seen here.


Image for post
Image for post

How to change your home screen app icons in iOS 14

With the introduction of iOS 14 and the ShortCuts app, it is now possible to save shortcuts to your home screen that open apps. This means you can customize the app icons of your favorite and most-used apps.

Step 1: Get Icons

Using the myAppIcon app you can create your icons in the color you want.

Just use the app to select the apps you use, pick out the colors you want to use, and download the set of new app icons.


Image for post
Image for post

I’ve been busy getting some posters designed on Teachers Pay Teachers while stuck at home. What started with some lego robotics posters quickly evolved to COVID-19 safety, launching the Maker Space Posters storefront on TpT.


A simple way to create a loading bar in SwiftUI

Image for post
Image for post
Photo by Charles Deluvio on Unsplash

I recently ran into this issue on the latest app I’m building. The app creates images, which take long enough to hold up the main thread and causes the app to freeze. Googling and figuring out how to add this to the background thread was not hard. This is the simple code snippet I found on Medium:

let dispatchQueue = DispatchQueue(label: "QueueIdentification", qos: .background)
dispatchQueue.async{
//Time consuming task here
}

Now that the long job is on a background thread, I wanted to figure out how to display a loading bar to the user.

From the background thread, a call…


When I wrote the Canvas Quix Printer extension over a year ago I never expected that it would get 8k weekly users!

Image for post
Image for post
Weekly Users since the release

I’m very excited that so many people have found this extension useful which is why I’m putting more work into it. Originally I published it because some teachers at my school wanted an easier way to print quizzes and to my surprise so did a few more online.

Over the last year, I’ve gotten some feedback about what to improve. I know there are some issues with quiz question banks and it doesn’t support New Quizzes but before I spend all my time fixing an old system I would love your feedback on what’s most important to you. Please take a second and fill out the survey below:


Writing in Journal
Writing in Journal
Photo by Thought Catalog on Unsplash

How the right lists can change your approach to work.

Let's be honest, we have all put off some project for one reason or another. Side hustles are extremely easy to put on the back burning as other more time-sensitive priorities take the lead, thus making it especially important to work on them when we have the time and not put them off to some future fictional tomorrow.

1. Find the Why

I find that I procrastinate three types of tasks: something new, something boring, or lots of somethings. New things can lead to the wilderness of not knowing what to do next, which is daunting. Long repetitive tasks are just plain boring and…


Image for post
Image for post
Photo by Caleb Jones on Unsplash

We’ve all been told that cheaters never win and shortcuts always bite ya in the back. But that's not really true, is it?

I think we all know deep down that someone who cheats on a test still passes the test, and although they lost in the long term of learning, a passing score is a passing score. Now I don’t mean that breaking the rules or laws are good shortcuts to take, (or cheating on a test) but what about the rules we tell ourselves?

What if it is okay to making studying fun by playing a game with…

Peter Flickinger

Tech stuff and SwiftUI

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store