All Blog Posts

WYSIWYG vs HTML Moodle Canvas - Ricoshae

WYSIWYG vs HTML Moodle Canvas

Why Do We Make Things More Difficult For Ourselves? I once spent forty-five minutes trying...

What a James Morrison Gig Taught Me About Designing Better eLearning

A lesson from mixing live sound for James Morrison — and why the one best...

Canvas New Quizzes data export

A client's Canvas LMS was days from being switched off. Everyone said New Quizzes data...

Learning from failure

Why Your Failures Make a Better Story Than Your Wins The Room That Was Too...
eLEarning Ricoshae - Out of scope

My # 1 Favourite Client: Big Vision vs Out of Scope

Why the best eLearning projects come from clients with big visions — and how "out...
Adding Configuration Settings to Your Moodle Block Using PHP

Adding Configuration Settings to Your Moodle Block Using PHP

Welcome back! In this post, we’re diving into PHP development, specifically for those creating blocks...
Streamline Your Moodle Content with Generico: Adding IFrames Made Easy

Streamline Your Moodle Content with Generico: Adding IFrames Made Easy

Tired of wrestling with HTML every time you want to embed an iframe in your...
Creating Dynamic Dropdowns in Moodle Forms with AJAX

Creating Dynamic Dropdowns in Moodle Forms with AJAX

Moodle development often presents unique challenges, and one common request involves creating dynamic dropdown lists...
Ricoshae, Chris Richter Online Education Consultant

The Three Most Important Training Materials Every Student Needs to Succeed

When it comes to learning, especially in structured training or academic courses, students are often...