PsySH: Debugging Moodle LMS with Magic!
This month, we will delve into the captivating powers of PsySH and transform your Moodle development and debugging experience, saving
Read moreThis month, we will delve into the captivating powers of PsySH and transform your Moodle development and debugging experience, saving
Read moreRecently a mate of mine had been mulling over a puzzle that he’d found via Reddit and couldn’t solve. It goes something like this “You can only be exactly twice someone’s age once, and it’s when they turn the same age you were when they were born. Every birthday after that makes you less than twice their age”. So I thought, ‘Hang on a moment! I’ve been writing calendar orientated small Java programs, Java has a “GregorianCalendar” class that I can use, and you can perform time functions! Challenge accepted!’.
Read moreI was reviewing some code from a colleague of mine the other day and I came across a technique for
Read moreThis month, we seek to understand why Moodle LMS locks a quiz once it is already in use. Why Modify
Read moreRecently I had the tricky task of getting Behat to run as a CI step in a github actions file.
Read moreWhether your Moodle LMS site is public or private, there are several good reasons to register your Moodle LMS-based site
Read moreOn the 18th February 2023, I was improving Collapsed Topics with the consequence of updating the Changes.md file. This lead to me scanning through all that I had done since its creation. Then I realised that the first version (0.1) was released on the 21st February 2009, and thus its fourteenth birthday would be on the 21st February 2023. I had to do something to celebrate this event.
Read moreUsing the Git GUI to manage your version control.
Read moreBehat — “Given” for the win! I’ve been using Behat for about six years, primarily with Moodle but also from the ground up
Read moreOut of the box, Moodle LMS is a powerful learning management system that allows you to deliver courses to learners
Read more