Category: Code
Improvements to OutcomeMaps This Year
Adding ShareOpenly to Posts
Oh Hey, It's Archives!
Switching to System Fonts
I'm Publishing with Git!
Smarter Templating with HTMX and Flask
Quick Text Analysis with Google Apps Script
More Flexible Test Databases in Flask
Adventures in Building an Interactive Apps Script Sidebar
Moving from Svelte to HTMX
Check for alt tags with a Bookmarklet
Using Google Apps Script as a Webhook
Handling Paginated API Responses in Google Apps Script
Add a Google Meet to Calendar Events with Google Apps Script
Get a List of All Students and Missing Work from Canvas
Copy Canvas Enrollments to Another Course
Updating Canvas Notification Preferences
Unit Testing in GAS Part 5: Testing Objects and Arrays
Mutify - A Simple Ad Blocker
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
Auto-select form checkbox with querystrings
Change Document Ownership with Apps Script
Automating Things Worth Reading
Spit and Tape to Get Some Data
Creating a New User Onboard in WordPress
Change Course Role in Canvas via the API
Lightning Fast Spotify Playlists
Adding Assignment Statuses to the Canvas SpeedGrader
Copy Notes Between Google Sheets
Event Manager Web App
Reclaiming Jekyll
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 (3)
- Assessment (9)
- Beekeeping (5)
- Books (20)
- Code (44)
- Collaboration (18)
- Comment (49)
- Creative (46)
- DIY (4)
- Events (4)
- Faith (1)
- Grad (33)
- Grading (25)
- Journal (14)
- Leadership (3)
- Life (88)
- Links (7)
- Presentations (1)
- Productivity (6)
- Projects (69)
- Reflection (12)
- Science (31)
- Self Host (2)
- Short (13)
- Teaching (121)
- Technology (106)
- Theory (3)
- Tips (21)
- Updates (1)