Unit Testing in GAS Part 5: Testing Objects and Arrays
Mutify - A Simple Ad Blocker
Two
Unit Testing in GAS Part 4: Error Handling
Unit Testing GAS Part 3: Adding and Testing Functions
Unit Testing GAS Part 2: Simple Tests
Unit Testing GAS Part 1: QUnit Setup
Four
Re-writing DocuTube
Auto-select form checkbox with querystrings
The Bennett Family Sing Along
Mask Text in Keynote on the iPad
Change Document Ownership with Apps Script
The Great YouTube Migration
DocuTube Dev Update
The Boot Loop Returneth
Automating Things Worth Reading
Spit and Tape to Get Some Data
A Quick Grading Case Study
Setting Custom Search Engines
Creating a New User Onboard in WordPress
Canvas LMS is Missing a Big Opportunity with Outcomes
No, Retakes Are Not a Bad Idea
On Being a Parent of Four
Brute Force Bike Lock
What is a Grade?
Change Course Role in Canvas via the API
Creating a Curated RSS Feed with TinyTiny RSS
Lightning Fast Spotify Playlists
Methods of Calculating Grades in SBG
Adding Assignment Statuses to the Canvas SpeedGrader
Managing Standards Based Grades in Canvas LMS
10 Years
Making RSS Feeds for Instagram
Get in touch
Comments are always open. You can get in touch by sending me an email at brian@ohheybrian.com
Archives
Categories
- AI (12)
- Art (4)
- Assessment (9)
- Beekeeping (5)
- Books (23)
- Code (45)
- Collaboration (18)
- Comment (49)
- Creative (46)
- DIY (4)
- Events (4)
- Faith (1)
- Grad (33)
- Grading (25)
- Journal (14)
- Leadership (3)
- Life (89)
- Links (8)
- Presentations (1)
- Productivity (6)
- Projects (69)
- Reflection (12)
- Science (33)
- Self Host (2)
- Short (17)
- Teaching (121)
- Technology (106)
- Theory (3)
- Tips (21)
- Updates (1)