<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Moodle on Sergio Comerón Blog</title>
    <link>https://sergiocomeron.com/blog/en/tags/moodle/</link>
    <description>Recent content in Moodle on Sergio Comerón Blog</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 27 May 2026 00:00:00 +0200</lastBuildDate>
    <atom:link href="https://sergiocomeron.com/blog/en/tags/moodle/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>How I code in 2026: my stack in the age of agents</title>
      <link>https://sergiocomeron.com/blog/en/posts/como-programo-en-2026/</link>
      <pubDate>Wed, 27 May 2026 00:00:00 +0200</pubDate>
      <guid>https://sergiocomeron.com/blog/en/posts/como-programo-en-2026/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been turning over an uncomfortable thought for weeks: I open an editor to write code less and less. I direct it, I review it, I approve it, but I type less every day. And yet I&amp;rsquo;m publishing more than ever: two podcasts, a personal website with nine tools, server monitoring, my own Jitsi instance, an Apple fan site, more Moodle plugins than ever, this blog. Something has shifted in how I program, and I think it&amp;rsquo;s worth writing down.&lt;/p&gt;</description>
    </item>
    <item>
      <title>From Recorded Class to Moodle Quiz in One Click</title>
      <link>https://sergiocomeron.com/blog/en/posts/ia-grabaciones-cuestionario-moodle/</link>
      <pubDate>Sat, 16 May 2026 00:00:00 +0200</pubDate>
      <guid>https://sergiocomeron.com/blog/en/posts/ia-grabaciones-cuestionario-moodle/</guid>
      <description>&lt;p&gt;Every time a teacher records a class, a learning opportunity is created that usually goes to waste. The video sits in storage, students watch it (or don&amp;rsquo;t), and the teacher moves on. No assessment, no summary, no way to navigate the content.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://moodle.org/plugins/mod_jitsi&#34;&gt;mod_jitsi&lt;/a&gt; changes that with three AI-powered features that activate directly from the Moodle activity.&lt;/p&gt;&#xA;&lt;h2 id=&#34;automatic-quiz&#34;&gt;Automatic Quiz&lt;/h2&gt;&#xA;&lt;p&gt;With one click, the plugin generates a complete quiz based on the actual content of the recording. The questions aren&amp;rsquo;t generic: they&amp;rsquo;re extracted from what the teacher explained in that specific session. The quiz is created directly as a Quiz activity in the same course — no copy-pasting required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What&#39;s new in the Jitsi plugin v5.0</title>
      <link>https://sergiocomeron.com/blog/en/posts/jitsi-50/</link>
      <pubDate>Sun, 03 May 2026 00:00:00 +0200</pubDate>
      <guid>https://sergiocomeron.com/blog/en/posts/jitsi-50/</guid>
      <description>&lt;p&gt;With version &lt;strong&gt;5.0 of &lt;a href=&#34;https://github.com/SergioComeron/moodle-mod_jitsi&#34;&gt;mod_jitsi&lt;/a&gt;&lt;/strong&gt; the plugin takes a significant step forward in four directions: &lt;strong&gt;installation management&lt;/strong&gt; through a developer portal, &lt;strong&gt;recording analytics&lt;/strong&gt; with a viewing heatmap and attendance report, &lt;strong&gt;real-time presence&lt;/strong&gt; in the room, and several &lt;strong&gt;security and performance improvements&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-developer-portal&#34;&gt;1. Developer Portal&lt;/h2&gt;&#xA;&lt;p&gt;Until now there was no mechanism to know how many installations of the plugin existed or which features were being used. v5.0 adds an opt-in registration and telemetry system managed from &lt;a href=&#34;https://portal.sergiocomeron.com&#34;&gt;portal.sergiocomeron.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What&#39;s new in the Jitsi plugin v4.6</title>
      <link>https://sergiocomeron.com/blog/en/posts/jitsi-46/</link>
      <pubDate>Sun, 19 Apr 2026 00:00:00 +0200</pubDate>
      <guid>https://sergiocomeron.com/blog/en/posts/jitsi-46/</guid>
      <description>&lt;p&gt;Version &lt;strong&gt;4.6 of the &lt;a href=&#34;https://github.com/udima-university/moodle-mod_jitsi&#34;&gt;mod_jitsi&lt;/a&gt; plugin&lt;/strong&gt; is probably the biggest update since we introduced automatic provisioning on GCP. It touches four very different but complementary areas: &lt;strong&gt;recordings&lt;/strong&gt;, &lt;strong&gt;AI on top of the recordings&lt;/strong&gt;, &lt;strong&gt;private sessions&lt;/strong&gt; between users, and a new &lt;strong&gt;tutoring-hours system&lt;/strong&gt;. Let&amp;rsquo;s go through them one by one.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-recordings-on-gcp-the-jibri-pool&#34;&gt;1. Recordings on GCP: the Jibri pool&lt;/h2&gt;&#xA;&lt;h3 id=&#34;what-is-jibri&#34;&gt;What is Jibri&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/jitsi/jibri&#34;&gt;Jibri&lt;/a&gt; is the official recording component of Jitsi Meet. It is a separate virtual machine that joins the room as an invisible participant, captures video and audio with Chrome and saves the result as an MP4 file.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MoodleMoot Spain 2026: The Full Agenda Is Out</title>
      <link>https://sergiocomeron.com/blog/en/posts/moodlemoot-es-2026-agenda/</link>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://sergiocomeron.com/blog/en/posts/moodlemoot-es-2026-agenda/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://sergiocomeron.com/blog/images/moodlemoot-es-2026.png&#34; alt=&#34;MoodleMoot Spain 2026&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The MoodleMoot Spain 2026 organizers have published the &lt;strong&gt;complete program&lt;/strong&gt; for the event.&lt;/p&gt;&#xA;&lt;h2 id=&#34;wednesday-18-hands-on-workshops&#34;&gt;Wednesday 18: Hands-on Workshops&lt;/h2&gt;&#xA;&lt;p&gt;Day one kicks off in the afternoon with &lt;strong&gt;&amp;ldquo;Moodle in Action Workshops&amp;rdquo;&lt;/strong&gt; — long-format practical sessions across three simultaneous rooms: Auditorio 3iPunt, Rey Felipe II, and Doctor Luis de Mercado.&lt;/p&gt;&#xA;&lt;p&gt;Two workshops stand out:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Moodle from the inside: a UX hands-on workshop&lt;/strong&gt; — led by Sabina Martínez Abellán, Júlia Verdaguer and Arielle Fariñas. A unique chance to understand how user experience is designed at Moodle HQ.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Wanted! The perfect plugin (alive, up-to-date and bug-free)&lt;/strong&gt; — with Sara Arjona Téllez, Amaia Anabitarte, Mikel Martín, Dani Palou and Ferran Recio. Best practices for developing and maintaining quality plugins.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Additionally, Meritxell Revés and María Martínez will present the &lt;strong&gt;Campus Challenge&lt;/strong&gt; on strategic competency implementation, and Charo Fernández Aguirre will discuss &lt;strong&gt;using MCP (Model Context Protocol) in Moodle&lt;/strong&gt;, a very timely topic connecting AI with the platform.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MoodleMoot Spain 2026: See You in Valladolid</title>
      <link>https://sergiocomeron.com/blog/en/posts/moodlemoot-es-2026/</link>
      <pubDate>Thu, 08 Jan 2026 00:00:00 +0100</pubDate>
      <guid>https://sergiocomeron.com/blog/en/posts/moodlemoot-es-2026/</guid>
      <description>&lt;p&gt;MoodleMoot Spain is back in 2026! From &lt;strong&gt;March 18-20&lt;/strong&gt;, the University of Valladolid, with over eight centuries of history, will host this year&amp;rsquo;s edition of our most important annual gathering.&lt;/p&gt;&#xA;&lt;h2 id=&#34;how-did-we-survive-800-years-without-moodle&#34;&gt;How Did We Survive 800 Years Without Moodle?&lt;/h2&gt;&#xA;&lt;p&gt;With this clever nod to the University of Valladolid&amp;rsquo;s history, the organizers invite us to reflect on something fundamental: Moodle is much more than a technology platform. &lt;strong&gt;It&amp;rsquo;s a community&lt;/strong&gt; that has transformed the way we teach, learn, and share knowledge.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New in mod_jitsi: Automatic Server Provisioning on Google Cloud</title>
      <link>https://sergiocomeron.com/blog/en/posts/jitsi-gcp-provisioning/</link>
      <pubDate>Sat, 27 Dec 2025 00:00:00 +0100</pubDate>
      <guid>https://sergiocomeron.com/blog/en/posts/jitsi-gcp-provisioning/</guid>
      <description>&lt;p&gt;One of the biggest barriers to implementing videoconferencing in Moodle has been infrastructure. With the new version of the &lt;a href=&#34;https://github.com/udima-university/moodle-mod_jitsi&#34;&gt;mod_jitsi&lt;/a&gt; plugin, we&amp;rsquo;ve revolutionized this by introducing &lt;strong&gt;automatic provisioning of Jitsi servers on Google Cloud Platform&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-problem-we-solve&#34;&gt;The Problem We Solve&lt;/h2&gt;&#xA;&lt;p&gt;Traditionally, to have your own Jitsi server you needed to:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Manually configure a Linux server&lt;/li&gt;&#xA;&lt;li&gt;Install and configure Jitsi Meet&lt;/li&gt;&#xA;&lt;li&gt;Set up SSL with Let&amp;rsquo;s Encrypt&lt;/li&gt;&#xA;&lt;li&gt;Implement JWT authentication for moderator control&lt;/li&gt;&#xA;&lt;li&gt;Manage DNS and static IP addresses&lt;/li&gt;&#xA;&lt;li&gt;Maintain and scale the infrastructure&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;All of this required advanced technical knowledge and considerable time. &lt;strong&gt;Not anymore.&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
