<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Training on Rootcommit WIP</title>
    <link>https://rootcommit.l0g.eu/tags/training/</link>
    <description>Recent content in Training on Rootcommit WIP</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 03 Dec 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://rootcommit.l0g.eu/tags/training/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Yocto Project Virtual Summit 2025: devtool hands-on class slides</title>
      <link>https://rootcommit.l0g.eu/2025/yps-2025-devtool-slides/</link>
      <pubDate>Wed, 03 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/2025/yps-2025-devtool-slides/</guid>
      <description>&lt;p&gt;Happy to share the &lt;a href=&#34;https://rootcommit.l0g.eu/pub/conferences/2025/yps/devtool-hands-on/devtool-hands-on.pdf&#34;&gt;slides&lt;/a&gt; from my &lt;a href=&#34;https://pretalx.com/yocto-project-summit-2025-12/talk/V9YJMW/&#34;&gt;Devtool hands-on class presentation&lt;/a&gt; at &lt;a href=&#34;https://pretalx.com/yocto-project-summit-2025-12/schedule/&#34;&gt;Yocto Project Virtual Summit 2025&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Devtool is a very helpful tool for creating and maintaining recipes. I&amp;rsquo;m very happy I accepted to take over the traditional devtool hands-on class at the Yocto Project Summit in 2024, because devtool provided invaluable in my Yocto work since then.&lt;/p&gt;&#xA;&lt;p&gt;Thanks to the additional experience, a devtool section was added to &lt;a href=&#34;https://rootcommit.l0g.eu/training/yocto/&#34;&gt;Root Commit&amp;rsquo;s Yocto Project and OpenEmbedded&lt;/a&gt; training course, and the hands-on slides got a complete overhaul compared to the &lt;a href=&#34;https://rootcommit.l0g.eu/pub/conferences/2024/yps/devtool-handson/devtool-handson.pdf&#34;&gt;2024 version&lt;/a&gt;. The 2025 version is also based on the upcoming Whinlatter version, and is also expected to be compatible with the next Wrynose LTS version.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mixing Yocto training and consulting in Italy</title>
      <link>https://rootcommit.l0g.eu/2025/mixing-yocto-training-and-consulting/</link>
      <pubDate>Thu, 13 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/2025/mixing-yocto-training-and-consulting/</guid>
      <description>&lt;h3 id=&#34;training-or-consulting&#34;&gt;Training or consulting?&lt;/h3&gt;&#xA;&lt;p&gt;In partnership with &lt;a href=&#34;https://www.amarulasolutions.com/&#34;&gt;Amarula Solutions&lt;/a&gt;, I was in discussion with an Italian company, &lt;a href=&#34;https://www.novavision.net/en/&#34;&gt;Novavision&lt;/a&gt;. Moving to a new hardware platform, they wanted to take the opportunity to gain ownership of the tools that are used to build their products, here &lt;a href=&#34;https://yoctoproject.org&#34;&gt;Yocto&lt;/a&gt;, instead of subcontracting this part of system development as they did previously.&lt;/p&gt;&#xA;&lt;p&gt;Their first idea was to order our &lt;a href=&#34;https://rootcommit.l0g.eu/training/yocto/&#34;&gt;Yocto Project and OpenEmbedded training course&lt;/a&gt;. However, facing project deadline pressure, they also wondered whether consulting wouldn&amp;rsquo;t be a better choice to get their new project started in an efficient way. However, they didn&amp;rsquo;t want to fall back to subcontracting what they want to learn. That&amp;rsquo;s how the idea of a hybrid solution came up: consulting and training at the same time!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Yocto bookmark and new training dates</title>
      <link>https://rootcommit.l0g.eu/2025/yocto-bookmark-and-new-training-dates/</link>
      <pubDate>Wed, 01 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/2025/yocto-bookmark-and-new-training-dates/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;../images/bookmark-front.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;../images/bookmark-back.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;bookmark&#34;&gt;Bookmark&lt;/h3&gt;&#xA;&lt;p&gt;After a &lt;a href=&#34;https://fosstodon.org/@MichaelOpdenacker/115217964017676989&#34;&gt;brief announcement&lt;/a&gt; two weeks ago, here is the new Yocto command reference bookmark, in a format you can print and modify, according to the terms of the &lt;a href=&#34;https://creativecommons.org/licenses/by-sa/4.0/&#34;&gt;Creative Commons Attribution-ShareAlike license&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In particular, the &lt;a href=&#34;https://rootcommit.l0g.eu/pub/training/yocto/bookmarks/command-reference/bookmark.pdf&#34;&gt;PDF version&lt;/a&gt; is ready to be printed. This way you will get 5 bookmarks on double-sided A4 paper.&lt;/p&gt;&#xA;&lt;p&gt;The documents were created with the &lt;a href=&#34;https://www.scribus.net/&#34;&gt;Scribus&lt;/a&gt; open-source publishing application. It&amp;rsquo;s a great program to create leaflets, brochures and any professional looking documents. Sources are available in our &lt;a href=&#34;https://gitlab.com/rootcommit/bookmarks&#34;&gt;GitLab repository&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Seven steps to grow your embedded Linux skills</title>
      <link>https://rootcommit.l0g.eu/2025/seven-steps-to-grow-your-embedded-linux-skills/</link>
      <pubDate>Sun, 20 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/2025/seven-steps-to-grow-your-embedded-linux-skills/</guid>
      <description>&lt;p&gt;&lt;em&gt;A variant of this article also exists as a &lt;a href=&#34;https://rootcommit.l0g.eu/pub/conferences/2025/cdl/embedded-linux-getting-started/embedded-linux-getting-started.pdf&#34;&gt;conference presentation&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Do you already have a job in embedded Linux but wish to be given more challenging goals? Or are you in IT, already using Linux on your own laptop, and dreaming about landing an embedded Linux job, possibly starting as your own boss? Follow my advice in a patient and consistent way, and you will achieve your goals in less than 12 months.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Yocto: variable overrides tricks</title>
      <link>https://rootcommit.l0g.eu/2025/yocto-variable-overrides-tricks/</link>
      <pubDate>Tue, 18 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/2025/yocto-variable-overrides-tricks/</guid>
      <description>&lt;!-- raw HTML omitted --&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://kernel-recipes.org/&#34;&gt;&lt;img src=&#34;../images/kr_carre.jpg&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;p&gt;Kernel Recipes conference in Paris&lt;br&gt;&#xA;One of the best for Linux kernel topics 😉.&lt;br&gt;&#xA;Recommended by Root Commit!&lt;/p&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;p&gt;I discovered a intriguing phenomenon while preparing my &lt;a href=&#34;https://pretalx.com/openembedded-workshop-2025/talk/UTWEMD/&#34;&gt;How to test the latest mainline Linux kernel or bootloader&lt;/a&gt; presentation at &lt;a href=&#34;https://pretalx.com/openembedded-workshop-2025/schedule/&#34;&gt;OpenEmbedded Workshop 2025&lt;/a&gt;. It turned out there was something incomplete in my understanding of BitBake variable overrides.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Video replay: Yocto Project devtool hands-on</title>
      <link>https://rootcommit.l0g.eu/2025/devtool-hands-on-video/</link>
      <pubDate>Wed, 15 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/2025/devtool-hands-on-video/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve just produced a 4K video replay of my &lt;a href=&#34;https://pretalx.com/yocto-project-summit-2024-12/talk/F9SU73/&#34;&gt;Devtool Hands-on Class&lt;/a&gt; at Yocto &lt;a href=&#34;https://pretalx.com/yocto-project-summit-2024-12/schedule/&#34;&gt;Project Summit 2024.12&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Here are the main reasons for shooting such a video:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Compared to the official recording, this video is shorter without the pauses waiting for participants to complete their instructions.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;The video can be recorded at a better quality, both in terms of video and audio.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;The issues found during the presentation have been corrected.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;It&amp;rsquo;s possible to show presentation slides and command line terminals on the same screen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>First public training sessions</title>
      <link>https://rootcommit.l0g.eu/2025/first-public-training-sessions/</link>
      <pubDate>Mon, 06 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/2025/first-public-training-sessions/</guid>
      <description>&lt;p&gt;The first sessions announced in 2024 are coming. We are opening in-person and online sessions open to individual registration, for our &lt;a href=&#34;https://rootcommit.l0g.eu/training/embedded-linux/&#34;&gt;Embedded Linux&lt;/a&gt; and &lt;a href=&#34;https://rootcommit.l0g.eu/training/yocto/&#34;&gt;Yocto Project and OpenEmbedded&lt;/a&gt; training courses:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Yocto Project and OpenEmbedded&lt;/strong&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://rootcommit.l0g.eu/training/sessions/yocto-avignon/&#34;&gt;In-person – Feb. 25-28 2025, Avignon, France&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://rootcommit.l0g.eu/training/sessions/yocto-online/&#34;&gt;Online – Mar 18-20, 25-27, 2025&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Embedded Linux&lt;/strong&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://rootcommit.l0g.eu/training/sessions/embedded-linux-online/&#34;&gt;Online, Apr. 14-17, 22-25, 2025&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://rootcommit.l0g.eu/training/sessions/embedded-linux-avignon/&#34;&gt;In-person, May 5-9, 2025, Avignon, France&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;shared-features&#34;&gt;Shared features&lt;/h3&gt;&#xA;&lt;p&gt;Both courses, online and in-person, share the same key features:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;75% of active learning time&lt;/strong&gt; through practical labs and activities. You won&amp;rsquo;t get more than 25% of the time going through theory.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Make it Stick book review</title>
      <link>https://rootcommit.l0g.eu/2024/make-it-stick-book-review/</link>
      <pubDate>Sat, 05 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/2024/make-it-stick-book-review/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve finished reading a very insightful book about learning and teaching: &lt;a href=&#34;https://www.hup.harvard.edu/books/9780674729018&#34;&gt;Make It Stick&lt;/a&gt; by Peter C. Brown, Henry L. Roediger III and Marc A. McDaniel at Harvard University Press.&lt;/p&gt;&#xA;&lt;p&gt;I am very grateful to &lt;a href=&#34;https://www.linkedin.com/in/michael-estner-a61b32225/&#34;&gt;Michael Estner&lt;/a&gt; for recommending this book to me. I feel it is now my turn to promote it.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/wp-content/uploads/2024/10/covers1-4-scaled.jpg&#34;&gt;&lt;img src=&#34;../images/covers1-4-1024x724.jpg&#34; alt=&#34;Cover from the &amp;ldquo;Make it stick&amp;rdquo; book&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing a new story</title>
      <link>https://rootcommit.l0g.eu/2024/writing-new-story/</link>
      <pubDate>Mon, 27 May 2024 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/2024/writing-new-story/</guid>
      <description>&lt;p&gt;&lt;em&gt;LinkedIn posts quickly fade out from view and may not last forever. Here is a copy of my most successful post in 2024.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Last Friday was my last day at &lt;a href=&#34;https://bootlin.com&#34;&gt;Bootlin&lt;/a&gt;, the company which I created 20 years ago.&lt;/p&gt;&#xA;&lt;p&gt;Bootlin is in good hands now, and has become a great contributor to many Open Source projects. I stayed there for three more years after selling it in 2021 to two of its engineers, &lt;a href=&#34;https://www.linkedin.com/in/thomas-petazzoni-7076843/&#34;&gt;Thomas Petazzoni&lt;/a&gt; and &lt;a href=&#34;https://www.linkedin.com/in/alexandrebelloni/&#34;&gt;Alexandre Belloni&lt;/a&gt;. This was a very good experience to get back to engineering, especially contributing to the &lt;a href=&#34;https://yoctoproject.org&#34;&gt;Yocto Project&lt;/a&gt;, teaching training sessions and sharing experience through speaking at international conferences. Bootlin has also managed to hire incredibly talented engineers over the years. However, working as an employee didn&amp;rsquo;t leave enough time to explore as many new techniques and resources as I was interested in.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
