Software Developer Senior
Apr 1, 2015 2:13:57 PM
I've worked in ed tech software training and development since the late 1990's. I love to teach coding to brand new coders.
Most Liked Posts
All the comments so far are right on par, but I'm going to repeat some just for making sure they are getting acknowledged: RCE Parity - This is already an acknowledgment made by Instructure, so I'm li...
Yes, I should have clarified that the training for each user of 'editing each assignment and adding the external tool' process is going to be the painful part. We realize that at the moment for a skil...
Thanks ErinThis is the best explanation so far I've heard. It's nice to know that Instructure recognizes that it's a difficult problem to solve and a story behind the current choice. It's going to be ...
The Box document previewer allowed for certain programming language code files to be rendered inline so one could see the formatting and correct indentation. Here's an example of Box's preview for a ....
When you start messing with the default DOM in Canvas, you should probably realize that CSS ids can exist on multiple views. In our instance we put our support number on the login page and the dashboa...
Most Recent Posts
I'm not sure if you've heard of the UCF Open source Canvasapi Python wrapper project... . This discussion on the repo indicates that there is a way to get a file by file download for an assignment. I ...
It's been a looooong time since I've installed a fresh copy of Canvas from source. I stopped because I always seemed to run into a snag where the official production instructions didn't work due to de...
Problem statement: Personalized comments in SpeedGrader show that a grader cares about the performance of an individual student. When creating comments to be used in the SpeedGrader Comment library it...
Sounds like this would be a case for using your Canvas Theme JS overrides file. You would need to set up a proper event handler to detect when the assignment was submitted and then execute a XHR reque...
Thanks @greydon , I wish I had seen that when I went searching for the solution before asking. Perhaps the post wasn't tagged with what I was looking for.
50 Logins Completed
25 Logins Completed
15 Logins Completed
10 Logins Completed