Development
What exactly is ‘Development’? In this post I’ll describe what it means to me within the context of ‘Software Engineering’.
Read MoreFor the online learning world
What exactly is ‘Development’? In this post I’ll describe what it means to me within the context of ‘Software Engineering’.
Read MoreWhen I did my PGCE I learnt about ‘Maslow’s hierarchy of needs’, whereby there is a ‘pyramid’ that defines the elements in life that help support the needs above them. One of the needs at the top is ‘Self-actualisation’, which I understand to be a need state that is best for learning and indeed being productive. In this post I’ll discuss my thoughts on this.
Read MoreIntroduction In 2017 I developed permanent Tinnitus, which for me is a constant noise I hear (more left than right)
Read MoreIn the previous part, I covered getting up and running with running acceptance tests sequentially and using a Ramdisk to speed things up. In this second part, we’ll look at running tests in parallel, specifying a custom theme to test on and writing your own tests.
Read MoreHave you ever wanted to compare themes easily? In “What’s in a screenshot” (March 2018), I briefly mentioned my ‘Theme selector’ block that I took over from John Syrinek. It gives you the ability to switch between themes quickly so that you can make the comparisons you want.
Read MoreRunning, let alone writing the Moodle acceptance tests is a bit tricky and complicated, and they can take ages. But what if there was a way to speed things up? In this first of a two part post, we’ll look at getting up and running with running tests one at a time.
Read MoreWe all use technology on a regular basis and we know that our electronic computing technology is based on bytes. But what exactly is a ‘Byte’ and why does it matter so much?
Read MoreSometimes its the small details in life that can make all the difference.
Read MoreWhen I first implemented the setting reset functionality of Collapsed Topics (CT), it allowed you to reset the settings of the course to the defaults as set by the administrator at the time. The reset functionality applies to the current course or can be applied to all courses by the administrator if desired. But this has the downside that when the defaults change then whole groups of settings need to be ‘reset’. What if you wanted to be able to only have one setting track the default? This is where ‘three-state’ logic comes in.
Read MoreIntroduction In this post I want to have a break from the technical side of things and be more human,
Read More