Two big announcements in this post: First Chubby Panda is now live, this Google sheets add on allows you to import your Canvas LMS Grade Book. The add on has step by step instructions to help make the process easier.
Also I’m excited to announce my first book if for sale. I wrote this book with my Father Brad Flickinger, and it follows the adventures of a new A.I. thats learning what his purpose is. The book is designed to help young students learn how A.I. works and de-mystify the A.I. learning process.
If you would like to join my…
Hey eveyrone. For a while now I’ve been trying to bring in Canvas gradebook into Google Sheets. This will be an add on for Google Sheets, and to use it you just need to generate an API token with Canvas (anyone can generate an API token including teachers). I’ve tested it out with a basic course as seen below.
I’m proud to announce that the first version is almost available as a Google Add-on. …
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.
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.
let range = mySheet.getRange("A1:B8")
Clear removes everything from the range. Including formatting, and formulas which we want to keep.
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.
The whole process is rather simple and can be seen here.
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.
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.
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)
//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!
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:
Tech stuff and SwiftUI